Help
RSS
API
Feed
Maltego
Contact
Domain > myplanlife.pipolgroup.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-01-26
173.236.247.213
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Sun, 26 Jan 2025 06:46:17 GMTServer: ApacheLocation: https://myplanlife.pipolgroup.com/Content-Length: 242Content-Type: text/html; charsetiso-8859-1 !DOCTYPE HTML PUBLIC -//IETF//DTD HTML 2.0//EN>html>head>title>301 Moved Permanently/title>/head>body>h1>Moved Permanently/h1>p>The document has moved a hrefhttps://myplanlife.pipolgroup.com/>here/a>./p>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Sun, 26 Jan 2025 06:46:17 GMTServer: ApacheCache-Control: no-cache, privateX-Debug-Token: 28994cX-Debug-Token-Link: https://myplanlife.pipolgroup.com/_profiler/28994cX-Robots-Tag: noindexUpgrade: h2Connection: UpgradeVary: Accept-Encoding,User-AgentTransfer-Encoding: chunkedContent-Type: text/html; charsetUTF-8 !DOCTYPE html>html langen> head> meta charsetUTF-8 /> meta nameviewport contentwidthdevice-width, initial-scale1/> title>Willbe Life/title> link relalternate typeapplication/rss+xml titleSymfony Demo blog href/en/blog/rss.xml> link relstylesheet href/build/169.8ccdf84f.css integritysha384-M2cVsp0oOWSDHv3WMyFy5lTSMmDd0cY5EMO9CX+G1xUmxH85GYNPKPeyRNzoXD0v>link relstylesheet href/build/app.ac992678.css integritysha384-ICPCCj5CXbWgl5Qqe/h85MC7oJI7tfgk7ZWIPsFm93L6gG/fHXfzBERdusSM7Fy4> style> .sf-toolbarreset{ display:none !important; } /style> link relicon typeimage/x-icon href/favicon.ico /> /head> body idhomepage> div classcontainer body-container> dic classcontainer> div classrow> div classcol> h1>welcome/h1> /div> /div> div classrow> div classcol> a classbtn btn-primary btn-lg href/en/login> svg xmlnshttp://www.w3.org/2000/svg width16 height16 fillcurrentColor classbi bi-key-fill viewBox0 0 16 16> path dM3.5 11.5a3.5 3.5 0 1 1 3.163-5H14L15.5 8 14 9.5l-1-1-1 1-1-1-1 1-1-1-1 1H6.663a3.5 3.5 0 0 1-3.163 2zM2.5 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2z/> /svg> login /a> /div> /div>/div> /div> script src/build/runtime.96aa4ea2.js defer integritysha384-nMYLpi/v3txwhZt8UOBsMOTbgVmUPlpD8cPmrU3yblZ7Yg8l799XS9NC1BZ9P9Xs>/script>script src/build/755.f5cf308f.js defer integritysha384-SAv+SyvZr31CmFrJFfKEYK0fDrMVx8vh19SI4QznAB/ar+Z1k6IT9Mg2SDZtLwD2>/script>script src/build/498.3bafb5f9.js defer integritysha384-yoQvBlSFO4jMdQIBvie1V5XQ4M8F0CGnS2mFtS9RslTqLbW8IYO/xONlip3SUDGH>/script>script src/build/169.61570d43.js defer integritysha384-5YrrxLGqNa0MkTVcoUS0ey4YjDbKSGG/W253kc95h1F1B+naqWhAxdQygYmhShtF>/script>script src/build/app.993b7531.js defer integritysha384-j4enIn+WJyu1/cU3hEKrrpjjiUbY3/rTtftcQFZ3sH4Eg7lSVgHXfEoe8Q9fR5sO>/script> !-- Page rendered on January 26, 2025 at 6:46:17 AM UTC --> div idsfwdt28994c classsf-toolbar sf-display-none roleregion aria-labelSymfony Web Debug Toolbar> !-- START of Symfony Web Debug Toolbar -->div idsfMiniToolbar-28994c classsf-minitoolbar data-no-turbolink> button typebutton titleShow Symfony toolbar idsfToolbarMiniToggler-28994c accesskeyD aria-expandedfalse aria-controlssfToolbarMainContent-28994c> svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24>path fill#AAA dM12 .9C5.8.9.9 5.8.9 12a11 11 0 1 0 22.2 0A11 11 0 0 0 12 .9zm6.5 6c-.6 0-.9-.3-.9-.8 0-.2 0-.4.2-.6l.2-.4c0-.3-.5-.4-.6-.4-1.8.1-2.3 2.5-2.7 4.4l-.2 1c1 .2 1.8 0 2.2-.3.6-.4-.2-.7-.1-1.2.1-.3.5-.5.7-.6.5 0 .7.5.7.9 0 .7-1 1.8-3 1.8l-.6-.1-.6 2.4c-.4 1.6-.8 3.8-2.4 5.7-1.4 1.7-2.9 1.9-3.5 1.9-1.2 0-1.9-.6-2-1.5 0-.8.7-1.3 1.2-1.3.6 0 1.1.5 1.1 1s-.2.6-.4.6c-.1.1-.3.2-.3.4 0 .1.1.3.4.3.5 0 .8-.3 1.1-.5 1.2-.9 1.6-2.7 2.2-5.7l.1-.7.7-3.2c-.8-.6-1.3-1.4-2.4-1.7-.6-.1-1.1.1-1.5.5-.4.5-.2 1.1.2 1.5l.7.6c.7.8 1.2 1.6 1 2.5-.3 1.5-2 2.6-4 1.9-1.8-.6-2-1.8-1.8-2.5.2-.6.6-.7 1.1-.6.5.2.6.7.6 1.2l-.1.3c-.2.1-.3.3-.3.4-.1.4.4.6.7.7.7.3 1.6-.2 1.8-.8a1 1 0 0 0-.4-1.1l-.7-.8c-.4-.4-1.1-1.4-.7-2.6.1-.5.4-.9.7-1.3a4 4 0 0 1 2.8-.6c1.2.4 1.8 1.1 2.6 1.8.5-1.2 1-2.4 1.8-3.5.9-.9 1.9-1.6 3.1-1.7 1.3.2 2.2.7 2.2 1.6 0 .4-.2 1.1-.9 1.1z/>/svg> /button>/div>div idsfToolbarClearer-28994c classsf-toolbar-clearer>/div>div idsfToolbarMainContent-28994c classsf-toolbarreset clear-fix data-no-turbolink> div classsf-toolbar-block sf-toolbar-block-request sf-toolbar-status-normal > a hrefhttps://myplanlife.pipolgroup.com/_profiler/28994c?panelrequest> div classsf-toolbar-icon> svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24>path fill#AAA dM12 .9C5.8.9.9 5.8.9 12a11 11 0 1 0 22.2 0A11 11 0 0 0 12 .9zm6.5 6c-.6 0-.9-.3-.9-.8 0-.2 0-.4.2-.6l.2-.4c0-.3-.5-.4-.6-.4-1.8.1-2.3 2.5-2.7 4.4l-.2 1c1 .2 1.8 0 2.2-.3.6-.4-.2-.7-.1-1.2.1-.3.5-.5.7-.6.5 0 .7.5.7.9 0 .7-1 1.8-3 1.8l-.6-.1-.6 2.4c-.4 1.6-.8 3.8-2.4 5.7-1.4 1.7-2.9 1.9-3.5 1.9-1.2 0-1.9-.6-2-1.5 0-.8.7-1.3 1.2-1.3.6 0 1.1.5 1.1 1s-.2.6-.4.6c-.1.1-.3.2-.3.4 0 .1.1.3.4.3.5 0 .8-.3 1.1-.5 1.2-.9 1.6-2.7 2.2-5.7l.1-.7.7-3.2c-.8-.6-1.3-1.4-2.4-1.7-.6-.1-1.1.1-1.5.5-.4.5-.2 1.1.2 1.5l.7.6c.7.8 1.2 1.6 1 2.5-.3 1.5-2 2.6-4 1.9-1.8-.6-2-1.8-1.8-2.5.2-.6.6-.7 1.1-.6.5.2.6.7.6 1.2l-.1.3c-.2.1-.3.3-.3.4-.1.4.4.6.7.7.7.3 1.6-.2 1.8-.8a1 1 0 0 0-.4-1.1l-.7-.8c-.4-.4-1.1-1.4-.7-2.6.1-.5.4-.9.7-1.3a4 4 0 0 1 2.8-.6c1.2.4 1.8 1.1 2.6 1.8.5-1.2 1-2.4 1.8-3.5.9-.9 1.9-1.6 3.1-1.7 1.3.2 2.2.7 2.2 1.6 0 .4-.2 1.1-.9 1.1z/>/svg> span classsf-toolbar-value sf-toolbar-ajax-request-counter> Loading… /span> /div> /a> div classsf-toolbar-info> div classsf-toolbar-info-piece> b>Loading the web debug toolbar…/b> /div> div classsf-toolbar-info-piece> Attempt #span idsfLoadCounter-28994c>/span> /div> div classsf-toolbar-info-piece> b> button classsf-cancel-button typebutton idsfLoadCancel-28994c titleCancel loading>Cancel/button> /b> /div> /div>/div> button classhide-button typebutton idsfToolbarHideButton-28994c titleClose Toolbar accesskeyD aria-expandedtrue aria-controlssfToolbarMainContent-28994c> svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24>path fill#AAA dM21.1 18.3c.8.8.8 2 0 2.8-.4.4-.9.6-1.4.6s-1-.2-1.4-.6L12 14.8l-6.3 6.3c-.4.4-.9.6-1.4.6s-1-.2-1.4-.6a2 2 0 0 1 0-2.8L9.2 12 2.9 5.7a2 2 0 0 1 0-2.8 2 2 0 0 1 2.8 0L12 9.2l6.3-6.3a2 2 0 0 1 2.8 0c.8.8.8 2 0 2.8L14.8 12l6.3 6.3z/>/svg> /button>/div>!-- END of Symfony Web Debug Toolbar -->/div>script nonce2710c5dd1938ab13d223d39235043b56>/*!CDATA*/ if (typeof Sfjs undefined || typeof Sfjs.loadToolbar undefined) { Sfjs (function() { use strict; if (classList in document.documentElement) { var hasClass function (el, cssClass) { return el.classList.contains(cssClass); }; var removeClass function(el, cssClass) { el.classList.remove(cssClass); }; var addClass function(el, cssClass) { el.classList.add(cssClass); }; var toggleClass function(el, cssClass) { el.classList.toggle(cssClass); }; } else { var hasClass function (el, cssClass) { return el.className.match(new RegExp(\\b + cssClass + \\b)); }; var removeClass function(el, cssClass) { el.className el.className.replace(new RegExp(\\b + cssClass + \\b), ); }; var addClass function(el, cssClass) { if (!hasClass(el, cssClass)) { el.className + + cssClass; } }; var toggleClass function(el, cssClass) { hasClass(el, cssClass) ? removeClass(el, cssClass) : addClass(el, cssClass); }; } var noop function() {}; var profilerStorageKey symfony/profiler/; var addEventListener; var el document.createElement(div); if (!(addEventListener in el)) { addEventListener function (element, eventName, callback) { element.attachEvent(on + eventName, callback); }; } else { addEventListener function (element, eventName, callback) { element.addEventListener(eventName, callback, false); }; } if (navigator.clipboard) { document.querySelectorAll(data-clipboard-text).forEach(function(element) { removeClass(element, hidden); element.addEventListener(click, function() { navigator.clipboard.writeText(element.getAttribute(data-clipboard-text)); }) }); } var request function(url, onSuccess, onError, payload, options, tries) { var xhr window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject(Microsoft.XMLHTTP); options options || {}; options.retry options.retry || false; tries tries || 1; /* this delays for 125, 375, 625, 875, and 1000, ... */ var delay tries 5 ? (tries - 0.5) * 250 : 1000; xhr.open(options.method || GET, url, true); xhr.setRequestHeader(X-Requested-With, XMLHttpRequest); xhr.onreadystatechange function(state) { if (4 ! xhr.readyState) { return null; } if (xhr.status 404 && options.retry && !options.stop) { setTimeout(function() { if (options.stop) { return; } request(url, onSuccess, onError, payload, options, tries + 1); }, delay); return null; } if (200 xhr.status) { (onSuccess || noop)(xhr); } else { (onError || noop)(xhr); } }; if (options.onSend) { options.onSend(tries); } xhr.send(payload || ); }; var getPreference function(name) { if (!window.localStorage) { return null; } return localStorage.getItem(profilerStorageKey + name); }; var setPreference function(name, value) { if (!window.localStorage) { return null; } localStorage.setItem(profilerStorageKey + name, value); }; var requestStack ; var extractHeaders function(xhr, stackElement) { /* Here we avoid to call xhr.getResponseHeader in order to */ /* prevent polluting the console with CORS security errors */ var allHeaders xhr.getAllResponseHeaders(); var ret; if (ret allHeaders.match(/^x-debug-token:\s+(.*)$/im)) { stackElement.profile ret1; } if (ret allHeaders.match(/^x-debug-token-link:\s+(.*)$/im)) { stackElement.profilerUrl ret1; } if (ret allHeaders.match(/^Symfony-Debug-Toolbar-Replace:\s+(.*)$/im)) { stackElement.toolbarReplaceFinished false; stackElement.toolbarReplace 1 ret1; } }; var successStreak 4; var pendingRequests 0; var renderAjaxRequests function() { var requestCounter document.querySelector(.sf-toolbar-ajax-request-counter); if (!requestCounter) { return; } requestCounter.textContent requestStack.length; var infoSpan document.querySelector(.sf-toolbar-ajax-info); if (infoSpan) { infoSpan.textContent requestStack.length + AJAX request + (requestStack.length ! 1 ? s : ); } var ajaxToolbarPanel document.querySelector(.sf-toolbar-block-ajax); if (requestStack.length) { ajaxToolbarPanel.style.display block; } else { ajaxToolbarPanel.style.display none; } if (pendingRequests > 0) { addClass(ajaxToolbarPanel, sf-ajax-request-loading); } else if (successStreak 4) { addClass(ajaxToolbarPanel, sf-toolbar-status-red); removeClass(ajaxToolbarPanel, sf-ajax-request-loading); } else { removeClass(ajaxToolbarPanel, sf-ajax-request-loading); removeClass(ajaxToolbarPanel, sf-toolbar-status-red); } }; var startAjaxRequest function(index) { var tbody document.querySelector(.sf-toolbar-ajax-request-list); if (!tbody) { return; } var nbOfAjaxRequest tbody.rows.length; if (nbOfAjaxRequest > 100) { tbody.deleteRow(0); } var request requestStackindex; pendingRequests++; var row document.createElement(tr); request.DOMNode row; var requestNumberCell document.createElement(td); requestNumberCell.textContent index + 1; row.appendChild(requestNumberCell); var profilerCell document.createElement(td); profilerCell.textContent n/a; row.appendChild(profilerCell); var methodCell document.createElement(td); methodCell.textContent request.method; row.appendChild(methodCell); var typeCell document.createElement(td); typeCell.textContent request.type; row.appendChild(typeCell); var statusCodeCell document.createElement(td); var statusCode document.createElement(span); statusCode.textContent n/a; statusCodeCell.appendChild(statusCode); row.appendChild(statusCodeCell); var pathCell document.createElement(td); pathCell.className sf-ajax-request-url; if (GET request.method) { var pathLink document.createElement(a); pathLink.setAttribute(href, request.url); pathLink.textContent request.url; pathCell.appendChild(pathLink); } else { pathCell.textContent request.url; } pathCell.setAttribute(title, request.url); row.appendChild(pathCell); var durationCell document.createElement(td); durationCell.className sf-ajax-request-duration; durationCell.textContent n/a; row.appendChild(durationCell); request.liveDurationHandle setInterval(function() { durationCell.textContent (new Date() - request.start) + ms; }, 100); row.className sf-ajax-request sf-ajax-request-loading; tbody.insertBefore(row, null); var toolbarInfo document.querySelector(.sf-toolbar-block-ajax .sf-toolbar-info); toolbarInfo.scrollTop toolbarInfo.scrollHeight; renderAjaxRequests(); }; var finishAjaxRequest function(index) { var request requestStackindex; clearInterval(request.liveDurationHandle); if (!request.DOMNode) { return; } if (request.toolbarReplace && !request.toolbarReplaceFinished && request.profile) { /* Flag as complete because finishAjaxRequest can be called multiple times. */ request.toolbarReplaceFinished true; /* Search up through the DOM to find the toolbars container ID. */ for (var elem request.DOMNode; elem && elem ! document; elem elem.parentNode) { if (elem.id.match(/^sfwdt/)) { Sfjs.loadToolbar(elem.id.replace(/^sfwdt/, ), request.profile); break; } } } pendingRequests--; var row request.DOMNode; /* Unpack the children from the row */ var profilerCell row.children1; var methodCell row.children2; var statusCodeCell row.children4; var statusCodeElem statusCodeCell.children0; var durationCell row.children6; if (request.error) { row.className sf-ajax-request sf-ajax-request-error; methodCell.className sf-ajax-request-error; successStreak 0; } else { row.className sf-ajax-request sf-ajax-request-ok; successStreak++; } if (request.statusCode) { if (request.statusCode 300) { statusCodeElem.setAttribute(class, sf-toolbar-status); } else if (request.statusCode 400) { statusCodeElem.setAttribute(class, sf-toolbar-status sf-toolbar-status-yellow); } else { statusCodeElem.setAttribute(class, sf-toolbar-status sf-toolbar-status-red); } statusCodeElem.textContent request.statusCode; } else { statusCodeElem.setAttribute(class, sf-toolbar-status sf-toolbar-status-red); } if (request.duration) { durationCell.textContent request.duration + ms; } if (request.profilerUrl) { profilerCell.textContent ; var profilerLink document.createElement(a); profilerLink.setAttribute(href, request.profilerUrl); profilerLink.textContent request.profile; profilerCell.appendChild(profilerLink); } renderAjaxRequests(); }; if (window.fetch && window.fetch.polyfill undefined) { var oldFetch window.fetch; window.fetch function () { var promise oldFetch.apply(this, arguments); var url arguments0; var params arguments1; var paramType Object.prototype.toString.call(arguments0); if (paramType object Request) { url arguments0.url; params { method: arguments0.method, credentials: arguments0.credentials, headers: arguments0.headers, mode: arguments0.mode, redirect: arguments0.redirect }; } else { url String(url); } if (!url.match(new RegExp(^\/((index|app(_\\w+)?)\\.php\/)?_wdt))) { var method GET; if (params && params.method ! undefined) { method params.method; } var stackElement { error: false, url: url, method: method, type: fetch, start: new Date() }; var idx requestStack.push(stackElement) - 1; promise.then(function (r) { stackElement.duration new Date() - stackElement.start; stackElement.error r.status 200 || r.status > 400; stackElement.statusCode r.status; stackElement.profile r.headers.get(x-debug-token); stackElement.profilerUrl r.headers.get(x-debug-token-link); stackElement.toolbarReplaceFinished false; stackElement.toolbarReplace 1 r.headers.get(Symfony-Debug-Toolbar-Replace); finishAjaxRequest(idx); }, function (e){ stackElement.error true; finishAjaxRequest(idx); }); startAjaxRequest(idx); } return promise; }; } if (window.XMLHttpRequest && XMLHttpRequest.prototype.addEventListener) { var proxied XMLHttpRequest.prototype.open; XMLHttpRequest.prototype.open function(method, url, async, user, pass) { var self this; /* prevent logging AJAX calls to static and inline files, like templates */ var path url; if (url.substr(0, 1) /) { if (0 url.indexOf()) { path url.substr(0); } } else if (0 url.indexOf(https\u003A\/\/myplanlife.pipolgroup.com)) { path url.substr(33); } if (!path.match(new RegExp(^\/((index|app(_\\w+)?)\\.php\/)?_wdt))) { var stackElement { error: false, url: url, method: method, type: xhr, start: new Date() }; var idx requestStack.push(stackElement) - 1; this.addEventListener(readystatechange, function() { if (self.readyState 4) { stackElement.duration new Date() - stackElement.start; stackElement.error self.status 200 || self.status > 400; stackElement.statusCode self.status; extractHeaders(self, stackElement); finishAjaxRequest(idx); } }, false); startAjaxRequest(idx); } proxied.apply(this, Array.prototype.slice.call(arguments)); }; } return { hasClass: hasClass, removeClass: removeClass, addClass: addClass, toggleClass: toggleClass, getPreference: getPreference, setPreference: setPreference, addEventListener: addEventListener, request: request, renderAjaxRequests: renderAjaxRequests, getSfwdt: function(token) { if (!this.sfwdt) { this.sfwdt document.getElementById(sfwdt + token); } return this.sfwdt; }, load: function(selector, url, onSuccess, onError, options) { var el document.getElementById(selector); if (el && el.getAttribute(data-sfurl) ! url) { request( url, function(xhr) { el.innerHTML xhr.responseText; el.setAttribute(data-sfurl, url); removeClass(el, loading); var pending pendingRequests; for (var i 0; i requestStack.length; i++) { startAjaxRequest(i); if (requestStacki.duration) { finishAjaxRequest(i); } } /* Revert the pending state in case there was a start called without a finish above. */ pendingRequests pending; (onSuccess || noop)(xhr, el); }, function(xhr) { (onError || noop)(xhr, el); }, , options ); } return this; }, showToolbar: function(token) { var sfwdt this.getSfwdt(token); removeClass(sfwdt, sf-display-none); if (getPreference(toolbar/displayState) none) { document.getElementById(sfToolbarMainContent- + token).style.display none; document.getElementById(sfToolbarClearer- + token).style.display none; document.getElementById(sfMiniToolbar- + token).style.display block; } else { document.getElementById(sfToolbarMainContent- + token).style.display block; document.getElementById(sfToolbarClearer- + token).style.display block; document.getElementById(sfMiniToolbar- + token).style.display none; } }, hideToolbar: function(token) { var sfwdt this.getSfwdt(token); addClass(sfwdt, sf-display-none); }, initToolbar: function(token) { this.showToolbar(token); var hideButton document.getElementById(sfToolbarHideButton- + token); var hideButtonSvg hideButton.querySelector(svg); hideButtonSvg.setAttribute(aria-hidden, true); hideButtonSvg.setAttribute(focusable, false); addEventListener(hideButton, click, function (event) { event.preventDefault(); var p this.parentNode; p.style.display none; (p.previousElementSibling || p.previousSibling).style.display none; document.getElementById(sfMiniToolbar- + token).style.display block; setPreference(toolbar/displayState, none); }); var showButton document.getElementById(sfToolbarMiniToggler- + token); var showButtonSvg showButton.querySelector(svg); showButtonSvg.setAttribute(aria-hidden, true); showButtonSvg.setAttribute(focusable, false); addEventListener(showButton, click, function (event) { event.preventDefault(); var elem this.parentNode; if (elem.style.display none) { document.getElementById(sfToolbarMainContent- + token).style.display none; document.getElementById(sfToolbarClearer- + token).style.display none; elem.style.display block; } else { document.getElementById(sfToolbarMainContent- + token).style.display block; document.getElementById(sfToolbarClearer- + token).style.display block; elem.style.display none } setPreference(toolbar/displayState, block); }); }, loadToolbar: function(token, newToken) { var that this; var triesCounter document.getElementById(sfLoadCounter- + token); var options { retry: true, onSend: function (count) { if (count 3) { that.initToolbar(token); } if (triesCounter) { triesCounter.textContent count; } }, }; var cancelButton document.getElementById(sfLoadCancel- + token); if (cancelButton) { addEventListener(cancelButton, click, function (event) { event.preventDefault(); options.stop true; that.hideToolbar(token); }); } newToken (newToken || token); this.load( sfwdt + token, https\u003A\/\/myplanlife.pipolgroup.com\/_wdt\/xxxxxx.replace(/xxxxxx/, newToken), function(xhr, el) { /* Do nothing in the edge case where the toolbar has already been replaced with a new one */ if (!document.getElementById(sfToolbarMainContent- + newToken)) { return; } /* Evaluate in global scope scripts embedded inside the toolbar */ var i, scripts .slice.call(el.querySelectorAll(script)); for (i 0; i scripts.length; ++i) { eval.call({}, scriptsi.firstChild.nodeValue); } el.style.display -1 ! xhr.responseText.indexOf(sf-toolbarreset) ? block : none; if (el.style.display none) { return; } that.initToolbar(newToken); /* Handle toolbar-info position */ var toolbarBlocks .slice.call(el.querySelectorAll(.sf-toolbar-block)); for (i 0; i toolbarBlocks.length; ++i) { toolbarBlocksi.onmouseover function () { var toolbarInfo this.querySelectorAll(.sf-toolbar-info)0; var pageWidth document.body.clientWidth; var elementWidth toolbarInfo.offsetWidth; var leftValue (elementWidth + this.offsetLeft) - pageWidth; var rightValue (elementWidth + (pageWidth - this.offsetLeft)) - pageWidth; /* Reset right and left value, useful on window resize */ toolbarInfo.style.right ; toolbarInfo.style.left ; if (elementWidth > pageWidth) { toolbarInfo.style.left 0; } else if (leftValue > 0 && rightValue > 0) { toolbarInfo.style.right (rightValue * -1) + px; } else if (leftValue 0) { toolbarInfo.style.left 0; } else { toolbarInfo.style.right 0px; } }; } renderAjaxRequests(); addEventListener(document.querySelector(.sf-toolbar-ajax-clear), click, function() { requestStack ; renderAjaxRequests(); successStreak 4; document.querySelector(.sf-toolbar-ajax-request-list).innerHTML ; }); addEventListener(document.querySelector(.sf-toolbar-block-ajax), mouseenter, function (event) { var elem document.querySelector(.sf-toolbar-block-ajax .sf-toolbar-info); elem.scrollTop elem.scrollHeight; }); addEventListener(document.querySelector(.sf-toolbar-block-ajax > .sf-toolbar-icon), click, function (event) { event.preventDefault(); toggleClass(this.parentNode, hover); }); var dumpInfo document.querySelector(.sf-toolbar-block-dump .sf-toolbar-info); if (null ! dumpInfo) { addEventListener(dumpInfo, sfbeforedumpcollapse, function () { dumpInfo.style.minHeight dumpInfo.getBoundingClientRect().height+px; }); addEventListener(dumpInfo, mouseleave, function () { dumpInfo.style.minHeight ; }); } }, function(xhr) { if (xhr.status ! 0 && !options.stop) { var sfwdt that.getSfwdt(token); sfwdt.innerHTML \ div classsf-toolbarreset>\ div classsf-toolbar-icon>svg width26 height28 xmlnshttp://www.w3.org/2000/svg version1.1 x0px y0px viewBox0 0 26 28 enable-backgroundnew 0 0 26 28 xml:spacepreserve>path fill#FFFFFF dM13 0C5.8 0 0 5.8 0 13c0 7.2 5.8 13 13 13c7.2 0 13-5.8 13-13C26 5.8 20.2 0 13 0z M20 7.5 c-0.6 0-1-0.3-1-0.9c0-0.2 0-0.4 0.2-0.6c0.1-0.3 0.2-0.3 0.2-0.4c0-0.3-0.5-0.4-0.7-0.4c-2 0.1-2.5 2.7-2.9 4.8l-0.2 1.1 c1.1 0.2 1.9 0 2.4-0.3c0.6-0.4-0.2-0.8-0.1-1.3C18 9.2 18.4 9 18.7 8.9c0.5 0 0.8 0.5 0.8 1c0 0.8-1.1 2-3.3 1.9 c-0.3 0-0.5 0-0.7-0.1L15 14.1c-0.4 1.7-0.9 4.1-2.6 6.2c-1.5 1.8-3.1 2.1-3.8 2.1c-1.3 0-2.1-0.6-2.2-1.6c0-0.9 0.8-1.4 1.3-1.4 c0.7 0 1.2 0.5 1.2 1.1c0 0.5-0.2 0.6-0.4 0.7c-0.1 0.1-0.3 0.2-0.3 0.4c0 0.1 0.1 0.3 0.4 0.3c0.5 0 0.9-0.3 1.2-0.5 c1.3-1 1.7-2.9 2.4-6.2l0.1-0.8c0.2-1.1 0.5-2.3 0.8-3.5c-0.9-0.7-1.4-1.5-2.6-1.8c-0.8-0.2-1.3 0-1.7 0.4C8.4 10 8.6 10.7 9 11.1 l0.7 0.7c0.8 0.9 1.3 1.7 1.1 2.7c-0.3 1.6-2.1 2.8-4.3 2.1c-1.9-0.6-2.2-1.9-2-2.7c0.2-0.6 0.7-0.8 1.2-0.6 c0.5 0.2 0.7 0.8 0.6 1.3c0 0.1 0 0.1-0.1 0.3C6 15 5.9 15.2 5.9 15.3c-0.1 0.4 0.4 0.7 0.8 0.8c0.8 0.3 1.7-0.2 1.9-0.9 c0.2-0.6-0.2-1.1-0.4-1.2l-0.8-0.9c-0.4-0.4-1.2-1.5-0.8-2.8c0.2-0.5 0.5-1 0.9-1.4c1-0.7 2-0.8 3-0.6c1.3 0.4 1.9 1.2 2.8 1.9 c0.5-1.3 1.1-2.6 2-3.8c0.9-1 2-1.7 3.3-1.8C20 4.8 21 5.4 21 6.3C21 6.7 20.8 7.5 20 7.5z/>/svg>/div>\ An error occurred while loading the web debug toolbar. a hrefhttps\u003A\/\/myplanlife.pipolgroup.com\/_profiler\/ + newToken + >Open the web profiler./a>\ /div>\ ; sfwdt.setAttribute(class, sf-toolbar sf-error-toolbar); } }, options ); return this; }, toggle: function(selector, elOn, elOff) { var tmp elOn.style.display, el document.getElementById(selector); elOn.style.display elOff.style.display; elOff.style.display tmp; if (el) { el.style.display none tmp ? none : block; } return this; }, createTabs: function() { var tabGroups document.querySelectorAll(.sf-tabs:not(data-processedtrue)); /* create the tab navigation for each group of tabs */ for (var i 0; i tabGroups.length; i++) { var tabs tabGroupsi.querySelectorAll(:scope > .tab); var tabNavigation document.createElement(ul); tabNavigation.className tab-navigation; var selectedTabId tab- + i + -0; /* select the first tab by default */ for (var j 0; j tabs.length; j++) { var tabId tab- + i + - + j; var tabTitle tabsj.querySelector(.tab-title).innerHTML; var tabNavigationItem document.createElement(li); tabNavigationItem.setAttribute(data-tab-id, tabId); if (hasClass(tabsj, active)) { selectedTabId tabId; } if (hasClass(tabsj, disabled)) { addClass(tabNavigationItem, disabled); } tabNavigationItem.innerHTML tabTitle; tabNavigation.appendChild(tabNavigationItem); var tabContent tabsj.querySelector(.tab-content); tabContent.parentElement.setAttribute(id, tabId); } tabGroupsi.insertBefore(tabNavigation, tabGroupsi.firstChild); addClass(document.querySelector(data-tab-id + selectedTabId + ), active); } /* display the active tab and add the click event listeners */ for (i 0; i tabGroups.length; i++) { tabNavigation tabGroupsi.querySelectorAll(:scope > .tab-navigation li); for (j 0; j tabNavigation.length; j++) { tabId tabNavigationj.getAttribute(data-tab-id); document.getElementById(tabId).querySelector(.tab-title).className hidden; if (hasClass(tabNavigationj, active)) { document.getElementById(tabId).className block; } else { document.getElementById(tabId).className hidden; } tabNavigationj.addEventListener(click, function(e) { var activeTab e.target || e.srcElement; /* needed because when the tab contains HTML contents, user can click */ /* on any of those elements instead of their parent li> element */ while (activeTab.tagName.toLowerCase() ! li) { activeTab activeTab.parentNode; } /* get the full list of tabs through the parent of the active tab element */ var tabNavigation activeTab.parentNode.children; for (var k 0; k tabNavigation.length; k++) { var tabId tabNavigationk.getAttribute(data-tab-id); document.getElementById(tabId).className hidden; removeClass(tabNavigationk, active); } addClass(activeTab, active); var activeTabId activeTab.getAttribute(data-tab-id); document.getElementById(activeTabId).className block; }); } tabGroupsi.setAttribute(data-processed, true); } }, createToggles: function() { var toggles document.querySelectorAll(.sf-toggle:not(data-processedtrue)); for (var i 0; i toggles.length; i++) { var elementSelector togglesi.getAttribute(data-toggle-selector); var element document.querySelector(elementSelector); addClass(element, sf-toggle-content); if (togglesi.hasAttribute(data-toggle-initial) && togglesi.getAttribute(data-toggle-initial) display) { addClass(togglesi, sf-toggle-on); addClass(element, sf-toggle-visible); } else { addClass(togglesi, sf-toggle-off); addClass(element, sf-toggle-hidden); } addEventListener(togglesi, click, function(e) { e.preventDefault(); if ( ! window.getSelection().toString()) { /* Dont do anything on text selection */ return; } var toggle e.target || e.srcElement; /* needed because when the toggle contains HTML contents, user can click */ /* on any of those elements instead of their parent .sf-toggle element */ while (!hasClass(toggle, sf-toggle)) { toggle toggle.parentNode; } var element document.querySelector(toggle.getAttribute(data-toggle-selector)); toggleClass(toggle, sf-toggle-on); toggleClass(toggle, sf-toggle-off); toggleClass(element, sf-toggle-hidden); toggleClass(element, sf-toggle-visible); /* the toggle doesnt change its contents when clicking on it */ if (!toggle.hasAttribute(data-toggle-alt-content)) { return; } if (!toggle.hasAttribute(data-toggle-original-content)) { toggle.setAttribute(data-toggle-original-content, toggle.innerHTML); } var currentContent toggle.innerHTML; var originalContent toggle.getAttribute(data-toggle-original-content); var altContent toggle.getAttribute(data-toggle-alt-content); toggle.innerHTML currentContent ! altContent ? altContent : originalContent; }); /* Prevents from disallowing clicks on links inside toggles */ var toggleLinks togglesi.querySelectorAll(a); for (var j 0; j toggleLinks.length; j++) { addEventListener(toggleLinksj, click, function(e) { e.stopPropagation(); }); } /* Prevents from disallowing clicks on copy to clipboard elements inside toggles */ var copyToClipboardElements togglesi.querySelectorAll(spandata-clipboard-text); for (var k 0; k copyToClipboardElements.length; k++) { addEventListener(copyToClipboardElementsk, click, function(e) { e.stopPropagation(); }); } togglesi.setAttribute(data-processed, true); } }, initializeLogsTable: function() { Sfjs.updateLogsTable(); document.querySelectorAll(.log-filter input).forEach((input) > { input.addEventListener(change, () > { Sfjs.updateLogsTable(); }); }); document.querySelectorAll(.filter-select-all-or-none a).forEach((link) > { link.addEventListener(click, () > { const selectAll link.classList.contains(select-all); link.closest(.log-filter-content).querySelectorAll(input).forEach((input) > { input.checked selectAll; }); Sfjs.updateLogsTable(); }); }); document.body.addEventListener(click, (event) > { document.querySelectorAll(details.log-filter).forEach((filterElement) > { if (!filterElement.contains(event.target) && filterElement.open) { filterElement.open false; } }); }); }, updateLogsTable: function() { const selectedType document.querySelector(#log-filter-type input:checked).value; const priorities document.querySelectorAll(#log-filter-priority input); const selectedPriorities Array.from(priorities).filter((input) > input.checked).map((input) > input.value); const channels document.querySelectorAll(#log-filter-channel input); const selectedChannels Array.from(channels).filter((input) > input.checked).map((input) > input.value); const logs document.querySelector(table.logs); if (null logs) { return; } /* hide rows that dont match the current filters */ let numVisibleRows 0; logs.querySelectorAll(tbody tr).forEach((row) > { if (all ! selectedType && selectedType ! row.getAttribute(data-type)) { row.style.display none; return; } if (false selectedPriorities.includes(row.getAttribute(data-priority))) { row.style.display none; return; } if ( ! row.getAttribute(data-channel) && false selectedChannels.includes(row.getAttribute(data-channel))) { row.style.display none; return; } row.style.display table-row; numVisibleRows++; }); document.querySelector(table.logs).style.display 0 numVisibleRows ? none : table; document.querySelector(.no-logs-message).style.display 0 numVisibleRows ? block : none; /* update the selected totals of all filters */ document.querySelector(#log-filter-priority .filter-active-num).innerText (priorities.length selectedPriorities.length) ? All : selectedPriorities.length; document.querySelector(#log-filter-channel .filter-active-num).innerText (channels.length selectedChannels.length) ? All : selectedChannels.length; /* update the currently selected log type tab */ document.querySelectorAll(#log-filter-type li).forEach((tab) > tab.classList.remove(active)); document.querySelector(`#log-filter-type inputvalue${selectedType}`).parentElement.classList.add(active); }, }; })(); Sfjs.addEventListener(document, DOMContentLoaded, function() { Sfjs.createTabs(); Sfjs.createToggles(); });}/*>*//script>style nonce2821a48e89649060286bc38317de1cb0> .sf-minitoolbar { background-color: #222; border-top-left-radius: 4px; bottom: 0; box-sizing: border-box; display: none; height: 36px; padding: 6px; position: fixed; right: 0; z-index: 99999;}.sf-minitoolbar button { background-color: transparent; padding: 0; border: none;}.sf-minitoolbar svg,.sf-minitoolbar img { max-height: 24px; max-width: 24px; display: inline;}.sf-toolbar-clearer { clear: both; height: 36px;}.sf-display-none { display: none;}.sf-toolbarreset * { box-sizing: content-box; vertical-align: baseline; letter-spacing: normal; width: auto;}.sf-toolbarreset { background-color: #222; bottom: 0; box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); color: #EEE; font: 11px Arial, sans-serif; left: 0; margin: 0; padding: 0 36px 0 0; position: fixed; right: 0; text-align: left; text-transform: none; z-index: 99999; direction: ltr; /* neutralize the aliasing defined by external CSS styles */ -webkit-font-smoothing: subpixel-antialiased; -moz-osx-font-smoothing: auto;}.sf-toolbarreset abbr { border: dashed #777; border-width: 0 0 1px;}.sf-toolbarreset svg,.sf-toolbarreset img { height: 20px; width: 20px; display: inline-block;}.sf-toolbarreset .sf-cancel-button { color: #444;}.sf-toolbarreset .hide-button { background: #444; display: block; position: absolute; top: 0; right: 0; width: 36px; height: 36px; cursor: pointer; text-align: center; border: none; margin: 0; padding: 0;}.sf-toolbarreset .hide-button svg { max-height: 18px; margin-top: 1px;}.sf-toolbar-block { cursor: default; display: block; float: left; height: 36px; margin-right: 0; white-space: nowrap; max-width: 15%;}.sf-toolbar-block > a,.sf-toolbar-block > a:hover { display: block; text-decoration: none; background-color: transparent; color: inherit;}.sf-toolbar-block span { display: inline-block;}.sf-toolbar-block .sf-toolbar-value { color: #F5F5F5; font-size: 13px; line-height: 36px; padding: 0;}.sf-toolbar-block .sf-toolbar-label,.sf-toolbar-block .sf-toolbar-class-separator { color: #AAA; font-size: 12px;}.sf-toolbar-block .sf-toolbar-info { border-collapse: collapse; display: table; z-index: 100000;}.sf-toolbar-block hr { border-top: 1px solid #777; margin: 4px 0; padding-top: 4px;}.sf-toolbar-block .sf-toolbar-info-piece { /* this border-bottom trick is needed because margin-bottom doesnt work for table rows */ border-bottom: solid transparent 3px; display: table-row;}.sf-toolbar-block .sf-toolbar-info-piece-additional,.sf-toolbar-block .sf-toolbar-info-piece-additional-detail { display: none;}.sf-toolbar-block .sf-toolbar-info-group { margin-bottom: 4px; padding-bottom: 2px; border-bottom: 1px solid #333333;}.sf-toolbar-block .sf-toolbar-info-group:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none;}.sf-toolbar-block .sf-toolbar-info-piece .sf-toolbar-status { padding: 2px 5px; margin-bottom: 0;}.sf-toolbar-block .sf-toolbar-info-piece .sf-toolbar-status + .sf-toolbar-status { margin-left: 4px;}.sf-toolbar-block .sf-toolbar-info-piece:last-child { margin-bottom: 0;}div.sf-toolbar .sf-toolbar-block .sf-toolbar-info-piece a { color: #99CDD8; text-decoration: underline;}div.sf-toolbar .sf-toolbar-block a:hover { text-decoration: none;}.sf-toolbar-block .sf-toolbar-info-piece b { color: #AAA; display: table-cell; font-size: 11px; padding: 4px 8px 4px 0;}.sf-toolbar-block:not(.sf-toolbar-block-dump) .sf-toolbar-info-piece span { color: #F5F5F5;}.sf-toolbar-block .sf-toolbar-info-piece span { font-size: 12px;}.sf-toolbar-block .sf-toolbar-info { background-color: #444; bottom: 36px; color: #F5F5F5; display: none; padding: 9px 0; position: absolute;}.sf-toolbar-block .sf-toolbar-info:empty { visibility: hidden;}.sf-toolbar-block .sf-toolbar-status { display: inline-block; color: #FFF; background-color: #666; padding: 3px 6px; margin-bottom: 2px; vertical-align: middle; min-width: 15px; min-height: 13px; text-align: center;}.sf-toolbar-block .sf-toolbar-status-green { background-color: #4F805D;}.sf-toolbar-block .sf-toolbar-status-red { background-color: #B0413E;}.sf-toolbar-block .sf-toolbar-status-yellow { background-color: #A46A1F;}.sf-toolbar-block.sf-toolbar-status-green { background-color: #4F805D; color: #FFF;}.sf-toolbar-block.sf-toolbar-status-red { background-color: #B0413E; color: #FFF;}.sf-toolbar-block.sf-toolbar-status-yellow { background-color: #A46A1F; color: #FFF;}.sf-toolbar-block-request .sf-toolbar-status { color: #FFF; display: inline-block; font-size: 14px; height: 36px; line-height: 36px; padding: 0 10px;}.sf-toolbar-block-request .sf-toolbar-info-piece a { background-color: transparent; text-decoration: none;}.sf-toolbar-block-request .sf-toolbar-info-piece a:hover { text-decoration: underline;}.sf-toolbar-block-request .sf-toolbar-redirection-status { font-weight: normal; padding: 2px 4px; line-height: 18px;}.sf-toolbar-block-request .sf-toolbar-info-piece span.sf-toolbar-redirection-method { font-size: 12px; height: 17px; line-height: 17px; margin-right: 5px;}.sf-toolbar-block-ajax .sf-toolbar-icon { cursor: pointer;}.sf-toolbar-status-green .sf-toolbar-label,.sf-toolbar-status-yellow .sf-toolbar-label,.sf-toolbar-status-red .sf-toolbar-label { color: #FFF;}.sf-toolbar-status-green svg path,.sf-toolbar-status-green svg .sf-svg-path,.sf-toolbar-status-red svg path,.sf-toolbar-status-red svg .sf-svg-path,.sf-toolbar-status-yellow svg path,.sf-toolbar-status-yellow svg .sf-svg-path { fill: #FFF;}.sf-toolbar-block-config svg path,.sf-toolbar-block-config svg .sf-svg-path { fill: #FFF;}.sf-toolbar-block .sf-toolbar-icon { display: block; height: 36px; padding: 0 7px; overflow: hidden; text-overflow: ellipsis;}.sf-toolbar-block-request .sf-toolbar-icon { padding-left: 0; padding-right: 0;}.sf-toolbar-block .sf-toolbar-icon img,.sf-toolbar-block .sf-toolbar-icon svg { border-width: 0; position: relative; top: 8px; vertical-align: baseline;}.sf-toolbar-block .sf-toolbar-icon img + span,.sf-toolbar-block .sf-toolbar-icon svg + span { margin-left: 4px;}.sf-toolbar-block-config .sf-toolbar-icon .sf-toolbar-value { margin-left: 4px;}.sf-toolbar-block:hover,.sf-toolbar-block.hover { position: relative;}.sf-toolbar-block:hover .sf-toolbar-icon,.sf-toolbar-block.hover .sf-toolbar-icon { background-color: #444; position: relative; z-index: 10002;}.sf-toolbar-block-ajax.hover .sf-toolbar-info { z-index: 10001;}.sf-toolbar-block:hover .sf-toolbar-info,.sf-toolbar-block.hover .sf-toolbar-info { display: block; padding: 10px; max-width: 480px; max-height: 480px; word-wrap: break-word; overflow: hidden; overflow-y: auto;}.sf-toolbar-info-piece b.sf-toolbar-ajax-info { color: #F5F5F5;}.sf-toolbar-ajax-requests { table-layout: auto; width: 100%;}.sf-toolbar-ajax-requests td { background-color: #444; border-bottom: 1px solid #777; color: #F5F5F5; font-size: 12px; padding: 4px;}.sf-toolbar-ajax-requests tr:last-child td { border-bottom: 0;}.sf-toolbar-ajax-requests th { background-color: #222; border-bottom: 0; color: #AAA; font-size: 11px; padding: 4px;}.sf-ajax-request-url { max-width: 250px; line-height: 9px; overflow: hidden; text-overflow: ellipsis;}.sf-toolbar-ajax-requests .sf-ajax-request-url a { text-decoration: none;}.sf-toolbar-ajax-requests .sf-ajax-request-url a:hover { text-decoration: underline;}.sf-ajax-request-duration { text-align: right;}.sf-ajax-request-loading { animation: sf-blink .5s ease-in-out infinite;}@keyframes sf-blink { 0% { background: #222; } 50% { background: #444; } 100% { background: #222; }}.sf-toolbar-block.sf-toolbar-block-dump .sf-toolbar-info { max-width: none; width: 100%; position: fixed; box-sizing: border-box; left: 0;}.sf-toolbar-block-dump pre.sf-dump { background-color: #222; border-color: #777; border-radius: 0; margin: 6px 0 12px 0;}.sf-toolbar-block-dump pre.sf-dump:last-child { margin-bottom: 0;}.sf-toolbar-block-dump pre.sf-dump .sf-dump-search-wrapper { margin-bottom: 5px;}.sf-toolbar-block-dump pre.sf-dump span.sf-dump-search-count { color: #333; font-size: 12px;}.sf-toolbar-block-dump .sf-toolbar-info-piece { display: block;}.sf-toolbar-block-dump .sf-toolbar-info-piece .sf-toolbar-file-line { color: #AAA; margin-left: 4px;}.sf-toolbar-block-dump .sf-toolbar-info img { display: none;}/* Responsive Design */.sf-toolbar-icon .sf-toolbar-label,.sf-toolbar-icon .sf-toolbar-value { display: none;}.sf-toolbar-block-config .sf-toolbar-icon .sf-toolbar-label { display: inline-block;}/* Legacy Design - these styles are maintained to make old panels look a bit better on the new toolbar */.sf-toolbar-block .sf-toolbar-info-piece-additional-detail { color: #AAA; font-size: 12px;}.sf-toolbar-status-green .sf-toolbar-info-piece-additional-detail,.sf-toolbar-status-yellow .sf-toolbar-info-piece-additional-detail,.sf-toolbar-status-red .sf-toolbar-info-piece-additional-detail { color: #FFF;}@media (min-width: 768px) { .sf-toolbar-icon .sf-toolbar-label, .sf-toolbar-icon .sf-toolbar-value { display: inline; } .sf-toolbar-block .sf-toolbar-icon img, .sf-toolbar-block .sf-toolbar-icon svg { top: 6px; } .sf-toolbar-block-time .sf-toolbar-icon svg, .sf-toolbar-block-memory .sf-toolbar-icon svg { display: none; } .sf-toolbar-block-time .sf-toolbar-icon svg + span, .sf-toolbar-block-memory .sf-toolbar-icon svg + span { margin-left: 0; } .sf-toolbar-block .sf-toolbar-icon { padding: 0 10px; } .sf-toolbar-block-time .sf-toolbar-icon { padding-right: 5px; } .sf-toolbar-block-memory .sf-toolbar-icon { padding-left: 5px; } .sf-toolbar-block-request .sf-toolbar-icon { padding-left: 0; padding-right: 0; } .sf-toolbar-block-request .sf-toolbar-label { margin-left: 5px; } .sf-toolbar-block-request .sf-toolbar-status + svg { margin-left: 5px; } .sf-toolbar-block-request .sf-toolbar-icon svg + .sf-toolbar-label { margin-left: 0; } .sf-toolbar-block-request .sf-toolbar-label + .sf-toolbar-value { margin-right: 10px; } .sf-toolbar-block-request:hover .sf-toolbar-info { max-width: none; } .sf-toolbar-block .sf-toolbar-info-piece b { font-size: 12px; } .sf-toolbar-block .sf-toolbar-info-piece span { font-size: 13px; } .sf-toolbar-block-right { float: right; margin-left: 0; margin-right: 0; }}@media (min-width: 1024px) { .sf-toolbar-block .sf-toolbar-info-piece-additional, .sf-toolbar-block .sf-toolbar-info-piece-additional-detail { display: inline; } .sf-toolbar-block .sf-toolbar-info-piece-additional:empty, .sf-toolbar-block .sf-toolbar-info-piece-additional-detail:empty { display: none; }}/***** Error Toolbar *****/.sf-error-toolbar .sf-toolbarreset { background: #222; color: #f5f5f5; font: 13px/36px Arial, sans-serif; height: 36px; padding: 0 15px; text-align: left;}.sf-error-toolbar .sf-toolbarreset svg { height: auto;}.sf-error-toolbar .sf-toolbarreset a { color: #99cdd8; margin-left: 5px; text-decoration: underline;}.sf-error-toolbar .sf-toolbarreset a:hover { text-decoration: none;}.sf-error-toolbar .sf-toolbarreset .sf-toolbar-icon { float: left; padding: 5px 0; margin-right: 10px;}.sf-full-stack { left: 0px; font-size: 12px;}/***** Media query print: Do not print the Toolbar. *****/@media print { .sf-toolbar { display: none !important; }}/style>script nonce2710c5dd1938ab13d223d39235043b56>/*!CDATA*/ (function () { Sfjs.loadToolbar(28994c); })();/*>*//script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]