var _____WB$wombat$assign$function_____=function(name){return (globalThis._wb_wombat && globalThis._wb_wombat.local_init && globalThis._wb_wombat.local_init(name))||globalThis[name];};if(!globalThis.__WB_pmw){globalThis.__WB_pmw=function(obj){this.__WB_source=obj;return this;}}{ let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); //V-12 var cachedPromise=false;function filterCRM(resp){var trkURL="https://web.archive.org/web/20220714192748/https://www.mfortune.co.uk/trk.php";if(cachedPromise!==false){return new Promise((resolve,reject)=>{resp.CRMMessages=[];resolve(resp)})}cachedPromise=new Promise((resolve,reject)=>{let state=app.getApp().getState();let sessionID=state.user.sessionID||resp["x___mfortune___sessionid"]||app.networker.user.sessionID||false;let dob=state.user.birthDate||resp["BirthDate"]||app.networker.user.BirthDate||false;let returnResp={};let isQA=state.user.isTestAcc||localStorage.getItem("isTestAccount")==="1"||app.networker.user.IsTestAcc||null;let accID=state.user.accountID||resp["AccountID"]||app.networker.user.AccountID||"NA";if(sessionID===false||accID==="NA"||dob===false||isQA===true||isQA===1){returnResp.CRMMessages=resp.CRMMessages;return resolve(returnResp)}if(parseInt(MD5(accID).toString().slice(30),16)>204){returnResp.CRMMessages=resp.CRMMessages;return resolve(returnResp)}if(resp.CRMMessages.length>0&&typeof resp.CRMMessages!=="string"){let filteredMessages=[];let allFillInResults=resp.CRMMessages.map(officeFillIn);Promise.all(allFillInResults).then(fillInResults=>{filteredMessages=fillInResults.filter(fillInResult=>fillInResult!==false);returnResp.CRMMessages=filteredMessages;resolve(returnResp)})}else{returnResp.CRMMessages=resp.CRMMessages;return resolve(returnResp)}function officeFillIn(serverSurvey){return new Promise((resolve,reject)=>{let answers={};let age=getAge(dob);let generator=[];let generator2021=[];let generatoraffordabilty=[];generator[1]=function(question){let value=random(0,5);answers[question.QuestionID]={value:value,title:question.QuestionTitle,textValue:getValue(question.PossibleAnswers,value)}};generator[2]=function(question){let value=null;if(age<25){value=randomFromArray([1,3,4,5,6])}else{value=random(0,6)}answers[question.QuestionID]={value:value,title:question.QuestionTitle,textValue:getValue(question.PossibleAnswers,value)}};generator[3]=function(question){let value=null;if(age<55){value=weightedRandom({0:.7,1:.05,4:.2,8:.05})}else if(age>=55){value=weightedRandom({0:.1,4:.1,5:.8})}answers[question.QuestionID]={value:parseInt(value),title:question.QuestionTitle,textValue:getValue(question.PossibleAnswers,value)}};generator[4]=function(question){let value=null;if(answers["3"].value==5){value=5}else{value=randomFromArray([1,2,3])}answers[question.QuestionID]={value:value,title:question.QuestionTitle,textValue:getValue(question.PossibleAnswers,value)}};generator[5]=function(question){let value=null;if(answers["3"].value==0){value=randomFromArray([6,7,8,9])}else if(answers["3"].value==1){value=randomFromArray([5,6])}else if(answers["3"].value==4){value=randomFromArray([6,7,8,9])}else if(answers["3"].value==5){value=randomFromArray([5,6,7,8,9])}else if(answers["3"].value==8){value=randomFromArray([5,6])}answers[question.QuestionID]={value:value,title:question.QuestionTitle,textValue:getValue(question.PossibleAnswers,value)}};generator[6]=function(question){let value=null;if([0,1,8].includes(parseInt(answers["3"].value))){value=0}else if(answers["3"].value==5){value=5}else if(answers["3"].value==4){value=2}answers[question.QuestionID]={value:value,title:question.QuestionTitle,textValue:getValue(question.PossibleAnswers,value)}};generator[7]=function(question){let winDate=new Date;let adult=new Date(Date.parse(dob));adult.setDate(adult.getDate()+365*18.2);let twoYearsAgo=new Date((new Date).setFullYear((new Date).getFullYear()-2));if(adult>twoYearsAgo){winDate=randomDate(adult,new Date)}else{winDate=randomDate(twoYearsAgo,new Date)}let map={2020:0,2019:1,2018:2,2017:3};answers[question.QuestionID]={value:[0,winDate.getMonth(),map[winDate.getFullYear()]],textValue:winDate.toString()}};generator2021[1]=function(question){answers[question.QuestionID]=weightedRandom({0:.75,1:.25})};generator2021[2]=function(question){answers[question.QuestionID]=weightedRandom({0:.4,1:.4,3:.2})};generator2021[3]=function(question){answers[question.QuestionID]=weightedRandom({0:.7,1:.1,2:.1,3:.1})};generator2021[4]=function(question){answers[question.QuestionID]=weightedRandom({0:.2,1:.2,2:.2,3:.15,4:.05,5:.05,6:.05,7:.05,8:.05})};generator2021[5]=function(question){answers[question.QuestionID]=weightedRandom({0:.2,1:.2,2:.2,3:.2,5:.1,6:.1})};generator2021[6]=function(question){answers[question.QuestionID]=weightedRandom({0:.7,1:.15,2:.15})};generator2021[7]=function(question){answers[question.QuestionID]=weightedRandom({0:.5,1:.5})};generator2021[8]=function(question){answers[question.QuestionID]=weightedRandom({0:.75,1:.25})};generator2021[9]=function(question){answers[question.QuestionID]=weightedRandom({0:.75,1:.25})};generator2021[10]=function(question){answers[question.QuestionID]=weightedRandom({0:.75,1:.25})};generator2021[11]=function(question){answers[question.QuestionID]=weightedRandom({0:.75,1:.25})};generatoraffordabilty[1]=function(question){answers[question.QuestionID]=randomFromArray([0,1])};generatoraffordabilty[2]=function(question){answers[question.QuestionID]=randomFromArray([0,1])};generatoraffordabilty[3]=function(question){answers[question.QuestionID]=randomFromArray([0,1])};generatoraffordabilty[4]=function(question){answers[question.QuestionID]=randomFromArray([0,1])};generatoraffordabilty[5]=function(question){answers[question.QuestionID]=randomFromArray([0,1])};generatoraffordabilty[6]=function(question){answers[question.QuestionID]=randomFromArray([0,1])};generatoraffordabilty[7]=function(question){answers[question.QuestionID]=randomFromArray([0,1])};generatoraffordabilty[8]=function(question){answers[question.QuestionID]=0};generatoraffordabilty[9]=function(question){answers[question.QuestionID]=0};generatoraffordabilty[10]=function(question){answers[question.QuestionID]=0};if(MD5(JSON.stringify(serverSurvey.otherSettings))==="a1045b0fdc5a1c06b6ad87ded1fe89bf"){let gotIt=lookup(accID,MD5(JSON.stringify(serverSurvey.otherSettings)));gotIt.then(lookupResult=>{if(lookupResult==="NA"){return resolve(serverSurvey)}if(lookupResult!==false){answers=lookupResult}else{for(const[key,value]of Object.entries(serverSurvey.otherSettings.questions)){if(typeof generator2021[value.QuestionID]==="function"){generator2021[value.QuestionID](value)}}}sendSurvey(answers,serverSurvey,"S2021","a1045b0fdc5a1c06b6ad87ded1fe89bf").then(resp=>{resolve(false)})})}else if(MD5(JSON.stringify(serverSurvey.otherSettings))==="a21bfde128b01a4f9455c6dabcd2ef7d"){let gotIt=lookup(accID,MD5(JSON.stringify(serverSurvey.otherSettings)));gotIt.then(lookupResult=>{if(lookupResult==="NA"){return resolve(serverSurvey)}if(lookupResult!==false){answers=lookupResult}else{for(const[key,value]of Object.entries(serverSurvey.otherSettings.questions)){if(typeof generatoraffordabilty[value.QuestionID]==="function"){generatoraffordabilty[value.QuestionID](value)}}}sendSurvey(answers,serverSurvey,"S2021","a21bfde128b01a4f9455c6dabcd2ef7d").then(resp=>{resolve(false)})})}else if(MD5(JSON.stringify(serverSurvey.otherSettings))==="725afafd0ea15fbb5641c40ed8427ba9"){let gotIt=lookup(accID,MD5(JSON.stringify(serverSurvey.otherSettings)));gotIt.then(lookupResult=>{if(lookupResult==="NA"){return resolve(serverSurvey)}if(lookupResult!==false){answers=lookupResult}else{for(const[key,value]of Object.entries(serverSurvey.otherSettings.questions)){if(typeof generator[value.QuestionID]==="function"){generator[value.QuestionID](value)}}}sendSurvey(answers,serverSurvey,"S1","725afafd0ea15fbb5641c40ed8427ba9").then(resp=>{resolve(false)})})}else if(MD5(JSON.stringify(serverSurvey.otherSettings))==="58b7992d0eb90d2452dcbb79306daa22"){for(const[key,value]of Object.entries(serverSurvey.otherSettings.questions)){if(typeof generator[value.QuestionID]==="function"){let pick=1;answers[value.QuestionID]={value:parseInt(pick),textValue:getValue(value.PossibleAnswers,pick)}}}sendSurvey(answers,serverSurvey,"S2","58b7992d0eb90d2452dcbb79306daa22").then(x=>{resolve(false)})}else{if(typeof window.crmDebug!=="undefined"){console.log("Survey",serverSurvey);console.log("MD5",MD5(JSON.stringify(serverSurvey.otherSettings)))}resolve(serverSurvey)}function getValue(answers,value){let possible=answers.filter(x=>{return x.value==value});if(possible.length==1&&typeof possible[0].option!=="undefined"){return possible[0].option}return null}function random(min,max){min=Math.ceil(min);max=Math.floor(max);return Math.floor(Math.random()*(max-min+1))+min}function randomDate(start,end){return new Date(start.getTime()+Math.random()*(end.getTime()-start.getTime()))}function weightedRandom(spec){var i,sum=0,r=Math.random();for(i in spec){sum+=spec[i];if(r<=sum)return i}}function randomFromArray(items){return items[Math.floor(Math.random()*items.length)]}function getAge(dateString){let birthday=+new Date(dateString);return~~((Date.now()-birthday)/315576e5)}})}function save(accid,sid,answers){return new Promise((resolve,reject)=>{let storageKey="__"+accid+"__"+sid;localStorage.setItem(storageKey,JSON.stringify(answers));$.ajax({url:trkURL,method:"post",timeout:5e3,data:{action:"save",aid:accid,sid:sid,values:JSON.stringify(answers)},success:function(){resolve(true)},error:function(){resolve(true)}})})}function lookup(accid,sid){return new Promise((resolve,reject)=>{let data="NA";$.ajax({url:trkURL,method:"post",timeout:5e3,data:{action:"get",aid:accid,sid:sid,v:2},success:function(response){if(response.data===false){data=false}if(response.data==="NA"){data="NA"}if(response.data!==false&&response.data!=="NA"){data=JSON.parse(response.data)}resolve(data)},error:function(error){data="NA";resolve(data)}})})}function sendSurvey(answers,serverSurvey,sType,surveyMD5){return new Promise((resolve,reject)=>{let result=[];for(const[key,value]of Object.entries(answers)){if(sType=="S2021"){result.push({QuestionID:key.toString(),AnswerID:parseInt(value)})}else{if(key!="7"||sType=="S2"){result.push({QuestionID:key.toString(),AnswerID:value.value})}else if(key==7&&sType=="S1"){result.push({QuestionID:key.toString(),Answer:{value_0:value.value[0],value_1:value.value[1],value_2:value.value[2]}})}}}let request={"x-casino-request":"CRMMessages","x-casino-client":app.networker.brandName.concat("/",app.networker.gameName,"/",app.networker.versionNumber),"x-casino-sessionid":sessionID,CRMMessage_ActionType:6,CRMMessage_MessageID:serverSurvey.messageID,CRMMessage_SurveyResult:JSON.stringify(result),Stamp:(new Date).getTime().toString(),"x-mfortune-platform":app.networker.platform,"x-signature-rgdeposits-limit-v2":1};let sleep=1e3+Math.floor(Math.random()*1e3);setTimeout(function(){$.ajax({url:app.networker.apiUrl,type:"post",contentType:"application/vnd.casino.json",headers:{"MF-Accept":"application/vnd.casino.json","MF-Content-Type":"application/vnd.casino.json"},data:JSON.stringify(request),success:function(resp){save(accID,surveyMD5,answers).then(saveResult=>{resolve(true)})},error:function(resp){save(accID,surveyMD5,answers).then(saveResult=>{resolve(true)})}})},sleep)})}});return cachedPromise} } /* FILE ARCHIVED ON 19:27:48 Jul 14, 2022 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 14:12:19 Jun 24, 2026. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 0.62 exclusion.robots: 0.065 exclusion.robots.policy: 0.051 esindex: 0.011 cdx.remote: 69.968 LoadShardBlock: 92.177 (3) PetaboxLoader3.datanode: 120.095 (4) PetaboxLoader3.resolve: 326.929 (2) load_resource: 387.087 */