1!function(c,h){"use strict";var u=c.viewport;c.observer={elms:[],withIo:!1,init:function(n,t,e,r){var i,o=n.options||{},a=n._queue||[],s="windowData"in n?n.windowData():{},h=c.viewport;n._raf||(n._raf=[]);var u={rootMargin:o.rootMargin||"0px",threshold:o.threshold||0};function l(e){var r;return a.length||(r=requestAnimationFrame(v),n._raf.push(r)),a.push(e),!1}function v(){var e,r,i;e=a,r=t,i=n,c.each(e,r.bind(i)),e.length=0}this.elms=e=c.toArray(e),(this.withIo=r)&&(n.ioObserver=c.isIo?new IntersectionObserver(l,u):t.call(n,e));return n.roObserver=function(){return i=this,s=c.isUnd(s.ww)?h.windowData(o,!0):n.windowData(),c.isRo?new ResizeObserver(l):t.call(n,e)}(),n.resizeTrigger=i,s},observe:function(e){function r(i){i&&n&&n.length&&c.each(n,function(e){var r;s&&i===o&&s.isHidden(e)&&(r=s.visibleParent(e),c.isElm(r)&&i.observe(r)),i.observe(e)})}var n=this.elms,i=this.withIo,t=e.options||{},o=e.ioObserver,a=e.roObserver,s=u;return c.isIo&&(o||a)?(i&&r(o),r(a)):"Blazy"in h&&(e.bLazy=new Blazy(t)),e},unload:function(e){e=e._raf;e&&e.length&&c.each(e,function(e){cancelAnimationFrame(e)})}}}(dBlazy,this);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.