!function(){"use strict";var t=function(t,n,e){t.attachEvent?t.attachEvent("on"+n,function(n){e.call(t,n)}):t.addEventListener&&t.addEventListener(n,e,!1)};function r(n,t){return"[object "+t+"]"==={}.toString.call(n)}var n,e,i,o=Object.assign||function(n){if(r(n,"Object"))for(var t=1,e=arguments.length;t