var q={exports:{}};(function(m,P){q.exports=P(m)})(window,function(m,P){if(!m.jWeixin){var E,c={config:"preVerifyJSAPI",onMenuShareTimeline:"menu:share:timeline",onMenuShareAppMessage:"menu:share:appmessage",onMenuShareQQ:"menu:share:qq",onMenuShareWeibo:"menu:share:weiboApp",onMenuShareQZone:"menu:share:QZone",previewImage:"imagePreview",getLocation:"geoLocation",openProductSpecificView:"openProductViewWithPid",addCard:"batchAddCard",openCard:"batchViewCard",chooseWXPay:"getBrandWCPayRequest",openEnterpriseRedPacket:"getRecevieBizHongBaoRequest",startSearchBeacons:"startMonitoringBeacons",stopSearchBeacons:"stopMonitoringBeacons",onSearchBeacons:"onBeaconsInRange",consumeAndShareCard:"consumedShareCard",openAddress:"editAddress"},V=function(){var e={};for(var i in c)e[c[i]]=i;return e}(),M=m.document,S=M.title,y=navigator.userAgent.toLowerCase(),R=navigator.platform.toLowerCase(),j=!(!R.match("mac")&&!R.match("win")),Z=y.indexOf("wxdebugger")!=-1,W=y.indexOf("micromessenger")!=-1,T=y.indexOf("android")!=-1,J=y.indexOf("iphone")!=-1||y.indexOf("ipad")!=-1,A=(E=y.match(/micromessenger\/(\d+\.\d+\.\d+)/)||y.match(/micromessenger\/(\d+\.\d+)/))?E[1]:"",_={initStartTime:x(),initEndTime:0,preVerifyStartTime:0,preVerifyEndTime:0},u={version:1,appId:"",initTime:0,preVerifyTime:0,networkType:"",isPreVerifyOk:1,systemType:J?1:T?2:-1,clientVersion:A,url:encodeURIComponent(location.href)},l={},f={_completes:[]},w={state:0,data:{}};h(function(){_.initEndTime=x()});var C=!1,B=[],k={config:function(e){b("config",l=e);var i=l.check!==!1;h(function(){if(i)t(c.config,{verifyJsApiList:O(l.jsApiList),verifyOpenTagList:O(l.openTagList)},function(){f._complete=function(s){_.preVerifyEndTime=x(),w.state=1,w.data=s},f.success=function(s){u.isPreVerifyOk=0},f.fail=function(s){f._fail?f._fail(s):w.state=-1};var d=f._completes;return d.push(function(){(function(){if(!(j||Z||l.debug||A<"6.0.2"||u.systemType<0)){var s=new Image;u.appId=l.appId,u.initTime=_.initEndTime-_.initStartTime,u.preVerifyTime=_.preVerifyEndTime-_.preVerifyStartTime,k.getNetworkType({isInnerInvoke:!0,success:function(p){u.networkType=p.networkType;var g="https://open.weixin.qq.com/sdk/report?v="+u.version+"&o="+u.isPreVerifyOk+"&s="+u.systemType+"&c="+u.clientVersion+"&a="+u.appId+"&n="+u.networkType+"&i="+u.initTime+"&p="+u.preVerifyTime+"&u="+u.url;s.src=g}})}})()}),f.complete=function(s){for(var p=0,g=d.length;p