1function goToFirstFutureEvent(t){setTimeout(function(){0!=t&&($(".arrow.next").click(),goToFirstFutureEvent(--t))},1500)}function goToFirstPastEvent(t){setTimeout(function(){0!=t&&($(".arrow.prev").click(),goToFirstPastEvent(++t))},1500)}$(document).ready(function(){var t,e=new Date,n=e.getMonth(),r=e.getFullYear();if(0==JSLINQ(events).Where(function(t){var e=new Date(t.date.split(" ")[0]);return e.getMonth()==n&&e.getFullYear()==r}).Select(function(t){return t}).ToArray().length){var o=JSLINQ(events).Where(function(t){return new Date(t.date.split(" ")[0])>e}).Select(function(t){return t}).ToArray();if(0!=o.length){goToFirstFutureEvent((t=new Date(o[o.length-1].date.split(" ")[0]).getMonth()-n)>0?t:t+12)}else{var i=JSLINQ(events).Where(function(t){return new Date(t.date.split(" ")[0])<e}).Select(function(t){return t}).ToArray(),u=i[i.length-1];void 0!==u&&(u=u.date.split(" ")[0],goToFirstPastEvent((t=(u=new Date(u)).getMonth()-n)<0?t:t-12))}}});
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.