Overview

URL gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
IP103.103.156.21
ASNBigband Sdn Bhd
Location Malaysia
Report completed2022-09-11 01:07:38 UTC
StatusLoading report..
urlquery Alerts No alerts detected


Settings

UserAgentMozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Referer


Intrusion Detection Systems

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-09-11 2 gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php Phishing
2022-09-11 2 www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php Phishing
mnemonic secure dns  No alerts detected
Quad9 DNS  No alerts detected


Files

No files detected



Passive DNS (13)

Passive DNS Source Fully Qualifying Domain Name Rank First Seen Last Seen IP Comment
mnemonic passive DNS img-getpocket.cdn.mozilla.net (7) 1631 2017-09-01 03:40:57 UTC 2022-09-10 04:30:10 UTC 34.120.237.76
mnemonic passive DNS netdna.bootstrapcdn.com (1) 3413 2012-09-07 15:11:00 UTC 2022-09-10 23:52:44 UTC 104.18.10.207
mnemonic passive DNS www.gp.com.my (60) 0 2017-03-03 08:42:57 UTC 2022-08-31 13:51:40 UTC 103.103.156.21 Unknown ranking
mnemonic passive DNS r3.o.lencr.org (6) 344 2020-12-02 08:52:13 UTC 2022-09-10 04:48:54 UTC 95.101.11.115
mnemonic passive DNS content-signature-2.cdn.mozilla.net (1) 1152 2020-11-03 12:26:46 UTC 2022-09-10 04:47:11 UTC 143.204.55.49
mnemonic passive DNS push.services.mozilla.com (1) 2140 2015-09-03 10:29:36 UTC 2022-09-10 06:39:00 UTC 54.148.77.40
mnemonic passive DNS gp.com.my (1) 0 2017-03-03 08:42:57 UTC 2022-09-09 02:12:12 UTC 103.103.156.21 Unknown ranking
mnemonic passive DNS fonts.googleapis.com (4) 8877 2014-07-21 13:19:55 UTC 2022-09-10 20:40:18 UTC 142.250.74.10
mnemonic passive DNS fonts.gstatic.com (2) 0 2014-08-29 13:43:22 UTC 2022-09-10 04:46:45 UTC 142.250.74.163 Domain (gstatic.com) ranked at: 540
mnemonic passive DNS www.google-analytics.com (2) 40 2012-10-03 01:04:21 UTC 2022-09-10 18:06:55 UTC 142.250.74.174
mnemonic passive DNS firefox.settings.services.mozilla.com (2) 867 2020-06-04 20:08:41 UTC 2022-09-11 00:34:13 UTC 143.204.55.35
mnemonic passive DNS contile.services.mozilla.com (1) 1114 2021-05-27 18:32:35 UTC 2022-09-10 04:48:42 UTC 34.117.237.239
mnemonic passive DNS ocsp.digicert.com (1) 86 2012-05-21 07:02:23 UTC 2022-09-10 23:54:45 UTC 93.184.220.29


Recent reports on same IP/ASN/Domain/Screenshot

Last 2 reports on IP: 103.103.156.21

Date UQ / IDS / BL URL IP
2022-10-12 19:36:07 +0000
0 - 0 - 2 gp.com.my/js/vnmn/a90aa453fde8e263083816892b4 (...) 103.103.156.21
2022-09-11 01:07:38 +0000
0 - 0 - 2 gp.com.my/js/vnmn/a90aa453fde8e263083816892b4 (...) 103.103.156.21

Last 5 reports on ASN: Bigband Sdn Bhd

Date UQ / IDS / BL URL IP
2022-11-22 07:35:31 +0000
0 - 0 - 1 hanoilivestock.com/ 103.215.139.42
2022-11-15 05:14:56 +0000
0 - 0 - 4 mrecaawning.com.my/ 103.27.72.10
2022-11-10 03:18:55 +0000
0 - 0 - 14 kristalvisual.com.my/catalogue/ca-kv-2005/fil (...) 103.217.92.204
2022-11-05 06:10:33 +0000
0 - 0 - 15 magnadigital.com.my/ 103.215.136.93
2022-10-27 03:04:59 +0000
0 - 0 - 2 www.intenseplus.com/wordpress/wp-content/upgr (...) 103.215.139.80

Last 2 reports on domain: gp.com.my

Date UQ / IDS / BL URL IP
2022-10-12 19:36:07 +0000
0 - 0 - 2 gp.com.my/js/vnmn/a90aa453fde8e263083816892b4 (...) 103.103.156.21
2022-09-11 01:07:38 +0000
0 - 0 - 2 gp.com.my/js/vnmn/a90aa453fde8e263083816892b4 (...) 103.103.156.21

Last 1 reports with similar screenshot

Date UQ / IDS / BL URL IP
2022-10-12 19:36:07 +0000
0 - 0 - 2 gp.com.my/js/vnmn/a90aa453fde8e263083816892b4 (...) 103.103.156.21


JavaScript

Executed Scripts (25)


Executed Evals (1)

#1 JavaScript::Eval (size: 58788, repeated: 1) - SHA256: 08112a26c14bf20e12ac6d8768f1bfd074d3c39e706a5e64dc980a95ef2acbc8

                                        (function($) {
    if ($.fn.carouFredSel) {
        return
    }
    $.fn.caroufredsel = $.fn.carouFredSel = function(u, w) {
        if (this.length == 0) {
            debug(true, 'No element found for "' + this.selector + '".');
            return this
        }
        if (this.length > 1) {
            return this.each(function() {
                $(this).carouFredSel(u, w)
            })
        }
        var y = this,
            $tt0 = this[0],
            starting_position = false;
        if (y.data('_cfs_isCarousel')) {
            starting_position = y.triggerHandler('_cfs_triggerEvent', 'currentPosition');
            y.trigger('_cfs_triggerEvent', ['destroy', true])
        }
        var z = {};
        z._cfs_init = function(o, a, b) {
            o = go_getObject($tt0, o);
            o.items = go_getItemsObject($tt0, o.items);
            o.scroll = go_getScrollObject($tt0, o.scroll);
            o.auto = go_getAutoObject($tt0, o.auto);
            o.prev = go_getPrevNextObject($tt0, o.prev);
            o.next = go_getPrevNextObject($tt0, o.next);
            o.pagination = go_getPaginationObject($tt0, o.pagination);
            o.swipe = go_getSwipeObject($tt0, o.swipe);
            o.mousewheel = go_getMousewheelObject($tt0, o.mousewheel);
            if (a) {
                opts_orig = $.extend(true, {}, $.fn.carouFredSel.defaults, o)
            }
            opts = $.extend(true, {}, $.fn.carouFredSel.defaults, o);
            opts.d = cf_getDimensions(opts);
            A.direction = (opts.direction == 'up' || opts.direction == 'left') ? 'next' : 'prev';
            var c = y.children(),
                avail_primary = ms_getParentSize($wrp, opts, 'width');
            if (is_true(opts.cookie)) {
                opts.cookie = 'caroufredsel_cookie_' + conf.serialNumber
            }
            opts.maxDimension = ms_getMaxDimension(opts, avail_primary);
            opts.items = in_complementItems(opts.items, opts, c, b);
            opts[opts.d['width']] = in_complementPrimarySize(opts[opts.d['width']], opts, c);
            opts[opts.d['height']] = in_complementSecondarySize(opts[opts.d['height']], opts, c);
            if (opts.responsive) {
                if (!is_percentage(opts[opts.d['width']])) {
                    opts[opts.d['width']] = '100%'
                }
            }
            if (is_percentage(opts[opts.d['width']])) {
                A.upDateOnWindowResize = true;
                A.primarySizePercentage = opts[opts.d['width']];
                opts[opts.d['width']] = ms_getPercentage(avail_primary, A.primarySizePercentage);
                if (!opts.items.visible) {
                    opts.items.visibleConf.variable = true
                }
            }
            if (opts.responsive) {
                opts.usePadding = false;
                opts.padding = [0, 0, 0, 0];
                opts.align = false;
                opts.items.visibleConf.variable = false
            } else {
                if (!opts.items.visible) {
                    opts = in_complementVisibleItems(opts, avail_primary)
                }
                if (!opts[opts.d['width']]) {
                    if (!opts.items.visibleConf.variable && is_number(opts.items[opts.d['width']]) && opts.items.filter == '*') {
                        opts[opts.d['width']] = opts.items.visible * opts.items[opts.d['width']];
                        opts.align = false
                    } else {
                        opts[opts.d['width']] = 'variable'
                    }
                }
                if (is_undefined(opts.align)) {
                    opts.align = (is_number(opts[opts.d['width']])) ? 'center' : false
                }
                if (opts.items.visibleConf.variable) {
                    opts.items.visible = gn_getVisibleItemsNext(c, opts, 0)
                }
            }
            if (opts.items.filter != '*' && !opts.items.visibleConf.variable) {
                opts.items.visibleConf.org = opts.items.visible;
                opts.items.visible = gn_getVisibleItemsNextFilter(c, opts, 0)
            }
            opts.items.visible = cf_getItemsAdjust(opts.items.visible, opts, opts.items.visibleConf.adjust, $tt0);
            opts.items.visibleConf.old = opts.items.visible;
            if (opts.responsive) {
                if (!opts.items.visibleConf.min) {
                    opts.items.visibleConf.min = opts.items.visible
                }
                if (!opts.items.visibleConf.max) {
                    opts.items.visibleConf.max = opts.items.visible
                }
                opts = in_getResponsiveValues(opts, c, avail_primary)
            } else {
                opts.padding = cf_getPadding(opts.padding);
                if (opts.align == 'top') {
                    opts.align = 'left'
                } else if (opts.align == 'bottom') {
                    opts.align = 'right'
                }
                switch (opts.align) {
                    case 'center':
                    case 'left':
                    case 'right':
                        if (opts[opts.d['width']] != 'variable') {
                            opts = in_getAlignPadding(opts, c);
                            opts.usePadding = true
                        }
                        break;
                    default:
                        opts.align = false;
                        opts.usePadding = (opts.padding[0] == 0 && opts.padding[1] == 0 && opts.padding[2] == 0 && opts.padding[3] == 0) ? false : true;
                        break
                }
            }
            if (!is_number(opts.scroll.duration)) {
                opts.scroll.duration = 500
            }
            if (is_undefined(opts.scroll.items)) {
                opts.scroll.items = (opts.responsive || opts.items.visibleConf.variable || opts.items.filter != '*') ? 'visible' : opts.items.visible
            }
            opts.auto = $.extend(true, {}, opts.scroll, opts.auto);
            opts.prev = $.extend(true, {}, opts.scroll, opts.prev);
            opts.next = $.extend(true, {}, opts.scroll, opts.next);
            opts.pagination = $.extend(true, {}, opts.scroll, opts.pagination);
            opts.auto = go_complementAutoObject($tt0, opts.auto);
            opts.prev = go_complementPrevNextObject($tt0, opts.prev);
            opts.next = go_complementPrevNextObject($tt0, opts.next);
            opts.pagination = go_complementPaginationObject($tt0, opts.pagination);
            opts.swipe = go_complementSwipeObject($tt0, opts.swipe);
            opts.mousewheel = go_complementMousewheelObject($tt0, opts.mousewheel);
            if (opts.synchronise) {
                opts.synchronise = cf_getSynchArr(opts.synchronise)
            }
            if (opts.auto.onPauseStart) {
                opts.auto.onTimeoutStart = opts.auto.onPauseStart;
                deprecated('auto.onPauseStart', 'auto.onTimeoutStart')
            }
            if (opts.auto.onPausePause) {
                opts.auto.onTimeoutPause = opts.auto.onPausePause;
                deprecated('auto.onPausePause', 'auto.onTimeoutPause')
            }
            if (opts.auto.onPauseEnd) {
                opts.auto.onTimeoutEnd = opts.auto.onPauseEnd;
                deprecated('auto.onPauseEnd', 'auto.onTimeoutEnd')
            }
            if (opts.auto.pauseDuration) {
                opts.auto.timeoutDuration = opts.auto.pauseDuration;
                deprecated('auto.pauseDuration', 'auto.timeoutDuration')
            }
        };
        z._cfs_build = function() {
            y.data('_cfs_isCarousel', true);
            var a = y.children(),
                orgCSS = in_mapCss(y, ['textAlign', 'float', 'position', 'top', 'right', 'bottom', 'left', 'zIndex', 'width', 'height', 'marginTop', 'marginRight', 'marginBottom', 'marginLeft']),
                newPosition = 'relative';
            switch (orgCSS.position) {
                case 'absolute':
                case 'fixed':
                    newPosition = orgCSS.position;
                    break
            }
            if (conf.wrapper == 'parent') {
                sz_storeOrigCss($wrp)
            } else {
                $wrp.css(orgCSS)
            }
            $wrp.css({
                'overflow': 'hidden',
                'position': newPosition
            });
            sz_storeOrigCss(y);
            y.data('_cfs_origCssZindex', orgCSS.zIndex);
            y.css({
                'textAlign': 'left',
                'float': 'none',
                'position': 'absolute',
                'top': 0,
                'right': 'auto',
                'bottom': 'auto',
                'left': 0,
                'marginTop': 0,
                'marginRight': 0,
                'marginBottom': 0,
                'marginLeft': 0
            });
            sz_storeMargin(a, opts);
            sz_storeOrigCss(a);
            if (opts.responsive) {
                sz_setResponsiveSizes(opts, a)
            }
        };
        z._cfs_bind_events = function() {
            z._cfs_unbind_events();
            y.bind(cf_e('stop', conf), function(e, a) {
                e.stopPropagation();
                if (!A.isStopped) {
                    if (opts.auto.button) {
                        opts.auto.button.addClass(cf_c('stopped', conf))
                    }
                }
                A.isStopped = true;
                if (opts.auto.play) {
                    opts.auto.play = false;
                    y.trigger(cf_e('pause', conf), a)
                }
                return true
            });
            y.bind(cf_e('finish', conf), function(e) {
                e.stopPropagation();
                if (A.isScrolling) {
                    sc_stopScroll(scrl)
                }
                return true
            });
            y.bind(cf_e('pause', conf), function(e, a, b) {
                e.stopPropagation();
                tmrs = sc_clearTimers(tmrs);
                if (a && A.isScrolling) {
                    scrl.isStopped = true;
                    var c = getTime() - scrl.startTime;
                    scrl.duration -= c;
                    if (scrl.pre) {
                        scrl.pre.duration -= c
                    }
                    if (scrl.post) {
                        scrl.post.duration -= c
                    }
                    sc_stopScroll(scrl, false)
                }
                if (!A.isPaused && !A.isScrolling) {
                    if (b) {
                        tmrs.timePassed += getTime() - tmrs.startTime
                    }
                }
                if (!A.isPaused) {
                    if (opts.auto.button) {
                        opts.auto.button.addClass(cf_c('paused', conf))
                    }
                }
                A.isPaused = true;
                if (opts.auto.onTimeoutPause) {
                    var d = opts.auto.timeoutDuration - tmrs.timePassed,
                        perc = 100 - Math.ceil(d * 100 / opts.auto.timeoutDuration);
                    opts.auto.onTimeoutPause.call($tt0, perc, d)
                }
                return true
            });
            y.bind(cf_e('play', conf), function(e, b, c, d) {
                e.stopPropagation();
                tmrs = sc_clearTimers(tmrs);
                var v = [b, c, d],
                    t = ['string', 'number', 'boolean'],
                    a = cf_sortParams(v, t);
                b = a[0];
                c = a[1];
                d = a[2];
                if (b != 'prev' && b != 'next') {
                    b = A.direction
                }
                if (!is_number(c)) {
                    c = 0
                }
                if (!is_boolean(d)) {
                    d = false
                }
                if (d) {
                    A.isStopped = false;
                    opts.auto.play = true
                }
                if (!opts.auto.play) {
                    e.stopImmediatePropagation();
                    return debug(conf, 'Carousel stopped: Not scrolling.')
                }
                if (A.isPaused) {
                    if (opts.auto.button) {
                        opts.auto.button.removeClass(cf_c('stopped', conf));
                        opts.auto.button.removeClass(cf_c('paused', conf))
                    }
                }
                A.isPaused = false;
                tmrs.startTime = getTime();
                var f = opts.auto.timeoutDuration + c;
                dur2 = f - tmrs.timePassed;
                perc = 100 - Math.ceil(dur2 * 100 / f);
                if (opts.auto.progress) {
                    tmrs.progress = setInterval(function() {
                        var a = getTime() - tmrs.startTime + tmrs.timePassed,
                            perc = Math.ceil(a * 100 / f);
                        opts.auto.progress.updater.call(opts.auto.progress.bar[0], perc)
                    }, opts.auto.progress.interval)
                }
                tmrs.auto = setTimeout(function() {
                    if (opts.auto.progress) {
                        opts.auto.progress.updater.call(opts.auto.progress.bar[0], 100)
                    }
                    if (opts.auto.onTimeoutEnd) {
                        opts.auto.onTimeoutEnd.call($tt0, perc, dur2)
                    }
                    if (A.isScrolling) {
                        y.trigger(cf_e('play', conf), b)
                    } else {
                        y.trigger(cf_e(b, conf), opts.auto)
                    }
                }, dur2);
                if (opts.auto.onTimeoutStart) {
                    opts.auto.onTimeoutStart.call($tt0, perc, dur2)
                }
                return true
            });
            y.bind(cf_e('resume', conf), function(e) {
                e.stopPropagation();
                if (scrl.isStopped) {
                    scrl.isStopped = false;
                    A.isPaused = false;
                    A.isScrolling = true;
                    scrl.startTime = getTime();
                    sc_startScroll(scrl, conf)
                } else {
                    y.trigger(cf_e('play', conf))
                }
                return true
            });
            y.bind(cf_e('prev', conf) + ' ' + cf_e('next', conf), function(e, b, f, g, h) {
                e.stopPropagation();
                if (A.isStopped || y.is(':hidden')) {
                    e.stopImmediatePropagation();
                    return debug(conf, 'Carousel stopped or hidden: Not scrolling.')
                }
                var i = (is_number(opts.items.minimum)) ? opts.items.minimum : opts.items.visible + 1;
                if (i > itms.total) {
                    e.stopImmediatePropagation();
                    return debug(conf, 'Not enough items (' + itms.total + ' total, ' + i + ' needed): Not scrolling.')
                }
                var v = [b, f, g, h],
                    t = ['object', 'number/string', 'function', 'boolean'],
                    a = cf_sortParams(v, t);
                b = a[0];
                f = a[1];
                g = a[2];
                h = a[3];
                var k = e.type.slice(conf.events.prefix.length);
                if (!is_object(b)) {
                    b = {}
                }
                if (is_function(g)) {
                    b.onAfter = g
                }
                if (is_boolean(h)) {
                    b.queue = h
                }
                b = $.extend(true, {}, opts[k], b);
                if (b.conditions && !b.conditions.call($tt0, k)) {
                    e.stopImmediatePropagation();
                    return debug(conf, 'Callback "conditions" returned false.')
                }
                if (!is_number(f)) {
                    if (opts.items.filter != '*') {
                        f = 'visible'
                    } else {
                        var m = [f, b.items, opts[k].items];
                        for (var a = 0, l = m.length; a < l; a++) {
                            if (is_number(m[a]) || m[a] == 'page' || m[a] == 'visible') {
                                f = m[a];
                                break
                            }
                        }
                    }
                    switch (f) {
                        case 'page':
                            e.stopImmediatePropagation();
                            return y.triggerHandler(cf_e(k + 'Page', conf), [b, g]);
                            break;
                        case 'visible':
                            if (!opts.items.visibleConf.variable && opts.items.filter == '*') {
                                f = opts.items.visible
                            }
                            break
                    }
                }
                if (scrl.isStopped) {
                    y.trigger(cf_e('resume', conf));
                    y.trigger(cf_e('queue', conf), [k, [b, f, g]]);
                    e.stopImmediatePropagation();
                    return debug(conf, 'Carousel resumed scrolling.')
                }
                if (b.duration > 0) {
                    if (A.isScrolling) {
                        if (b.queue) {
                            if (b.queue == 'last') {
                                queu = []
                            }
                            if (b.queue != 'first' || queu.length == 0) {
                                y.trigger(cf_e('queue', conf), [k, [b, f, g]])
                            }
                        }
                        e.stopImmediatePropagation();
                        return debug(conf, 'Carousel currently scrolling.')
                    }
                }
                tmrs.timePassed = 0;
                y.trigger(cf_e('slide_' + k, conf), [b, f]);
                if (opts.synchronise) {
                    var s = opts.synchronise,
                        c = [b, f];
                    for (var j = 0, l = s.length; j < l; j++) {
                        var d = k;
                        if (!s[j][2]) {
                            d = (d == 'prev') ? 'next' : 'prev'
                        }
                        if (!s[j][1]) {
                            c[0] = s[j][0].triggerHandler('_cfs_triggerEvent', ['configuration', d])
                        }
                        c[1] = f + s[j][3];
                        s[j][0].trigger('_cfs_triggerEvent', ['slide_' + d, c])
                    }
                }
                return true
            });
            y.bind(cf_e('slide_prev', conf), function(e, b, c) {
                e.stopPropagation();
                var d = y.children();
                if (!opts.circular) {
                    if (itms.first == 0) {
                        if (opts.infinite) {
                            y.trigger(cf_e('next', conf), itms.total - 1)
                        }
                        return e.stopImmediatePropagation()
                    }
                }
                sz_resetMargin(d, opts);
                if (!is_number(c)) {
                    if (opts.items.visibleConf.variable) {
                        c = gn_getVisibleItemsPrev(d, opts, itms.total - 1)
                    } else if (opts.items.filter != '*') {
                        var f = (is_number(b.items)) ? b.items : gn_getVisibleOrg(y, opts);
                        c = gn_getScrollItemsPrevFilter(d, opts, itms.total - 1, f)
                    } else {
                        c = opts.items.visible
                    }
                    c = cf_getAdjust(c, opts, b.items, $tt0)
                }
                if (!opts.circular) {
                    if (itms.total - c < itms.first) {
                        c = itms.total - itms.first
                    }
                }
                opts.items.visibleConf.old = opts.items.visible;
                if (opts.items.visibleConf.variable) {
                    var g = cf_getItemsAdjust(gn_getVisibleItemsNext(d, opts, itms.total - c), opts, opts.items.visibleConf.adjust, $tt0);
                    if (opts.items.visible + c <= g && c < itms.total) {
                        c++;
                        g = cf_getItemsAdjust(gn_getVisibleItemsNext(d, opts, itms.total - c), opts, opts.items.visibleConf.adjust, $tt0)
                    }
                    opts.items.visible = g
                } else if (opts.items.filter != '*') {
                    var g = gn_getVisibleItemsNextFilter(d, opts, itms.total - c);
                    opts.items.visible = cf_getItemsAdjust(g, opts, opts.items.visibleConf.adjust, $tt0)
                }
                sz_resetMargin(d, opts, true);
                if (c == 0) {
                    e.stopImmediatePropagation();
                    return debug(conf, '0 items to scroll: Not scrolling.')
                }
                debug(conf, 'Scrolling ' + c + ' items backward.');
                itms.first += c;
                while (itms.first >= itms.total) {
                    itms.first -= itms.total
                }
                if (!opts.circular) {
                    if (itms.first == 0 && b.onEnd) {
                        b.onEnd.call($tt0, 'prev')
                    }
                    if (!opts.infinite) {
                        nv_enableNavi(opts, itms.first, conf)
                    }
                }
                y.children().slice(itms.total - c, itms.total).prependTo(y);
                if (itms.total < opts.items.visible + c) {
                    y.children().slice(0, (opts.items.visible + c) - itms.total).clone(true).appendTo(y)
                }
                var d = y.children(),
                    i_old = gi_getOldItemsPrev(d, opts, c),
                    i_new = gi_getNewItemsPrev(d, opts),
                    i_cur_l = d.eq(c - 1),
                    i_old_l = i_old.last(),
                    i_new_l = i_new.last();
                sz_resetMargin(d, opts);
                var h = 0,
                    pR = 0;
                if (opts.align) {
                    var p = cf_getAlignPadding(i_new, opts);
                    h = p[0];
                    pR = p[1]
                }
                var i = (h < 0) ? opts.padding[opts.d[3]] : 0;
                var j = false,
                    i_skp = $();
                if (opts.items.visible < c) {
                    i_skp = d.slice(opts.items.visibleConf.old, c);
                    if (b.fx == 'directscroll') {
                        var k = opts.items[opts.d['width']];
                        j = i_skp;
                        i_cur_l = i_new_l;
                        sc_hideHiddenItems(j);
                        opts.items[opts.d['width']] = 'variable'
                    }
                }
                var l = false,
                    i_siz = ms_getTotalSize(d.slice(0, c), opts, 'width'),
                    w_siz = cf_mapWrapperSizes(ms_getSizes(i_new, opts, true), opts, !opts.usePadding),
                    i_siz_vis = 0,
                    a_cfs = {},
                    a_wsz = {},
                    a_cur = {},
                    a_old = {},
                    a_new = {},
                    a_lef = {},
                    a_lef_vis = {},
                    a_dur = sc_getDuration(b, opts, c, i_siz);
                switch (b.fx) {
                    case 'cover':
                    case 'cover-fade':
                        i_siz_vis = ms_getTotalSize(d.slice(0, opts.items.visible), opts, 'width');
                        break
                }
                if (j) {
                    opts.items[opts.d['width']] = k
                }
                sz_resetMargin(d, opts, true);
                if (pR >= 0) {
                    sz_resetMargin(i_old_l, opts, opts.padding[opts.d[1]])
                }
                if (h >= 0) {
                    sz_resetMargin(i_cur_l, opts, opts.padding[opts.d[3]])
                }
                if (opts.align) {
                    opts.padding[opts.d[1]] = pR;
                    opts.padding[opts.d[3]] = h
                }
                a_lef[opts.d['left']] = -(i_siz - i);
                a_lef_vis[opts.d['left']] = -(i_siz_vis - i);
                a_wsz[opts.d['left']] = w_siz[opts.d['width']];
                var m = function() {},
                    _a_wrapper = function() {},
                    _s_paddingold = function() {},
                    _a_paddingold = function() {},
                    _s_paddingnew = function() {},
                    _a_paddingnew = function() {},
                    _s_paddingcur = function() {},
                    _a_paddingcur = function() {},
                    _onafter = function() {},
                    _moveitems = function() {},
                    _position = function() {};
                switch (b.fx) {
                    case 'crossfade':
                    case 'cover':
                    case 'cover-fade':
                    case 'uncover':
                    case 'uncover-fade':
                        l = y.clone(true).appendTo($wrp);
                        break
                }
                switch (b.fx) {
                    case 'crossfade':
                    case 'uncover':
                    case 'uncover-fade':
                        l.children().slice(0, c).remove();
                        l.children().slice(opts.items.visibleConf.old).remove();
                        break;
                    case 'cover':
                    case 'cover-fade':
                        l.children().slice(opts.items.visible).remove();
                        l.css(a_lef_vis);
                        break
                }
                y.css(a_lef);
                scrl = sc_setScroll(a_dur, b.easing, conf);
                a_cfs[opts.d['left']] = (opts.usePadding) ? opts.padding[opts.d[3]] : 0;
                if (opts[opts.d['width']] == 'variable' || opts[opts.d['height']] == 'variable') {
                    m = function() {
                        $wrp.css(w_siz)
                    };
                    _a_wrapper = function() {
                        scrl.anims.push([$wrp, w_siz])
                    }
                }
                if (opts.usePadding) {
                    if (i_new_l.not(i_cur_l).length) {
                        a_cur[opts.d['marginRight']] = i_cur_l.data('_cfs_origCssMargin');
                        if (h < 0) {
                            i_cur_l.css(a_cur)
                        } else {
                            _s_paddingcur = function() {
                                i_cur_l.css(a_cur)
                            };
                            _a_paddingcur = function() {
                                scrl.anims.push([i_cur_l, a_cur])
                            }
                        }
                    }
                    switch (b.fx) {
                        case 'cover':
                        case 'cover-fade':
                            l.children().eq(c - 1).css(a_cur);
                            break
                    }
                    if (i_new_l.not(i_old_l).length) {
                        a_old[opts.d['marginRight']] = i_old_l.data('_cfs_origCssMargin');
                        _s_paddingold = function() {
                            i_old_l.css(a_old)
                        };
                        _a_paddingold = function() {
                            scrl.anims.push([i_old_l, a_old])
                        }
                    }
                    if (pR >= 0) {
                        a_new[opts.d['marginRight']] = i_new_l.data('_cfs_origCssMargin') + opts.padding[opts.d[1]];
                        _s_paddingnew = function() {
                            i_new_l.css(a_new)
                        };
                        _a_paddingnew = function() {
                            scrl.anims.push([i_new_l, a_new])
                        }
                    }
                }
                _position = function() {
                    y.css(a_cfs)
                };
                var n = opts.items.visible + c - itms.total;
                _moveitems = function() {
                    if (n > 0) {
                        y.children().slice(itms.total).remove();
                        i_old = $(y.children().slice(itms.total - (opts.items.visible - n)).get().concat(y.children().slice(0, n).get()))
                    }
                    sc_showHiddenItems(j);
                    if (opts.usePadding) {
                        var a = y.children().eq(opts.items.visible + c - 1);
                        a.css(opts.d['marginRight'], a.data('_cfs_origCssMargin'))
                    }
                };
                var o = sc_mapCallbackArguments(i_old, i_skp, i_new, c, 'prev', a_dur, w_siz);
                _onafter = function() {
                    sc_afterScroll(y, l, b);
                    A.isScrolling = false;
                    clbk.onAfter = sc_fireCallbacks($tt0, b, 'onAfter', o, clbk);
                    queu = sc_fireQueue(y, queu, conf);
                    if (!A.isPaused) {
                        y.trigger(cf_e('play', conf))
                    }
                };
                A.isScrolling = true;
                tmrs = sc_clearTimers(tmrs);
                clbk.onBefore = sc_fireCallbacks($tt0, b, 'onBefore', o, clbk);
                switch (b.fx) {
                    case 'none':
                        y.css(a_cfs);
                        m();
                        _s_paddingold();
                        _s_paddingnew();
                        _s_paddingcur();
                        _position();
                        _moveitems();
                        _onafter();
                        break;
                    case 'fade':
                        scrl.anims.push([y, {
                            'opacity': 0
                        }, function() {
                            m();
                            _s_paddingold();
                            _s_paddingnew();
                            _s_paddingcur();
                            _position();
                            _moveitems();
                            scrl = sc_setScroll(a_dur, b.easing, conf);
                            scrl.anims.push([y, {
                                'opacity': 1
                            }, _onafter]);
                            sc_startScroll(scrl, conf)
                        }]);
                        break;
                    case 'crossfade':
                        y.css({
                            'opacity': 0
                        });
                        scrl.anims.push([l, {
                            'opacity': 0
                        }]);
                        scrl.anims.push([y, {
                            'opacity': 1
                        }, _onafter]);
                        _a_wrapper();
                        _s_paddingold();
                        _s_paddingnew();
                        _s_paddingcur();
                        _position();
                        _moveitems();
                        break;
                    case 'cover':
                        scrl.anims.push([l, a_cfs, function() {
                            _s_paddingold();
                            _s_paddingnew();
                            _s_paddingcur();
                            _position();
                            _moveitems();
                            _onafter()
                        }]);
                        _a_wrapper();
                        break;
                    case 'cover-fade':
                        scrl.anims.push([y, {
                            'opacity': 0
                        }]);
                        scrl.anims.push([l, a_cfs, function() {
                            y.css({
                                'opacity': 1
                            });
                            _s_paddingold();
                            _s_paddingnew();
                            _s_paddingcur();
                            _position();
                            _moveitems();
                            _onafter()
                        }]);
                        _a_wrapper();
                        break;
                    case 'uncover':
                        scrl.anims.push([l, a_wsz, _onafter]);
                        _a_wrapper();
                        _s_paddingold();
                        _s_paddingnew();
                        _s_paddingcur();
                        _position();
                        _moveitems();
                        break;
                    case 'uncover-fade':
                        y.css({
                            'opacity': 0
                        });
                        scrl.anims.push([y, {
                            'opacity': 1
                        }]);
                        scrl.anims.push([l, a_wsz, _onafter]);
                        _a_wrapper();
                        _s_paddingold();
                        _s_paddingnew();
                        _s_paddingcur();
                        _position();
                        _moveitems();
                        break;
                    default:
                        scrl.anims.push([y, a_cfs, function() {
                            _moveitems();
                            _onafter()
                        }]);
                        _a_wrapper();
                        _a_paddingold();
                        _a_paddingnew();
                        _a_paddingcur();
                        break
                }
                sc_startScroll(scrl, conf);
                cf_setCookie(opts.cookie, y, conf);
                y.trigger(cf_e('updatePageStatus', conf), [false, w_siz]);
                return true
            });
            y.bind(cf_e('slide_next', conf), function(e, c, d) {
                e.stopPropagation();
                var f = y.children();
                if (!opts.circular) {
                    if (itms.first == opts.items.visible) {
                        if (opts.infinite) {
                            y.trigger(cf_e('prev', conf), itms.total - 1)
                        }
                        return e.stopImmediatePropagation()
                    }
                }
                sz_resetMargin(f, opts);
                if (!is_number(d)) {
                    if (opts.items.filter != '*') {
                        var g = (is_number(c.items)) ? c.items : gn_getVisibleOrg(y, opts);
                        d = gn_getScrollItemsNextFilter(f, opts, 0, g)
                    } else {
                        d = opts.items.visible
                    }
                    d = cf_getAdjust(d, opts, c.items, $tt0)
                }
                var h = (itms.first == 0) ? itms.total : itms.first;
                if (!opts.circular) {
                    if (opts.items.visibleConf.variable) {
                        var i = gn_getVisibleItemsNext(f, opts, d),
                            g = gn_getVisibleItemsPrev(f, opts, h - 1)
                    } else {
                        var i = opts.items.visible,
                            g = opts.items.visible
                    }
                    if (d + i > h) {
                        d = h - g
                    }
                }
                opts.items.visibleConf.old = opts.items.visible;
                if (opts.items.visibleConf.variable) {
                    var i = cf_getItemsAdjust(gn_getVisibleItemsNextTestCircular(f, opts, d, h), opts, opts.items.visibleConf.adjust, $tt0);
                    while (opts.items.visible - d >= i && d < itms.total) {
                        d++;
                        i = cf_getItemsAdjust(gn_getVisibleItemsNextTestCircular(f, opts, d, h), opts, opts.items.visibleConf.adjust, $tt0)
                    }
                    opts.items.visible = i
                } else if (opts.items.filter != '*') {
                    var i = gn_getVisibleItemsNextFilter(f, opts, d);
                    opts.items.visible = cf_getItemsAdjust(i, opts, opts.items.visibleConf.adjust, $tt0)
                }
                sz_resetMargin(f, opts, true);
                if (d == 0) {
                    e.stopImmediatePropagation();
                    return debug(conf, '0 items to scroll: Not scrolling.')
                }
                debug(conf, 'Scrolling ' + d + ' items forward.');
                itms.first -= d;
                while (itms.first < 0) {
                    itms.first += itms.total
                }
                if (!opts.circular) {
                    if (itms.first == opts.items.visible && c.onEnd) {
                        c.onEnd.call($tt0, 'next')
                    }
                    if (!opts.infinite) {
                        nv_enableNavi(opts, itms.first, conf)
                    }
                }
                if (itms.total < opts.items.visible + d) {
                    y.children().slice(0, (opts.items.visible + d) - itms.total).clone(true).appendTo(y)
                }
                var f = y.children(),
                    i_old = gi_getOldItemsNext(f, opts),
                    i_new = gi_getNewItemsNext(f, opts, d),
                    i_cur_l = f.eq(d - 1),
                    i_old_l = i_old.last(),
                    i_new_l = i_new.last();
                sz_resetMargin(f, opts);
                var j = 0,
                    pR = 0;
                if (opts.align) {
                    var p = cf_getAlignPadding(i_new, opts);
                    j = p[0];
                    pR = p[1]
                }
                var k = false,
                    i_skp = $();
                if (opts.items.visibleConf.old < d) {
                    i_skp = f.slice(opts.items.visibleConf.old, d);
                    if (c.fx == 'directscroll') {
                        var l = opts.items[opts.d['width']];
                        k = i_skp;
                        i_cur_l = i_old_l;
                        sc_hideHiddenItems(k);
                        opts.items[opts.d['width']] = 'variable'
                    }
                }
                var m = false,
                    i_siz = ms_getTotalSize(f.slice(0, d), opts, 'width'),
                    w_siz = cf_mapWrapperSizes(ms_getSizes(i_new, opts, true), opts, !opts.usePadding),
                    i_siz_vis = 0,
                    a_cfs = {},
                    a_cfs_vis = {},
                    a_cur = {},
                    a_old = {},
                    a_lef = {},
                    a_dur = sc_getDuration(c, opts, d, i_siz);
                switch (c.fx) {
                    case 'uncover':
                    case 'uncover-fade':
                        i_siz_vis = ms_getTotalSize(f.slice(0, opts.items.visibleConf.old), opts, 'width');
                        break
                }
                if (k) {
                    opts.items[opts.d['width']] = l
                }
                if (opts.align) {
                    if (opts.padding[opts.d[1]] < 0) {
                        opts.padding[opts.d[1]] = 0
                    }
                }
                sz_resetMargin(f, opts, true);
                sz_resetMargin(i_old_l, opts, opts.padding[opts.d[1]]);
                if (opts.align) {
                    opts.padding[opts.d[1]] = pR;
                    opts.padding[opts.d[3]] = j
                }
                a_lef[opts.d['left']] = (opts.usePadding) ? opts.padding[opts.d[3]] : 0;
                var n = function() {},
                    _a_wrapper = function() {},
                    _s_paddingold = function() {},
                    _a_paddingold = function() {},
                    _s_paddingcur = function() {},
                    _a_paddingcur = function() {},
                    _onafter = function() {},
                    _moveitems = function() {},
                    _position = function() {};
                switch (c.fx) {
                    case 'crossfade':
                    case 'cover':
                    case 'cover-fade':
                    case 'uncover':
                    case 'uncover-fade':
                        m = y.clone(true).appendTo($wrp);
                        m.children().slice(opts.items.visibleConf.old).remove();
                        break
                }
                switch (c.fx) {
                    case 'crossfade':
                    case 'cover':
                    case 'cover-fade':
                        y.css('zIndex', 1);
                        m.css('zIndex', 0);
                        break
                }
                scrl = sc_setScroll(a_dur, c.easing, conf);
                a_cfs[opts.d['left']] = -i_siz;
                a_cfs_vis[opts.d['left']] = -i_siz_vis;
                if (j < 0) {
                    a_cfs[opts.d['left']] += j
                }
                if (opts[opts.d['width']] == 'variable' || opts[opts.d['height']] == 'variable') {
                    n = function() {
                        $wrp.css(w_siz)
                    };
                    _a_wrapper = function() {
                        scrl.anims.push([$wrp, w_siz])
                    }
                }
                if (opts.usePadding) {
                    var o = i_new_l.data('_cfs_origCssMargin');
                    if (pR >= 0) {
                        o += opts.padding[opts.d[1]]
                    }
                    i_new_l.css(opts.d['marginRight'], o);
                    if (i_cur_l.not(i_old_l).length) {
                        a_old[opts.d['marginRight']] = i_old_l.data('_cfs_origCssMargin')
                    }
                    _s_paddingold = function() {
                        i_old_l.css(a_old)
                    };
                    _a_paddingold = function() {
                        scrl.anims.push([i_old_l, a_old])
                    };
                    var q = i_cur_l.data('_cfs_origCssMargin');
                    if (j > 0) {
                        q += opts.padding[opts.d[3]]
                    }
                    a_cur[opts.d['marginRight']] = q;
                    _s_paddingcur = function() {
                        i_cur_l.css(a_cur)
                    };
                    _a_paddingcur = function() {
                        scrl.anims.push([i_cur_l, a_cur])
                    }
                }
                _position = function() {
                    y.css(a_lef)
                };
                var r = opts.items.visible + d - itms.total;
                _moveitems = function() {
                    if (r > 0) {
                        y.children().slice(itms.total).remove()
                    }
                    var a = y.children().slice(0, d).appendTo(y).last();
                    if (r > 0) {
                        i_new = gi_getCurrentItems(f, opts)
                    }
                    sc_showHiddenItems(k);
                    if (opts.usePadding) {
                        if (itms.total < opts.items.visible + d) {
                            var b = y.children().eq(opts.items.visible - 1);
                            b.css(opts.d['marginRight'], b.data('_cfs_origCssMargin') + opts.padding[opts.d[1]])
                        }
                        a.css(opts.d['marginRight'], a.data('_cfs_origCssMargin'))
                    }
                };
                var s = sc_mapCallbackArguments(i_old, i_skp, i_new, d, 'next', a_dur, w_siz);
                _onafter = function() {
                    y.css('zIndex', y.data('_cfs_origCssZindex'));
                    sc_afterScroll(y, m, c);
                    A.isScrolling = false;
                    clbk.onAfter = sc_fireCallbacks($tt0, c, 'onAfter', s, clbk);
                    queu = sc_fireQueue(y, queu, conf);
                    if (!A.isPaused) {
                        y.trigger(cf_e('play', conf))
                    }
                };
                A.isScrolling = true;
                tmrs = sc_clearTimers(tmrs);
                clbk.onBefore = sc_fireCallbacks($tt0, c, 'onBefore', s, clbk);
                switch (c.fx) {
                    case 'none':
                        y.css(a_cfs);
                        n();
                        _s_paddingold();
                        _s_paddingcur();
                        _position();
                        _moveitems();
                        _onafter();
                        break;
                    case 'fade':
                        scrl.anims.push([y, {
                            'opacity': 0
                        }, function() {
                            n();
                            _s_paddingold();
                            _s_paddingcur();
                            _position();
                            _moveitems();
                            scrl = sc_setScroll(a_dur, c.easing, conf);
                            scrl.anims.push([y, {
                                'opacity': 1
                            }, _onafter]);
                            sc_startScroll(scrl, conf)
                        }]);
                        break;
                    case 'crossfade':
                        y.css({
                            'opacity': 0
                        });
                        scrl.anims.push([m, {
                            'opacity': 0
                        }]);
                        scrl.anims.push([y, {
                            'opacity': 1
                        }, _onafter]);
                        _a_wrapper();
                        _s_paddingold();
                        _s_paddingcur();
                        _position();
                        _moveitems();
                        break;
                    case 'cover':
                        y.css(opts.d['left'], $wrp[opts.d['width']]());
                        scrl.anims.push([y, a_lef, _onafter]);
                        _a_wrapper();
                        _s_paddingold();
                        _s_paddingcur();
                        _moveitems();
                        break;
                    case 'cover-fade':
                        y.css(opts.d['left'], $wrp[opts.d['width']]());
                        scrl.anims.push([m, {
                            'opacity': 0
                        }]);
                        scrl.anims.push([y, a_lef, _onafter]);
                        _a_wrapper();
                        _s_paddingold();
                        _s_paddingcur();
                        _moveitems();
                        break;
                    case 'uncover':
                        scrl.anims.push([m, a_cfs_vis, _onafter]);
                        _a_wrapper();
                        _s_paddingold();
                        _s_paddingcur();
                        _position();
                        _moveitems();
                        break;
                    case 'uncover-fade':
                        y.css({
                            'opacity': 0
                        });
                        scrl.anims.push([y, {
                            'opacity': 1
                        }]);
                        scrl.anims.push([m, a_cfs_vis, _onafter]);
                        _a_wrapper();
                        _s_paddingold();
                        _s_paddingcur();
                        _position();
                        _moveitems();
                        break;
                    default:
                        scrl.anims.push([y, a_cfs, function() {
                            _position();
                            _moveitems();
                            _onafter()
                        }]);
                        _a_wrapper();
                        _a_paddingold();
                        _a_paddingcur();
                        break
                }
                sc_startScroll(scrl, conf);
                cf_setCookie(opts.cookie, y, conf);
                y.trigger(cf_e('updatePageStatus', conf), [false, w_siz]);
                return true
            });
            y.bind(cf_e('slideTo', conf), function(e, b, c, d, f, g, h) {
                e.stopPropagation();
                var v = [b, c, d, f, g, h],
                    t = ['string/number/object', 'number', 'boolean', 'object', 'string', 'function'],
                    a = cf_sortParams(v, t);
                f = a[3];
                g = a[4];
                h = a[5];
                b = gn_getItemIndex(a[0], a[1], a[2], itms, y);
                if (b == 0) {
                    return false
                }
                if (!is_object(f)) {
                    f = false
                }
                if (g != 'prev' && g != 'next') {
                    if (opts.circular) {
                        g = (b <= itms.total / 2) ? 'next' : 'prev'
                    } else {
                        g = (itms.first == 0 || itms.first > b) ? 'next' : 'prev'
                    }
                }
                if (g == 'prev') {
                    b = itms.total - b
                }
                y.trigger(cf_e(g, conf), [f, b, h]);
                return true
            });
            y.bind(cf_e('prevPage', conf), function(e, a, b) {
                e.stopPropagation();
                var c = y.triggerHandler(cf_e('currentPage', conf));
                return y.triggerHandler(cf_e('slideToPage', conf), [c - 1, a, 'prev', b])
            });
            y.bind(cf_e('nextPage', conf), function(e, a, b) {
                e.stopPropagation();
                var c = y.triggerHandler(cf_e('currentPage', conf));
                return y.triggerHandler(cf_e('slideToPage', conf), [c + 1, a, 'next', b])
            });
            y.bind(cf_e('slideToPage', conf), function(e, a, b, c, d) {
                e.stopPropagation();
                if (!is_number(a)) {
                    a = y.triggerHandler(cf_e('currentPage', conf))
                }
                var f = opts.pagination.items || opts.items.visible,
                    max = Math.ceil(itms.total / f) - 1;
                if (a < 0) {
                    a = max
                }
                if (a > max) {
                    a = 0
                }
                return y.triggerHandler(cf_e('slideTo', conf), [a * f, 0, true, b, c, d])
            });
            y.bind(cf_e('jumpToStart', conf), function(e, s) {
                e.stopPropagation();
                if (s) {
                    s = gn_getItemIndex(s, 0, true, itms, y)
                } else {
                    s = 0
                }
                s += itms.first;
                if (s != 0) {
                    if (itms.total > 0) {
                        while (s > itms.total) {
                            s -= itms.total
                        }
                    }
                    y.prepend(y.children().slice(s, itms.total))
                }
                return true
            });
            y.bind(cf_e('synchronise', conf), function(e, s) {
                e.stopPropagation();
                if (s) {
                    s = cf_getSynchArr(s)
                } else if (opts.synchronise) {
                    s = opts.synchronise
                } else {
                    return debug(conf, 'No carousel to synchronise.')
                }
                var n = y.triggerHandler(cf_e('currentPosition', conf)),
                    x = true;
                for (var j = 0, l = s.length; j < l; j++) {
                    if (!s[j][0].triggerHandler(cf_e('slideTo', conf), [n, s[j][3], true])) {
                        x = false
                    }
                }
                return x
            });
            y.bind(cf_e('queue', conf), function(e, a, b) {
                e.stopPropagation();
                if (is_function(a)) {
                    a.call($tt0, queu)
                } else if (is_array(a)) {
                    queu = a
                } else if (!is_undefined(a)) {
                    queu.push([a, b])
                }
                return queu
            });
            y.bind(cf_e('insertItem', conf), function(e, b, c, d, f) {
                e.stopPropagation();
                var v = [b, c, d, f],
                    t = ['string/object', 'string/number/object', 'boolean', 'number'],
                    a = cf_sortParams(v, t);
                b = a[0];
                c = a[1];
                d = a[2];
                f = a[3];
                if (is_object(b) && !is_jquery(b)) {
                    b = $(b)
                } else if (is_string(b)) {
                    b = $(b)
                }
                if (!is_jquery(b) || b.length == 0) {
                    return debug(conf, 'Not a valid object.')
                }
                if (is_undefined(c)) {
                    c = 'end'
                }
                sz_storeMargin(b, opts);
                sz_storeOrigCss(b);
                var g = c,
                    before = 'before';
                if (c == 'end') {
                    if (d) {
                        if (itms.first == 0) {
                            c = itms.total - 1;
                            before = 'after'
                        } else {
                            c = itms.first;
                            itms.first += b.length
                        }
                        if (c < 0) {
                            c = 0
                        }
                    } else {
                        c = itms.total - 1;
                        before = 'after'
                    }
                } else {
                    c = gn_getItemIndex(c, f, d, itms, y)
                }
                var h = y.children().eq(c);
                if (h.length) {
                    h[before](b)
                } else {
                    debug(conf, 'Correct insert-position not found! Appending item to the end.');
                    y.append(b)
                }
                if (g != 'end' && !d) {
                    if (c < itms.first) {
                        itms.first += b.length
                    }
                }
                itms.total = y.children().length;
                if (itms.first >= itms.total) {
                    itms.first -= itms.total
                }
                y.trigger(cf_e('updateSizes', conf));
                y.trigger(cf_e('linkAnchors', conf));
                return true
            });
            y.bind(cf_e('removeItem', conf), function(e, c, d, f) {
                e.stopPropagation();
                var v = [c, d, f],
                    t = ['string/number/object', 'boolean', 'number'],
                    a = cf_sortParams(v, t);
                c = a[0];
                d = a[1];
                f = a[2];
                var g = false;
                if (c instanceof $ && c.length > 1) {
                    h = $();
                    c.each(function(i, a) {
                        var b = y.trigger(cf_e('removeItem', conf), [$(this), d, f]);
                        if (b) {
                            h = h.add(b)
                        }
                    });
                    return h
                }
                if (is_undefined(c) || c == 'end') {
                    h = y.children().last()
                } else {
                    c = gn_getItemIndex(c, f, d, itms, y);
                    var h = y.children().eq(c);
                    if (h.length) {
                        if (c < itms.first) {
                            itms.first -= h.length
                        }
                    }
                }
                if (h && h.length) {
                    h.detach();
                    itms.total = y.children().length;
                    y.trigger(cf_e('updateSizes', conf))
                }
                return h
            });
            y.bind(cf_e('onBefore', conf) + ' ' + cf_e('onAfter', conf), function(e, a) {
                e.stopPropagation();
                var b = e.type.slice(conf.events.prefix.length);
                if (is_array(a)) {
                    clbk[b] = a
                }
                if (is_function(a)) {
                    clbk[b].push(a)
                }
                return clbk[b]
            });
            y.bind(cf_e('currentPosition', conf), function(e, a) {
                e.stopPropagation();
                if (itms.first == 0) {
                    var b = 0
                } else {
                    var b = itms.total - itms.first
                }
                if (is_function(a)) {
                    a.call($tt0, b)
                }
                return b
            });
            y.bind(cf_e('currentPage', conf), function(e, a) {
                e.stopPropagation();
                var b = opts.pagination.items || opts.items.visible,
                    max = Math.ceil(itms.total / b - 1),
                    nr;
                if (itms.first == 0) {
                    nr = 0
                } else if (itms.first < itms.total % b) {
                    nr = 0
                } else if (itms.first == b && !opts.circular) {
                    nr = max
                } else {
                    nr = Math.round((itms.total - itms.first) / b)
                }
                if (nr < 0) {
                    nr = 0
                }
                if (nr > max) {
                    nr = max
                }
                if (is_function(a)) {
                    a.call($tt0, nr)
                }
                return nr
            });
            y.bind(cf_e('currentVisible', conf), function(e, a) {
                e.stopPropagation();
                var b = gi_getCurrentItems(y.children(), opts);
                if (is_function(a)) {
                    a.call($tt0, b)
                }
                return b
            });
            y.bind(cf_e('slice', conf), function(e, f, l, b) {
                e.stopPropagation();
                if (itms.total == 0) {
                    return false
                }
                var v = [f, l, b],
                    t = ['number', 'number', 'function'],
                    a = cf_sortParams(v, t);
                f = (is_number(a[0])) ? a[0] : 0;
                l = (is_number(a[1])) ? a[1] : itms.total;
                b = a[2];
                f += itms.first;
                l += itms.first;
                if (items.total > 0) {
                    while (f > itms.total) {
                        f -= itms.total
                    }
                    while (l > itms.total) {
                        l -= itms.total
                    }
                    while (f < 0) {
                        f += itms.total
                    }
                    while (l < 0) {
                        l += itms.total
                    }
                }
                var c = y.children(),
                    $i;
                if (l > f) {
                    $i = c.slice(f, l)
                } else {
                    $i = $(c.slice(f, itms.total).get().concat(c.slice(0, l).get()))
                }
                if (is_function(b)) {
                    b.call($tt0, $i)
                }
                return $i
            });
            y.bind(cf_e('isPaused', conf) + ' ' + cf_e('isStopped', conf) + ' ' + cf_e('isScrolling', conf), function(e, a) {
                e.stopPropagation();
                var b = e.type.slice(conf.events.prefix.length),
                    value = A[b];
                if (is_function(a)) {
                    a.call($tt0, value)
                }
                return value
            });
            y.bind(cf_e('configuration', conf), function(e, a, b, c) {
                e.stopPropagation();
                var d = false;
                if (is_function(a)) {
                    a.call($tt0, opts)
                } else if (is_object(a)) {
                    opts_orig = $.extend(true, {}, opts_orig, a);
                    if (b !== false) d = true;
                    else opts = $.extend(true, {}, opts, a)
                } else if (!is_undefined(a)) {
                    if (is_function(b)) {
                        var f = eval('opts.' + a);
                        if (is_undefined(f)) {
                            f = ''
                        }
                        b.call($tt0, f)
                    } else if (!is_undefined(b)) {
                        if (typeof c !== 'boolean') c = true;
                        eval('opts_orig.' + a + ' = b');
                        if (c !== false) d = true;
                        else eval('opts.' + a + ' = b')
                    } else {
                        return eval('opts.' + a)
                    }
                }
                if (d) {
                    sz_resetMargin(y.children(), opts);
                    z._cfs_init(opts_orig);
                    z._cfs_bind_buttons();
                    var g = sz_setSizes(y, opts);
                    y.trigger(cf_e('updatePageStatus', conf), [true, g])
                }
                return opts
            });
            y.bind(cf_e('linkAnchors', conf), function(e, a, b) {
                e.stopPropagation();
                if (is_undefined(a)) {
                    a = $('body')
                } else if (is_string(a)) {
                    a = $(a)
                }
                if (!is_jquery(a) || a.length == 0) {
                    return debug(conf, 'Not a valid object.')
                }
                if (!is_string(b)) {
                    b = 'a.caroufredsel'
                }
                a.find(b).each(function() {
                    var h = this.hash || '';
                    if (h.length > 0 && y.children().index($(h)) != -1) {
                        $(this).unbind('click').click(function(e) {
                            e.preventDefault();
                            y.trigger(cf_e('slideTo', conf), h)
                        })
                    }
                });
                return true
            });
            y.bind(cf_e('updatePageStatus', conf), function(e, b, c) {
                e.stopPropagation();
                if (!opts.pagination.container) {
                    return
                }
                var d = opts.pagination.items || opts.items.visible,
                    pgs = Math.ceil(itms.total / d);
                if (b) {
                    if (opts.pagination.anchorBuilder) {
                        opts.pagination.container.children().remove();
                        opts.pagination.container.each(function() {
                            for (var a = 0; a < pgs; a++) {
                                var i = y.children().eq(gn_getItemIndex(a * d, 0, true, itms, y));
                                $(this).append(opts.pagination.anchorBuilder.call(i[0], a + 1))
                            }
                        })
                    }
                    opts.pagination.container.each(function() {
                        $(this).children().unbind(opts.pagination.event).each(function(a) {
                            $(this).bind(opts.pagination.event, function(e) {
                                e.preventDefault();
                                y.trigger(cf_e('slideTo', conf), [a * d, -opts.pagination.deviation, true, opts.pagination])
                            })
                        })
                    })
                }
                var f = y.triggerHandler(cf_e('currentPage', conf)) + opts.pagination.deviation;
                if (f >= pgs) {
                    f = 0
                }
                if (f < 0) {
                    f = pgs - 1
                }
                opts.pagination.container.each(function() {
                    $(this).children().removeClass(cf_c('selected', conf)).eq(f).addClass(cf_c('selected', conf))
                });
                return true
            });
            y.bind(cf_e('updateSizes', conf), function(e) {
                var a = opts.items.visible,
                    a_itm = y.children(),
                    avail_primary = ms_getParentSize($wrp, opts, 'width');
                itms.total = a_itm.length;
                if (A.primarySizePercentage) {
                    opts.maxDimension = avail_primary;
                    opts[opts.d['width']] = ms_getPercentage(avail_primary, A.primarySizePercentage)
                } else {
                    opts.maxDimension = ms_getMaxDimension(opts, avail_primary)
                }
                if (opts.responsive) {
                    opts.items.width = opts.items.sizesConf.width;
                    opts.items.height = opts.items.sizesConf.height;
                    opts = in_getResponsiveValues(opts, a_itm, avail_primary);
                    a = opts.items.visible;
                    sz_setResponsiveSizes(opts, a_itm)
                } else if (opts.items.visibleConf.variable) {
                    a = gn_getVisibleItemsNext(a_itm, opts, 0)
                } else if (opts.items.filter != '*') {
                    a = gn_getVisibleItemsNextFilter(a_itm, opts, 0)
                }
                if (!opts.circular && itms.first != 0 && a > itms.first) {
                    if (opts.items.visibleConf.variable) {
                        var b = gn_getVisibleItemsPrev(a_itm, opts, itms.first) - itms.first
                    } else if (opts.items.filter != '*') {
                        var b = gn_getVisibleItemsPrevFilter(a_itm, opts, itms.first) - itms.first
                    } else {
                        var b = opts.items.visible - itms.first
                    }
                    debug(conf, 'Preventing non-circular: sliding ' + b + ' items backward.');
                    y.trigger(cf_e('prev', conf), b)
                }
                opts.items.visible = cf_getItemsAdjust(a, opts, opts.items.visibleConf.adjust, $tt0);
                opts.items.visibleConf.old = opts.items.visible;
                opts = in_getAlignPadding(opts, a_itm);
                var c = sz_setSizes(y, opts);
                y.trigger(cf_e('updatePageStatus', conf), [true, c]);
                nv_showNavi(opts, itms.total, conf);
                nv_enableNavi(opts, itms.first, conf);
                return c
            });
            y.bind(cf_e('destroy', conf), function(e, a) {
                e.stopPropagation();
                tmrs = sc_clearTimers(tmrs);
                y.data('_cfs_isCarousel', false);
                y.trigger(cf_e('finish', conf));
                if (a) {
                    y.trigger(cf_e('jumpToStart', conf))
                }
                sz_restoreOrigCss(y.children());
                sz_restoreOrigCss(y);
                z._cfs_unbind_events();
                z._cfs_unbind_buttons();
                if (conf.wrapper == 'parent') {
                    sz_restoreOrigCss($wrp)
                } else {
                    $wrp.replaceWith(y)
                }
                return true
            });
            y.bind(cf_e('debug', conf), function(e) {
                debug(conf, 'Carousel width: ' + opts.width);
                debug(conf, 'Carousel height: ' + opts.height);
                debug(conf, 'Item widths: ' + opts.items.width);
                debug(conf, 'Item heights: ' + opts.items.height);
                debug(conf, 'Number of items visible: ' + opts.items.visible);
                if (opts.auto.play) {
                    debug(conf, 'Number of items scrolled automatically: ' + opts.auto.items)
                }
                if (opts.prev.button) {
                    debug(conf, 'Number of items scrolled backward: ' + opts.prev.items)
                }
                if (opts.next.button) {
                    debug(conf, 'Number of items scrolled forward: ' + opts.next.items)
                }
                return conf.debug
            });
            y.bind('_cfs_triggerEvent', function(e, n, o) {
                e.stopPropagation();
                return y.triggerHandler(cf_e(n, conf), o)
            })
        };
        z._cfs_unbind_events = function() {
            y.unbind(cf_e('', conf));
            y.unbind(cf_e('', conf, false));
            y.unbind('_cfs_triggerEvent')
        };
        z._cfs_bind_buttons = function() {
            z._cfs_unbind_buttons();
            nv_showNavi(opts, itms.total, conf);
            nv_enableNavi(opts, itms.first, conf);
            if (opts.auto.pauseOnHover) {
                var b = bt_pauseOnHoverConfig(opts.auto.pauseOnHover);
                $wrp.bind(cf_e('mouseenter', conf, false), function() {
                    y.trigger(cf_e('pause', conf), b)
                }).bind(cf_e('mouseleave', conf, false), function() {
                    y.trigger(cf_e('resume', conf))
                })
            }
            if (opts.auto.button) {
                opts.auto.button.bind(cf_e(opts.auto.event, conf, false), function(e) {
                    e.preventDefault();
                    var a = false,
                        b = null;
                    if (A.isPaused) {
                        a = 'play'
                    } else if (opts.auto.pauseOnEvent) {
                        a = 'pause';
                        b = bt_pauseOnHoverConfig(opts.auto.pauseOnEvent)
                    }
                    if (a) {
                        y.trigger(cf_e(a, conf), b)
                    }
                })
            }
            if (opts.prev.button) {
                opts.prev.button.bind(cf_e(opts.prev.event, conf, false), function(e) {
                    e.preventDefault();
                    y.trigger(cf_e('prev', conf))
                });
                if (opts.prev.pauseOnHover) {
                    var b = bt_pauseOnHoverConfig(opts.prev.pauseOnHover);
                    opts.prev.button.bind(cf_e('mouseenter', conf, false), function() {
                        y.trigger(cf_e('pause', conf), b)
                    }).bind(cf_e('mouseleave', conf, false), function() {
                        y.trigger(cf_e('resume', conf))
                    })
                }
            }
            if (opts.next.button) {
                opts.next.button.bind(cf_e(opts.next.event, conf, false), function(e) {
                    e.preventDefault();
                    y.trigger(cf_e('next', conf))
                });
                if (opts.next.pauseOnHover) {
                    var b = bt_pauseOnHoverConfig(opts.next.pauseOnHover);
                    opts.next.button.bind(cf_e('mouseenter', conf, false), function() {
                        y.trigger(cf_e('pause', conf), b)
                    }).bind(cf_e('mouseleave', conf, false), function() {
                        y.trigger(cf_e('resume', conf))
                    })
                }
            }
            if (opts.pagination.container) {
                if (opts.pagination.pauseOnHover) {
                    var b = bt_pauseOnHoverConfig(opts.pagination.pauseOnHover);
                    opts.pagination.container.bind(cf_e('mouseenter', conf, false), function() {
                        y.trigger(cf_e('pause', conf), b)
                    }).bind(cf_e('mouseleave', conf, false), function() {
                        y.trigger(cf_e('resume', conf))
                    })
                }
            }
            if (opts.prev.key || opts.next.key) {
                $(document).bind(cf_e('keyup', conf, false, true, true), function(e) {
                    var k = e.keyCode;
                    if (k == opts.next.key) {
                        e.preventDefault();
                        y.trigger(cf_e('next', conf))
                    }
                    if (k == opts.prev.key) {
                        e.preventDefault();
                        y.trigger(cf_e('prev', conf))
                    }
                })
            }
            if (opts.pagination.keys) {
                $(document).bind(cf_e('keyup', conf, false, true, true), function(e) {
                    var k = e.keyCode;
                    if (k >= 49 && k < 58) {
                        k = (k - 49) * opts.items.visible;
                        if (k <= itms.total) {
                            e.preventDefault();
                            y.trigger(cf_e('slideTo', conf), [k, 0, true, opts.pagination])
                        }
                    }
                })
            }
            if ($.fn.swipe) {
                var c = 'ontouchstart' in window;
                if ((c && opts.swipe.onTouch) || (!c && opts.swipe.onMouse)) {
                    var d = $.extend(true, {}, opts.prev, opts.swipe),
                        scN = $.extend(true, {}, opts.next, opts.swipe),
                        swP = function() {
                            y.trigger(cf_e('prev', conf), [d])
                        },
                        swN = function() {
                            y.trigger(cf_e('next', conf), [scN])
                        };
                    switch (opts.direction) {
                        case 'up':
                        case 'down':
                            opts.swipe.options.swipeUp = swN;
                            opts.swipe.options.swipeDown = swP;
                            break;
                        default:
                            opts.swipe.options.swipeLeft = swN;
                            opts.swipe.options.swipeRight = swP
                    }
                    if (A.swipe) {
                        y.swipe('destroy')
                    }
                    $wrp.swipe(opts.swipe.options);
                    $wrp.css('cursor', 'move');
                    A.swipe = true
                }
            }
            if ($.fn.mousewheel) {
                if (opts.mousewheel) {
                    var f = $.extend(true, {}, opts.prev, opts.mousewheel),
                        mcN = $.extend(true, {}, opts.next, opts.mousewheel);
                    if (A.mousewheel) {
                        $wrp.unbind(cf_e('mousewheel', conf, false))
                    }
                    $wrp.bind(cf_e('mousewheel', conf, false), function(e, a) {
                        e.preventDefault();
                        if (a > 0) {
                            y.trigger(cf_e('prev', conf), [f])
                        } else {
                            y.trigger(cf_e('next', conf), [mcN])
                        }
                    });
                    A.mousewheel = true
                }
            }
            if (opts.auto.play) {
                y.trigger(cf_e('play', conf), opts.auto.delay)
            }
            if (A.upDateOnWindowResize) {
                var g = function(e) {
                    y.trigger(cf_e('finish', conf));
                    if (opts.auto.pauseOnResize && !A.isPaused) {
                        y.trigger(cf_e('play', conf))
                    }
                    sz_resetMargin(y.children(), opts);
                    y.trigger(cf_e('updateSizes', conf))
                };
                var h = $(window),
                    onResize = null;
                if ($.debounce && conf.onWindowResize == 'debounce') {
                    onResize = $.debounce(200, g)
                } else if ($.throttle && conf.onWindowResize == 'throttle') {
                    onResize = $.throttle(300, g)
                } else {
                    var i = 0,
                        _windowHeight = 0;
                    onResize = function() {
                        var a = h.width(),
                            nh = h.height();
                        if (a != i || nh != _windowHeight) {
                            g();
                            i = a;
                            _windowHeight = nh
                        }
                    }
                }
                h.bind(cf_e('resize', conf, false, true, true), onResize)
            }
        };
        z._cfs_unbind_buttons = function() {
            var a = cf_e('', conf),
                ns2 = cf_e('', conf, false);
            ns3 = cf_e('', conf, false, true, true);
            $(document).unbind(ns3);
            $(window).unbind(ns3);
            $wrp.unbind(ns2);
            if (opts.auto.button) {
                opts.auto.button.unbind(ns2)
            }
            if (opts.prev.button) {
                opts.prev.button.unbind(ns2)
            }
            if (opts.next.button) {
                opts.next.button.unbind(ns2)
            }
            if (opts.pagination.container) {
                opts.pagination.container.unbind(ns2);
                if (opts.pagination.anchorBuilder) {
                    opts.pagination.container.children().remove()
                }
            }
            if (A.swipe) {
                y.swipe('destroy');
                $wrp.css('cursor', 'default');
                A.swipe = false
            }
            if (A.mousewheel) {
                A.mousewheel = false
            }
            nv_showNavi(opts, 'hide', conf);
            nv_enableNavi(opts, 'removeClass', conf)
        };
        if (is_boolean(w)) {
            w = {
                'debug': w
            }
        }
        var A = {
                'direction': 'next',
                'isPaused': true,
                'isScrolling': false,
                'isStopped': false,
                'mousewheel': false,
                'swipe': false
            },
            itms = {
                'total': y.children().length,
                'first': 0
            },
            tmrs = {
                'auto': null,
                'progress': null,
                'startTime': getTime(),
                'timePassed': 0
            },
            scrl = {
                'isStopped': false,
                'duration': 0,
                'startTime': 0,
                'easing': '',
                'anims': []
            },
            clbk = {
                'onBefore': [],
                'onAfter': []
            },
            queu = [],
            conf = $.extend(true, {}, $.fn.carouFredSel.configs, w),
            opts = {},
            opts_orig = $.extend(true, {}, u),
            $wrp = (conf.wrapper == 'parent') ? y.parent() : y.wrap('<' + conf.wrapper.element + ' class="' + conf.wrapper.classname + '" />').parent();
        conf.selector = y.selector;
        conf.serialNumber = $.fn.carouFredSel.serialNumber++;
        conf.transition = (conf.transition && $.fn.transition) ? 'transition' : 'animate';
        z._cfs_init(opts_orig, true, starting_position);
        z._cfs_build();
        z._cfs_bind_events();
        z._cfs_bind_buttons();
        if (is_array(opts.items.start)) {
            var B = opts.items.start
        } else {
            var B = [];
            if (opts.items.start != 0) {
                B.push(opts.items.start)
            }
        }
        if (opts.cookie) {
            B.unshift(parseInt(cf_getCookie(opts.cookie), 10))
        }
        if (B.length > 0) {
            for (var a = 0, l = B.length; a < l; a++) {
                var s = B[a];
                if (s == 0) {
                    continue
                }
                if (s === true) {
                    s = window.location.hash;
                    if (s.length < 1) {
                        continue
                    }
                } else if (s === 'random') {
                    s = Math.floor(Math.random() * itms.total)
                }
                if (y.triggerHandler(cf_e('slideTo', conf), [s, 0, true, {
                        fx: 'none'
                    }])) {
                    break
                }
            }
        }
        var C = sz_setSizes(y, opts),
            itm = gi_getCurrentItems(y.children(), opts);
        if (opts.onCreate) {
            opts.onCreate.call($tt0, {
                'width': C.width,
                'height': C.height,
                'items': itm
            })
        }
        y.trigger(cf_e('updatePageStatus', conf), [true, C]);
        y.trigger(cf_e('linkAnchors', conf));
        if (conf.debug) {
            y.trigger(cf_e('debug', conf))
        }
        return y
    };
    $.fn.carouFredSel.serialNumber = 1;
    $.fn.carouFredSel.defaults = {
        'synchronise': false,
        'infinite': true,
        'circular': true,
        'responsive': false,
        'direction': 'left',
        'items': {
            'start': 0
        },
        'scroll': {
            'easing': 'swing',
            'duration': 500,
            'pauseOnHover': false,
            'event': 'click',
            'queue': false
        }
    };
    $.fn.carouFredSel.configs = {
        'debug': false,
        'transition': false,
        'onWindowResize': 'throttle',
        'events': {
            'prefix': '',
            'namespace': 'cfs'
        },
        'wrapper': {
            'element': 'div',
            'classname': 'caroufredsel_wrapper'
        },
        'classnames': {}
    };
    $.fn.carouFredSel.pageAnchorBuilder = function(a) {
        return '<a href="#"><span>' + a + '</span></a>'
    };
    $.fn.carouFredSel.progressbarUpdater = function(a) {
        $(this).css('width', a + '%')
    };
    $.fn.carouFredSel.cookie = {get: function(n) {
            n += '=';
            var b = document.cookie.split(';');
            for (var a = 0, l = b.length; a < l; a++) {
                var c = b[a];
                while (c.charAt(0) == ' ') {
                    c = c.slice(1)
                }
                if (c.indexOf(n) == 0) {
                    return c.slice(n.length)
                }
            }
            return 0
        },
        set: function(n, v, d) {
            var e = "";
            if (d) {
                var a = new Date();
                a.setTime(a.getTime() + (d * 24 * 60 * 60 * 1000));
                e = "; expires=" + a.toGMTString()
            }
            document.cookie = n + '=' + v + e + '; path=/'
        },
        remove: function(n) {
            $.fn.carouFredSel.cookie.set(n, "", -1)
        }
    };

    function sc_setScroll(d, e, c) {
        if (c.transition == 'transition') {
            if (e == 'swing') {
                e = 'ease'
            }
        }
        return {
            anims: [],
            duration: d,
            orgDuration: d,
            easing: e,
            startTime: getTime()
        }
    }

    function sc_startScroll(s, c) {
        for (var a = 0, l = s.anims.length; a < l; a++) {
            var b = s.anims[a];
            if (!b) {
                continue
            }
            b[0][c.transition](b[1], s.duration, s.easing, b[2])
        }
    }

    function sc_stopScroll(s, c) {
        if (!is_boolean(c)) {
            c = true
        }
        if (is_object(s.pre)) {
            sc_stopScroll(s.pre, c)
        }
        for (var a = 0, l = s.anims.length; a < l; a++) {
            var b = s.anims[a];
            b[0].stop(true);
            if (c) {
                b[0].css(b[1]);
                if (is_function(b[2])) {
                    b[2]()
                }
            }
        }
        if (is_object(s.post)) {
            sc_stopScroll(s.post, c)
        }
    }

    function sc_afterScroll(a, b, o) {
        if (b) {
            b.remove()
        }
        switch (o.fx) {
            case 'fade':
            case 'crossfade':
            case 'cover-fade':
            case 'uncover-fade':
                a.css('filter', '');
                a.css('opacity', 1);
                break
        }
    }

    function sc_fireCallbacks(d, o, b, a, c) {
        if (o[b]) {
            o[b].call(d, a)
        }
        if (c[b].length) {
            for (var i = 0, l = c[b].length; i < l; i++) {
                c[b][i].call(d, a)
            }
        }
        return []
    }

    function sc_fireQueue(a, q, c) {
        if (q.length) {
            a.trigger(cf_e(q[0][0], c), q[0][1]);
            q.shift()
        }
        return q
    }

    function sc_hideHiddenItems(b) {
        b.each(function() {
            var a = $(this);
            a.data('_cfs_isHidden', a.is(':hidden')).hide()
        })
    }

    function sc_showHiddenItems(b) {
        if (b) {
            b.each(function() {
                var a = $(this);
                if (!a.data('_cfs_isHidden')) {
                    a.show()
                }
            })
        }
    }

    function sc_clearTimers(t) {
        if (t.auto) {
            clearTimeout(t.auto)
        }
        if (t.progress) {
            clearInterval(t.progress)
        }
        return t
    }

    function sc_mapCallbackArguments(a, b, c, d, e, f, g) {
        return {
            'width': g.width,
            'height': g.height,
            'items': {
                'old': a,
                'skipped': b,
                'visible': c
            },
            'scroll': {
                'items': d,
                'direction': e,
                'duration': f
            }
        }
    }

    function sc_getDuration(a, o, b, c) {
        var d = a.duration;
        if (a.fx == 'none') {
            return 0
        }
        if (d == 'auto') {
            d = o.scroll.duration / o.scroll.items * b
        } else if (d < 10) {
            d = c / d
        }
        if (d < 1) {
            return 0
        }
        if (a.fx == 'fade') {
            d = d / 2
        }
        return Math.round(d)
    }

    function nv_showNavi(o, t, c) {
        var a = (is_number(o.items.minimum)) ? o.items.minimum : o.items.visible + 1;
        if (t == 'show' || t == 'hide') {
            var f = t
        } else if (a > t) {
            debug(c, 'Not enough items (' + t + ' total, ' + a + ' needed): Hiding navigation.');
            var f = 'hide'
        } else {
            var f = 'show'
        }
        var s = (f == 'show') ? 'removeClass' : 'addClass',
            h = cf_c('hidden', c);
        if (o.auto.button) {
            o.auto.button[f]()[s](h)
        }
        if (o.prev.button) {
            o.prev.button[f]()[s](h)
        }
        if (o.next.button) {
            o.next.button[f]()[s](h)
        }
        if (o.pagination.container) {
            o.pagination.container[f]()[s](h)
        }
    }

    function nv_enableNavi(o, f, c) {
        if (o.circular || o.infinite) return;
        var a = (f == 'removeClass' || f == 'addClass') ? f : false,
            di = cf_c('disabled', c);
        if (o.auto.button && a) {
            o.auto.button[a](di)
        }
        if (o.prev.button) {
            var b = a || (f == 0) ? 'addClass' : 'removeClass';
            o.prev.button[b](di)
        }
        if (o.next.button) {
            var b = a || (f == o.items.visible) ? 'addClass' : 'removeClass';
            o.next.button[b](di)
        }
    }

    function go_getObject(a, b) {
        if (is_function(b)) {
            b = b.call(a)
        } else if (is_undefined(b)) {
            b = {}
        }
        return b
    }

    function go_getItemsObject(a, b) {
        b = go_getObject(a, b);
        if (is_number(b)) {
            b = {
                'visible': b
            }
        } else if (b == 'variable') {
            b = {
                'visible': b,
                'width': b,
                'height': b
            }
        } else if (!is_object(b)) {
            b = {}
        }
        return b
    }

    function go_getScrollObject(a, b) {
        b = go_getObject(a, b);
        if (is_number(b)) {
            if (b <= 50) {
                b = {
                    'items': b
                }
            } else {
                b = {
                    'duration': b
                }
            }
        } else if (is_string(b)) {
            b = {
                'easing': b
            }
        } else if (!is_object(b)) {
            b = {}
        }
        return b
    }

    function go_getNaviObject(a, b) {
        b = go_getObject(a, b);
        if (is_string(b)) {
            var c = cf_getKeyCode(b);
            if (c == -1) {
                b = $(b)
            } else {
                b = c
            }
        }
        return b
    }

    function go_getAutoObject(a, b) {
        b = go_getNaviObject(a, b);
        if (is_jquery(b)) {
            b = {
                'button': b
            }
        } else if (is_boolean(b)) {
            b = {
                'play': b
            }
        } else if (is_number(b)) {
            b = {
                'timeoutDuration': b
            }
        }
        if (b.progress) {
            if (is_string(b.progress) || is_jquery(b.progress)) {
                b.progress = {
                    'bar': b.progress
                }
            }
        }
        return b
    }

    function go_complementAutoObject(a, b) {
        if (is_function(b.button)) {
            b.button = b.button.call(a)
        }
        if (is_string(b.button)) {
            b.button = $(b.button)
        }
        if (!is_boolean(b.play)) {
            b.play = true
        }
        if (!is_number(b.delay)) {
            b.delay = 0
        }
        if (is_undefined(b.pauseOnEvent)) {
            b.pauseOnEvent = true
        }
        if (!is_boolean(b.pauseOnResize)) {
            b.pauseOnResize = true
        }
        if (!is_number(b.timeoutDuration)) {
            b.timeoutDuration = (b.duration < 10) ? 2500 : b.duration * 5
        }
        if (b.progress) {
            if (is_function(b.progress.bar)) {
                b.progress.bar = b.progress.bar.call(a)
            }
            if (is_string(b.progress.bar)) {
                b.progress.bar = $(b.progress.bar)
            }
            if (b.progress.bar) {
                if (!is_function(b.progress.updater)) {
                    b.progress.updater = $.fn.carouFredSel.progressbarUpdater
                }
                if (!is_number(b.progress.interval)) {
                    b.progress.interval = 50
                }
            } else {
                b.progress = false
            }
        }
        return b
    }

    function go_getPrevNextObject(a, b) {
        b = go_getNaviObject(a, b);
        if (is_jquery(b)) {
            b = {
                'button': b
            }
        } else if (is_number(b)) {
            b = {
                'key': b
            }
        }
        return b
    }

    function go_complementPrevNextObject(a, b) {
        if (is_function(b.button)) {
            b.button = b.button.call(a)
        }
        if (is_string(b.button)) {
            b.button = $(b.button)
        }
        if (is_string(b.key)) {
            b.key = cf_getKeyCode(b.key)
        }
        return b
    }

    function go_getPaginationObject(a, b) {
        b = go_getNaviObject(a, b);
        if (is_jquery(b)) {
            b = {
                'container': b
            }
        } else if (is_boolean(b)) {
            b = {
                'keys': b
            }
        }
        return b
    }

    function go_complementPaginationObject(a, b) {
        if (is_function(b.container)) {
            b.container = b.container.call(a)
        }
        if (is_string(b.container)) {
            b.container = $(b.container)
        }
        if (!is_number(b.items)) {
            b.items = false
        }
        if (!is_boolean(b.keys)) {
            b.keys = false
        }
        if (!is_function(b.anchorBuilder) && !is_false(b.anchorBuilder)) {
            b.anchorBuilder = $.fn.carouFredSel.pageAnchorBuilder
        }
        if (!is_number(b.deviation)) {
            b.deviation = 0
        }
        return b
    }

    function go_getSwipeObject(a, b) {
        if (is_function(b)) {
            b = b.call(a)
        }
        if (is_undefined(b)) {
            b = {
                'onTouch': false
            }
        }
        if (is_true(b)) {
            b = {
                'onTouch': b
            }
        } else if (is_number(b)) {
            b = {
                'items': b
            }
        }
        return b
    }

    function go_complementSwipeObject(a, b) {
        if (!is_boolean(b.onTouch)) {
            b.onTouch = true
        }
        if (!is_boolean(b.onMouse)) {
            b.onMouse = false
        }
        if (!is_object(b.options)) {
            b.options = {}
        }
        if (!is_boolean(b.options.triggerOnTouchEnd)) {
            b.options.triggerOnTouchEnd = false
        }
        return b
    }

    function go_getMousewheelObject(a, b) {
        if (is_function(b)) {
            b = b.call(a)
        }
        if (is_true(b)) {
            b = {}
        } else if (is_number(b)) {
            b = {
                'items': b
            }
        } else if (is_undefined(b)) {
            b = false
        }
        return b
    }

    function go_complementMousewheelObject(a, b) {
        return b
    }

    function gn_getItemIndex(a, b, c, d, e) {
        if (is_string(a)) {
            a = $(a, e)
        }
        if (is_object(a)) {
            a = $(a, e)
        }
        if (is_jquery(a)) {
            a = e.children().index(a);
            if (!is_boolean(c)) {
                c = false
            }
        } else {
            if (!is_boolean(c)) {
                c = true
            }
        }
        if (!is_number(a)) {
            a = 0
        }
        if (!is_number(b)) {
            b = 0
        }
        if (c) {
            a += d.first
        }
        a += b;
        if (d.total > 0) {
            while (a >= d.total) {
                a -= d.total
            }
            while (a < 0) {
                a += d.total
            }
        }
        return a
    }

    function gn_getVisibleItemsPrev(i, o, s) {
        var t = 0,
            x = 0;
        for (var a = s; a >= 0; a--) {
            var j = i.eq(a);
            t += (j.is(':visible')) ? j[o.d['outerWidth']](true) : 0;
            if (t > o.maxDimension) {
                return x
            }
            if (a == 0) {
                a = i.length
            }
            x++
        }
    }

    function gn_getVisibleItemsPrevFilter(i, o, s) {
        return gn_getItemsPrevFilter(i, o.items.filter, o.items.visibleConf.org, s)
    }

    function gn_getScrollItemsPrevFilter(i, o, s, m) {
        return gn_getItemsPrevFilter(i, o.items.filter, m, s)
    }

    function gn_getItemsPrevFilter(i, f, m, s) {
        var t = 0,
            x = 0;
        for (var a = s, l = i.length; a >= 0; a--) {
            x++;
            if (x == l) {
                return x
            }
            var j = i.eq(a);
            if (j.is(f)) {
                t++;
                if (t == m) {
                    return x
                }
            }
            if (a == 0) {
                a = l
            }
        }
    }

    function gn_getVisibleOrg(a, o) {
        return o.items.visibleConf.org || a.children().slice(0, o.items.visible).filter(o.items.filter).length
    }

    function gn_getVisibleItemsNext(i, o, s) {
        var t = 0,
            x = 0;
        for (var a = s, l = i.length - 1; a <= l; a++) {
            var j = i.eq(a);
            t += (j.is(':visible')) ? j[o.d['outerWidth']](true) : 0;
            if (t > o.maxDimension) {
                return x
            }
            x++;
            if (x == l + 1) {
                return x
            }
            if (a == l) {
                a = -1
            }
        }
    }

    function gn_getVisibleItemsNextTestCircular(i, o, s, l) {
        var v = gn_getVisibleItemsNext(i, o, s);
        if (!o.circular) {
            if (s + v > l) {
                v = l - s
            }
        }
        return v
    }

    function gn_getVisibleItemsNextFilter(i, o, s) {
        return gn_getItemsNextFilter(i, o.items.filter, o.items.visibleConf.org, s, o.circular)
    }

    function gn_getScrollItemsNextFilter(i, o, s, m) {
        return gn_getItemsNextFilter(i, o.items.filter, m + 1, s, o.circular) - 1
    }

    function gn_getItemsNextFilter(i, f, m, s, c) {
        var t = 0,
            x = 0;
        for (var a = s, l = i.length - 1; a <= l; a++) {
            x++;
            if (x >= l) {
                return x
            }
            var j = i.eq(a);
            if (j.is(f)) {
                t++;
                if (t == m) {
                    return x
                }
            }
            if (a == l) {
                a = -1
            }
        }
    }

    function gi_getCurrentItems(i, o) {
        return i.slice(0, o.items.visible)
    }

    function gi_getOldItemsPrev(i, o, n) {
        return i.slice(n, o.items.visibleConf.old + n)
    }

    function gi_getNewItemsPrev(i, o) {
        return i.slice(0, o.items.visible)
    }

    function gi_getOldItemsNext(i, o) {
        return i.slice(0, o.items.visibleConf.old)
    }

    function gi_getNewItemsNext(i, o, n) {
        return i.slice(n, o.items.visible + n)
    }

    function sz_storeMargin(i, o, d) {
        if (o.usePadding) {
            if (!is_string(d)) {
                d = '_cfs_origCssMargin'
            }
            i.each(function() {
                var j = $(this),
                    m = parseInt(j.css(o.d['marginRight']), 10);
                if (!is_number(m)) {
                    m = 0
                }
                j.data(d, m)
            })
        }
    }

    function sz_resetMargin(i, o, m) {
        if (o.usePadding) {
            var x = (is_boolean(m)) ? m : false;
            if (!is_number(m)) {
                m = 0
            }
            sz_storeMargin(i, o, '_cfs_tempCssMargin');
            i.each(function() {
                var j = $(this);
                j.css(o.d['marginRight'], ((x) ? j.data('_cfs_tempCssMargin') : m + j.data('_cfs_origCssMargin')))
            })
        }
    }

    function sz_storeOrigCss(i) {
        i.each(function() {
            var j = $(this);
            j.data('_cfs_origCss', j.attr('style') || '')
        })
    }

    function sz_restoreOrigCss(i) {
        i.each(function() {
            var j = $(this);
            j.attr('style', j.data('_cfs_origCss') || '')
        })
    }

    function sz_setResponsiveSizes(o, b) {
        var c = o.items.visible,
            newS = o.items[o.d['width']],
            seco = o[o.d['height']],
            secp = is_percentage(seco);
        b.each(function() {
            var a = $(this),
                nw = newS - ms_getPaddingBorderMargin(a, o, 'Width');
            a[o.d['width']](nw);
            if (secp) {
                a[o.d['height']](ms_getPercentage(nw, seco))
            }
        })
    }

    function sz_setSizes(a, o) {
        var b = a.parent(),
            $i = a.children(),
            $v = gi_getCurrentItems($i, o),
            sz = cf_mapWrapperSizes(ms_getSizes($v, o, true), o, false);
        b.css(sz);
        if (o.usePadding) {
            var p = o.padding,
                r = p[o.d[1]];
            if (o.align && r < 0) {
                r = 0
            }
            var c = $v.last();
            c.css(o.d['marginRight'], c.data('_cfs_origCssMargin') + r);
            a.css(o.d['top'], p[o.d[0]]);
            a.css(o.d['left'], p[o.d[3]])
        }
        a.css(o.d['width'], sz[o.d['width']] + (ms_getTotalSize($i, o, 'width') * 2));
        a.css(o.d['height'], ms_getLargestSize($i, o, 'height'));
        return sz
    }

    function ms_getSizes(i, o, a) {
        return [ms_getTotalSize(i, o, 'width', a), ms_getLargestSize(i, o, 'height', a)]
    }

    function ms_getLargestSize(i, o, a, b) {
        if (!is_boolean(b)) {
            b = false
        }
        if (is_number(o[o.d[a]]) && b) {
            return o[o.d[a]]
        }
        if (is_number(o.items[o.d[a]])) {
            return o.items[o.d[a]]
        }
        a = (a.toLowerCase().indexOf('width') > -1) ? 'outerWidth' : 'outerHeight';
        return ms_getTrueLargestSize(i, o, a)
    }

    function ms_getTrueLargestSize(i, o, b) {
        var s = 0;
        for (var a = 0, l = i.length; a < l; a++) {
            var j = i.eq(a);
            var m = (j.is(':visible')) ? j[o.d[b]](true) : 0;
            if (s < m) {
                s = m
            }
        }
        return s
    }

    function ms_getTotalSize(i, o, b, c) {
        if (!is_boolean(c)) {
            c = false
        }
        if (is_number(o[o.d[b]]) && c) {
            return o[o.d[b]]
        }
        if (is_number(o.items[o.d[b]])) {
            return o.items[o.d[b]] * i.length
        }
        var d = (b.toLowerCase().indexOf('width') > -1) ? 'outerWidth' : 'outerHeight',
            s = 0;
        for (var a = 0, l = i.length; a < l; a++) {
            var j = i.eq(a);
            s += (j.is(':visible')) ? j[o.d[d]](true) : 0
        }
        return s
    }

    function ms_getParentSize(a, o, d) {
        var b = a.is(':visible');
        if (b) {
            a.hide()
        }
        var s = a.parent()[o.d[d]]();
        if (b) {
            a.show()
        }
        return s
    }

    function ms_getMaxDimension(o, a) {
        return (is_number(o[o.d['width']])) ? o[o.d['width']] : a
    }

    function ms_hasVariableSizes(i, o, b) {
        var s = false,
            v = false;
        for (var a = 0, l = i.length; a < l; a++) {
            var j = i.eq(a);
            var c = (j.is(':visible')) ? j[o.d[b]](true) : 0;
            if (s === false) {
                s = c
            } else if (s != c) {
                v = true
            }
            if (s == 0) {
                v = true
            }
        }
        return v
    }

    function ms_getPaddingBorderMargin(i, o, d) {
        return i[o.d['outer' + d]](true) - i[o.d[d.toLowerCase()]]()
    }

    function ms_getPercentage(s, o) {
        if (is_percentage(o)) {
            o = parseInt(o.slice(0, -1), 10);
            if (!is_number(o)) {
                return s
            }
            s *= o / 100
        }
        return s
    }

    function cf_e(n, c, a, b, d) {
        if (!is_boolean(a)) {
            a = true
        }
        if (!is_boolean(b)) {
            b = true
        }
        if (!is_boolean(d)) {
            d = false
        }
        if (a) {
            n = c.events.prefix + n
        }
        if (b) {
            n = n + '.' + c.events.namespace
        }
        if (b && d) {
            n += c.serialNumber
        }
        return n
    }

    function cf_c(n, c) {
        return (is_string(c.classnames[n])) ? c.classnames[n] : n
    }

    function cf_mapWrapperSizes(a, o, p) {
        if (!is_boolean(p)) {
            p = true
        }
        var b = (o.usePadding && p) ? o.padding : [0, 0, 0, 0];
        var c = {};
        c[o.d['width']] = a[0] + b[1] + b[3];
        c[o.d['height']] = a[1] + b[0] + b[2];
        return c
    }

    function cf_sortParams(c, d) {
        var e = [];
        for (var a = 0, l1 = c.length; a < l1; a++) {
            for (var b = 0, l2 = d.length; b < l2; b++) {
                if (d[b].indexOf(typeof c[a]) > -1 && is_undefined(e[b])) {
                    e[b] = c[a];
                    break
                }
            }
        }
        return e
    }

    function cf_getPadding(p) {
        if (is_undefined(p)) {
            return [0, 0, 0, 0]
        }
        if (is_number(p)) {
            return [p, p, p, p]
        }
        if (is_string(p)) {
            p = p.split('px').join('').split('em').join('').split(' ')
        }
        if (!is_array(p)) {
            return [0, 0, 0, 0]
        }
        for (var i = 0; i < 4; i++) {
            p[i] = parseInt(p[i], 10)
        }
        switch (p.length) {
            case 0:
                return [0, 0, 0, 0];
            case 1:
                return [p[0], p[0], p[0], p[0]];
            case 2:
                return [p[0], p[1], p[0], p[1]];
            case 3:
                return [p[0], p[1], p[2], p[1]];
            default:
                return [p[0], p[1], p[2], p[3]]
        }
    }

    function cf_getAlignPadding(a, o) {
        var x = (is_number(o[o.d['width']])) ? Math.ceil(o[o.d['width']] - ms_getTotalSize(a, o, 'width')) : 0;
        switch (o.align) {
            case 'left':
                return [0, x];
            case 'right':
                return [x, 0];
            case 'center':
            default:
                return [Math.ceil(x / 2), Math.floor(x / 2)]
        }
    }

    function cf_getDimensions(o) {
        var a = [
            ['width', 'innerWidth', 'outerWidth', 'height', 'innerHeight', 'outerHeight', 'left', 'top', 'marginRight', 0, 1, 2, 3],
            ['height', 'innerHeight', 'outerHeight', 'width', 'innerWidth', 'outerWidth', 'top', 'left', 'marginBottom', 3, 2, 1, 0]
        ];
        var b = a[0].length,
            dx = (o.direction == 'right' || o.direction == 'left') ? 0 : 1;
        var c = {};
        for (var d = 0; d < b; d++) {
            c[a[0][d]] = a[dx][d]
        }
        return c
    }

    function cf_getAdjust(x, o, a, b) {
        var v = x;
        if (is_function(a)) {
            v = a.call(b, v)
        } else if (is_string(a)) {
            var p = a.split('+'),
                m = a.split('-');
            if (m.length > p.length) {
                var c = true,
                    sta = m[0],
                    adj = m[1]
            } else {
                var c = false,
                    sta = p[0],
                    adj = p[1]
            }
            switch (sta) {
                case 'even':
                    v = (x % 2 == 1) ? x - 1 : x;
                    break;
                case 'odd':
                    v = (x % 2 == 0) ? x - 1 : x;
                    break;
                default:
                    v = x;
                    break
            }
            adj = parseInt(adj, 10);
            if (is_number(adj)) {
                if (c) {
                    adj = -adj
                }
                v += adj
            }
        }
        if (!is_number(v) || v < 1) {
            v = 1
        }
        return v
    }

    function cf_getItemsAdjust(x, o, a, b) {
        return cf_getItemAdjustMinMax(cf_getAdjust(x, o, a, b), o.items.visibleConf)
    }

    function cf_getItemAdjustMinMax(v, i) {
        if (is_number(i.min) && v < i.min) {
            v = i.min
        }
        if (is_number(i.max) && v > i.max) {
            v = i.max
        }
        if (v < 1) {
            v = 1
        }
        return v
    }

    function cf_getSynchArr(s) {
        if (!is_array(s)) {
            s = [
                [s]
            ]
        }
        if (!is_array(s[0])) {
            s = [s]
        }
        for (var j = 0, l = s.length; j < l; j++) {
            if (is_string(s[j][0])) {
                s[j][0] = $(s[j][0])
            }
            if (!is_boolean(s[j][1])) {
                s[j][1] = true
            }
            if (!is_boolean(s[j][2])) {
                s[j][2] = true
            }
            if (!is_number(s[j][3])) {
                s[j][3] = 0
            }
        }
        return s
    }

    function cf_getKeyCode(k) {
        if (k == 'right') {
            return 39
        }
        if (k == 'left') {
            return 37
        }
        if (k == 'up') {
            return 38
        }
        if (k == 'down') {
            return 40
        }
        return -1
    }

    function cf_setCookie(n, a, c) {
        if (n) {
            var v = a.triggerHandler(cf_e('currentPosition', c));
            $.fn.carouFredSel.cookie.set(n, v)
        }
    }

    function cf_getCookie(n) {
        var c = $.fn.carouFredSel.cookie.get(n);
        return (c == '') ? 0 : c
    }

    function in_mapCss(a, b) {
        var c = {};
        for (var p = 0, l = b.length; p < l; p++) {
            c[b[p]] = a.css(b[p])
        }
        return c
    }

    function in_complementItems(a, b, c, d) {
        if (!is_object(a.visibleConf)) {
            a.visibleConf = {}
        }
        if (!is_object(a.sizesConf)) {
            a.sizesConf = {}
        }
        if (a.start == 0 && is_number(d)) {
            a.start = d
        }
        if (is_object(a.visible)) {
            a.visibleConf.min = a.visible.min;
            a.visibleConf.max = a.visible.max;
            a.visible = false
        } else if (is_string(a.visible)) {
            if (a.visible == 'variable') {
                a.visibleConf.variable = true
            } else {
                a.visibleConf.adjust = a.visible
            }
            a.visible = false
        } else if (is_function(a.visible)) {
            a.visibleConf.adjust = a.visible;
            a.visible = false
        }
        if (!is_string(a.filter)) {
            a.filter = (c.filter(':hidden').length > 0) ? ':visible' : '*'
        }
        if (!a[b.d['width']]) {
            if (b.responsive) {
                debug(true, 'Set a ' + b.d['width'] + ' for the items!');
                a[b.d['width']] = ms_getTrueLargestSize(c, b, 'outerWidth')
            } else {
                a[b.d['width']] = (ms_hasVariableSizes(c, b, 'outerWidth')) ? 'variable' : c[b.d['outerWidth']](true)
            }
        }
        if (!a[b.d['height']]) {
            a[b.d['height']] = (ms_hasVariableSizes(c, b, 'outerHeight')) ? 'variable' : c[b.d['outerHeight']](true)
        }
        a.sizesConf.width = a.width;
        a.sizesConf.height = a.height;
        return a
    }

    function in_complementVisibleItems(a, b) {
        if (a.items[a.d['width']] == 'variable') {
            a.items.visibleConf.variable = true
        }
        if (!a.items.visibleConf.variable) {
            if (is_number(a[a.d['width']])) {
                a.items.visible = Math.floor(a[a.d['width']] / a.items[a.d['width']])
            } else {
                a.items.visible = Math.floor(b / a.items[a.d['width']]);
                a[a.d['width']] = a.items.visible * a.items[a.d['width']];
                if (!a.items.visibleConf.adjust) {
                    a.align = false
                }
            }
            if (a.items.visible == 'Infinity' || a.items.visible < 1) {
                debug(true, 'Not a valid number of visible items: Set to "variable".');
                a.items.visibleConf.variable = true
            }
        }
        return a
    }

    function in_complementPrimarySize(a, b, c) {
        if (a == 'auto') {
            a = ms_getTrueLargestSize(c, b, 'outerWidth')
        }
        return a
    }

    function in_complementSecondarySize(a, b, c) {
        if (a == 'auto') {
            a = ms_getTrueLargestSize(c, b, 'outerHeight')
        }
        if (!a) {
            a = b.items[b.d['height']]
        }
        return a
    }

    function in_getAlignPadding(o, a) {
        var p = cf_getAlignPadding(gi_getCurrentItems(a, o), o);
        o.padding[o.d[1]] = p[1];
        o.padding[o.d[3]] = p[0];
        return o
    }

    function in_getResponsiveValues(o, a, b) {
        var c = cf_getItemAdjustMinMax(Math.ceil(o[o.d['width']] / o.items[o.d['width']]), o.items.visibleConf);
        if (c > a.length) {
            c = a.length
        }
        var d = Math.floor(o[o.d['width']] / c);
        o.items.visible = c;
        o.items[o.d['width']] = d;
        o[o.d['width']] = c * d;
        return o
    }

    function bt_pauseOnHoverConfig(p) {
        if (is_string(p)) {
            var i = (p.indexOf('immediate') > -1) ? true : false,
                r = (p.indexOf('resume') > -1) ? true : false
        } else {
            var i = r = false
        }
        return [i, r]
    }

    function bt_mousesheelNumber(a) {
        return (is_number(a)) ? a : null
    }

    function is_null(a) {
        return (a === null)
    }

    function is_undefined(a) {
        return (is_null(a) || typeof a == 'undefined' || a === '' || a === 'undefined')
    }

    function is_array(a) {
        return (a instanceof Array)
    }

    function is_jquery(a) {
        return (a instanceof jQuery)
    }

    function is_object(a) {
        return ((a instanceof Object || typeof a == 'object') && !is_null(a) && !is_jquery(a) && !is_array(a))
    }

    function is_number(a) {
        return ((a instanceof Number || typeof a == 'number') && !isNaN(a))
    }

    function is_string(a) {
        return ((a instanceof String || typeof a == 'string') && !is_undefined(a) && !is_true(a) && !is_false(a))
    }

    function is_function(a) {
        return (a instanceof Function || typeof a == 'function')
    }

    function is_boolean(a) {
        return (a instanceof Boolean || typeof a == 'boolean' || is_true(a) || is_false(a))
    }

    function is_true(a) {
        return (a === true || a === 'true')
    }

    function is_false(a) {
        return (a === false || a === 'false')
    }

    function is_percentage(x) {
        return (is_string(x) && x.slice(-1) == '%')
    }

    function getTime() {
        return new Date().getTime()
    }

    function deprecated(o, n) {
        debug(true, o + ' is DEPRECATED, support for it will be removed. Use ' + n + ' instead.')
    }

    function debug(d, m) {
        if (!is_undefined(window.console) && !is_undefined(window.console.log)) {
            if (is_object(d)) {
                var s = ' (' + d.selector + ')';
                d = d.debug
            } else {
                var s = ''
            }
            if (!d) {
                return false
            }
            if (is_string(m)) {
                m = 'carouFredSel' + s + ': ' + m
            } else {
                m = ['carouFredSel' + s + ':', m]
            }
            window.console.log(m)
        }
        return false
    }
    $.extend($.easing, {
        'quadratic': function(t) {
            var a = t * t;
            return t * (-a * t + 4 * a - 6 * t + 4)
        },
        'cubic': function(t) {
            return t * (4 * t * t - 9 * t + 6)
        },
        'elastic': function(t) {
            var a = t * t;
            return t * (33 * a * a - 106 * a * t + 126 * a - 67 * t + 15)
        }
    })
})(jQuery);
                                    

Executed Writes (0)



HTTP Transactions (89)


Request Response
                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         95.101.11.115
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "D16DE6CC9EB0E1297F53DC1137BB764BF5C21A7727BE32AD05AFEBD1FE9501ED"
Last-Modified: Sat, 10 Sep 2022 18:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=16160
Expires: Sun, 11 Sep 2022 05:36:47 GMT
Date: Sun, 11 Sep 2022 01:07:27 GMT
Connection: keep-alive

                                        
                                            GET /v1/ HTTP/1.1 
Host: firefox.settings.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         143.204.55.35
HTTP/1.1 200 OK
Content-Type: application/json
                                        
Content-Length: 939
Connection: keep-alive
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: Retry-After, Alert, Content-Length, Content-Type, Backoff
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; base-uri 'none';
Date: Sun, 11 Sep 2022 01:02:13 GMT
Strict-Transport-Security: max-age=31536000
X-Content-Type-Options: nosniff
X-Cache: Hit from cloudfront
Via: 1.1 f00e3524edcdf61801454f2bb21e71ce.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: OSL50-C1
X-Amz-Cf-Id: 1a_k-Rn3a-hRPPf3MpKUqBktLa5fZuMnX-rqKGr5qeZDgF4j-4dkrg==
Age: 313


--- Additional Info ---
Magic:  JSON data\012- , ASCII text, with very long lines (939), with no line terminators
Size:   939
Md5:    b593eb39329cfe060d55be5e4a5405e2
Sha1:   78e46c1028e9f94f8569303ad2d90d7df13a059a
Sha256: 08a810103557efe55ca4425ff0cf82593f1f54633df899127eaec9bee05d4d04
                                        
                                            GET /chains/remote-settings.content-signature.mozilla.org-2022-10-09-23-18-04.chain HTTP/1.1 
Host: content-signature-2.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         143.204.55.49
HTTP/2 200 OK
content-type: binary/octet-stream
                                        
content-length: 5348
last-modified: Sat, 20 Aug 2022 23:18:05 GMT
content-disposition: attachment
accept-ranges: bytes
server: AmazonS3
date: Sat, 10 Sep 2022 07:17:13 GMT
etag: "742edb4038f38bc533514982f3d2e861"
x-cache: Hit from cloudfront
via: 1.1 41dc61beb3fe8e8c2c299a2522d8330c.cloudfront.net (CloudFront)
x-amz-cf-pop: OSL50-C1
x-amz-cf-id: acrqpSgBipNYTqh4vBLfk_2BljJy0DQRPstDwkHAxBX49bZLqhxUYA==
age: 64215
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  PEM certificate\012- , ASCII text
Size:   5348
Md5:    742edb4038f38bc533514982f3d2e861
Sha1:   cc3a20c8dc2a8c632ef9387a2744253f1e3fdef1
Sha256: b6bfa49d3d135035701231db2fffc0c0643444394009a94c6a1b4d829d6b8345
                                        
                                            GET /v1/tiles HTTP/1.1 
Host: contile.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         34.117.237.239
HTTP/2 200 OK
content-type: application/json
                                        
server: nginx
date: Sun, 11 Sep 2022 01:07:27 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 /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 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         143.204.55.35
HTTP/1.1 200 OK
Content-Type: application/json
                                        
Content-Length: 329
Connection: keep-alive
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: ETag, Expires, Content-Length, Cache-Control, Pragma, Content-Type, Alert, Backoff, Last-Modified, Retry-After
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; base-uri 'none';
Last-Modified: Fri, 25 Mar 2022 17:45:46 GMT
Strict-Transport-Security: max-age=31536000
X-Content-Type-Options: nosniff
Date: Sun, 11 Sep 2022 00:56:07 GMT
Cache-Control: max-age=3600
Expires: Sun, 11 Sep 2022 01:08:17 GMT
ETag: "1648230346554"
X-Cache: Hit from cloudfront
Via: 1.1 4f01f770085624552bc30a98954f963a.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: OSL50-C1
X-Amz-Cf-Id: sfaW3GdIn_ZF3ltkdY1z7YUpiCT7t15WyGZhtWhcP4hUbQKMZbgLUQ==
Age: 680


--- 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 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         93.184.220.29
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Accept-Ranges: bytes
Age: 5461
Cache-Control: max-age=117019
Date: Sun, 11 Sep 2022 01:07:28 GMT
Etag: "631c4596-1d7"
Expires: Mon, 12 Sep 2022 09:37:47 GMT
Last-Modified: Sat, 10 Sep 2022 08:06:46 GMT
Server: ECS (ska/F71E)
X-Cache: HIT
Content-Length: 471

                                        
                                            GET / HTTP/1.1 
Host: push.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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: 3p16o0eff4hs9IWME119wg==
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

                                         
                                         54.148.77.40
HTTP/1.1 101 Switching Protocols
                                        
Connection: Upgrade
Upgrade: websocket
Sec-WebSocket-Accept: 1F4BdD8AHnnsPeIJIZyRIisr+Kc=

                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         95.101.11.115
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "F27BC8051A23FBE811318B8D49F5D27E3E992962A0E72F5D30A4790FE4F42748"
Last-Modified: Sat, 10 Sep 2022 08:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=17225
Expires: Sun, 11 Sep 2022 05:54:33 GMT
Date: Sun, 11 Sep 2022 01:07:28 GMT
Connection: keep-alive

                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         95.101.11.115
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "F27BC8051A23FBE811318B8D49F5D27E3E992962A0E72F5D30A4790FE4F42748"
Last-Modified: Sat, 10 Sep 2022 08:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=17225
Expires: Sun, 11 Sep 2022 05:54:33 GMT
Date: Sun, 11 Sep 2022 01:07:28 GMT
Connection: keep-alive

                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         95.101.11.115
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "F27BC8051A23FBE811318B8D49F5D27E3E992962A0E72F5D30A4790FE4F42748"
Last-Modified: Sat, 10 Sep 2022 08:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=17225
Expires: Sun, 11 Sep 2022 05:54:33 GMT
Date: Sun, 11 Sep 2022 01:07:28 GMT
Connection: keep-alive

                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         95.101.11.115
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "F27BC8051A23FBE811318B8D49F5D27E3E992962A0E72F5D30A4790FE4F42748"
Last-Modified: Sat, 10 Sep 2022 08:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=17225
Expires: Sun, 11 Sep 2022 05:54:33 GMT
Date: Sun, 11 Sep 2022 01:07:28 GMT
Connection: keep-alive

                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         95.101.11.115
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "F27BC8051A23FBE811318B8D49F5D27E3E992962A0E72F5D30A4790FE4F42748"
Last-Modified: Sat, 10 Sep 2022 08:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=17225
Expires: Sun, 11 Sep 2022 05:54:33 GMT
Date: Sun, 11 Sep 2022 01:07:28 GMT
Connection: keep-alive

                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fc3d8bcb1-416c-44eb-ac9e-6196bed61280.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 8005
x-amzn-requestid: 63121855-7f9b-4c3f-b9d3-0c3bc06c700d
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: X3yx5HN3oAMFxxA=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-6312fe72-7edeec96509ac24b442836cb;Sampled=0
x-amzn-remapped-date: Sat, 03 Sep 2022 07:12:50 GMT
x-amz-cf-pop: SEA73-P1
x-cache: Hit from cloudfront
x-amz-cf-id: MjYVR_YRfhLgchDlWjHka0Ggdp-upZ10LFrJSMjtVnsGe4oqxSnepg==
via: 1.1 2dc111aa3ead15d061e41a423155a53a.cloudfront.net (CloudFront), 1.1 28390a4d24ed4fdccd685d99cd06cf4e.cloudfront.net (CloudFront), 1.1 google
date: Sat, 10 Sep 2022 21:40:11 GMT
age: 12437
etag: "f05c46d74d8dfdd7fee763ec1e80e498399fffd2"
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:   8005
Md5:    0119f7d5458bbad12e972d04221e49ea
Sha1:   f05c46d74d8dfdd7fee763ec1e80e498399fffd2
Sha256: eaefac45720584447a601fd90300464fbca5092117a670ac73be3b47884ba7fe
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fefa6ec5a-4e0b-4c94-b9da-4836fbaa107b.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 8485
x-amzn-requestid: a56c9282-2786-4ae7-9fc2-0468bcc820a8
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: YQ1k_FM1oAMFZ2Q=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-631d02ec-753cc4f121c9b77d22bb82b5;Sampled=0
x-amzn-remapped-date: Sat, 10 Sep 2022 21:34:36 GMT
x-amz-cf-pop: HIO50-C1, SEA73-P1
x-cache: Hit from cloudfront
x-amz-cf-id: Mfmj40aUc8l5RPk56M-pbqTwhde_HzYcmN5MDrfv-WFPhbpoShWYNw==
via: 1.1 a4fe306096165bb1e86e69365dc8fac2.cloudfront.net (CloudFront), 1.1 ebe4011a81a36e2bf678f69ce1711330.cloudfront.net (CloudFront), 1.1 google
date: Sat, 10 Sep 2022 22:14:30 GMT
age: 10378
etag: "166741631fb93d109b18dde6d316b3fa3276aa8f"
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:   8485
Md5:    e407da4d97d497925b1ab523fd416787
Sha1:   166741631fb93d109b18dde6d316b3fa3276aa8f
Sha256: 707460c02438da6114e35e0b6569d42c0f3fb747f8cb51002f4d52bedbcffa61
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F66c0f84d-aba2-4ce6-9e03-ee51e1c347be.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 6889
x-amzn-requestid: c82ac543-90cd-4aeb-a65b-7e1bbbacc407
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: YQ2UEE-3IAMFYBw=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-631d0419-427a29067c9c92ec0db6567f;Sampled=0
x-amzn-remapped-date: Sat, 10 Sep 2022 21:39:37 GMT
x-amz-cf-pop: HIO50-C1, SEA73-P1
x-cache: Hit from cloudfront
x-amz-cf-id: mNvNO0HJjZ1zwPKcjfqiVOnCL0CYXc8BPDSFbV6MXVW71IVt-2K3mQ==
via: 1.1 7f5e0d3b9ea85d0d75063a66c0ebc840.cloudfront.net (CloudFront), 1.1 2ab6211e66998c8b58132661a7e3cade.cloudfront.net (CloudFront), 1.1 google
date: Sat, 10 Sep 2022 21:46:54 GMT
age: 12034
etag: "7aa14fcd982a5cee38d58fc3c89edc4a8daf4c97"
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:   6889
Md5:    57d797a1c3f6589746a1135bdb19f54f
Sha1:   7aa14fcd982a5cee38d58fc3c89edc4a8daf4c97
Sha256: ff8855ca951f53ed5f3886cc81a7f28384d41288edeca4fdc621250e4d01c6fe
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F3e82f3ab-3fe6-43bc-932c-936ec582e5cf.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 7017
x-amzn-requestid: df5e57d7-e54c-4b5a-aa1b-a9aee889842e
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: YQ1k_Et0oAMFSjQ=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-631d02ec-50d15bba03579a935342e22f;Sampled=0
x-amzn-remapped-date: Sat, 10 Sep 2022 21:34:36 GMT
x-amz-cf-pop: HIO50-C1, SEA73-P1
x-cache: Hit from cloudfront
x-amz-cf-id: LsqH-LbjMGWrhYB93Qkvq2qVhqNs-3MWgrrOFzC8qPcY3fF5ujSD_g==
via: 1.1 470e3fe246a660ba6ace67a79f78d246.cloudfront.net (CloudFront), 1.1 6396e88c437c096ef98930ce29f731a2.cloudfront.net (CloudFront), 1.1 google
date: Sat, 10 Sep 2022 21:54:44 GMT
age: 11564
etag: "c893d7475856809a59486e0bcebd6d662d1fc56f"
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:   7017
Md5:    fea5dfc4a6a5093fd81899ee4a79d446
Sha1:   c893d7475856809a59486e0bcebd6d662d1fc56f
Sha256: 915fb97690be97d97cb298fc60ceb4cf7c3ed8fb437836beb2d590a8e238363c
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fe7d1d7d9-dc6d-4841-a150-2f22abc6729a.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 9990
x-amzn-requestid: 712405bf-0677-4711-bde0-8040561267a1
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: YLlngEY0IAMF3AA=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-631ae963-75feb6255b5cf4fa51ba7d54;Sampled=0
x-amzn-remapped-date: Fri, 09 Sep 2022 07:21:07 GMT
x-amz-cf-pop: SEA73-P1
x-cache: Hit from cloudfront
x-amz-cf-id: LMS65rPhliq1UWuz823twST0_lBxm7VrcLy28tOMTvCm85TsR7OVCg==
via: 1.1 9c60d6224ac0b44e908b5c9dcf70e9a4.cloudfront.net (CloudFront), 1.1 b36bf2c460ac693ce304817aed073112.cloudfront.net (CloudFront), 1.1 google
date: Sat, 10 Sep 2022 14:30:06 GMT
age: 38242
etag: "c5fcae1c388ff8f44b9e47734b6b65fd4e0fd856"
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:   9990
Md5:    cd709702d50113aec782e45bb5ecb2a8
Sha1:   c5fcae1c388ff8f44b9e47734b6b65fd4e0fd856
Sha256: 0ec10618a7f2f77cd339e9d1b4e58d29c1c9ad1575f434c813c1d3014c90bf76
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F575cbeea-0492-4077-860e-f45cbde03214.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 6481
x-amzn-requestid: ea2eede0-9777-4af2-b5c3-71f4183e8ffc
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: YBrqeGcyoAMFajw=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-6316f30f-72e823577e73983d407fc0ef;Sampled=0
x-amzn-remapped-date: Tue, 06 Sep 2022 07:13:19 GMT
x-amz-cf-pop: SEA73-P1
x-cache: Miss from cloudfront
x-amz-cf-id: OMxua15pFb1lTLQQeF0JavYDqnZdSgJb2ZJGg7fN2lWcvf0dA5lE2w==
via: 1.1 6ba2a21321beeef65404429d0a4b6380.cloudfront.net (CloudFront), 1.1 73cb83fe6699afc2791b5c690c1ff8c6.cloudfront.net (CloudFront), 1.1 google
date: Sat, 10 Sep 2022 09:38:12 GMT
age: 55756
etag: "5d9988e20cc17fe6d1e039245e6d3093d828a5f3"
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:   6481
Md5:    74325b22b17ccc8fc436ee168025db8a
Sha1:   5d9988e20cc17fe6d1e039245e6d3093d828a5f3
Sha256: 8c96153bcbb763de99f8880b5bade68d90f88cff57b8d5218bf209f5d582574e
                                        
                                            GET /js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php HTTP/1.1 
Host: gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         103.103.156.21
HTTP/1.1 301 Moved Permanently
Content-Type: text/html; charset=UTF-8
                                        
Date: Sun, 11 Sep 2022 01:07:27 GMT
Server: Apache
Expires: Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, max-age=0
X-Redirect-By: WordPress
Vary: Accept-Encoding
Upgrade: h2,h2c
Connection: Upgrade, Keep-Alive
Location: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 0
Keep-Alive: timeout=5, max=100


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

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /font-awesome/3.2.1/css/font-awesome.css?ver=3.2.1 HTTP/1.1 
Host: netdna.bootstrapcdn.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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.gp.com.my/

                                         
                                         104.18.10.207
HTTP/1.1 200 OK
Content-Type: text/css; charset=utf-8
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
CDN-PullZone: 252412
CDN-Uid: b1941f61-b576-4f40-80de-5677acb38f74
CDN-RequestCountryCode: SE
CDN-EdgeStorageId: 632, 718, 718
Last-Modified: Mon, 25 Jan 2021 22:04:51 GMT
CDN-CachedAt: 2021-03-10 20:27:32
CDN-RequestPullSuccess: True
CDN-RequestPullCode: 200
Cache-Control: public, max-age=31919000
timing-allow-origin: *
cross-origin-resource-policy: cross-origin
access-control-allow-origin: *
x-content-type-options: nosniff
CDN-RequestId: 166506bd91cd9cd7ffb980e7f4eb55f6
Content-Encoding: gzip
CDN-Cache: HIT
CF-Cache-Status: HIT
Age: 12168694
Server: cloudflare
CF-RAY: 748c81c6dfc30b61-OSL
alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400


--- Additional Info ---
Magic:  ASCII text, with very long lines (301)
Size:   5959
Md5:    46428eb0a79918b2732aead48bde4e1d
Sha1:   bf2e90411cadf7ff24dd75f66de72bab963dcf12
Sha256: 157e3a5f0b547ee3823a0d0d9e861599eec7f704d427b9f5adcb5367f2e7eca9
                                        
                                            GET /css?family=Open+Sans%3A400%2C300%2C600%2C700%2C800&ver=914250ae3f5e27daa20ac9cf77c72baa HTTP/1.1 
Host: fonts.googleapis.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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.gp.com.my/

                                         
                                         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: Sun, 11 Sep 2022 01:07:31 GMT
Date: Sun, 11 Sep 2022 01:07:31 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:   766
Md5:    d71ac876718b3fde556fc24de7f2eb10
Sha1:   018c76462bcae6729b565a9574eef581eda66e2c
Sha256: a7f9e7d976c649dc7d1131408a0c672cf342113cbab5d826e1d607f7ca6bd169
                                        
                                            GET /css?family=Oswald&ver=914250ae3f5e27daa20ac9cf77c72baa HTTP/1.1 
Host: fonts.googleapis.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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.gp.com.my/

                                         
                                         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: Sun, 11 Sep 2022 01:07:31 GMT
Date: Sun, 11 Sep 2022 01:07:31 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:   495
Md5:    a4a32d3d207b2c021587e24e97d9a668
Sha1:   7eba49938cae3f0f1a7204f8ea5c1e24c21397df
Sha256: 2b5c3cdc80fd6a3c61185c1667e7a0fef0d1ce49066bafe2da8cdeba79301933
                                        
                                            GET /js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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

                                         
                                         103.103.156.21
HTTP/1.1 404 Not Found
Content-Type: text/html; charset=UTF-8
                                        
Date: Sun, 11 Sep 2022 01:07:29 GMT
Server: Apache
Expires: Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, max-age=0
Link: <https://www.gp.com.my/wp-json/>; rel="https://api.w.org/"
Vary: Accept-Encoding
Upgrade: h2,h2c
Connection: Upgrade, Keep-Alive
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=100
Transfer-Encoding: chunked


--- Additional Info ---
Magic:  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, ASCII text, with very long lines (1820), with CRLF, LF line terminators
Size:   26630
Md5:    c8ab1fa6e2e3b5cc41e84d8061e8c8e9
Sha1:   a24dd71e51d73b73d058e59007776e5f75cab0e4
Sha256: 735de314b37d9e911ae8b72c201e603b867f49a329df347c9ca0bb39e46a75b8

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/radykal-fancy-gallery/fancybox/helpers/jquery.fancybox-thumbs.css?ver=914250ae3f5e27daa20ac9cf77c72baa HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 25 Nov 2013 03:02:35 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 296
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   296
Md5:    4a3cd7c197752e5f71862214df97bcc8
Sha1:   e086d51650f3c6a815da72cbbb5259a15ee88d3d
Sha256: 64c561e5b8ca29fafab777d7ebfd196c421a4ca2829fab4c72743e05eb4b9fa9
                                        
                                            GET /wp-content/plugins/radykal-fancy-gallery/mejs/mediaelementplayer.css?ver=914250ae3f5e27daa20ac9cf77c72baa HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Upgrade: h2,h2c
Connection: Upgrade, Keep-Alive
Last-Modified: Mon, 25 Nov 2013 03:02:35 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 3371
Keep-Alive: timeout=5, max=100


--- Additional Info ---
Magic:  ASCII text, with very long lines (303)
Size:   3371
Md5:    7798b2075f114f22025dd97ce5a5e54b
Sha1:   cd3fe7ab4e97796484a4a0a168647e4334fd78fd
Sha256: f08499717ef8a9731a91125a1ac32c422539c19afea7ffa7f380c576e822934c
                                        
                                            GET /wp-content/plugins/radykal-fancy-gallery/mejs/mejs-skins.css?ver=914250ae3f5e27daa20ac9cf77c72baa HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Upgrade: h2,h2c
Connection: Upgrade, Keep-Alive
Last-Modified: Mon, 25 Nov 2013 03:02:35 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 3285
Keep-Alive: timeout=5, max=100


--- Additional Info ---
Magic:  ASCII text
Size:   3285
Md5:    e120e4b2dfe287f3765d4a05f28f88b8
Sha1:   bc80b2b467974bd128d33937ae5a1ea3223d27ac
Sha256: ddcd4da476fb23882e0dc8982ea242aa8e642ac033a2100aec247979277df99e
                                        
                                            GET /wp-content/plugins/tmq-ventus-shortcodes//css/jplayer.css?ver=914250ae3f5e27daa20ac9cf77c72baa HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Upgrade: h2,h2c
Connection: Upgrade, Keep-Alive
Last-Modified: Mon, 18 Nov 2013 03:04:29 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 1028
Keep-Alive: timeout=5, max=100


--- Additional Info ---
Magic:  ASCII text
Size:   1028
Md5:    64cd0d8a047b740ac60e8049a2bd5b51
Sha1:   0b12506c6d38975bf4549956974c5741e8325d02
Sha256: 9e8eaa314062b439fd079ca29b7d3ca1aa4206a93e7fe3c346de77cc8ecb9a40
                                        
                                            GET /wp-content/plugins/tmq-ventus-shortcodes//css/font/icomoon.css?ver=914250ae3f5e27daa20ac9cf77c72baa HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Upgrade: h2,h2c
Connection: Upgrade, Keep-Alive
Last-Modified: Mon, 18 Nov 2013 03:04:29 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 5422
Keep-Alive: timeout=5, max=100


--- Additional Info ---
Magic:  ASCII text, with very long lines (11623)
Size:   5422
Md5:    507d07740b794f7d3f77598cc05bcdcd
Sha1:   4abc78decba87dd4682be77838a47abc76a94b39
Sha256: 4316a9f5789084ecb6455f214978dd1806b42be860c2ccf57f12fd38dd759dcc
                                        
                                            GET /wp-content/plugins/radykal-fancy-gallery/css/jquery.fancygallery.css?ver=2.3.0 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Upgrade: h2,h2c
Connection: Upgrade, Keep-Alive
Last-Modified: Mon, 25 Nov 2013 03:02:35 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 2658
Keep-Alive: timeout=5, max=100


--- Additional Info ---
Magic:  ASCII text
Size:   2658
Md5:    ac0029546fec2791808feb3a97835811
Sha1:   9d2c3e86cdc1329f2391c62094fc9a6e704f6b77
Sha256: ba19a928e40fab69553ddf04e1187eaf520efaddbe71ef98b75fba3f9b05fee0
                                        
                                            GET /css?family=Lato HTTP/1.1 
Host: fonts.googleapis.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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.gp.com.my/

                                         
                                         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: Sun, 11 Sep 2022 01:07:31 GMT
Date: Sun, 11 Sep 2022 01:07:31 GMT
Cache-Control: private, max-age=86400
Cross-Origin-Resource-Policy: cross-origin
Cross-Origin-Opener-Policy: same-origin-allow-popups
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:   327
Md5:    40e7a3163187a0d443589571b573647e
Sha1:   787c6f7a243202e0abab2670c0c87002d68eab62
Sha256: 5a1544436dcb3d3942a4a21a71d738ae75516c037f4e21b579713796ee5ea447
                                        
                                            GET /wp-content/themes/gp/assets/css/docs.css?ver=1.0.0 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 3299
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (14134), with no line terminators
Size:   3299
Md5:    1765b6b89a07044f64a0cad5da5f3edf
Sha1:   d865a72d86b1a2cc2e685c22c1e4bc76b93fb697
Sha256: c521b229c0116caf0e39dd8bcefffde0fe1f13e1eabe686c3e821d3fa04c86eb
                                        
                                            GET /wp-content/plugins/js_composer/assets/lib/flexslider/flexslider.css?ver=3.6.14.1 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:04:33 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 1382
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (366)
Size:   1382
Md5:    23d15550c1d84619cb7a7e2d9b063285
Sha1:   79cbb2d23038f8d95a8d881ffd946eb6283e76d7
Sha256: 238aaf96dfe49d42b97628a3c2fa7601ece47c3f39323d5475469308da706ccb
                                        
                                            GET /wp-content/themes/gp/assets/css/dropkick.css?ver=1.0.0 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 1457
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   1457
Md5:    5492e33c9b649352500de4d91012890c
Sha1:   8e5f9a66c654280c9a4c95595c9dace5c7b8a915
Sha256: 1076cf84f99b1797708e8146577511cd4f40f3d03a0bf0456ff4930451f4372d
                                        
                                            GET /wp-content/themes/gp/assets/css/prettify.css?ver=1.0 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 390
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   390
Md5:    90f1c166777fa11605d3f54ef9f9548b
Sha1:   fff880c1f2dc4362ba93ae73f636af038bf4f019
Sha256: 1991e2df116d81084257a3875973d7b41f690728bcb8d1429da62231d7dcf64b
                                        
                                            GET /wp-content/themes/gp/assets/css/isotope.css?ver=2.1.3 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 389
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   389
Md5:    047b03475abb15159b4f892acdc073d9
Sha1:   c6a112395c05e63da227eca3e101a2577af9f319
Sha256: ff3828fa50bc3aef48ffbd528d687d1e10939f8a8ade4267065bc003b5edaaa2
                                        
                                            GET /wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/widget/static/widgets.css?ver=3.9.3 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

                                         
                                         103.103.156.21
HTTP/2 200 OK
content-type: text/css
                                        
vary: Accept-Encoding
last-modified: Mon, 03 May 2021 02:22:00 GMT
accept-ranges: bytes
content-encoding: gzip
referrer-policy: no-referrer-when-downgrade
content-length: 243
date: Sun, 11 Sep 2022 01:07:31 GMT
server: Apache
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text
Size:   243
Md5:    ca3f5a5a9e43ea6465ffdd69ce781373
Sha1:   57d8a9476bf2554df7ee7127f967cf89f7e1b48b
Sha256: c830e2a3c726d9bc7da4141e505198ebc50a8b65b602203031b6cf5cbbeccb53
                                        
                                            GET /wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/ngg_basic_slideshow.css?ver=3.9.3 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

                                         
                                         103.103.156.21
HTTP/2 200 OK
content-type: text/css
                                        
vary: Accept-Encoding
last-modified: Mon, 03 May 2021 02:21:59 GMT
accept-ranges: bytes
content-encoding: gzip
referrer-policy: no-referrer-when-downgrade
content-length: 586
date: Sun, 11 Sep 2022 01:07:31 GMT
server: Apache
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text
Size:   586
Md5:    89b1dd55d45800c70169282f8df85bf6
Sha1:   302d483a918187dab5239fd2363230862bec2c15
Sha256: 9c6929daaad4c4f9ef5aa70da7a4b2cd4be30565601e6c25e835960721b1be3b
                                        
                                            GET /wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_basic_gallery/static/thumbnails/nextgen_basic_thumbnails.css?ver=3.9.3 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

                                         
                                         103.103.156.21
HTTP/2 200 OK
content-type: text/css
                                        
vary: Accept-Encoding
last-modified: Mon, 03 May 2021 02:21:59 GMT
accept-ranges: bytes
content-encoding: gzip
referrer-policy: no-referrer-when-downgrade
content-length: 1369
date: Sun, 11 Sep 2022 01:07:31 GMT
server: Apache
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  ASCII text
Size:   1369
Md5:    63c328b99a36193a283188122381ffbe
Sha1:   7cfa9ec2d0dc724c181b2af6fbe1b9c98ffd2466
Sha256: 7c541bc9c78bc4d65ea6ae88485fc330f71cac68bd929adb19013ba8e1f93b35
                                        
                                            GET /wp-content/themes/gp/assets/css/superfish.css?ver=1.0.0 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 889
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   889
Md5:    4ad27dcfe9891bfd1c55e266fe89d824
Sha1:   0be66df6afbe3533c6a335a3ecf3087401e9497a
Sha256: 6dcbacdbc3dd4f37eebe1b6e0947debc9dec55ebd7fdadb21abd205875520b55
                                        
                                            GET /wp-content/themes/gp/assets/css/bootstrap.css?ver=2.2.2 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 19734
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (65307)
Size:   19734
Md5:    6c08bdfc1d14913ccec6dd115cbefb56
Sha1:   ea184949560dfcad396a81a1e3fa5d182ce612ad
Sha256: 512413a496141dd4b39668567c9f3db1d53e66010fcb640e1d3154e778ae889e
                                        
                                            GET /wp-content/themes/gp/assets/css/woocommerce.css?ver=1.0 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 1614
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   1614
Md5:    79a66fee1c362a7ba0e8fa9c30e6e549
Sha1:   1f916ecace5517760c5ea6e43973cb6a13bb6d6e
Sha256: 07d9421e28e19ec7b56a164db5c66e894e5b343323ce77d3e47b5618cf80b914
                                        
                                            GET /wp-content/themes/gp/dynamic.css?ver=1.4.5 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 24 Mar 2014 03:43:51 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 1733
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF line terminators
Size:   1733
Md5:    ee90122055b9dc13a9c615c0bec726bf
Sha1:   277884ada76525142fc9e345a2dea0ab2c722929
Sha256: a2485a8d7da058840aa0b237d561694885f2097f4e71038f93d5e864a55c8e05
                                        
                                            GET /wp-content/themes/gp/assets/css/responsive.css?ver=1.0.0 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 2770
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   2770
Md5:    17b85ec7b0d3a10a314a821bdf82fbc1
Sha1:   d7f2faef8690d0f091dffc6c62d733c686e7d994
Sha256: e4e367aa98db093d5cad23db4227c926ff020a5f927d5e829ea51191e89022a2
                                        
                                            GET /wp-content/themes/gp/style.css?ver=1.4.5 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 9901
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  assembler source, ASCII text
Size:   9901
Md5:    802e256f48299e18eee1f42ca9e4a21e
Sha1:   f2e4ea039bb1f0dc7ffeb1b80c6771841aa07ed8
Sha256: 370b25154a9f711f34f462fb6767e03dc617b419afdb61a2f2fdba11e3130b19
                                        
                                            GET /css?family=Open+Sans:300 HTTP/1.1 
Host: fonts.googleapis.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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.gp.com.my/

                                         
                                         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: Sun, 11 Sep 2022 01:07:31 GMT
Date: Sun, 11 Sep 2022 01:07:31 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:   602
Md5:    f41ac43f60ff294d1633017e08bf62ae
Sha1:   bed42e2ef799df9db574334db4a84e0417ab9b69
Sha256: 1725c1a6790e2ef8c3165278c9e959a2520ba36d716bfbe338c56d01230e24a3
                                        
                                            GET /wp-includes/js/jquery/jquery.min.js?ver=3.5.1 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 03 May 2021 02:12:19 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 30916
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (65451)
Size:   30916
Md5:    b50f63138863c21ee4dd2fd747d0eaee
Sha1:   24e2e53e39b5980f3021ad881f477387610fbfb6
Sha256: a3810469de465100b039f38a6e39a83c11a1de3b4259b3028b2b85338770100c
                                        
                                            GET /wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 03 May 2021 02:12:19 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 4169
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (11126)
Size:   4169
Md5:    5629711d7fdd5b28441bac39b851299f
Sha1:   4e0bf2b7383097f7c352023a1b1b1b48a50356b6
Sha256: 44c444309c7a6c05ff4a9bc198bed9e9596bedb5658637c85689c9a471dcdd16
                                        
                                            GET /wp-content/plugins/tmq-ventus-shortcodes//js/jplayer/jquery.jplayer.min.js?ver=914250ae3f5e27daa20ac9cf77c72baa HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:04:29 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 11987
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (594)
Size:   11987
Md5:    3eeca3f1a53c58ecaa6ab75a0936f2fd
Sha1:   6eea367e404d77475fed30b75d27d9812e7644dd
Sha256: 2b1895fc153a62cfef4c5af3dd1be92a505b7943ee3c383fabfbd881db2a85fc
                                        
                                            GET /wp-includes/js/wp-emoji-release.min.js?ver=914250ae3f5e27daa20ac9cf77c72baa HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 03 May 2021 02:12:20 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 4662
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (11272)
Size:   4662
Md5:    9c26256ee738b510ab56c09607a7286f
Sha1:   197327c8d1cd72ce8d335fc0b8b007ddca60191d
Sha256: cfe161d7b5764e21a1e8ea764f4a0c0da41f1aba16bb8329bd11acbc7a156e4b
                                        
                                            GET /wp-content/themes/gp/assets/js/prettify.js?ver=2013 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 6025
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (592)
Size:   6025
Md5:    d8b175afa3794445f44221b4dc35785b
Sha1:   a4b89d7a71601eba286b09ac88f781b0c4c9c599
Sha256: 5bcaa348ba6c0862c9a3127595f3be54502913fc77a0e4922c190a1db9f5fd3a
                                        
                                            GET /wp-includes/css/dist/block-library/style.min.css?ver=914250ae3f5e27daa20ac9cf77c72baa HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 03 May 2021 02:12:13 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 8685
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  Unicode text, UTF-8 text, with very long lines (29677)
Size:   8685
Md5:    be8b35eb8a4bf220eca3c4be7dfdc460
Sha1:   3081a2b524e864441d2cf934bf7edce3bab7c0ab
Sha256: b47be6ca0301fb6c67d9012115d8db41694b4f18d4974a4f2063a9a508c516df
                                        
                                            GET /wp-content/themes/gp/assets/js/caroufredsel.6.2.0.js?ver=6.2.0 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:31 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 14167
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (35752)
Size:   14167
Md5:    91c6a16dfa6a6b6b8bf2f053997dc90d
Sha1:   bde1cbafafc5f0c143d9d8e1b8f1176ffcf4f545
Sha256: 4beacbd3b51f3e42bc8f3f71c3b385a85bbd16ab2e5995082b25e8b7cfef2ae4
                                        
                                            GET /wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.4.1 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 03 May 2021 02:19:33 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 932
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   932
Md5:    b1eb322499f2dbc18499a9a46edd88fd
Sha1:   47213d17cb0eb45bd12ede49ee77e6c384b3664a
Sha256: e3ec4292fd6b24707fe8b93f5d423120dcbc25aa702e7d434749910f947e4060
                                        
                                            GET /wp-content/plugins/radykal-fancy-gallery/fancybox/jquery.fancybox.css?ver=914250ae3f5e27daa20ac9cf77c72baa HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 25 Nov 2013 03:02:35 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 1242
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   1242
Md5:    5cee969776059a4ac4cb822dc6920c2b
Sha1:   5f4bd2f9743541aa8c0c64f417001f5eed5952e6
Sha256: a7f47a32664fab99a27d1d4e336c18d11bc28e4b1c5e28c67156413a399522f7
                                        
                                            GET /wp-content/plugins/js_composer/assets/lib/prettyphoto/css/prettyPhoto.css?ver=3.6.14.1 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:04:33 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 2769
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (402)
Size:   2769
Md5:    4f21ec76906e28e1c2194ea84546ed6b
Sha1:   85eacc0202364a6682bd58ee3f6680efc1420c7f
Sha256: 86534570cd150f56233dd6fb56369c299e76d93a751dc233c66d35d512a37179
                                        
                                            GET /wp-content/plugins/radykal-fancy-gallery/fancybox/helpers/jquery.fancybox-buttons.css?ver=914250ae3f5e27daa20ac9cf77c72baa HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 25 Nov 2013 03:02:35 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 724
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   724
Md5:    4d5909ca79f7b010c074a85d1dbc8a61
Sha1:   a5a4744f12b1328cf31920bd6d81a17fb10f85ee
Sha256: db3c2153d16ae84ad7de4f04ad84cee7b4244241fe901b1baa7f0863c75a136c
                                        
                                            GET /s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2 HTTP/1.1 
Host: fonts.gstatic.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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.gp.com.my
Connection: keep-alive
Referer: http://fonts.googleapis.com/

                                         
                                         142.250.74.163
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: 44856
X-Content-Type-Options: nosniff
Server: sffe
X-XSS-Protection: 0
Date: Mon, 05 Sep 2022 21:39:25 GMT
Expires: Tue, 05 Sep 2023 21:39:25 GMT
Cache-Control: public, max-age=31536000
Age: 444487
Last-Modified: Mon, 15 Aug 2022 18:20:18 GMT


--- Additional Info ---
Magic:  Web Open Font Format (Version 2), TrueType, length 44856, version 1.0\012- data
Size:   44856
Md5:    565ce506190ad3af920b40baf1794cec
Sha1:   ad3cba5d06100e09449a864d3b5e58403b478b3d
Sha256: 8778e9af2422858d7052ff9a0f3c12c08ae976bdd6e0316db144cd5579cd97db
                                        
                                            GET /s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVI.woff2 HTTP/1.1 
Host: fonts.gstatic.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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.gp.com.my
Connection: keep-alive
Referer: http://fonts.googleapis.com/

                                         
                                         142.250.74.163
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: 16748
X-Content-Type-Options: nosniff
Server: sffe
X-XSS-Protection: 0
Date: Mon, 05 Sep 2022 19:01:11 GMT
Expires: Tue, 05 Sep 2023 19:01:11 GMT
Cache-Control: public, max-age=31536000
Age: 453981
Last-Modified: Mon, 15 Aug 2022 18:14:43 GMT


--- Additional Info ---
Magic:  Web Open Font Format (Version 2), TrueType, length 16748, version 1.0\012- data
Size:   16748
Md5:    62d24b94de2fd801742f49d8c6306ba2
Sha1:   d4b841b136adad3051b58a66692f7c5942cf6deb
Sha256: 1b2f88142c19df560f487368810bba2d41c5d6948df584abaa2e0091c0b2245b
                                        
                                            GET /wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=7.4.4 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 03 May 2021 02:12:14 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 34241
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  Unicode text, UTF-8 text, with very long lines (34729), with NEL line terminators
Size:   34241
Md5:    b997c3b6fc35923443dd6dcc360e920e
Sha1:   aa470c21b5ae916b986a022e4bd7f42670d72381
Sha256: d8a171bcb9c7360ecbb08248184892a5aca2c27ba83d62778e36f507c76cef29
                                        
                                            GET /wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.4.1 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 03 May 2021 02:19:33 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 4004
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (13485), with no line terminators
Size:   4004
Md5:    e5986e8389d6200fabba7f773c5fb069
Sha1:   1ea165e18c005bdc213d67c961bab0a8a767c640
Sha256: 2432c0c86ce1e08a1b2039669534d965c4ad9cdeafe5c32c03d4a588f2644d04
                                        
                                            GET /wp-content/plugins/js_composer/assets/lib/isotope/jquery.isotope.min.js?ver=3.6.14.1 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:04:33 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 5057
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  HTML document, ASCII text, with very long lines (15714)
Size:   5057
Md5:    9891c860041ec43c750734a488ca84b8
Sha1:   337df6cb023f31b8c7bedddbad42feb410c11e0d
Sha256: 08225e59b66ff10b7fe386c58099d1b8b4a398911da105bf621094407bc23174
                                        
                                            GET /wp-includes/js/wp-embed.min.js?ver=914250ae3f5e27daa20ac9cf77c72baa HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Thu, 15 Apr 2021 20:28:21 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 765
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (1391)
Size:   765
Md5:    fe875afb236ee8f0d50040fe58d848d4
Sha1:   e6b1b67093b429c95d5b9db07a7eba39e02cf0e5
Sha256: 328a6a072b91134f2802ae25e070f38ff156ceee2c6ec6a6253ae4b27af73b49
                                        
                                            GET /wp-content/themes/gp/assets/js/tinynav.js?ver=1.1 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 849
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   849
Md5:    b636170669160d6c1d55fe4e84ddb49e
Sha1:   4ce448e9b89c539cf1801387e9f32378f102f31f
Sha256: a2bd50751c6b1301de522a77c982a1304f6d732707834e7dc570ab06b4470440
                                        
                                            GET /wp-content/themes/gp/assets/js/bootstrap.js?ver=2.2.2 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 7192
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (26978), with no line terminators
Size:   7192
Md5:    623ceabf04416b2b9696ccd9bd55f4b8
Sha1:   c58319fe8c52c28cb961af6b12d690198685c3a4
Sha256: 92a5e455e72d54aa59ea583898fd3615132177a7e1b09fa63c0d8863ede5660d
                                        
                                            GET /wp-content/themes/gp/assets/js/scroll.js?ver=1.0 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 3491
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (8432), with no line terminators
Size:   3491
Md5:    617f15d064c05fe153eb2886cf55a088
Sha1:   d323db094fd688bd54b1ee095907594ecb97254c
Sha256: 9d5bc2408cecd0ac126e5142ea8695067b1a916ffabb7bbd065f01522f183167
                                        
                                            GET /wp-includes/js/hoverIntent.min.js?ver=1.8.1 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Thu, 15 Apr 2021 20:28:20 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 492
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (1087)
Size:   492
Md5:    e5054aecdcdf7c53f437adbd9339fb18
Sha1:   844bf9d29feec6dd30d3b2301a9906dafa84eba0
Sha256: ddfe188fff339f48a3f5f901e311d912f2ce868ccf621f5eba354edc79590c16
                                        
                                            GET /wp-content/themes/gp/assets/js/jquery.fancybox.js?ver=2.1.3 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 8784
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (23512)
Size:   8784
Md5:    35961e17a3436363d8281208fb7fe520
Sha1:   7728f68bc17eda93bb0507c9e7ac274cfcb9e484
Sha256: 1879a067a85bc20fb55eb03216bd94799eed66503b1aa7655385a46be2808a5d
                                        
                                            GET /wp-content/plugins/js_composer/assets/lib/flexslider/jquery.flexslider-min.js?ver=3.6.14.1 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:04:33 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 5247
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (527)
Size:   5247
Md5:    f193a841e5bd642bf9123d8327cfb5bb
Sha1:   f17b5c511e454765eccc4e84de76050ea914eae7
Sha256: 5a7c8e488d31a499ee93a6dbc2257b894755aa0d3a32660e32a39741b49b49b3
                                        
                                            GET /wp-content/themes/gp/assets/js/superfish.js?ver=2013 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 2283
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   2283
Md5:    82ca837e77b0fafc33969eb9d780068c
Sha1:   ca6ac632b179f73d2432fc799fd845ffa6faf635
Sha256: 4d502ab085c1fd7c1c3dc6b863e73fa04e2e384a0a75a762e93e4e52b588a82f
                                        
                                            GET /wp-content/themes/gp/assets/js/custom.js?ver=1.0 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 2411
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   2411
Md5:    c52376aeab089ce3ed0665061adfed10
Sha1:   bfa3fbe89b33eba95a72923940e304c94c81d7fc
Sha256: 98042913364749f12566a8fbadaeb8018d71044ef2362e183914d3fb49529977
                                        
                                            GET /wp-content/themes/gp/assets/js/jquery.nicescroll.min.js?ver=2.1.4 HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Encoding: gzip
Referrer-Policy: no-referrer-when-downgrade
Content-Length: 13821
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (581)
Size:   13821
Md5:    c9704c7286cee49699b49ecd48d0aa95
Sha1:   868c37864db65d080f0e42a73380a681c46aa7b4
Sha256: 67381c096d3821134ed804c03e55ca33992b3bea8a513dc50aa2a3e6951da467
                                        
                                            GET /wp-content/themes/gp/assets/img/navigation_line.png HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/wp-content/themes/gp/style.css?ver=1.4.5
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Length: 1181
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image data, 1086 x 1, 8-bit/color RGBA, non-interlaced\012- data
Size:   1181
Md5:    fcbcb9c073b972117320eb5dd4e7a98c
Sha1:   31c482b857d540062514817cbe6355bd3feb0ebd
Sha256: a4228d9185e6e0c24d9cb94163d00a204c777f2ba4c1425ecda644ab3a7d6998
                                        
                                            GET /wp-content/themes/gp/assets/img/white_opacity.png HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/wp-content/themes/gp/style.css?ver=1.4.5
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Length: 981
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image data, 50 x 50, 8-bit/color RGBA, non-interlaced\012- data
Size:   981
Md5:    f88203cc1be3daac9a62e8b15f43a10b
Sha1:   063012a4ac94981b424f3e11cb0454cb1cccf7f9
Sha256: f8948c43c0ebd99d37ce24b834f14086c4bdecf86941b7f89ff50f4a084809ae
                                        
                                            GET /wp-content/themes/gp/assets/img/navigation_bg.png HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/wp-content/themes/gp/style.css?ver=1.4.5
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Length: 9511
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image data, 95 x 95, 8-bit/color RGBA, non-interlaced\012- data
Size:   9511
Md5:    70d0480d4e6103244ac3722ecc421bfd
Sha1:   5aa1fab70a701dafb555939bf3e270b5bd9768d4
Sha256: 1f37cf865b53a0a6b9dc406a22d762d641ed0108dfb512713471cca6baccbc1b
                                        
                                            GET /wp-content/themes/gp/assets/img/icon_search.png HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/wp-content/themes/gp/style.css?ver=1.4.5
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Length: 1271
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=91
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image data, 19 x 19, 8-bit/color RGBA, non-interlaced\012- data
Size:   1271
Md5:    aaa96a1781a916d70f545a4049e7f894
Sha1:   5eca6a0ddacd3ecfe791018f3fa293f12f4c28b3
Sha256: cf08660e82cb78f4ec0d5d97b756e47c348a13244f6d47428542004a30104e8d
                                        
                                            GET /wp-content/themes/gp/assets/img/noise2.png HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/wp-content/themes/gp/style.css?ver=1.4.5
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Length: 21496
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image data, 100 x 100, 8-bit/color RGBA, non-interlaced\012- data
Size:   21496
Md5:    dad4136c1e4be4df4e190a56c4996bdc
Sha1:   777c16cfecf4fb253fb8e8abc5f075c4124663df
Sha256: 747784cdac5b947b584225c8148ee9b5fe9abf302975d07ecafbcb15e854eac5
                                        
                                            GET /wp-content/themes/gp/assets/img/breadcrumbs_shadow.png HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/wp-content/themes/gp/style.css?ver=1.4.5
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Length: 1425
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image data, 19 x 60, 8-bit/color RGBA, non-interlaced\012- data
Size:   1425
Md5:    aeaab3fa6b024571e7fbc51c8526d6cc
Sha1:   e225603bceacda06fcc7c1f21cb075916c460449
Sha256: ea5f9881de0fbde7d259b4161bbc60cd67d6d4c083e94b416af337f3d8180eca
                                        
                                            GET /wp-content/themes/gp/assets/img/stripes-divider.png HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/wp-content/themes/gp/style.css?ver=1.4.5
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Length: 1019
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image data, 13 x 12, 8-bit/color RGBA, non-interlaced\012- data
Size:   1019
Md5:    7f3aca2b2df0f056ab5e482a87427f23
Sha1:   070b18e6c45f06e718de94438abc74e1d214b3cc
Sha256: 0741b444ce4198d0a7dbbd5fc678e74b93e8787403d96e7e7c6831e681805fbc
                                        
                                            GET /wp-content/themes/gp/assets/img/breadcrumbs_bg.png HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/wp-content/themes/gp/style.css?ver=1.4.5
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Length: 5553
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image data, 286 x 61, 8-bit/color RGBA, non-interlaced\012- data
Size:   5553
Md5:    00c3d3512215b4667e038c64abdb4c81
Sha1:   623b03791b31e0b9e089ca69b1023a9552ff6f64
Sha256: 4942173b491a9b694ba8a8a800a80b30757ce722e0d2904a06da7954abb58bf1
                                        
                                            GET /wp-content/themes/gp/assets/img/vertical_tab_divider.png HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/wp-content/themes/gp/style.css?ver=1.4.5
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Length: 1018
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=90
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image data, 202 x 2, 8-bit/color RGBA, non-interlaced\012- data
Size:   1018
Md5:    7cd0795fbf36eba7b68607a40f4eb1af
Sha1:   1aeaa58ed0072153d2f571f2e5d79ee2b2b26e69
Sha256: 72e4acc74d041fb76911e15909b46cf96f9c0782929b42f129a3ba03d0eaaeb6
                                        
                                            GET /wp-content/plugins/tmq-ventus-shortcodes//css/font/icomoon.woff HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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
Referer: http://www.gp.com.my/wp-content/plugins/tmq-ventus-shortcodes//css/font/icomoon.css?ver=914250ae3f5e27daa20ac9cf77c72baa
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: font/woff
                                        
Date: Sun, 11 Sep 2022 01:07:32 GMT
Server: Apache
Accept-Ranges: bytes
Content-Length: 91092
Vary: Accept-Encoding
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  Web Open Font Format, CFF, length 91092, version 1.0\012- data
Size:   91092
Md5:    bea90d413e458406b33591c1211fb4f6
Sha1:   9406942f62468fade37752dfeb062a2c9c3a27f2
Sha256: 716b6d531012a2f225e8d6fb763c29cdef282093a7163b88dde3209b4e611651
                                        
                                            GET /wp-content/themes/gp/assets/img/vertical_tab_line_shadow.png HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/wp-content/themes/gp/style.css?ver=1.4.5
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 11 Sep 2022 01:07:33 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Length: 984
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image data, 28 x 61, 8-bit/color RGBA, non-interlaced\012- data
Size:   984
Md5:    4f86b34dd0033c5b406e6907bec80a64
Sha1:   0d4cd3c4d8202746643cb6ab62da870ca01877a4
Sha256: 729a6012ba2670606af541543feda1303a24d67540280e00e5c6dbf87256aa4a
                                        
                                            GET /wp-content/themes/gp/assets/img/vertical_tab_line_first.png HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/wp-content/themes/gp/style.css?ver=1.4.5
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 11 Sep 2022 01:07:33 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Length: 1118
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image data, 28 x 61, 8-bit/color RGBA, non-interlaced\012- data
Size:   1118
Md5:    4d8358fe4c8b562471b1580c0a218034
Sha1:   2c5926bb914e177f80bdbac730f4efa70da358d2
Sha256: 281476ab67d24d8f2e449bbd420b7c31e463957d6c9b4e5a82a48d93ba5857d0
                                        
                                            GET /wp-content/themes/gp/assets/img/vertical_tab_line_last.png HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/wp-content/themes/gp/style.css?ver=1.4.5
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 11 Sep 2022 01:07:33 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Mon, 18 Nov 2013 03:15:03 GMT
Accept-Ranges: bytes
Content-Length: 1156
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=91
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image data, 28 x 61, 8-bit/color RGBA, non-interlaced\012- data
Size:   1156
Md5:    80ae4f98d34c594b789d856625346e92
Sha1:   418bb8e3055cbd8628a1c3d1bcf1f00b977d7ac5
Sha256: 54bb1198b6770650fbe22c0c2c918ebe9d3fc324c5993526bd7f6c6a68a6f653
                                        
                                            GET /wp-content/uploads/2013/11/gp-logo.png HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 11 Sep 2022 01:07:33 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Fri, 22 Nov 2013 09:33:55 GMT
Accept-Ranges: bytes
Content-Length: 10104
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image data, 250 x 47, 8-bit/color RGBA, non-interlaced\012- data
Size:   10104
Md5:    9ff7ec58b03e8b2d0018751eec358f6f
Sha1:   f92791ed394eb65c34726fccbd4ecfa9f9cbfea7
Sha256: 70f4e6ba9b0a7af12b5f3504fb72e2e1c681581222be00481e780f084fb17d50
                                        
                                            GET /ga.js HTTP/1.1 
Host: www.google-analytics.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.gp.com.my/

                                         
                                         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: Sun, 11 Sep 2022 01:04:47 GMT
Expires: Sun, 11 Sep 2022 03:04:47 GMT
Cache-Control: public, max-age=7200
Age: 166
Last-Modified: Wed, 13 Apr 2022 21:02:38 GMT


--- Additional Info ---
Magic:  ASCII text, with very long lines (1305)
Size:   17168
Md5:    01d5892e6e243b52998310c2925b9f3a
Sha1:   58180151b6a6ee4af73583a214b68efb9e8844d4
Sha256: 7e90efb4620a78e8869796d256bcddbde90b853c8c15c5cc116cb11d3d17bc4d
                                        
                                            GET /r/__utm.gif?utmwv=5.7.2&utms=1&utmn=1809956545&utmhn=www.gp.com.my&utmcs=UTF-8&utmsr=1280x1024&utmvp=1280x939&utmsc=24-bit&utmul=en-us&utmje=0&utmfl=-&utmdt=%7C%20Page%20not%20found&utmhid=864810432&utmr=-&utmp=%2Fjs%2Fvnmn%2Fa90aa453fde8e263083816892b476382%2Fsecurepassword.php&utmht=1662858442884&utmac=UA-44943045-11&utmcc=__utma%3D86900558.862864753.1662858443.1662858443.1662858443.1%3B%2B__utmz%3D86900558.1662858443.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)%3B&utmjid=2124876538&utmredir=1&utmu=qAAAAAAAAAAAAAAAAAAAAAAE~ HTTP/1.1 
Host: www.google-analytics.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://www.gp.com.my/

                                         
                                         142.250.74.174
HTTP/1.1 200 OK
Content-Type: image/gif
                                        
Access-Control-Allow-Origin: *
Date: Sun, 11 Sep 2022 01:07:33 GMT
Pragma: no-cache
Expires: Fri, 01 Jan 1990 00:00:00 GMT
Cache-Control: no-cache, no-store, must-revalidate
Last-Modified: Sun, 17 May 1998 03:00:00 GMT
X-Content-Type-Options: nosniff
Cross-Origin-Resource-Policy: cross-origin
Server: Golfe2
Content-Length: 35


--- Additional Info ---
Magic:  GIF image data, version 89a, 1 x 1\012- data
Size:   35
Md5:    28d6814f309ea289f847c69cf91194c6
Sha1:   0f4e929dd5bb2564f7ab9c76338e04e292a42ace
Sha256: 8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
                                        
                                            GET /wp-content/uploads/2013/11/favicon.png HTTP/1.1 
Host: www.gp.com.my
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.gp.com.my/js/vnmn/a90aa453fde8e263083816892b476382/securepassword.php
Connection: keep-alive

                                         
                                         103.103.156.21
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 11 Sep 2022 01:07:33 GMT
Server: Apache
Vary: Accept-Encoding
Last-Modified: Fri, 22 Nov 2013 09:43:40 GMT
Accept-Ranges: bytes
Content-Length: 7018
Referrer-Policy: no-referrer-when-downgrade
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image data, 32 x 32, 16-bit/color RGBA, non-interlaced\012- data
Size:   7018
Md5:    e9ff2523933d0f5b46ec9b6fb97bcd74
Sha1:   252e48397072e8d56283ad2b732996fdaf5fa810
Sha256: 80c4665f68c9e9112ea76cc07b5471269fc1799918e4aaa957f68c6a9b84a325
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F7a259cc7-2536-471f-9418-7af13fd48fcb.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.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
TE: trailers

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 7510
x-amzn-requestid: 6063b674-d146-4549-b9fc-4ce949fbd0cf
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: XnTa-H89oAMFpPA=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-630c65df-28b8f85a7daef0746b579d98;Sampled=0
x-amzn-remapped-date: Mon, 29 Aug 2022 07:08:15 GMT
x-amz-cf-pop: SEA73-P1
x-cache: Hit from cloudfront
x-amz-cf-id: -njXK9eshUEseaCCMTzcRdSqoGfBpr1uAPNbOQYp-qO876Pe1FIhLQ==
via: 1.1 f13aef0c4b52f6f681401f232d03eb68.cloudfront.net (CloudFront), 1.1 35575576af8067e30cfb17c6b9fde8e2.cloudfront.net (CloudFront), 1.1 google
date: Sat, 10 Sep 2022 21:54:41 GMT
age: 11574
etag: "35ff2e7a501fb51de4ee133583ead600a7c91900"
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:   7510
Md5:    00fa4b539031363ee66c3de2238bf884
Sha1:   35ff2e7a501fb51de4ee133583ead600a7c91900
Sha256: a2482ba3cc3f4e5825b11bc898d2f93c12dda0b16283020d7063687ad4cbb02b