var _STRINGS={'Ad':{'Mobile':{'Preroll':{'ReadyIn':'The\x20game\x20is\x20ready\x20in\x20','Loading':'Your\x20game\x20is\x20loading...','Close':'Close'},'Header':{'ReadyIn':'The\x20game\x20is\x20ready\x20in\x20','Loading':'Your\x20game\x20is\x20loading...','Close':'Close'},'End':{'ReadyIn':'Advertisement\x20ends\x20in\x20','Loading':'Please\x20wait\x20...','Close':'Close'}}},'Splash':{'Loading':'LOADING','LogoLine1':'Some\x20text\x20here','LogoLine2':'powered\x20by\x20MarketJS','LogoLine3':'none','TapToStart':'TAP\x20TO\x20START'},'Game':{'SettingsPanel':'SETTINGS','PausedPanel':'PAUSED','RevivePanel':'REVIVE\x20PLANE','ReviveYes':'YES','ReviveNo':'NO','GameOverPanel':'GAME\x20OVER','Score':'SCORE','Best':'BEST','Wave':'WAVE','Warning':'WARNING!!!','GetRewards':'Get\x20Rewards!','Currency1':'Isotopes','Currency2':'Atom\x20cores','Plane':'Plane','Plane11':'TBM\x20Plane','Plane12':'PC-XII\x20Plane','RewardRVSuccess':'Reward\x20Video\x20Success','RewardRVFailed':'Reward\x20Video\x20Failed','ButtonNames':{'DailyReward':'DAILY<br>REWARD','MiniGames':'MINI<br>GAMES','BasicReward':'ISOTOPE<br>REWARD','PremiumReward':'ATOM\x20CORE<br>REWARD','BattlePass':'BATTLE<br>PASS','Achievement':'ACHIEVEMENT','LootBox':'LOOTBOX','Collection':'COLLECTION','Upgrade':'UPGRADES'},'SelectMenu':{'Header':'Select\x20Your\x20Aircraft','SubHeader':'Tips:\x20upgrade\x20aircraft\x20to\x20level\x201\x20to\x20unlock.\x20<br>\x20Obtain\x20aircraft\x20card\x20from\x20lootbox.','Locked':'LOCKED'},'SkillsPage':{'Title':'Upgrades','Max':'MAXED','upgradeLaserDuration':{'panelTitle':'Upgrade\x20Laser\x20Duration','cardTitle':'Laser<br>Duration','description':'Increase\x20laser\x20duration\x20by\x200.5\x20second'},'upgradeMagnetDuration':{'panelTitle':'Upgrade\x20Magnet\x20Duration','cardTitle':'Magnet<br>Duration','description':'Increase\x20magnet\x20duration\x20by\x201\x20second'},'upgradeFireRate':{'panelTitle':'Upgrade\x20Fire\x20Rate','cardTitle':'Fire<br>Rate','description':'Increase\x20fire\x20rate\x20by\x202%\x20per\x20upgrade'},'upgradeSpeed':{'panelTitle':'Upgrade\x20Speed','cardTitle':'Speed','description':'Increase\x20speed\x20by\x202%\x20per\x20upgrade'},'upgradeBulletSpeed':{'panelTitle':'Upgrade\x20Bullet\x20Speed','cardTitle':'Bullet<br>Speed','description':'Increase\x20bullet\x20speed\x20by\x202%\x20per\x20upgrade'}}},'Results':{'Title':'High\x20score'}},_SETTINGS={'API':{'Enabled':!0x0,'Log':{'Events':{'InitializeGame':!0x0,'EndGame':!0x0,'Level':{'Begin':!0x0,'End':!0x0,'Win':!0x0,'Lose':!0x0,'Draw':!0x0}}}},'Ad':{'Mobile':{'Preroll':{'Enabled':!0x1,'Duration':0x5,'Width':0x12c,'Height':0xfa,'Rotation':{'Enabled':!0x1,'Weight':{'MobileAdInGamePreroll':0x28,'MobileAdInGamePreroll2':0x28,'MobileAdInGamePreroll3':0x14}}},'Header':{'Enabled':!0x1,'Duration':0x5,'Width':0x140,'Height':0x32,'Rotation':{'Enabled':!0x1,'Weight':{'MobileAdInGameHeader':0x28,'MobileAdInGameHeader2':0x28,'MobileAdInGameHeader3':0x14}}},'Footer':{'Enabled':!0x1,'Duration':0x5,'Width':0x140,'Height':0x32,'Rotation':{'Enabled':!0x1,'Weight':{'MobileAdInGameFooter':0x28,'MobileAdInGameFooter2':0x28,'MobileAdInGameFooter3':0x14}}},'End':{'Enabled':!0x1,'Duration':0x1,'Width':0x12c,'Height':0xfa,'Rotation':{'Enabled':!0x1,'Weight':{'MobileAdInGameEnd':0x28,'MobileAdInGameEnd2':0x28,'MobileAdInGameEnd3':0x14}}}}},'Language':{'Default':'en'},'DeveloperBranding':{'Splash':{'Enabled':!0x1},'Logo':{'Enabled':!0x1,'Link':'http://google.com','LinkEnabled':!0x1,'NewWindow':!0x0,'Width':0xa6,'Height':0x3d}},'Branding':{'Splash':{'Enabled':!0x1},'Logo':{'Enabled':!0x0,'Link':'http://google.com','LinkEnabled':!0x1,'NewWindow':!0x0,'Width':0xa6,'Height':0x3d}},'MoreGames':{'Enabled':!0x1,'Link':'http://www.marketjs.com/game/links/mobile','NewWindow':!0x0},'TapToStartAudioUnlock':{'Enabled':!0x1},'Versioning':{'Version':'1.0.0','Build':'133','DisplayLog':!0x0,'DrawVersion':!0x1,'FontSize':'25px','FontFamily':'Arial','FillStyle':'#000000'}};'undefined'!==typeof _SETTINGS['Versioning']&&null!==_SETTINGS['Versioning']&&!0x0===_SETTINGS['Versioning']['DisplayLog']&&console['log']('Release:\x20v'+_SETTINGS['Versioning']['Version']+'+build.'+_SETTINGS['Versioning']['Build']);var MobileAdInGamePreroll={'ad_duration':_SETTINGS['Ad']['Mobile']['Preroll']['Duration'],'ad_width':_SETTINGS['Ad']['Mobile']['Preroll']['Width'],'ad_height':_SETTINGS['Ad']['Mobile']['Preroll']['Height'],'ready_in':_STRINGS['Ad']['Mobile']['Preroll']['ReadyIn'],'loading':_STRINGS['Ad']['Mobile']['Preroll']['Loading'],'close':_STRINGS['Ad']['Mobile']['Preroll']['Close']+'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;','Initialize':function(){if(_SETTINGS['Ad']['Mobile']['Preroll']['Rotation']['Enabled']){var _0x211922=_SETTINGS['Ad']['Mobile']['Preroll']['Rotation']['Weight'],_0xe5f6b9=_0x211922['MobileAdInGamePreroll'],_0x3fa53d=_0xe5f6b9+_0x211922['MobileAdInGamePreroll2'],_0x211922=_0x3fa53d+_0x211922['MobileAdInGamePreroll3'],_0x2c65a1=Math['floor'](0x64*Math['random']());console['log']('seed:\x20',_0x2c65a1),_0x2c65a1<=_0xe5f6b9?this['selectedOverlayName']='MobileAdInGamePreroll':_0x2c65a1<=_0x3fa53d?this['selectedOverlayName']='MobileAdInGamePreroll2':_0x2c65a1<=_0x211922&&(this['selectedOverlayName']='MobileAdInGamePreroll3'),console['log']('Ad\x20rotating\x20preroll\x20enabled');}else this['selectedOverlayName']='MobileAdInGamePreroll',console['log']('Ad\x20rotating\x20preroll\x20disabled');console['log']('selected:',this['selectedOverlayName']),this['overlay']=$('#'+this['selectedOverlayName']),this['box']=$('#'+this['selectedOverlayName']+'-Box'),this['game']=$('#game'),this['boxContents']={'footer':$('#'+this['selectedOverlayName']+'-Box-Footer'),'header':$('#'+this['selectedOverlayName']+'-Box-Header'),'close':$('#'+this['selectedOverlayName']+'-Box-Close'),'body':$('#'+this['selectedOverlayName']+'-Box-Body')},this['box']['width'](this['ad_width']),this['box']['height'](this['ad_height']),this['box']['css']('left',(this['overlay']['width']()-this['box']['width']())/0x2),this['box']['css']('top',(this['overlay']['height']()-this['box']['height']()-this['boxContents']['header']['height']()-this['boxContents']['footer']['height']())/0x2),this['overlay']['show'](this['Timer'](this['ad_duration']));},'Timer':function(_0x87fead){var _0x4a2bd0=_0x87fead,_0x3573e0=setInterval(function(){MobileAdInGamePreroll['boxContents']['header']['text'](MobileAdInGamePreroll['ready_in']+_0x4a2bd0+'...'),MobileAdInGamePreroll['boxContents']['footer']['text'](MobileAdInGamePreroll['loading']),_0x4a2bd0--,0x0>_0x4a2bd0&&(clearInterval(_0x3573e0),MobileAdInGamePreroll['boxContents']['close']['css']('left',MobileAdInGamePreroll['boxContents']['body']['width']()-0x17),MobileAdInGamePreroll['boxContents']['close']['show'](),MobileAdInGamePreroll['boxContents']['header']['html'](MobileAdInGamePreroll['close']),MobileAdInGamePreroll['boxContents']['footer']['text'](''));},0x3e8);},'Close':function(){this['boxContents']['close']['hide'](),this['overlay']['hide']();}},MobileAdInGameHeader={'ad_duration':_SETTINGS['Ad']['Mobile']['Header']['Duration'],'ad_width':_SETTINGS['Ad']['Mobile']['Header']['Width'],'ad_height':_SETTINGS['Ad']['Mobile']['Header']['Height'],'Initialize':function(){if(_SETTINGS['Ad']['Mobile']['Header']['Rotation']['Enabled']){var _0x1cf66a=_SETTINGS['Ad']['Mobile']['Header']['Rotation']['Weight'],_0x4571e5=_0x1cf66a['MobileAdInGameHeader'],_0x29f38b=_0x4571e5+_0x1cf66a['MobileAdInGameHeader2'],_0x1cf66a=_0x29f38b+_0x1cf66a['MobileAdInGameHeader3'],_0x17bf5b=Math['floor'](0x64*Math['random']());console['log']('seed:\x20',_0x17bf5b),_0x17bf5b<=_0x4571e5?this['selectedOverlayName']='MobileAdInGameHeader':_0x17bf5b<=_0x29f38b?this['selectedOverlayName']='MobileAdInGameHeader2':_0x17bf5b<=_0x1cf66a&&(this['selectedOverlayName']='MobileAdInGameHeader3'),console['log']('Ad\x20rotating\x20header\x20enabled');}else this['selectedOverlayName']='MobileAdInGameHeader',console['log']('Ad\x20rotating\x20header\x20disabled');this['div']=$('#'+this['selectedOverlayName']),this['game']=$('#game'),this['div']['width'](this['ad_width']),this['div']['height'](this['ad_height']),this['div']['css']('left',this['game']['position']()['left']+(this['game']['width']()-this['div']['width']())/0x2),this['div']['css']('top',0x0),this['div']['show'](this['Timer'](this['ad_duration']));},'Timer':function(_0x20b312){var _0x56cd29=setInterval(function(){_0x20b312--,0x0>_0x20b312&&(MobileAdInGameHeader['div']['hide'](),clearInterval(_0x56cd29));},0x3e8);}},MobileAdInGameFooter={'ad_duration':_SETTINGS['Ad']['Mobile']['Footer']['Duration'],'ad_width':_SETTINGS['Ad']['Mobile']['Footer']['Width'],'ad_height':_SETTINGS['Ad']['Mobile']['Footer']['Height'],'Initialize':function(){if(_SETTINGS['Ad']['Mobile']['Footer']['Rotation']['Enabled']){var _0x5c3ead=_SETTINGS['Ad']['Mobile']['Footer']['Rotation']['Weight'],_0x7959ca=_0x5c3ead['MobileAdInGameFooter'],_0x57176d=_0x7959ca+_0x5c3ead['MobileAdInGameFooter2'],_0x5c3ead=_0x57176d+_0x5c3ead['MobileAdInGameFooter3'],_0xaa0027=Math['floor'](0x64*Math['random']());console['log']('seed:\x20',_0xaa0027),_0xaa0027<=_0x7959ca?this['selectedOverlayName']='MobileAdInGameFooter':_0xaa0027<=_0x57176d?this['selectedOverlayName']='MobileAdInGameFooter2':_0xaa0027<=_0x5c3ead&&(this['selectedOverlayName']='MobileAdInGameFooter3'),console['log']('Ad\x20rotating\x20footer\x20enabled');}else this['selectedOverlayName']='MobileAdInGameFooter',console['log']('Ad\x20rotating\x20footer\x20disabled');this['div']=$('#'+this['selectedOverlayName']),this['game']=$('#game'),this['div']['width'](this['ad_width']),this['div']['height'](this['ad_height']),this['div']['css']('left',this['game']['position']()['left']+(this['game']['width']()-this['div']['width']())/0x2),this['div']['css']('top',this['game']['height']()-this['div']['height']()-0x5),this['div']['show'](this['Timer'](this['ad_duration']));},'Timer':function(_0x105b36){var _0x119a30=setInterval(function(){_0x105b36--,0x0>_0x105b36&&(MobileAdInGameFooter['div']['hide'](),clearInterval(_0x119a30));},0x3e8);}},MobileAdInGameEnd={'ad_duration':_SETTINGS['Ad']['Mobile']['End']['Duration'],'ad_width':_SETTINGS['Ad']['Mobile']['End']['Width'],'ad_height':_SETTINGS['Ad']['Mobile']['End']['Height'],'ready_in':_STRINGS['Ad']['Mobile']['End']['ReadyIn'],'loading':_STRINGS['Ad']['Mobile']['End']['Loading'],'close':_STRINGS['Ad']['Mobile']['End']['Close']+'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;','Initialize':function(){if(_SETTINGS['Ad']['Mobile']['End']['Rotation']['Enabled']){var _0xf36d43=_SETTINGS['Ad']['Mobile']['End']['Rotation']['Weight'],_0x58099c=_0xf36d43['MobileAdInGameEnd'],_0x3bb454=_0x58099c+_0xf36d43['MobileAdInGameEnd2'],_0xf36d43=_0x3bb454+_0xf36d43['MobileAdInGameEnd3'],_0x12b9c9=Math['floor'](0x64*Math['random']());console['log']('seed:\x20',_0x12b9c9),_0x12b9c9<=_0x58099c?this['selectedOverlayName']='MobileAdInGameEnd':_0x12b9c9<=_0x3bb454?this['selectedOverlayName']='MobileAdInGameEnd2':_0x12b9c9<=_0xf36d43&&(this['selectedOverlayName']='MobileAdInGameEnd3'),console['log']('Ad\x20rotating\x20end\x20enabled');}else this['selectedOverlayName']='MobileAdInGameEnd',console['log']('Ad\x20rotating\x20end\x20disabled');console['log']('selected:',this['selectedOverlayName']),this['overlay']=$('#'+this['selectedOverlayName']),this['box']=$('#'+this['selectedOverlayName']+'-Box'),this['game']=$('#game'),this['boxContents']={'footer':$('#'+this['selectedOverlayName']+'-Box-Footer'),'header':$('#'+this['selectedOverlayName']+'-Box-Header'),'close':$('#'+this['selectedOverlayName']+'-Box-Close'),'body':$('#'+this['selectedOverlayName']+'-Box-Body')},this['box']['width'](this['ad_width']),this['box']['height'](this['ad_height']),this['box']['css']('left',(this['overlay']['width']()-this['box']['width']())/0x2),this['box']['css']('top',(this['overlay']['height']()-this['box']['height']()-this['boxContents']['header']['height']()-this['boxContents']['footer']['height']())/0x2),this['overlay']['show'](this['Timer'](this['ad_duration']));},'Timer':function(_0x5887e8){var _0x43e533=_0x5887e8,_0x50aa75=setInterval(function(){MobileAdInGameEnd['boxContents']['header']['text'](MobileAdInGameEnd['ready_in']+_0x43e533+'...'),MobileAdInGameEnd['boxContents']['footer']['text'](MobileAdInGameEnd['loading']),_0x43e533--,0x0>_0x43e533&&(clearInterval(_0x50aa75),MobileAdInGameEnd['boxContents']['close']['css']('left',MobileAdInGameEnd['boxContents']['body']['width']()-0x17),MobileAdInGameEnd['boxContents']['close']['show'](),MobileAdInGameEnd['boxContents']['header']['html'](MobileAdInGameEnd['close']),MobileAdInGameEnd['boxContents']['footer']['text'](''));},0x3e8);},'Close':function(){this['boxContents']['close']['hide'](),this['overlay']['hide']();}};!function(_0x13769f,_0x1ace5f){'object'==typeof module&&'object'==typeof module['exports']?module['exports']=_0x13769f['document']?_0x1ace5f(_0x13769f,!0x0):function(_0x3bef8b){if(!_0x3bef8b['document'])throw Error('jQuery\x20requires\x20a\x20window\x20with\x20a\x20document');return _0x1ace5f(_0x3bef8b);}:_0x1ace5f(_0x13769f);}('undefined'!=typeof window?window:this,function(_0x3c2b4d,_0x2bc357){function _0x49cb78(_0x26294a,_0x5aece2){_0x5aece2=_0x5aece2||_0x25202c;var _0x188492=_0x5aece2['createElement']('script');_0x188492['text']=_0x26294a,_0x5aece2['head']['appendChild'](_0x188492)['parentNode']['removeChild'](_0x188492);}function _0x1fd862(_0x338aef){var _0x424ca4=!!_0x338aef&&'length'in _0x338aef&&_0x338aef['length'],_0x9b5b59=_0x338cdd['type'](_0x338aef);return'function'!==_0x9b5b59&&!_0x338cdd['isWindow'](_0x338aef)&&('array'===_0x9b5b59||0x0===_0x424ca4||'number'==typeof _0x424ca4&&0x0<_0x424ca4&&_0x424ca4-0x1 in _0x338aef);}function _0x43817c(_0x4da365,_0x31f30b){return _0x4da365['nodeName']&&_0x4da365['nodeName']['toLowerCase']()===_0x31f30b['toLowerCase']();}function _0x2a2dbb(_0x14b204,_0x220328,_0x3a402e){return _0x338cdd['isFunction'](_0x220328)?_0x338cdd['grep'](_0x14b204,function(_0x4dfa14,_0x342cca){return!!_0x220328['call'](_0x4dfa14,_0x342cca,_0x4dfa14)!==_0x3a402e;}):_0x220328['nodeType']?_0x338cdd['grep'](_0x14b204,function(_0x223e96){return _0x223e96===_0x220328!==_0x3a402e;}):'string'!=typeof _0x220328?_0x338cdd['grep'](_0x14b204,function(_0x2d05d0){return-0x1<_0x27fdf6['call'](_0x220328,_0x2d05d0)!==_0x3a402e;}):_0xb5a407['test'](_0x220328)?_0x338cdd['filter'](_0x220328,_0x14b204,_0x3a402e):(_0x220328=_0x338cdd['filter'](_0x220328,_0x14b204),_0x338cdd['grep'](_0x14b204,function(_0x456f76){return-0x1<_0x27fdf6['call'](_0x220328,_0x456f76)!==_0x3a402e&&0x1===_0x456f76['nodeType'];}));}function _0x2d8afe(_0x2f877e,_0x111197){for(;(_0x2f877e=_0x2f877e[_0x111197])&&0x1!==_0x2f877e['nodeType'];);return _0x2f877e;}function _0x16d08c(_0x4de54){return _0x4de54;}function _0x4f8e76(_0x56a2ea){throw _0x56a2ea;}function _0xc5e513(_0x1a19bf,_0x4eb46e,_0x59b2c4,_0x33a259){var _0x1fee79;try{_0x1a19bf&&_0x338cdd['isFunction'](_0x1fee79=_0x1a19bf['promise'])?_0x1fee79['call'](_0x1a19bf)['done'](_0x4eb46e)['fail'](_0x59b2c4):_0x1a19bf&&_0x338cdd['isFunction'](_0x1fee79=_0x1a19bf['then'])?_0x1fee79['call'](_0x1a19bf,_0x4eb46e,_0x59b2c4):_0x4eb46e['apply'](void 0x0,[_0x1a19bf]['slice'](_0x33a259));}catch(_0x4dd410){_0x59b2c4['apply'](void 0x0,[_0x4dd410]);}}function _0x489384(){_0x25202c['removeEventListener']('DOMContentLoaded',_0x489384),_0x3c2b4d['removeEventListener']('load',_0x489384),_0x338cdd['ready']();}function _0x246cf2(){this['expando']=_0x338cdd['expando']+_0x246cf2['uid']++;}function _0x119b79(_0xb08643,_0x1b20ea,_0x2cdc70){var _0x248672;if(void 0x0===_0x2cdc70&&0x1===_0xb08643['nodeType']){if(_0x248672='data-'+_0x1b20ea['replace'](_0x7933c,'-$&')['toLowerCase'](),_0x2cdc70=_0xb08643['getAttribute'](_0x248672),'string'==typeof _0x2cdc70){try{_0x2cdc70='true'===_0x2cdc70||'false'!==_0x2cdc70&&('null'===_0x2cdc70?null:_0x2cdc70===+_0x2cdc70+''?+_0x2cdc70:_0x432aec['test'](_0x2cdc70)?JSON['parse'](_0x2cdc70):_0x2cdc70);}catch(_0x7f24d2){}_0x9f439e['set'](_0xb08643,_0x1b20ea,_0x2cdc70);}else _0x2cdc70=void 0x0;}return _0x2cdc70;}function _0xf48ee8(_0x1f472b,_0x34bf31,_0x485525,_0x27b719){var _0x27b328,_0x48da66=0x1,_0x56f4e7=0x14,_0x5ccc27=_0x27b719?function(){return _0x27b719['cur']();}:function(){return _0x338cdd['css'](_0x1f472b,_0x34bf31,'');},_0x3dfbb5=_0x5ccc27(),_0x5b857a=_0x485525&&_0x485525[0x3]||(_0x338cdd['cssNumber'][_0x34bf31]?'':'px'),_0xfa789=(_0x338cdd['cssNumber'][_0x34bf31]||'px'!==_0x5b857a&&+_0x3dfbb5)&&_0x353676['exec'](_0x338cdd['css'](_0x1f472b,_0x34bf31));if(_0xfa789&&_0xfa789[0x3]!==_0x5b857a){_0x5b857a=_0x5b857a||_0xfa789[0x3],_0x485525=_0x485525||[],_0xfa789=+_0x3dfbb5||0x1;do _0x48da66=_0x48da66||'.5',_0xfa789/=_0x48da66,_0x338cdd['style'](_0x1f472b,_0x34bf31,_0xfa789+_0x5b857a);while(_0x48da66!==(_0x48da66=_0x5ccc27()/_0x3dfbb5)&&0x1!==_0x48da66&&--_0x56f4e7);}return _0x485525&&(_0xfa789=+_0xfa789||+_0x3dfbb5||0x0,_0x27b328=_0x485525[0x1]?_0xfa789+(_0x485525[0x1]+0x1)*_0x485525[0x2]:+_0x485525[0x2],_0x27b719&&(_0x27b719['unit']=_0x5b857a,_0x27b719['start']=_0xfa789,_0x27b719['end']=_0x27b328)),_0x27b328;}function _0x3e292f(_0x452e01,_0x3603dc){for(var _0xfcc69b,_0x15c571,_0x411097=[],_0x2523ee=0x0,_0x2cdf57=_0x452e01['length'];_0x2523ee<_0x2cdf57;_0x2523ee++)if(_0x15c571=_0x452e01[_0x2523ee],_0x15c571['style']){if(_0xfcc69b=_0x15c571['style']['display'],_0x3603dc){if('none'===_0xfcc69b&&(_0x411097[_0x2523ee]=_0x54ed67['get'](_0x15c571,'display')||null,_0x411097[_0x2523ee]||(_0x15c571['style']['display']='')),''===_0x15c571['style']['display']&&_0x5400c2(_0x15c571)){_0xfcc69b=_0x411097;var _0x2ed8ba=_0x2523ee,_0x1f6410,_0x44715f=void 0x0;_0x1f6410=_0x15c571['ownerDocument'];var _0x46151e=_0x15c571['nodeName'];_0x1f6410=(_0x15c571=_0x5f37d0[_0x46151e])?_0x15c571:(_0x44715f=_0x1f6410['body']['appendChild'](_0x1f6410['createElement'](_0x46151e)),_0x15c571=_0x338cdd['css'](_0x44715f,'display'),_0x44715f['parentNode']['removeChild'](_0x44715f),'none'===_0x15c571&&(_0x15c571='block'),_0x5f37d0[_0x46151e]=_0x15c571,_0x15c571),_0xfcc69b[_0x2ed8ba]=_0x1f6410;}}else'none'!==_0xfcc69b&&(_0x411097[_0x2523ee]='none',_0x54ed67['set'](_0x15c571,'display',_0xfcc69b));}for(_0x2523ee=0x0;_0x2523ee<_0x2cdf57;_0x2523ee++)null!=_0x411097[_0x2523ee]&&(_0x452e01[_0x2523ee]['style']['display']=_0x411097[_0x2523ee]);return _0x452e01;}function _0x535161(_0xf0f6bb,_0x2a4026){var _0x64a26b;return _0x64a26b='undefined'!=typeof _0xf0f6bb['getElementsByTagName']?_0xf0f6bb['getElementsByTagName'](_0x2a4026||'*'):'undefined'!=typeof _0xf0f6bb['querySelectorAll']?_0xf0f6bb['querySelectorAll'](_0x2a4026||'*'):[],void 0x0===_0x2a4026||_0x2a4026&&_0x43817c(_0xf0f6bb,_0x2a4026)?_0x338cdd['merge']([_0xf0f6bb],_0x64a26b):_0x64a26b;}function _0x21c70f(_0x2e2254,_0x361fc5){for(var _0x14f5cc=0x0,_0x2e7d04=_0x2e2254['length'];_0x14f5cc<_0x2e7d04;_0x14f5cc++)_0x54ed67['set'](_0x2e2254[_0x14f5cc],'globalEval',!_0x361fc5||_0x54ed67['get'](_0x361fc5[_0x14f5cc],'globalEval'));}function _0x4c6d74(_0x2aa2e1,_0x204b94,_0x283878,_0x56c68d,_0x153fdd){for(var _0x5370f6,_0x4a7cba,_0x375075,_0x538195,_0x3abdbf=_0x204b94['createDocumentFragment'](),_0x4d2505=[],_0x494aeb=0x0,_0x47c6d0=_0x2aa2e1['length'];_0x494aeb<_0x47c6d0;_0x494aeb++)if(_0x5370f6=_0x2aa2e1[_0x494aeb],_0x5370f6||0x0===_0x5370f6){if('object'===_0x338cdd['type'](_0x5370f6))_0x338cdd['merge'](_0x4d2505,_0x5370f6['nodeType']?[_0x5370f6]:_0x5370f6);else{if(_0x5f211c['test'](_0x5370f6)){_0x4a7cba=_0x4a7cba||_0x3abdbf['appendChild'](_0x204b94['createElement']('div')),_0x375075=(_0xa2ff4d['exec'](_0x5370f6)||['',''])[0x1]['toLowerCase'](),_0x375075=_0x5792da[_0x375075]||_0x5792da['_default'],_0x4a7cba['innerHTML']=_0x375075[0x1]+_0x338cdd['htmlPrefilter'](_0x5370f6)+_0x375075[0x2];for(_0x375075=_0x375075[0x0];_0x375075--;)_0x4a7cba=_0x4a7cba['lastChild'];_0x338cdd['merge'](_0x4d2505,_0x4a7cba['childNodes']),_0x4a7cba=_0x3abdbf['firstChild'],_0x4a7cba['textContent']='';}else _0x4d2505['push'](_0x204b94['createTextNode'](_0x5370f6));}}_0x3abdbf['textContent']='';for(_0x494aeb=0x0;_0x5370f6=_0x4d2505[_0x494aeb++];)if(_0x56c68d&&-0x1<_0x338cdd['inArray'](_0x5370f6,_0x56c68d))_0x153fdd&&_0x153fdd['push'](_0x5370f6);else{if(_0x538195=_0x338cdd['contains'](_0x5370f6['ownerDocument'],_0x5370f6),_0x4a7cba=_0x535161(_0x3abdbf['appendChild'](_0x5370f6),'script'),_0x538195&&_0x21c70f(_0x4a7cba),_0x283878){for(_0x375075=0x0;_0x5370f6=_0x4a7cba[_0x375075++];)_0x5a64f6['test'](_0x5370f6['type']||'')&&_0x283878['push'](_0x5370f6);}}return _0x3abdbf;}function _0x5988b2(){return!0x0;}function _0x1499b4(){return!0x1;}function _0x736967(){try{return _0x25202c['activeElement'];}catch(_0x51e879){}}function _0x433015(_0x55904c,_0x53d47e,_0x2bd819,_0x33ba61,_0x18b963,_0x50928e){var _0x12afe8,_0xf734be;if('object'==typeof _0x53d47e){'string'!=typeof _0x2bd819&&(_0x33ba61=_0x33ba61||_0x2bd819,_0x2bd819=void 0x0);for(_0xf734be in _0x53d47e)_0x433015(_0x55904c,_0xf734be,_0x2bd819,_0x33ba61,_0x53d47e[_0xf734be],_0x50928e);return _0x55904c;}if(null==_0x33ba61&&null==_0x18b963?(_0x18b963=_0x2bd819,_0x33ba61=_0x2bd819=void 0x0):null==_0x18b963&&('string'==typeof _0x2bd819?(_0x18b963=_0x33ba61,_0x33ba61=void 0x0):(_0x18b963=_0x33ba61,_0x33ba61=_0x2bd819,_0x2bd819=void 0x0)),!0x1===_0x18b963)_0x18b963=_0x1499b4;else{if(!_0x18b963)return _0x55904c;}return 0x1===_0x50928e&&(_0x12afe8=_0x18b963,_0x18b963=function(_0x2ac261){return _0x338cdd()['off'](_0x2ac261),_0x12afe8['apply'](this,arguments);},_0x18b963['guid']=_0x12afe8['guid']||(_0x12afe8['guid']=_0x338cdd['guid']++)),_0x55904c['each'](function(){_0x338cdd['event']['add'](this,_0x53d47e,_0x18b963,_0x33ba61,_0x2bd819);});}function _0x515246(_0x31d92c,_0x5d25d7){return _0x43817c(_0x31d92c,'table')&&_0x43817c(0xb!==_0x5d25d7['nodeType']?_0x5d25d7:_0x5d25d7['firstChild'],'tr')?_0x338cdd('>tbody',_0x31d92c)[0x0]||_0x31d92c:_0x31d92c;}function _0x1536b4(_0x4024ce){return _0x4024ce['type']=(null!==_0x4024ce['getAttribute']('type'))+'/'+_0x4024ce['type'],_0x4024ce;}function _0xccd13d(_0x25537d){var _0x49097b=_0x4ec8a0['exec'](_0x25537d['type']);return _0x49097b?_0x25537d['type']=_0x49097b[0x1]:_0x25537d['removeAttribute']('type'),_0x25537d;}function _0x2c0383(_0x5a7ec4,_0x40774d){var _0x21e5e3,_0x4e890f,_0x33105d,_0x2b4a68,_0x2e2369,_0xa726fd;if(0x1===_0x40774d['nodeType']){if(_0x54ed67['hasData'](_0x5a7ec4)&&(_0x21e5e3=_0x54ed67['access'](_0x5a7ec4),_0x4e890f=_0x54ed67['set'](_0x40774d,_0x21e5e3),_0xa726fd=_0x21e5e3['events']))for(_0x33105d in(delete _0x4e890f['handle'],_0x4e890f['events']={},_0xa726fd)){_0x21e5e3=0x0;for(_0x4e890f=_0xa726fd[_0x33105d]['length'];_0x21e5e3<_0x4e890f;_0x21e5e3++)_0x338cdd['event']['add'](_0x40774d,_0x33105d,_0xa726fd[_0x33105d][_0x21e5e3]);}_0x9f439e['hasData'](_0x5a7ec4)&&(_0x2b4a68=_0x9f439e['access'](_0x5a7ec4),_0x2e2369=_0x338cdd['extend']({},_0x2b4a68),_0x9f439e['set'](_0x40774d,_0x2e2369));}}function _0xd7fdca(_0x68e9bc,_0x50ed3f,_0x26d7f5,_0x42fc68){_0x50ed3f=_0xd0fe73['apply']([],_0x50ed3f);var _0x4e6998,_0x59fb5e,_0x3fd2f7,_0x41065b,_0x2d3e29=0x0,_0x111c8d=_0x68e9bc['length'],_0x1a53cf=_0x111c8d-0x1,_0x2cb1e1=_0x50ed3f[0x0],_0x1d46de=_0x338cdd['isFunction'](_0x2cb1e1);if(_0x1d46de||0x1<_0x111c8d&&'string'==typeof _0x2cb1e1&&!_0x5636cc['checkClone']&&_0x3227a9['test'](_0x2cb1e1))return _0x68e9bc['each'](function(_0x4a8ce7){var _0x5976b2=_0x68e9bc['eq'](_0x4a8ce7);_0x1d46de&&(_0x50ed3f[0x0]=_0x2cb1e1['call'](this,_0x4a8ce7,_0x5976b2['html']())),_0xd7fdca(_0x5976b2,_0x50ed3f,_0x26d7f5,_0x42fc68);});if(_0x111c8d&&(_0x4e6998=_0x4c6d74(_0x50ed3f,_0x68e9bc[0x0]['ownerDocument'],!0x1,_0x68e9bc,_0x42fc68),_0x59fb5e=_0x4e6998['firstChild'],0x1===_0x4e6998['childNodes']['length']&&(_0x4e6998=_0x59fb5e),_0x59fb5e||_0x42fc68)){_0x59fb5e=_0x338cdd['map'](_0x535161(_0x4e6998,'script'),_0x1536b4);for(_0x3fd2f7=_0x59fb5e['length'];_0x2d3e29<_0x111c8d;_0x2d3e29++)_0x41065b=_0x4e6998,_0x2d3e29!==_0x1a53cf&&(_0x41065b=_0x338cdd['clone'](_0x41065b,!0x0,!0x0),_0x3fd2f7&&_0x338cdd['merge'](_0x59fb5e,_0x535161(_0x41065b,'script'))),_0x26d7f5['call'](_0x68e9bc[_0x2d3e29],_0x41065b,_0x2d3e29);if(_0x3fd2f7){_0x4e6998=_0x59fb5e[_0x59fb5e['length']-0x1]['ownerDocument'],_0x338cdd['map'](_0x59fb5e,_0xccd13d);for(_0x2d3e29=0x0;_0x2d3e29<_0x3fd2f7;_0x2d3e29++)_0x41065b=_0x59fb5e[_0x2d3e29],_0x5a64f6['test'](_0x41065b['type']||'')&&!_0x54ed67['access'](_0x41065b,'globalEval')&&_0x338cdd['contains'](_0x4e6998,_0x41065b)&&(_0x41065b['src']?_0x338cdd['_evalUrl']&&_0x338cdd['_evalUrl'](_0x41065b['src']):_0x49cb78(_0x41065b['textContent']['replace'](_0x3433a8,''),_0x4e6998));}}return _0x68e9bc;}function _0xab9077(_0x51361e,_0x2361ee,_0x14e1fa){for(var _0x30531b=_0x2361ee?_0x338cdd['filter'](_0x2361ee,_0x51361e):_0x51361e,_0x37d832=0x0;null!=(_0x2361ee=_0x30531b[_0x37d832]);_0x37d832++)_0x14e1fa||0x1!==_0x2361ee['nodeType']||_0x338cdd['cleanData'](_0x535161(_0x2361ee)),_0x2361ee['parentNode']&&(_0x14e1fa&&_0x338cdd['contains'](_0x2361ee['ownerDocument'],_0x2361ee)&&_0x21c70f(_0x535161(_0x2361ee,'script')),_0x2361ee['parentNode']['removeChild'](_0x2361ee));return _0x51361e;}function _0x41bce3(_0x2b8244,_0x5aab60,_0x47f4a1){var _0x57fc1d,_0x55a845,_0x5fdb2b,_0x4b26ed,_0x256fb3=_0x2b8244['style'];return _0x47f4a1=_0x47f4a1||_0x336fb7(_0x2b8244),_0x47f4a1&&(_0x4b26ed=_0x47f4a1['getPropertyValue'](_0x5aab60)||_0x47f4a1[_0x5aab60],''!==_0x4b26ed||_0x338cdd['contains'](_0x2b8244['ownerDocument'],_0x2b8244)||(_0x4b26ed=_0x338cdd['style'](_0x2b8244,_0x5aab60)),!_0x5636cc['pixelMarginRight']()&&_0x3385a9['test'](_0x4b26ed)&&_0x236637['test'](_0x5aab60)&&(_0x57fc1d=_0x256fb3['width'],_0x55a845=_0x256fb3['minWidth'],_0x5fdb2b=_0x256fb3['maxWidth'],_0x256fb3['minWidth']=_0x256fb3['maxWidth']=_0x256fb3['width']=_0x4b26ed,_0x4b26ed=_0x47f4a1['width'],_0x256fb3['width']=_0x57fc1d,_0x256fb3['minWidth']=_0x55a845,_0x256fb3['maxWidth']=_0x5fdb2b)),void 0x0!==_0x4b26ed?_0x4b26ed+'':_0x4b26ed;}function _0x1f68a2(_0x1a460c,_0x17c4bd){return{'get':function(){return _0x1a460c()?void delete this['get']:(this['get']=_0x17c4bd)['apply'](this,arguments);}};}function _0x370f75(_0x3fa43f){var _0x260d3b=_0x338cdd['cssProps'][_0x3fa43f];if(!_0x260d3b){var _0x260d3b=_0x338cdd['cssProps'],_0x36a713;_0x3bb725:if(_0x36a713=_0x3fa43f,!(_0x36a713 in _0x39934d)){for(var _0x39c65a=_0x36a713[0x0]['toUpperCase']()+_0x36a713['slice'](0x1),_0x2f8e0d=_0x211a81['length'];_0x2f8e0d--;)if(_0x36a713=_0x211a81[_0x2f8e0d]+_0x39c65a,_0x36a713 in _0x39934d)break _0x3bb725;_0x36a713=void 0x0;}_0x260d3b=_0x260d3b[_0x3fa43f]=_0x36a713||_0x3fa43f;}return _0x260d3b;}function _0x456716(_0x25de3c,_0x339251,_0x52c883){return(_0x25de3c=_0x353676['exec'](_0x339251))?Math['max'](0x0,_0x25de3c[0x2]-(_0x52c883||0x0))+(_0x25de3c[0x3]||'px'):_0x339251;}function _0x4e4cb4(_0x306864,_0x309b62,_0x942c6,_0xd4b45b,_0x10f747){var _0x2f45f9=0x0;for(_0x309b62=_0x942c6===(_0xd4b45b?'border':'content')?0x4:'width'===_0x309b62?0x1:0x0;0x4>_0x309b62;_0x309b62+=0x2)'margin'===_0x942c6&&(_0x2f45f9+=_0x338cdd['css'](_0x306864,_0x942c6+_0x4dbcea[_0x309b62],!0x0,_0x10f747)),_0xd4b45b?('content'===_0x942c6&&(_0x2f45f9-=_0x338cdd['css'](_0x306864,'padding'+_0x4dbcea[_0x309b62],!0x0,_0x10f747)),'margin'!==_0x942c6&&(_0x2f45f9-=_0x338cdd['css'](_0x306864,'border'+_0x4dbcea[_0x309b62]+'Width',!0x0,_0x10f747))):(_0x2f45f9+=_0x338cdd['css'](_0x306864,'padding'+_0x4dbcea[_0x309b62],!0x0,_0x10f747),'padding'!==_0x942c6&&(_0x2f45f9+=_0x338cdd['css'](_0x306864,'border'+_0x4dbcea[_0x309b62]+'Width',!0x0,_0x10f747)));return _0x2f45f9;}function _0x398a1d(_0x18c0a6,_0xfdb304,_0x5f2481){var _0x3ebc2e,_0x4b558c=_0x336fb7(_0x18c0a6),_0x4abbc9=_0x41bce3(_0x18c0a6,_0xfdb304,_0x4b558c),_0x3b22f0='border-box'===_0x338cdd['css'](_0x18c0a6,'boxSizing',!0x1,_0x4b558c);return _0x3385a9['test'](_0x4abbc9)?_0x4abbc9:(_0x3ebc2e=_0x3b22f0&&(_0x5636cc['boxSizingReliable']()||_0x4abbc9===_0x18c0a6['style'][_0xfdb304]),'auto'===_0x4abbc9&&(_0x4abbc9=_0x18c0a6['offset'+_0xfdb304[0x0]['toUpperCase']()+_0xfdb304['slice'](0x1)]),_0x4abbc9=parseFloat(_0x4abbc9)||0x0,_0x4abbc9+_0x4e4cb4(_0x18c0a6,_0xfdb304,_0x5f2481||(_0x3b22f0?'border':'content'),_0x3ebc2e,_0x4b558c)+'px');}function _0x2d35ee(_0x5a93bd,_0x21f5b3,_0x26ba64,_0x35f460,_0x52a06e){return new _0x2d35ee['prototype']['init'](_0x5a93bd,_0x21f5b3,_0x26ba64,_0x35f460,_0x52a06e);}function _0x566d57(){_0x4398bc&&(!0x1===_0x25202c['hidden']&&_0x3c2b4d['requestAnimationFrame']?_0x3c2b4d['requestAnimationFrame'](_0x566d57):_0x3c2b4d['setTimeout'](_0x566d57,_0x338cdd['fx']['interval']),_0x338cdd['fx']['tick']());}function _0x2af32f(){return _0x3c2b4d['setTimeout'](function(){_0x50dfe0=void 0x0;}),_0x50dfe0=_0x338cdd['now']();}function _0xfb3608(_0x58ff2c,_0x23831d){var _0x1e6a7c,_0xeafd74=0x0,_0x454d92={'height':_0x58ff2c};for(_0x23831d=_0x23831d?0x1:0x0;0x4>_0xeafd74;_0xeafd74+=0x2-_0x23831d)_0x1e6a7c=_0x4dbcea[_0xeafd74],_0x454d92['margin'+_0x1e6a7c]=_0x454d92['padding'+_0x1e6a7c]=_0x58ff2c;return _0x23831d&&(_0x454d92['opacity']=_0x454d92['width']=_0x58ff2c),_0x454d92;}function _0x53f9aa(_0x2ec754,_0x29a540,_0xe5b603){for(var _0x412900,_0x5b707e=(_0x427e64['tweeners'][_0x29a540]||[])['concat'](_0x427e64['tweeners']['*']),_0x1bce4f=0x0,_0xaacee3=_0x5b707e['length'];_0x1bce4f<_0xaacee3;_0x1bce4f++)if(_0x412900=_0x5b707e[_0x1bce4f]['call'](_0xe5b603,_0x29a540,_0x2ec754))return _0x412900;}function _0x427e64(_0x4abeef,_0x25f04c,_0x25a577){var _0x2ea8e5,_0x4d1542,_0x54aab2=0x0,_0x474eb2=_0x427e64['prefilters']['length'],_0x2991ff=_0x338cdd['Deferred']()['always'](function(){delete _0x197af7['elem'];}),_0x197af7=function(){if(_0x4d1542)return!0x1;for(var _0x3c3d11=_0x50dfe0||_0x2af32f(),_0x3c3d11=Math['max'](0x0,_0x8b647['startTime']+_0x8b647['duration']-_0x3c3d11),_0x593443=0x1-(_0x3c3d11/_0x8b647['duration']||0x0),_0x5de727=0x0,_0xbc1352=_0x8b647['tweens']['length'];_0x5de727<_0xbc1352;_0x5de727++)_0x8b647['tweens'][_0x5de727]['run'](_0x593443);return _0x2991ff['notifyWith'](_0x4abeef,[_0x8b647,_0x593443,_0x3c3d11]),0x1>_0x593443&&_0xbc1352?_0x3c3d11:(_0xbc1352||_0x2991ff['notifyWith'](_0x4abeef,[_0x8b647,0x1,0x0]),_0x2991ff['resolveWith'](_0x4abeef,[_0x8b647]),!0x1);},_0x8b647=_0x2991ff['promise']({'elem':_0x4abeef,'props':_0x338cdd['extend']({},_0x25f04c),'opts':_0x338cdd['extend'](!0x0,{'specialEasing':{},'easing':_0x338cdd['easing']['_default']},_0x25a577),'originalProperties':_0x25f04c,'originalOptions':_0x25a577,'startTime':_0x50dfe0||_0x2af32f(),'duration':_0x25a577['duration'],'tweens':[],'createTween':function(_0x1918e1,_0x50be36){var _0x128c97=_0x338cdd['Tween'](_0x4abeef,_0x8b647['opts'],_0x1918e1,_0x50be36,_0x8b647['opts']['specialEasing'][_0x1918e1]||_0x8b647['opts']['easing']);return _0x8b647['tweens']['push'](_0x128c97),_0x128c97;},'stop':function(_0x4578ac){var _0x4f335e=0x0,_0x1cc77b=_0x4578ac?_0x8b647['tweens']['length']:0x0;if(_0x4d1542)return this;for(_0x4d1542=!0x0;_0x4f335e<_0x1cc77b;_0x4f335e++)_0x8b647['tweens'][_0x4f335e]['run'](0x1);return _0x4578ac?(_0x2991ff['notifyWith'](_0x4abeef,[_0x8b647,0x1,0x0]),_0x2991ff['resolveWith'](_0x4abeef,[_0x8b647,_0x4578ac])):_0x2991ff['rejectWith'](_0x4abeef,[_0x8b647,_0x4578ac]),this;}});_0x25f04c=_0x8b647['props'],_0x25a577=_0x8b647['opts']['specialEasing'];var _0x2884b9,_0x495377,_0x31ae07,_0x42c7c2;for(_0x2ea8e5 in _0x25f04c)if(_0x2884b9=_0x338cdd['camelCase'](_0x2ea8e5),_0x495377=_0x25a577[_0x2884b9],_0x31ae07=_0x25f04c[_0x2ea8e5],Array['isArray'](_0x31ae07)&&(_0x495377=_0x31ae07[0x1],_0x31ae07=_0x25f04c[_0x2ea8e5]=_0x31ae07[0x0]),_0x2ea8e5!==_0x2884b9&&(_0x25f04c[_0x2884b9]=_0x31ae07,delete _0x25f04c[_0x2ea8e5]),_0x42c7c2=_0x338cdd['cssHooks'][_0x2884b9],_0x42c7c2&&'expand'in _0x42c7c2){for(_0x2ea8e5 in(_0x31ae07=_0x42c7c2['expand'](_0x31ae07),delete _0x25f04c[_0x2884b9],_0x31ae07))_0x2ea8e5 in _0x25f04c||(_0x25f04c[_0x2ea8e5]=_0x31ae07[_0x2ea8e5],_0x25a577[_0x2ea8e5]=_0x495377);}else _0x25a577[_0x2884b9]=_0x495377;for(;_0x54aab2<_0x474eb2;_0x54aab2++)if(_0x2ea8e5=_0x427e64['prefilters'][_0x54aab2]['call'](_0x8b647,_0x4abeef,_0x25f04c,_0x8b647['opts']))return _0x338cdd['isFunction'](_0x2ea8e5['stop'])&&(_0x338cdd['_queueHooks'](_0x8b647['elem'],_0x8b647['opts']['queue'])['stop']=_0x338cdd['proxy'](_0x2ea8e5['stop'],_0x2ea8e5)),_0x2ea8e5;return _0x338cdd['map'](_0x25f04c,_0x53f9aa,_0x8b647),_0x338cdd['isFunction'](_0x8b647['opts']['start'])&&_0x8b647['opts']['start']['call'](_0x4abeef,_0x8b647),_0x8b647['progress'](_0x8b647['opts']['progress'])['done'](_0x8b647['opts']['done'],_0x8b647['opts']['complete'])['fail'](_0x8b647['opts']['fail'])['always'](_0x8b647['opts']['always']),_0x338cdd['fx']['timer'](_0x338cdd['extend'](_0x197af7,{'elem':_0x4abeef,'anim':_0x8b647,'queue':_0x8b647['opts']['queue']})),_0x8b647;}function _0x24c144(_0x52b8bb){return(_0x52b8bb['match'](_0xcb30e1)||[])['join']('\x20');}function _0x4a604e(_0x40dbfb){return _0x40dbfb['getAttribute']&&_0x40dbfb['getAttribute']('class')||'';}function _0x2f7367(_0x3bfb94,_0x2dce5f,_0xcb704c,_0x238c73){var _0x27e3c9;if(Array['isArray'](_0x2dce5f))_0x338cdd['each'](_0x2dce5f,function(_0x67e442,_0x47d6a6){_0xcb704c||_0x5a6aa2['test'](_0x3bfb94)?_0x238c73(_0x3bfb94,_0x47d6a6):_0x2f7367(_0x3bfb94+'['+('object'==typeof _0x47d6a6&&null!=_0x47d6a6?_0x67e442:'')+']',_0x47d6a6,_0xcb704c,_0x238c73);});else{if(_0xcb704c||'object'!==_0x338cdd['type'](_0x2dce5f))_0x238c73(_0x3bfb94,_0x2dce5f);else{for(_0x27e3c9 in _0x2dce5f)_0x2f7367(_0x3bfb94+'['+_0x27e3c9+']',_0x2dce5f[_0x27e3c9],_0xcb704c,_0x238c73);}}}function _0x23337d(_0x32f68a){return function(_0x490d65,_0x1eae3e){'string'!=typeof _0x490d65&&(_0x1eae3e=_0x490d65,_0x490d65='*');var _0x333417,_0x4bb1b8=0x0,_0x30039c=_0x490d65['toLowerCase']()['match'](_0xcb30e1)||[];if(_0x338cdd['isFunction'](_0x1eae3e)){for(;_0x333417=_0x30039c[_0x4bb1b8++];)'+'===_0x333417[0x0]?(_0x333417=_0x333417['slice'](0x1)||'*',(_0x32f68a[_0x333417]=_0x32f68a[_0x333417]||[])['unshift'](_0x1eae3e)):(_0x32f68a[_0x333417]=_0x32f68a[_0x333417]||[])['push'](_0x1eae3e);}};}function _0x293f07(_0x47bb16,_0x5c8867,_0x9c54dc,_0x809102){function _0x2c8e3c(_0x364566){var _0x413005;return _0x256574[_0x364566]=!0x0,_0x338cdd['each'](_0x47bb16[_0x364566]||[],function(_0x9210f2,_0x7a30bf){var _0x51a715=_0x7a30bf(_0x5c8867,_0x9c54dc,_0x809102);return'string'!=typeof _0x51a715||_0x2c4280||_0x256574[_0x51a715]?_0x2c4280?!(_0x413005=_0x51a715):void 0x0:(_0x5c8867['dataTypes']['unshift'](_0x51a715),_0x2c8e3c(_0x51a715),!0x1);}),_0x413005;}var _0x256574={},_0x2c4280=_0x47bb16===_0x715c61;return _0x2c8e3c(_0x5c8867['dataTypes'][0x0])||!_0x256574['*']&&_0x2c8e3c('*');}function _0x3fe52d(_0x37c997,_0x1119cb){var _0x32d938,_0x1d9a02,_0x3470f4=_0x338cdd['ajaxSettings']['flatOptions']||{};for(_0x32d938 in _0x1119cb)void 0x0!==_0x1119cb[_0x32d938]&&((_0x3470f4[_0x32d938]?_0x37c997:_0x1d9a02||(_0x1d9a02={}))[_0x32d938]=_0x1119cb[_0x32d938]);return _0x1d9a02&&_0x338cdd['extend'](!0x0,_0x37c997,_0x1d9a02),_0x37c997;}var _0xf08996=[],_0x25202c=_0x3c2b4d['document'],_0x549968=Object['getPrototypeOf'],_0x2af7cf=_0xf08996['slice'],_0xd0fe73=_0xf08996['concat'],_0x1752ab=_0xf08996['push'],_0x27fdf6=_0xf08996['indexOf'],_0x4a30a3={},_0x1b131a=_0x4a30a3['toString'],_0x3f46b2=_0x4a30a3['hasOwnProperty'],_0x2cf02c=_0x3f46b2['toString'],_0x40f170=_0x2cf02c['call'](Object),_0x5636cc={},_0x338cdd=function(_0xd999b4,_0x572713){return new _0x338cdd['fn']['init'](_0xd999b4,_0x572713);},_0x353fcb=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,_0x20044e=/^-ms-/,_0x18f8ab=/-([a-z])/g,_0x52a70d=function(_0xf1a6cb,_0x1aba79){return _0x1aba79['toUpperCase']();};_0x338cdd['fn']=_0x338cdd['prototype']={'jquery':'3.2.1','constructor':_0x338cdd,'length':0x0,'toArray':function(){return _0x2af7cf['call'](this);},'get':function(_0x73c178){return null==_0x73c178?_0x2af7cf['call'](this):0x0>_0x73c178?this[_0x73c178+this['length']]:this[_0x73c178];},'pushStack':function(_0xe6ce2e){return _0xe6ce2e=_0x338cdd['merge'](this['constructor'](),_0xe6ce2e),(_0xe6ce2e['prevObject']=this,_0xe6ce2e);},'each':function(_0x5141d6){return _0x338cdd['each'](this,_0x5141d6);},'map':function(_0x390366){return this['pushStack'](_0x338cdd['map'](this,function(_0x150f6d,_0x52809e){return _0x390366['call'](_0x150f6d,_0x52809e,_0x150f6d);}));},'slice':function(){return this['pushStack'](_0x2af7cf['apply'](this,arguments));},'first':function(){return this['eq'](0x0);},'last':function(){return this['eq'](-0x1);},'eq':function(_0x6a06d6){var _0x132128=this['length'];return _0x6a06d6=+_0x6a06d6+(0x0>_0x6a06d6?_0x132128:0x0),this['pushStack'](0x0<=_0x6a06d6&&_0x6a06d6<_0x132128?[this[_0x6a06d6]]:[]);},'end':function(){return this['prevObject']||this['constructor']();},'push':_0x1752ab,'sort':_0xf08996['sort'],'splice':_0xf08996['splice']},_0x338cdd['extend']=_0x338cdd['fn']['extend']=function(){var _0x38d032,_0x5b7c35,_0x448e1b,_0x40152d,_0xc238c7,_0xc2e0c5,_0x115b00=arguments[0x0]||{},_0x5581c3=0x1,_0x578d0e=arguments['length'],_0x42b83d=!0x1;'boolean'==typeof _0x115b00&&(_0x42b83d=_0x115b00,_0x115b00=arguments[_0x5581c3]||{},_0x5581c3++),'object'==typeof _0x115b00||_0x338cdd['isFunction'](_0x115b00)||(_0x115b00={});for(_0x5581c3===_0x578d0e&&(_0x115b00=this,_0x5581c3--);_0x5581c3<_0x578d0e;_0x5581c3++)if(null!=(_0x38d032=arguments[_0x5581c3])){for(_0x5b7c35 in _0x38d032)_0x448e1b=_0x115b00[_0x5b7c35],_0x40152d=_0x38d032[_0x5b7c35],_0x115b00!==_0x40152d&&(_0x42b83d&&_0x40152d&&(_0x338cdd['isPlainObject'](_0x40152d)||(_0xc238c7=Array['isArray'](_0x40152d)))?(_0xc238c7?(_0xc238c7=!0x1,_0xc2e0c5=_0x448e1b&&Array['isArray'](_0x448e1b)?_0x448e1b:[]):_0xc2e0c5=_0x448e1b&&_0x338cdd['isPlainObject'](_0x448e1b)?_0x448e1b:{},_0x115b00[_0x5b7c35]=_0x338cdd['extend'](_0x42b83d,_0xc2e0c5,_0x40152d)):void 0x0!==_0x40152d&&(_0x115b00[_0x5b7c35]=_0x40152d));}return _0x115b00;},_0x338cdd['extend']({'expando':'jQuery'+('3.2.1'+Math['random']())['replace'](/\D/g,''),'isReady':!0x0,'error':function(_0x16a2ff){throw Error(_0x16a2ff);},'noop':function(){},'isFunction':function(_0x32a6b5){return'function'===_0x338cdd['type'](_0x32a6b5);},'isWindow':function(_0x8411a3){return null!=_0x8411a3&&_0x8411a3===_0x8411a3['window'];},'isNumeric':function(_0x28ca16){var _0x2e4955=_0x338cdd['type'](_0x28ca16);return('number'===_0x2e4955||'string'===_0x2e4955)&&!isNaN(_0x28ca16-parseFloat(_0x28ca16));},'isPlainObject':function(_0x225715){var _0x579e78,_0x5692ba;return!(!_0x225715||'[object\x20Object]'!==_0x1b131a['call'](_0x225715))&&(!(_0x579e78=_0x549968(_0x225715))||(_0x5692ba=_0x3f46b2['call'](_0x579e78,'constructor')&&_0x579e78['constructor'],'function'==typeof _0x5692ba&&_0x2cf02c['call'](_0x5692ba)===_0x40f170));},'isEmptyObject':function(_0x2b763c){for(var _0x3570f9 in _0x2b763c)return!0x1;return!0x0;},'type':function(_0x53e5f9){return null==_0x53e5f9?_0x53e5f9+'':'object'==typeof _0x53e5f9||'function'==typeof _0x53e5f9?_0x4a30a3[_0x1b131a['call'](_0x53e5f9)]||'object':typeof _0x53e5f9;},'globalEval':function(_0x20110c){_0x49cb78(_0x20110c);},'camelCase':function(_0x529260){return _0x529260['replace'](_0x20044e,'ms-')['replace'](_0x18f8ab,_0x52a70d);},'each':function(_0x1df0bb,_0x4d1881){var _0xfa8aeb,_0x1f9151=0x0;if(_0x1fd862(_0x1df0bb)){for(_0xfa8aeb=_0x1df0bb['length'];_0x1f9151<_0xfa8aeb&&!0x1!==_0x4d1881['call'](_0x1df0bb[_0x1f9151],_0x1f9151,_0x1df0bb[_0x1f9151]);_0x1f9151++);}else{for(_0x1f9151 in _0x1df0bb)if(!0x1===_0x4d1881['call'](_0x1df0bb[_0x1f9151],_0x1f9151,_0x1df0bb[_0x1f9151]))break;}return _0x1df0bb;},'trim':function(_0xba24b9){return null==_0xba24b9?'':(_0xba24b9+'')['replace'](_0x353fcb,'');},'makeArray':function(_0x4e0df3,_0x1f024a){var _0x4b34b5=_0x1f024a||[];return null!=_0x4e0df3&&(_0x1fd862(Object(_0x4e0df3))?_0x338cdd['merge'](_0x4b34b5,'string'==typeof _0x4e0df3?[_0x4e0df3]:_0x4e0df3):_0x1752ab['call'](_0x4b34b5,_0x4e0df3)),_0x4b34b5;},'inArray':function(_0x28a6f1,_0xce2475,_0x5cdd44){return null==_0xce2475?-0x1:_0x27fdf6['call'](_0xce2475,_0x28a6f1,_0x5cdd44);},'merge':function(_0x25b468,_0x4cb78e){for(var _0x501614=+_0x4cb78e['length'],_0x12af43=0x0,_0x8cf524=_0x25b468['length'];_0x12af43<_0x501614;_0x12af43++)_0x25b468[_0x8cf524++]=_0x4cb78e[_0x12af43];return _0x25b468['length']=_0x8cf524,_0x25b468;},'grep':function(_0x5807e5,_0x4257c3,_0x3bd65f){for(var _0x5f1ee4=[],_0x58cc2c=0x0,_0xab9782=_0x5807e5['length'],_0xd300ba=!_0x3bd65f;_0x58cc2c<_0xab9782;_0x58cc2c++)_0x3bd65f=!_0x4257c3(_0x5807e5[_0x58cc2c],_0x58cc2c),_0x3bd65f!==_0xd300ba&&_0x5f1ee4['push'](_0x5807e5[_0x58cc2c]);return _0x5f1ee4;},'map':function(_0x36f160,_0x22bc9d,_0x4ba885){var _0x3acee7,_0x31a59b,_0x43309a=0x0,_0x4eb386=[];if(_0x1fd862(_0x36f160)){for(_0x3acee7=_0x36f160['length'];_0x43309a<_0x3acee7;_0x43309a++)_0x31a59b=_0x22bc9d(_0x36f160[_0x43309a],_0x43309a,_0x4ba885),null!=_0x31a59b&&_0x4eb386['push'](_0x31a59b);}else{for(_0x43309a in _0x36f160)_0x31a59b=_0x22bc9d(_0x36f160[_0x43309a],_0x43309a,_0x4ba885),null!=_0x31a59b&&_0x4eb386['push'](_0x31a59b);}return _0xd0fe73['apply']([],_0x4eb386);},'guid':0x1,'proxy':function(_0x43dc52,_0x31a1e4){var _0x486687,_0x419099,_0x210a01;if('string'==typeof _0x31a1e4&&(_0x486687=_0x43dc52[_0x31a1e4],_0x31a1e4=_0x43dc52,_0x43dc52=_0x486687),_0x338cdd['isFunction'](_0x43dc52))return _0x419099=_0x2af7cf['call'](arguments,0x2),_0x210a01=function(){return _0x43dc52['apply'](_0x31a1e4||this,_0x419099['concat'](_0x2af7cf['call'](arguments)));},_0x210a01['guid']=_0x43dc52['guid']=_0x43dc52['guid']||_0x338cdd['guid']++,_0x210a01;},'now':Date['now'],'support':_0x5636cc}),'function'==typeof Symbol&&(_0x338cdd['fn'][Symbol['iterator']]=_0xf08996[Symbol['iterator']]),_0x338cdd['each']('Boolean\x20Number\x20String\x20Function\x20Array\x20Date\x20RegExp\x20Object\x20Error\x20Symbol'['split']('\x20'),function(_0x20716f,_0x28df71){_0x4a30a3['[object\x20'+_0x28df71+']']=_0x28df71['toLowerCase']();});var _0x1d1ca9,_0x55d247=_0x3c2b4d,_0x5a2a1f=function(_0x11926b,_0x1c3b04,_0x275778,_0x1b3ef8){var _0x41ba94,_0x24de64,_0x36ca09,_0x42eb7f,_0xe719ad,_0x241e7c=_0x1c3b04&&_0x1c3b04['ownerDocument'],_0x25ed46=_0x1c3b04?_0x1c3b04['nodeType']:0x9;if(_0x275778=_0x275778||[],'string'!=typeof _0x11926b||!_0x11926b||0x1!==_0x25ed46&&0x9!==_0x25ed46&&0xb!==_0x25ed46)return _0x275778;if(!_0x1b3ef8&&((_0x1c3b04?_0x1c3b04['ownerDocument']||_0x1c3b04:_0x4db345)!==_0x3f6288&&_0x10460f(_0x1c3b04),_0x1c3b04=_0x1c3b04||_0x3f6288,_0x5c234a)){if(0xb!==_0x25ed46&&(_0x42eb7f=_0x306fbe['exec'](_0x11926b))){if(_0x41ba94=_0x42eb7f[0x1]){if(0x9===_0x25ed46){if(!(_0x24de64=_0x1c3b04['getElementById'](_0x41ba94)))return _0x275778;if(_0x24de64['id']===_0x41ba94)return _0x275778['push'](_0x24de64),_0x275778;}else{if(_0x241e7c&&(_0x24de64=_0x241e7c['getElementById'](_0x41ba94))&&_0x3864d7(_0x1c3b04,_0x24de64)&&_0x24de64['id']===_0x41ba94)return _0x275778['push'](_0x24de64),_0x275778;}}else{if(_0x42eb7f[0x2])return _0x25703f['apply'](_0x275778,_0x1c3b04['getElementsByTagName'](_0x11926b)),_0x275778;if((_0x41ba94=_0x42eb7f[0x3])&&_0x41a659['getElementsByClassName']&&_0x1c3b04['getElementsByClassName'])return _0x25703f['apply'](_0x275778,_0x1c3b04['getElementsByClassName'](_0x41ba94)),_0x275778;}}if(_0x41a659['qsa']&&!_0x522ed4[_0x11926b+'\x20']&&(!_0x31dbb6||!_0x31dbb6['test'](_0x11926b))){if(0x1!==_0x25ed46)_0x241e7c=_0x1c3b04,_0xe719ad=_0x11926b;else{if('object'!==_0x1c3b04['nodeName']['toLowerCase']()){(_0x36ca09=_0x1c3b04['getAttribute']('id'))?_0x36ca09=_0x36ca09['replace'](_0x1ff35c,_0x572abe):_0x1c3b04['setAttribute']('id',_0x36ca09=_0x216869),_0x24de64=_0x40d713(_0x11926b);for(_0x41ba94=_0x24de64['length'];_0x41ba94--;)_0x24de64[_0x41ba94]='#'+_0x36ca09+'\x20'+_0x371671(_0x24de64[_0x41ba94]);_0xe719ad=_0x24de64['join'](','),_0x241e7c=_0x2164b6['test'](_0x11926b)&&_0x2a5ff2(_0x1c3b04['parentNode'])||_0x1c3b04;}}if(_0xe719ad)try{return _0x25703f['apply'](_0x275778,_0x241e7c['querySelectorAll'](_0xe719ad)),_0x275778;}catch(_0x4246f){}finally{_0x36ca09===_0x216869&&_0x1c3b04['removeAttribute']('id');}}}return _0x383972(_0x11926b['replace'](_0x48ed78,'$1'),_0x1c3b04,_0x275778,_0x1b3ef8);},_0x3215cd=function(){function _0x2b066c(_0x31c61b,_0x4e3c40){return _0x5a67e1['push'](_0x31c61b+'\x20')>_0x12663d['cacheLength']&&delete _0x2b066c[_0x5a67e1['shift']()],_0x2b066c[_0x31c61b+'\x20']=_0x4e3c40;}var _0x5a67e1=[];return _0x2b066c;},_0x49daa5=function(_0x5727c0){return _0x5727c0[_0x216869]=!0x0,_0x5727c0;},_0x5bf29a=function(_0x506981){var _0x4d6d48=_0x3f6288['createElement']('fieldset');try{return!!_0x506981(_0x4d6d48);}catch(_0x43177c){return!0x1;}finally{_0x4d6d48['parentNode']&&_0x4d6d48['parentNode']['removeChild'](_0x4d6d48);}},_0x3325ee=function(_0x4e2ea5,_0x51b91d){for(var _0x52dee5=_0x4e2ea5['split']('|'),_0x3d43dc=_0x52dee5['length'];_0x3d43dc--;)_0x12663d['attrHandle'][_0x52dee5[_0x3d43dc]]=_0x51b91d;},_0x8329ce=function(_0x43ec22,_0x249dc3){var _0x494145=_0x249dc3&&_0x43ec22,_0x5cf8d9=_0x494145&&0x1===_0x43ec22['nodeType']&&0x1===_0x249dc3['nodeType']&&_0x43ec22['sourceIndex']-_0x249dc3['sourceIndex'];if(_0x5cf8d9)return _0x5cf8d9;if(_0x494145){for(;_0x494145=_0x494145['nextSibling'];)if(_0x494145===_0x249dc3)return-0x1;}return _0x43ec22?0x1:-0x1;},_0x49fd27=function(_0x15d9a8){return function(_0x3bb2b9){return'input'===_0x3bb2b9['nodeName']['toLowerCase']()&&_0x3bb2b9['type']===_0x15d9a8;};},_0x2b8845=function(_0x2efb88){return function(_0x4a046d){var _0x5dabf6=_0x4a046d['nodeName']['toLowerCase']();return('input'===_0x5dabf6||'button'===_0x5dabf6)&&_0x4a046d['type']===_0x2efb88;};},_0x26e234=function(_0x3bd08e){return function(_0x1c617f){return'form'in _0x1c617f?_0x1c617f['parentNode']&&!0x1===_0x1c617f['disabled']?'label'in _0x1c617f?'label'in _0x1c617f['parentNode']?_0x1c617f['parentNode']['disabled']===_0x3bd08e:_0x1c617f['disabled']===_0x3bd08e:_0x1c617f['isDisabled']===_0x3bd08e||_0x1c617f['isDisabled']!==!_0x3bd08e&&_0x2246d1(_0x1c617f)===_0x3bd08e:_0x1c617f['disabled']===_0x3bd08e:'label'in _0x1c617f&&_0x1c617f['disabled']===_0x3bd08e;};},_0x52980a=function(_0x566590){return _0x49daa5(function(_0x4e1965){return _0x4e1965=+_0x4e1965,_0x49daa5(function(_0x1a7a42,_0x5dce5e){for(var _0x286692,_0x52a40d=_0x566590([],_0x1a7a42['length'],_0x4e1965),_0x408102=_0x52a40d['length'];_0x408102--;)_0x1a7a42[_0x286692=_0x52a40d[_0x408102]]&&(_0x1a7a42[_0x286692]=!(_0x5dce5e[_0x286692]=_0x1a7a42[_0x286692]));});});},_0x2a5ff2=function(_0x4c7477){return _0x4c7477&&'undefined'!=typeof _0x4c7477['getElementsByTagName']&&_0x4c7477;},_0x4de4ac=function(){},_0x371671=function(_0x139951){for(var _0x51614f=0x0,_0x54f97c=_0x139951['length'],_0x2e073d='';_0x51614f<_0x54f97c;_0x51614f++)_0x2e073d+=_0x139951[_0x51614f]['value'];return _0x2e073d;},_0x33b9ab=function(_0x457497,_0x406aa5,_0x49d4b5){var _0x58a515=_0x406aa5['dir'],_0x4a24fd=_0x406aa5['next'],_0x45267b=_0x4a24fd||_0x58a515,_0x2685b7=_0x49d4b5&&'parentNode'===_0x45267b,_0x4491ac=_0x29f8e1++;return _0x406aa5['first']?function(_0x3efe9b,_0x23c0ad,_0x281161){for(;_0x3efe9b=_0x3efe9b[_0x58a515];)if(0x1===_0x3efe9b['nodeType']||_0x2685b7)return _0x457497(_0x3efe9b,_0x23c0ad,_0x281161);return!0x1;}:function(_0x9a82c2,_0x3871d9,_0x50c603){var _0xfdbba3,_0x4b2014,_0x163613,_0x453ced=[_0x3a7ae8,_0x4491ac];if(_0x50c603)for(;_0x9a82c2=_0x9a82c2[_0x58a515];){if((0x1===_0x9a82c2['nodeType']||_0x2685b7)&&_0x457497(_0x9a82c2,_0x3871d9,_0x50c603))return!0x0;}else{for(;_0x9a82c2=_0x9a82c2[_0x58a515];)if(0x1===_0x9a82c2['nodeType']||_0x2685b7){if(_0x163613=_0x9a82c2[_0x216869]||(_0x9a82c2[_0x216869]={}),_0x4b2014=_0x163613[_0x9a82c2['uniqueID']]||(_0x163613[_0x9a82c2['uniqueID']]={}),_0x4a24fd&&_0x4a24fd===_0x9a82c2['nodeName']['toLowerCase']())_0x9a82c2=_0x9a82c2[_0x58a515]||_0x9a82c2;else{if((_0xfdbba3=_0x4b2014[_0x45267b])&&_0xfdbba3[0x0]===_0x3a7ae8&&_0xfdbba3[0x1]===_0x4491ac)return _0x453ced[0x2]=_0xfdbba3[0x2];if(_0x4b2014[_0x45267b]=_0x453ced,_0x453ced[0x2]=_0x457497(_0x9a82c2,_0x3871d9,_0x50c603))return!0x0;}}}return!0x1;};},_0x4ec6d9=function(_0x38bd26){return 0x1<_0x38bd26['length']?function(_0x12e64d,_0x174406,_0x49b21e){for(var _0x3b7a32=_0x38bd26['length'];_0x3b7a32--;)if(!_0x38bd26[_0x3b7a32](_0x12e64d,_0x174406,_0x49b21e))return!0x1;return!0x0;}:_0x38bd26[0x0];},_0x476968=function(_0xabde1b,_0x4fe185,_0x5debfd,_0x2e08e7,_0x523b2d){for(var _0x24d925,_0x164054=[],_0x44002c=0x0,_0x1e41bb=_0xabde1b['length'],_0x214a60=null!=_0x4fe185;_0x44002c<_0x1e41bb;_0x44002c++)(_0x24d925=_0xabde1b[_0x44002c])&&(_0x5debfd&&!_0x5debfd(_0x24d925,_0x2e08e7,_0x523b2d)||(_0x164054['push'](_0x24d925),_0x214a60&&_0x4fe185['push'](_0x44002c)));return _0x164054;},_0x5c5d98=function(_0xf9c25f,_0x5df173,_0x415b2b,_0x376de1,_0xf46382,_0x28bf9b){return _0x376de1&&!_0x376de1[_0x216869]&&(_0x376de1=_0x5c5d98(_0x376de1)),_0xf46382&&!_0xf46382[_0x216869]&&(_0xf46382=_0x5c5d98(_0xf46382,_0x28bf9b)),_0x49daa5(function(_0x3345d9,_0x2c7c2c,_0x15599f,_0x14544d){var _0x3b593b,_0x72adb3,_0x3f377f=[],_0x5a2f70=[],_0x2314eb=_0x2c7c2c['length'],_0x3fa129;if(!(_0x3fa129=_0x3345d9)){_0x3fa129=_0x5df173||'*';for(var _0x39fa74=_0x15599f['nodeType']?[_0x15599f]:_0x15599f,_0x5a1d10=[],_0x573f57=0x0,_0x3e6d56=_0x39fa74['length'];_0x573f57<_0x3e6d56;_0x573f57++)_0x5a2a1f(_0x3fa129,_0x39fa74[_0x573f57],_0x5a1d10);_0x3fa129=_0x5a1d10;}_0x3fa129=!_0xf9c25f||!_0x3345d9&&_0x5df173?_0x3fa129:_0x476968(_0x3fa129,_0x3f377f,_0xf9c25f,_0x15599f,_0x14544d),_0x39fa74=_0x415b2b?_0xf46382||(_0x3345d9?_0xf9c25f:_0x2314eb||_0x376de1)?[]:_0x2c7c2c:_0x3fa129;if(_0x415b2b&&_0x415b2b(_0x3fa129,_0x39fa74,_0x15599f,_0x14544d),_0x376de1){_0x3b593b=_0x476968(_0x39fa74,_0x5a2f70),_0x376de1(_0x3b593b,[],_0x15599f,_0x14544d);for(_0x15599f=_0x3b593b['length'];_0x15599f--;)(_0x72adb3=_0x3b593b[_0x15599f])&&(_0x39fa74[_0x5a2f70[_0x15599f]]=!(_0x3fa129[_0x5a2f70[_0x15599f]]=_0x72adb3));}if(_0x3345d9){if(_0xf46382||_0xf9c25f){if(_0xf46382){_0x3b593b=[];for(_0x15599f=_0x39fa74['length'];_0x15599f--;)(_0x72adb3=_0x39fa74[_0x15599f])&&_0x3b593b['push'](_0x3fa129[_0x15599f]=_0x72adb3);_0xf46382(null,_0x39fa74=[],_0x3b593b,_0x14544d);}for(_0x15599f=_0x39fa74['length'];_0x15599f--;)(_0x72adb3=_0x39fa74[_0x15599f])&&-0x1<(_0x3b593b=_0xf46382?_0x2530ad(_0x3345d9,_0x72adb3):_0x3f377f[_0x15599f])&&(_0x3345d9[_0x3b593b]=!(_0x2c7c2c[_0x3b593b]=_0x72adb3));}}else _0x39fa74=_0x476968(_0x39fa74===_0x2c7c2c?_0x39fa74['splice'](_0x2314eb,_0x39fa74['length']):_0x39fa74),_0xf46382?_0xf46382(null,_0x2c7c2c,_0x39fa74,_0x14544d):_0x25703f['apply'](_0x2c7c2c,_0x39fa74);});},_0x5a2d18=function(_0x3eec4b){var _0x2e994e,_0xd666a6,_0x1ecd35,_0x2ee3fc=_0x3eec4b['length'],_0x2d52d4=_0x12663d['relative'][_0x3eec4b[0x0]['type']];_0xd666a6=_0x2d52d4||_0x12663d['relative']['\x20'];for(var _0x120c4c=_0x2d52d4?0x1:0x0,_0x1d4698=_0x33b9ab(function(_0x364069){return _0x364069===_0x2e994e;},_0xd666a6,!0x0),_0x1eec6c=_0x33b9ab(function(_0x3c5cf5){return-0x1<_0x2530ad(_0x2e994e,_0x3c5cf5);},_0xd666a6,!0x0),_0x1ff2d1=[function(_0x35e8a3,_0x872557,_0x2c25dc){return _0x35e8a3=!_0x2d52d4&&(_0x2c25dc||_0x872557!==_0x21c5d7)||((_0x2e994e=_0x872557)['nodeType']?_0x1d4698(_0x35e8a3,_0x872557,_0x2c25dc):_0x1eec6c(_0x35e8a3,_0x872557,_0x2c25dc)),(_0x2e994e=null,_0x35e8a3);}];_0x120c4c<_0x2ee3fc;_0x120c4c++)if(_0xd666a6=_0x12663d['relative'][_0x3eec4b[_0x120c4c]['type']])_0x1ff2d1=[_0x33b9ab(_0x4ec6d9(_0x1ff2d1),_0xd666a6)];else{if(_0xd666a6=_0x12663d['filter'][_0x3eec4b[_0x120c4c]['type']]['apply'](null,_0x3eec4b[_0x120c4c]['matches']),_0xd666a6[_0x216869]){for(_0x1ecd35=++_0x120c4c;_0x1ecd35<_0x2ee3fc&&!_0x12663d['relative'][_0x3eec4b[_0x1ecd35]['type']];_0x1ecd35++);return _0x5c5d98(0x1<_0x120c4c&&_0x4ec6d9(_0x1ff2d1),0x1<_0x120c4c&&_0x371671(_0x3eec4b['slice'](0x0,_0x120c4c-0x1)['concat']({'value':'\x20'===_0x3eec4b[_0x120c4c-0x2]['type']?'*':''}))['replace'](_0x48ed78,'$1'),_0xd666a6,_0x120c4c<_0x1ecd35&&_0x5a2d18(_0x3eec4b['slice'](_0x120c4c,_0x1ecd35)),_0x1ecd35<_0x2ee3fc&&_0x5a2d18(_0x3eec4b=_0x3eec4b['slice'](_0x1ecd35)),_0x1ecd35<_0x2ee3fc&&_0x371671(_0x3eec4b));}_0x1ff2d1['push'](_0xd666a6);}return _0x4ec6d9(_0x1ff2d1);},_0x2b4d86,_0x41a659,_0x12663d,_0x2efe8,_0x2e30c5,_0x40d713,_0x29cf83,_0x383972,_0x21c5d7,_0x8a9bf7,_0x3c8111,_0x10460f,_0x3f6288,_0x4045c2,_0x5c234a,_0x31dbb6,_0x3f296f,_0x1d9965,_0x3864d7,_0x216869='sizzle'+0x1*new Date(),_0x4db345=_0x55d247['document'],_0x3a7ae8=0x0,_0x29f8e1=0x0,_0x599a75=_0x3215cd(),_0x1d15ca=_0x3215cd(),_0x522ed4=_0x3215cd(),_0x17bd4c=function(_0x4fbcaf,_0x196ee0){return _0x4fbcaf===_0x196ee0&&(_0x3c8111=!0x0),0x0;},_0x587580={}['hasOwnProperty'],_0x2305e6=[],_0x55c2a8=_0x2305e6['pop'],_0x2087b0=_0x2305e6['push'],_0x25703f=_0x2305e6['push'],_0x120e9e=_0x2305e6['slice'],_0x2530ad=function(_0xc28a80,_0x37c3d9){for(var _0x689ec6=0x0,_0x2f2017=_0xc28a80['length'];_0x689ec6<_0x2f2017;_0x689ec6++)if(_0xc28a80[_0x689ec6]===_0x37c3d9)return _0x689ec6;return-0x1;},_0x12e1f1=/[\x20\t\r\n\f]+/g,_0x48ed78=/^[\x20\t\r\n\f]+|((?:^|[^\\])(?:\\.)*)[\x20\t\r\n\f]+$/g,_0x571122=/^[\x20\t\r\n\f]*,[\x20\t\r\n\f]*/,_0x4c3062=/^[\x20\t\r\n\f]*([>+~]|[\x20\t\r\n\f])[\x20\t\r\n\f]*/,_0x4f0541=/=[\x20\t\r\n\f]*([^\]'"]*?)[\x20\t\r\n\f]*\]/g,_0x79cc09=RegExp(':((?:\x5c\x5c.|[\x5cw-]|[^\x00-\x5cxa0])+)(?:\x5c(((\x27((?:\x5c\x5c.|[^\x5c\x5c\x27])*)\x27|\x22((?:\x5c\x5c.|[^\x5c\x5c\x22])*)\x22)|((?:\x5c\x5c.|[^\x5c\x5c()[\x5c]]|\x5c[[\x5cx20\x5ct\x5cr\x5cn\x5cf]*((?:\x5c\x5c.|[\x5cw-]|[^\x00-\x5cxa0])+)(?:[\x5cx20\x5ct\x5cr\x5cn\x5cf]*([*^$|!~]?=)[\x5cx20\x5ct\x5cr\x5cn\x5cf]*(?:\x27((?:\x5c\x5c.|[^\x5c\x5c\x27])*)\x27|\x22((?:\x5c\x5c.|[^\x5c\x5c\x22])*)\x22|((?:\x5c\x5c.|[\x5cw-]|[^\x00-\x5cxa0])+))|)[\x5cx20\x5ct\x5cr\x5cn\x5cf]*\x5c])*)|.*)\x5c)|)'),_0x205181=/^(?:\\.|[\w-]|[^\x00-\xa0])+$/,_0x19c094={'ID':/^#((?:\\.|[\w-]|[^\x00-\xa0])+)/,'CLASS':/^\.((?:\\.|[\w-]|[^\x00-\xa0])+)/,'TAG':/^((?:\\.|[\w-]|[^\x00-\xa0])+|[*])/,'ATTR':RegExp('^\x5c[[\x5cx20\x5ct\x5cr\x5cn\x5cf]*((?:\x5c\x5c.|[\x5cw-]|[^\x00-\x5cxa0])+)(?:[\x5cx20\x5ct\x5cr\x5cn\x5cf]*([*^$|!~]?=)[\x5cx20\x5ct\x5cr\x5cn\x5cf]*(?:\x27((?:\x5c\x5c.|[^\x5c\x5c\x27])*)\x27|\x22((?:\x5c\x5c.|[^\x5c\x5c\x22])*)\x22|((?:\x5c\x5c.|[\x5cw-]|[^\x00-\x5cxa0])+))|)[\x5cx20\x5ct\x5cr\x5cn\x5cf]*\x5c]'),'PSEUDO':RegExp('^:((?:\x5c\x5c.|[\x5cw-]|[^\x00-\x5cxa0])+)(?:\x5c(((\x27((?:\x5c\x5c.|[^\x5c\x5c\x27])*)\x27|\x22((?:\x5c\x5c.|[^\x5c\x5c\x22])*)\x22)|((?:\x5c\x5c.|[^\x5c\x5c()[\x5c]]|\x5c[[\x5cx20\x5ct\x5cr\x5cn\x5cf]*((?:\x5c\x5c.|[\x5cw-]|[^\x00-\x5cxa0])+)(?:[\x5cx20\x5ct\x5cr\x5cn\x5cf]*([*^$|!~]?=)[\x5cx20\x5ct\x5cr\x5cn\x5cf]*(?:\x27((?:\x5c\x5c.|[^\x5c\x5c\x27])*)\x27|\x22((?:\x5c\x5c.|[^\x5c\x5c\x22])*)\x22|((?:\x5c\x5c.|[\x5cw-]|[^\x00-\x5cxa0])+))|)[\x5cx20\x5ct\x5cr\x5cn\x5cf]*\x5c])*)|.*)\x5c)|)'),'CHILD':RegExp('^:(only|first|last|nth|nth-last)-(child|of-type)(?:\x5c([\x5cx20\x5ct\x5cr\x5cn\x5cf]*(even|odd|(([+-]|)(\x5cd*)n|)[\x5cx20\x5ct\x5cr\x5cn\x5cf]*(?:([+-]|)[\x5cx20\x5ct\x5cr\x5cn\x5cf]*(\x5cd+)|))[\x5cx20\x5ct\x5cr\x5cn\x5cf]*\x5c)|)','i'),'bool':RegExp('^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$','i'),'needsContext':RegExp('^[\x5cx20\x5ct\x5cr\x5cn\x5cf]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\x5c([\x5cx20\x5ct\x5cr\x5cn\x5cf]*((?:-\x5cd)?\x5cd*)[\x5cx20\x5ct\x5cr\x5cn\x5cf]*\x5c)|)(?=[^-]|$)','i')},_0x3f07ea=/^(?:input|select|textarea|button)$/i,_0x575208=/^h\d$/i,_0x4b7095=/^[^{]+\{\s*\[native \w/,_0x306fbe=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_0x2164b6=/[+~]/,_0x5ed22e=/\\([\da-f]{1,6}[\x20\t\r\n\f]?|([\x20\t\r\n\f])|.)/ig,_0x538cfc=function(_0x479911,_0x61ac90,_0x27e4ac){return _0x479911='0x'+_0x61ac90-0x10000,_0x479911!==_0x479911||_0x27e4ac?_0x61ac90:0x0>_0x479911?String['fromCharCode'](_0x479911+0x10000):String['fromCharCode'](_0x479911>>0xa|0xd800,0x3ff&_0x479911|0xdc00);},_0x1ff35c=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,_0x572abe=function(_0x1c2eb5,_0xeaf9f9){return _0xeaf9f9?'\x00'===_0x1c2eb5?'�':_0x1c2eb5['slice'](0x0,-0x1)+'\x5c'+_0x1c2eb5['charCodeAt'](_0x1c2eb5['length']-0x1)['toString'](0x10)+'\x20':'\x5c'+_0x1c2eb5;},_0x2ce13f=function(){_0x10460f();},_0x2246d1=_0x33b9ab(function(_0x182851){return!0x0===_0x182851['disabled']&&('form'in _0x182851||'label'in _0x182851);},{'dir':'parentNode','next':'legend'});try{_0x25703f['apply'](_0x2305e6=_0x120e9e['call'](_0x4db345['childNodes']),_0x4db345['childNodes']),_0x2305e6[_0x4db345['childNodes']['length']]['nodeType'];}catch(_0x5c85e6){_0x25703f={'apply':_0x2305e6['length']?function(_0x18fbd7,_0x73de21){_0x2087b0['apply'](_0x18fbd7,_0x120e9e['call'](_0x73de21));}:function(_0x216b70,_0x3a0b72){for(var _0xb95b26=_0x216b70['length'],_0x584c3d=0x0;_0x216b70[_0xb95b26++]=_0x3a0b72[_0x584c3d++];);_0x216b70['length']=_0xb95b26-0x1;}};}_0x41a659=_0x5a2a1f['support']={},_0x2e30c5=_0x5a2a1f['isXML']=function(_0x37899f){return _0x37899f=_0x37899f&&(_0x37899f['ownerDocument']||_0x37899f)['documentElement'],!!_0x37899f&&'HTML'!==_0x37899f['nodeName'];},_0x10460f=_0x5a2a1f['setDocument']=function(_0x4cec09){var _0x417efb,_0x41b073;return _0x4cec09=_0x4cec09?_0x4cec09['ownerDocument']||_0x4cec09:_0x4db345,_0x4cec09!==_0x3f6288&&0x9===_0x4cec09['nodeType']&&_0x4cec09['documentElement']?(_0x3f6288=_0x4cec09,_0x4045c2=_0x3f6288['documentElement'],_0x5c234a=!_0x2e30c5(_0x3f6288),_0x4db345!==_0x3f6288&&(_0x41b073=_0x3f6288['defaultView'])&&_0x41b073['top']!==_0x41b073&&(_0x41b073['addEventListener']?_0x41b073['addEventListener']('unload',_0x2ce13f,!0x1):_0x41b073['attachEvent']&&_0x41b073['attachEvent']('onunload',_0x2ce13f)),_0x41a659['attributes']=_0x5bf29a(function(_0x554856){return _0x554856['className']='i',!_0x554856['getAttribute']('className');}),_0x41a659['getElementsByTagName']=_0x5bf29a(function(_0x481c2c){return _0x481c2c['appendChild'](_0x3f6288['createComment']('')),!_0x481c2c['getElementsByTagName']('*')['length'];}),_0x41a659['getElementsByClassName']=_0x4b7095['test'](_0x3f6288['getElementsByClassName']),_0x41a659['getById']=_0x5bf29a(function(_0x351844){return _0x4045c2['appendChild'](_0x351844)['id']=_0x216869,!_0x3f6288['getElementsByName']||!_0x3f6288['getElementsByName'](_0x216869)['length'];}),_0x41a659['getById']?(_0x12663d['filter']['ID']=function(_0x3c9f4c){var _0x305ea5=_0x3c9f4c['replace'](_0x5ed22e,_0x538cfc);return function(_0x25238e){return _0x25238e['getAttribute']('id')===_0x305ea5;};},_0x12663d['find']['ID']=function(_0x2a6a48,_0x390b24){if('undefined'!=typeof _0x390b24['getElementById']&&_0x5c234a){var _0x13ece5=_0x390b24['getElementById'](_0x2a6a48);return _0x13ece5?[_0x13ece5]:[];}}):(_0x12663d['filter']['ID']=function(_0x57055c){var _0x4a3b31=_0x57055c['replace'](_0x5ed22e,_0x538cfc);return function(_0x5599f7){return(_0x5599f7='undefined'!=typeof _0x5599f7['getAttributeNode']&&_0x5599f7['getAttributeNode']('id'))&&_0x5599f7['value']===_0x4a3b31;};},_0x12663d['find']['ID']=function(_0x4c9073,_0x5c4311){if('undefined'!=typeof _0x5c4311['getElementById']&&_0x5c234a){var _0x159a9c,_0x56f0de,_0x489019,_0x56402d=_0x5c4311['getElementById'](_0x4c9073);if(_0x56402d){if(_0x159a9c=_0x56402d['getAttributeNode']('id'),_0x159a9c&&_0x159a9c['value']===_0x4c9073)return[_0x56402d];_0x489019=_0x5c4311['getElementsByName'](_0x4c9073);for(_0x56f0de=0x0;_0x56402d=_0x489019[_0x56f0de++];)if(_0x159a9c=_0x56402d['getAttributeNode']('id'),_0x159a9c&&_0x159a9c['value']===_0x4c9073)return[_0x56402d];}return[];}}),_0x12663d['find']['TAG']=_0x41a659['getElementsByTagName']?function(_0x69e8fe,_0x3670ab){return'undefined'!=typeof _0x3670ab['getElementsByTagName']?_0x3670ab['getElementsByTagName'](_0x69e8fe):_0x41a659['qsa']?_0x3670ab['querySelectorAll'](_0x69e8fe):void 0x0;}:function(_0x334e78,_0x4307c5){var _0x4928e0,_0xaea31f=[],_0x43dc20=0x0,_0x47ee3c=_0x4307c5['getElementsByTagName'](_0x334e78);if('*'===_0x334e78){for(;_0x4928e0=_0x47ee3c[_0x43dc20++];)0x1===_0x4928e0['nodeType']&&_0xaea31f['push'](_0x4928e0);return _0xaea31f;}return _0x47ee3c;},_0x12663d['find']['CLASS']=_0x41a659['getElementsByClassName']&&function(_0x3799c1,_0x19feb3){if('undefined'!=typeof _0x19feb3['getElementsByClassName']&&_0x5c234a)return _0x19feb3['getElementsByClassName'](_0x3799c1);},_0x3f296f=[],_0x31dbb6=[],(_0x41a659['qsa']=_0x4b7095['test'](_0x3f6288['querySelectorAll']))&&(_0x5bf29a(function(_0x5cfa6c){_0x4045c2['appendChild'](_0x5cfa6c)['innerHTML']='<a\x20id=\x27'+_0x216869+'\x27></a><select\x20id=\x27'+_0x216869+'-\x0d\x5c\x27\x20msallowcapture=\x27\x27><option\x20selected=\x27\x27></option></select>',_0x5cfa6c['querySelectorAll']('[msallowcapture^=\x27\x27]')['length']&&_0x31dbb6['push']('[*^$]=[\x5cx20\x5ct\x5cr\x5cn\x5cf]*(?:\x27\x27|\x22\x22)'),_0x5cfa6c['querySelectorAll']('[selected]')['length']||_0x31dbb6['push']('\x5c[[\x5cx20\x5ct\x5cr\x5cn\x5cf]*(?:value|checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)'),_0x5cfa6c['querySelectorAll']('[id~='+_0x216869+'-]')['length']||_0x31dbb6['push']('~='),_0x5cfa6c['querySelectorAll'](':checked')['length']||_0x31dbb6['push'](':checked'),_0x5cfa6c['querySelectorAll']('a#'+_0x216869+'+*')['length']||_0x31dbb6['push']('.#.+[+~]');}),_0x5bf29a(function(_0x231730){_0x231730['innerHTML']='<a\x20href=\x27\x27\x20disabled=\x27disabled\x27></a><select\x20disabled=\x27disabled\x27><option/></select>';var _0x512613=_0x3f6288['createElement']('input');_0x512613['setAttribute']('type','hidden'),_0x231730['appendChild'](_0x512613)['setAttribute']('name','D'),_0x231730['querySelectorAll']('[name=d]')['length']&&_0x31dbb6['push']('name[\x5cx20\x5ct\x5cr\x5cn\x5cf]*[*^$|!~]?='),0x2!==_0x231730['querySelectorAll'](':enabled')['length']&&_0x31dbb6['push'](':enabled',':disabled'),_0x4045c2['appendChild'](_0x231730)['disabled']=!0x0,0x2!==_0x231730['querySelectorAll'](':disabled')['length']&&_0x31dbb6['push'](':enabled',':disabled'),_0x231730['querySelectorAll']('*,:x'),_0x31dbb6['push'](',.*:');})),(_0x41a659['matchesSelector']=_0x4b7095['test'](_0x1d9965=_0x4045c2['matches']||_0x4045c2['webkitMatchesSelector']||_0x4045c2['mozMatchesSelector']||_0x4045c2['oMatchesSelector']||_0x4045c2['msMatchesSelector']))&&_0x5bf29a(function(_0x5c8427){_0x41a659['disconnectedMatch']=_0x1d9965['call'](_0x5c8427,'*'),_0x1d9965['call'](_0x5c8427,'[s!=\x27\x27]:x'),_0x3f296f['push']('!=',':((?:\x5c\x5c.|[\x5cw-]|[^\x00-\x5cxa0])+)(?:\x5c(((\x27((?:\x5c\x5c.|[^\x5c\x5c\x27])*)\x27|\x22((?:\x5c\x5c.|[^\x5c\x5c\x22])*)\x22)|((?:\x5c\x5c.|[^\x5c\x5c()[\x5c]]|\x5c[[\x5cx20\x5ct\x5cr\x5cn\x5cf]*((?:\x5c\x5c.|[\x5cw-]|[^\x00-\x5cxa0])+)(?:[\x5cx20\x5ct\x5cr\x5cn\x5cf]*([*^$|!~]?=)[\x5cx20\x5ct\x5cr\x5cn\x5cf]*(?:\x27((?:\x5c\x5c.|[^\x5c\x5c\x27])*)\x27|\x22((?:\x5c\x5c.|[^\x5c\x5c\x22])*)\x22|((?:\x5c\x5c.|[\x5cw-]|[^\x00-\x5cxa0])+))|)[\x5cx20\x5ct\x5cr\x5cn\x5cf]*\x5c])*)|.*)\x5c)|)');}),_0x31dbb6=_0x31dbb6['length']&&RegExp(_0x31dbb6['join']('|')),_0x3f296f=_0x3f296f['length']&&RegExp(_0x3f296f['join']('|')),_0x417efb=_0x4b7095['test'](_0x4045c2['compareDocumentPosition']),_0x3864d7=_0x417efb||_0x4b7095['test'](_0x4045c2['contains'])?function(_0x3504b3,_0x59927c){var _0x27be94=0x9===_0x3504b3['nodeType']?_0x3504b3['documentElement']:_0x3504b3,_0x5d97b1=_0x59927c&&_0x59927c['parentNode'];return _0x3504b3===_0x5d97b1||!(!_0x5d97b1||0x1!==_0x5d97b1['nodeType']||!(_0x27be94['contains']?_0x27be94['contains'](_0x5d97b1):_0x3504b3['compareDocumentPosition']&&0x10&_0x3504b3['compareDocumentPosition'](_0x5d97b1)));}:function(_0xcc0ed2,_0x539c0f){if(_0x539c0f){for(;_0x539c0f=_0x539c0f['parentNode'];)if(_0x539c0f===_0xcc0ed2)return!0x0;}return!0x1;},_0x17bd4c=_0x417efb?function(_0x493087,_0x1f27d2){if(_0x493087===_0x1f27d2)return _0x3c8111=!0x0,0x0;var _0x5de8d2=!_0x493087['compareDocumentPosition']-!_0x1f27d2['compareDocumentPosition'];return _0x5de8d2?_0x5de8d2:(_0x5de8d2=(_0x493087['ownerDocument']||_0x493087)===(_0x1f27d2['ownerDocument']||_0x1f27d2)?_0x493087['compareDocumentPosition'](_0x1f27d2):0x1,0x1&_0x5de8d2||!_0x41a659['sortDetached']&&_0x1f27d2['compareDocumentPosition'](_0x493087)===_0x5de8d2?_0x493087===_0x3f6288||_0x493087['ownerDocument']===_0x4db345&&_0x3864d7(_0x4db345,_0x493087)?-0x1:_0x1f27d2===_0x3f6288||_0x1f27d2['ownerDocument']===_0x4db345&&_0x3864d7(_0x4db345,_0x1f27d2)?0x1:_0x8a9bf7?_0x2530ad(_0x8a9bf7,_0x493087)-_0x2530ad(_0x8a9bf7,_0x1f27d2):0x0:0x4&_0x5de8d2?-0x1:0x1);}:function(_0x338311,_0x16c88b){if(_0x338311===_0x16c88b)return _0x3c8111=!0x0,0x0;var _0x4b4074,_0xbbe9e4=0x0;_0x4b4074=_0x338311['parentNode'];var _0x3c1e4d=_0x16c88b['parentNode'],_0x3ef003=[_0x338311],_0x25684b=[_0x16c88b];if(!_0x4b4074||!_0x3c1e4d)return _0x338311===_0x3f6288?-0x1:_0x16c88b===_0x3f6288?0x1:_0x4b4074?-0x1:_0x3c1e4d?0x1:_0x8a9bf7?_0x2530ad(_0x8a9bf7,_0x338311)-_0x2530ad(_0x8a9bf7,_0x16c88b):0x0;if(_0x4b4074===_0x3c1e4d)return _0x8329ce(_0x338311,_0x16c88b);for(_0x4b4074=_0x338311;_0x4b4074=_0x4b4074['parentNode'];)_0x3ef003['unshift'](_0x4b4074);for(_0x4b4074=_0x16c88b;_0x4b4074=_0x4b4074['parentNode'];)_0x25684b['unshift'](_0x4b4074);for(;_0x3ef003[_0xbbe9e4]===_0x25684b[_0xbbe9e4];)_0xbbe9e4++;return _0xbbe9e4?_0x8329ce(_0x3ef003[_0xbbe9e4],_0x25684b[_0xbbe9e4]):_0x3ef003[_0xbbe9e4]===_0x4db345?-0x1:_0x25684b[_0xbbe9e4]===_0x4db345?0x1:0x0;},_0x3f6288):_0x3f6288;},_0x5a2a1f['matches']=function(_0x13db20,_0x29b52e){return _0x5a2a1f(_0x13db20,null,null,_0x29b52e);},_0x5a2a1f['matchesSelector']=function(_0x57b692,_0x34844f){if((_0x57b692['ownerDocument']||_0x57b692)!==_0x3f6288&&_0x10460f(_0x57b692),_0x34844f=_0x34844f['replace'](_0x4f0541,'=\x27$1\x27]'),_0x41a659['matchesSelector']&&_0x5c234a&&!_0x522ed4[_0x34844f+'\x20']&&(!_0x3f296f||!_0x3f296f['test'](_0x34844f))&&(!_0x31dbb6||!_0x31dbb6['test'](_0x34844f)))try{var _0x71ee6c=_0x1d9965['call'](_0x57b692,_0x34844f);if(_0x71ee6c||_0x41a659['disconnectedMatch']||_0x57b692['document']&&0xb!==_0x57b692['document']['nodeType'])return _0x71ee6c;}catch(_0x9dbaa9){}return 0x0<_0x5a2a1f(_0x34844f,_0x3f6288,null,[_0x57b692])['length'];},_0x5a2a1f['contains']=function(_0x4ccd85,_0x35dc10){return(_0x4ccd85['ownerDocument']||_0x4ccd85)!==_0x3f6288&&_0x10460f(_0x4ccd85),_0x3864d7(_0x4ccd85,_0x35dc10);},_0x5a2a1f['attr']=function(_0x1c35b2,_0x49eac4){(_0x1c35b2['ownerDocument']||_0x1c35b2)!==_0x3f6288&&_0x10460f(_0x1c35b2);var _0x452626=_0x12663d['attrHandle'][_0x49eac4['toLowerCase']()],_0x452626=_0x452626&&_0x587580['call'](_0x12663d['attrHandle'],_0x49eac4['toLowerCase']())?_0x452626(_0x1c35b2,_0x49eac4,!_0x5c234a):void 0x0;return void 0x0!==_0x452626?_0x452626:_0x41a659['attributes']||!_0x5c234a?_0x1c35b2['getAttribute'](_0x49eac4):(_0x452626=_0x1c35b2['getAttributeNode'](_0x49eac4))&&_0x452626['specified']?_0x452626['value']:null;},_0x5a2a1f['escape']=function(_0x22e696){return(_0x22e696+'')['replace'](_0x1ff35c,_0x572abe);},_0x5a2a1f['error']=function(_0x4cb00b){throw Error('Syntax\x20error,\x20unrecognized\x20expression:\x20'+_0x4cb00b);},_0x5a2a1f['uniqueSort']=function(_0x33fc22){var _0x2b1d25,_0x5ea2c6=[],_0x5ab3c3=0x0,_0x211155=0x0;if(_0x3c8111=!_0x41a659['detectDuplicates'],_0x8a9bf7=!_0x41a659['sortStable']&&_0x33fc22['slice'](0x0),_0x33fc22['sort'](_0x17bd4c),_0x3c8111){for(;_0x2b1d25=_0x33fc22[_0x211155++];)_0x2b1d25===_0x33fc22[_0x211155]&&(_0x5ab3c3=_0x5ea2c6['push'](_0x211155));for(;_0x5ab3c3--;)_0x33fc22['splice'](_0x5ea2c6[_0x5ab3c3],0x1);}return _0x8a9bf7=null,_0x33fc22;},_0x2efe8=_0x5a2a1f['getText']=function(_0x837b08){var _0x592348,_0x2534e8='',_0x515c87=0x0;if(_0x592348=_0x837b08['nodeType']){if(0x1===_0x592348||0x9===_0x592348||0xb===_0x592348){if('string'==typeof _0x837b08['textContent'])return _0x837b08['textContent'];for(_0x837b08=_0x837b08['firstChild'];_0x837b08;_0x837b08=_0x837b08['nextSibling'])_0x2534e8+=_0x2efe8(_0x837b08);}else{if(0x3===_0x592348||0x4===_0x592348)return _0x837b08['nodeValue'];}}else{for(;_0x592348=_0x837b08[_0x515c87++];)_0x2534e8+=_0x2efe8(_0x592348);}return _0x2534e8;},_0x12663d=_0x5a2a1f['selectors']={'cacheLength':0x32,'createPseudo':_0x49daa5,'match':_0x19c094,'attrHandle':{},'find':{},'relative':{'>':{'dir':'parentNode','first':!0x0},'\x20':{'dir':'parentNode'},'+':{'dir':'previousSibling','first':!0x0},'~':{'dir':'previousSibling'}},'preFilter':{'ATTR':function(_0x557bf5){return _0x557bf5[0x1]=_0x557bf5[0x1]['replace'](_0x5ed22e,_0x538cfc),_0x557bf5[0x3]=(_0x557bf5[0x3]||_0x557bf5[0x4]||_0x557bf5[0x5]||'')['replace'](_0x5ed22e,_0x538cfc),'~='===_0x557bf5[0x2]&&(_0x557bf5[0x3]='\x20'+_0x557bf5[0x3]+'\x20'),_0x557bf5['slice'](0x0,0x4);},'CHILD':function(_0x493281){return _0x493281[0x1]=_0x493281[0x1]['toLowerCase'](),'nth'===_0x493281[0x1]['slice'](0x0,0x3)?(_0x493281[0x3]||_0x5a2a1f['error'](_0x493281[0x0]),_0x493281[0x4]=+(_0x493281[0x4]?_0x493281[0x5]+(_0x493281[0x6]||0x1):0x2*('even'===_0x493281[0x3]||'odd'===_0x493281[0x3])),_0x493281[0x5]=+(_0x493281[0x7]+_0x493281[0x8]||'odd'===_0x493281[0x3])):_0x493281[0x3]&&_0x5a2a1f['error'](_0x493281[0x0]),_0x493281;},'PSEUDO':function(_0x4edcdd){var _0x280116,_0x51ba56=!_0x4edcdd[0x6]&&_0x4edcdd[0x2];return _0x19c094['CHILD']['test'](_0x4edcdd[0x0])?null:(_0x4edcdd[0x3]?_0x4edcdd[0x2]=_0x4edcdd[0x4]||_0x4edcdd[0x5]||'':_0x51ba56&&_0x79cc09['test'](_0x51ba56)&&(_0x280116=_0x40d713(_0x51ba56,!0x0))&&(_0x280116=_0x51ba56['indexOf'](')',_0x51ba56['length']-_0x280116)-_0x51ba56['length'])&&(_0x4edcdd[0x0]=_0x4edcdd[0x0]['slice'](0x0,_0x280116),_0x4edcdd[0x2]=_0x51ba56['slice'](0x0,_0x280116)),_0x4edcdd['slice'](0x0,0x3));}},'filter':{'TAG':function(_0x1a5bd8){var _0x8e0d0c=_0x1a5bd8['replace'](_0x5ed22e,_0x538cfc)['toLowerCase']();return'*'===_0x1a5bd8?function(){return!0x0;}:function(_0x41fb8f){return _0x41fb8f['nodeName']&&_0x41fb8f['nodeName']['toLowerCase']()===_0x8e0d0c;};},'CLASS':function(_0x46c983){var _0x3ab0fd=_0x599a75[_0x46c983+'\x20'];return _0x3ab0fd||(_0x3ab0fd=RegExp('(^|[\x5cx20\x5ct\x5cr\x5cn\x5cf])'+_0x46c983+'([\x5cx20\x5ct\x5cr\x5cn\x5cf]|$)'))&&_0x599a75(_0x46c983,function(_0x2dec88){return _0x3ab0fd['test']('string'==typeof _0x2dec88['className']&&_0x2dec88['className']||'undefined'!=typeof _0x2dec88['getAttribute']&&_0x2dec88['getAttribute']('class')||'');});},'ATTR':function(_0x3c0322,_0x1f22ab,_0x4376bb){return function(_0x17ef11){return _0x17ef11=_0x5a2a1f['attr'](_0x17ef11,_0x3c0322),null==_0x17ef11?'!='===_0x1f22ab:!_0x1f22ab||(_0x17ef11+='','='===_0x1f22ab?_0x17ef11===_0x4376bb:'!='===_0x1f22ab?_0x17ef11!==_0x4376bb:'^='===_0x1f22ab?_0x4376bb&&0x0===_0x17ef11['indexOf'](_0x4376bb):'*='===_0x1f22ab?_0x4376bb&&-0x1<_0x17ef11['indexOf'](_0x4376bb):'$='===_0x1f22ab?_0x4376bb&&_0x17ef11['slice'](-_0x4376bb['length'])===_0x4376bb:'~='===_0x1f22ab?-0x1<('\x20'+_0x17ef11['replace'](_0x12e1f1,'\x20')+'\x20')['indexOf'](_0x4376bb):'|='===_0x1f22ab&&(_0x17ef11===_0x4376bb||_0x17ef11['slice'](0x0,_0x4376bb['length']+0x1)===_0x4376bb+'-'));};},'CHILD':function(_0x2d5d8f,_0x4a3cfb,_0x36c1a7,_0x245bc2,_0x204c84){var _0x4c0a7e='nth'!==_0x2d5d8f['slice'](0x0,0x3),_0x26c86e='last'!==_0x2d5d8f['slice'](-0x4),_0xe7d71e='of-type'===_0x4a3cfb;return 0x1===_0x245bc2&&0x0===_0x204c84?function(_0x1e2039){return!!_0x1e2039['parentNode'];}:function(_0x322f20,_0x5aba90,_0x36ffd7){var _0x43c2f7,_0x42f690,_0x13d50c,_0x144542,_0x234b1b,_0x56b0ce;_0x5aba90=_0x4c0a7e!==_0x26c86e?'nextSibling':'previousSibling';var _0x2df47d=_0x322f20['parentNode'],_0x27998d=_0xe7d71e&&_0x322f20['nodeName']['toLowerCase']();_0x36ffd7=!_0x36ffd7&&!_0xe7d71e;var _0x40e3b9=!0x1;if(_0x2df47d){if(_0x4c0a7e){for(;_0x5aba90;){for(_0x144542=_0x322f20;_0x144542=_0x144542[_0x5aba90];)if(_0xe7d71e?_0x144542['nodeName']['toLowerCase']()===_0x27998d:0x1===_0x144542['nodeType'])return!0x1;_0x56b0ce=_0x5aba90='only'===_0x2d5d8f&&!_0x56b0ce&&'nextSibling';}return!0x0;}if(_0x56b0ce=[_0x26c86e?_0x2df47d['firstChild']:_0x2df47d['lastChild']],_0x26c86e&&_0x36ffd7){_0x144542=_0x2df47d,_0x13d50c=_0x144542[_0x216869]||(_0x144542[_0x216869]={}),_0x42f690=_0x13d50c[_0x144542['uniqueID']]||(_0x13d50c[_0x144542['uniqueID']]={}),_0x43c2f7=_0x42f690[_0x2d5d8f]||[],_0x40e3b9=(_0x234b1b=_0x43c2f7[0x0]===_0x3a7ae8&&_0x43c2f7[0x1])&&_0x43c2f7[0x2];for(_0x144542=_0x234b1b&&_0x2df47d['childNodes'][_0x234b1b];_0x144542=++_0x234b1b&&_0x144542&&_0x144542[_0x5aba90]||(_0x40e3b9=_0x234b1b=0x0)||_0x56b0ce['pop']();)if(0x1===_0x144542['nodeType']&&++_0x40e3b9&&_0x144542===_0x322f20){_0x42f690[_0x2d5d8f]=[_0x3a7ae8,_0x234b1b,_0x40e3b9];break;}}else{if(_0x36ffd7&&(_0x144542=_0x322f20,_0x13d50c=_0x144542[_0x216869]||(_0x144542[_0x216869]={}),_0x42f690=_0x13d50c[_0x144542['uniqueID']]||(_0x13d50c[_0x144542['uniqueID']]={}),_0x43c2f7=_0x42f690[_0x2d5d8f]||[],_0x234b1b=_0x43c2f7[0x0]===_0x3a7ae8&&_0x43c2f7[0x1],_0x40e3b9=_0x234b1b),!0x1===_0x40e3b9){for(;(_0x144542=++_0x234b1b&&_0x144542&&_0x144542[_0x5aba90]||(_0x40e3b9=_0x234b1b=0x0)||_0x56b0ce['pop']())&&(!(_0xe7d71e?_0x144542['nodeName']['toLowerCase']()===_0x27998d:0x1===_0x144542['nodeType'])||!++_0x40e3b9||!(_0x36ffd7&&(_0x13d50c=_0x144542[_0x216869]||(_0x144542[_0x216869]={}),_0x42f690=_0x13d50c[_0x144542['uniqueID']]||(_0x13d50c[_0x144542['uniqueID']]={}),_0x42f690[_0x2d5d8f]=[_0x3a7ae8,_0x40e3b9]),_0x144542===_0x322f20)););}}return _0x40e3b9-=_0x204c84,_0x40e3b9===_0x245bc2||0x0===_0x40e3b9%_0x245bc2&&0x0<=_0x40e3b9/_0x245bc2;}};},'PSEUDO':function(_0x134681,_0x3b08a4){var _0x11cbcf,_0x44f33d=_0x12663d['pseudos'][_0x134681]||_0x12663d['setFilters'][_0x134681['toLowerCase']()]||_0x5a2a1f['error']('unsupported\x20pseudo:\x20'+_0x134681);return _0x44f33d[_0x216869]?_0x44f33d(_0x3b08a4):0x1<_0x44f33d['length']?(_0x11cbcf=[_0x134681,_0x134681,'',_0x3b08a4],_0x12663d['setFilters']['hasOwnProperty'](_0x134681['toLowerCase']())?_0x49daa5(function(_0x5577c6,_0x7addbb){for(var _0x5a9de8,_0x31c0ec=_0x44f33d(_0x5577c6,_0x3b08a4),_0x31f6ba=_0x31c0ec['length'];_0x31f6ba--;)_0x5a9de8=_0x2530ad(_0x5577c6,_0x31c0ec[_0x31f6ba]),_0x5577c6[_0x5a9de8]=!(_0x7addbb[_0x5a9de8]=_0x31c0ec[_0x31f6ba]);}):function(_0xc85b14){return _0x44f33d(_0xc85b14,0x0,_0x11cbcf);}):_0x44f33d;}},'pseudos':{'not':_0x49daa5(function(_0x528e9e){var _0x2c8905=[],_0x2fcc27=[],_0x45744d=_0x29cf83(_0x528e9e['replace'](_0x48ed78,'$1'));return _0x45744d[_0x216869]?_0x49daa5(function(_0x51afab,_0x451d45,_0x1d4f49,_0x587b27){var _0x3c724e;_0x1d4f49=_0x45744d(_0x51afab,null,_0x587b27,[]);for(_0x587b27=_0x51afab['length'];_0x587b27--;)(_0x3c724e=_0x1d4f49[_0x587b27])&&(_0x51afab[_0x587b27]=!(_0x451d45[_0x587b27]=_0x3c724e));}):function(_0x2e96b3,_0xa2254,_0x5cbc3e){return _0x2c8905[0x0]=_0x2e96b3,_0x45744d(_0x2c8905,null,_0x5cbc3e,_0x2fcc27),_0x2c8905[0x0]=null,!_0x2fcc27['pop']();};}),'has':_0x49daa5(function(_0x5bc98e){return function(_0x358a1b){return 0x0<_0x5a2a1f(_0x5bc98e,_0x358a1b)['length'];};}),'contains':_0x49daa5(function(_0xdbadd4){return _0xdbadd4=_0xdbadd4['replace'](_0x5ed22e,_0x538cfc),function(_0x5386ef){return-0x1<(_0x5386ef['textContent']||_0x5386ef['innerText']||_0x2efe8(_0x5386ef))['indexOf'](_0xdbadd4);};}),'lang':_0x49daa5(function(_0x6d7436){return _0x205181['test'](_0x6d7436||'')||_0x5a2a1f['error']('unsupported\x20lang:\x20'+_0x6d7436),_0x6d7436=_0x6d7436['replace'](_0x5ed22e,_0x538cfc)['toLowerCase'](),function(_0x2bcac1){var _0x3bbb4f;do if(_0x3bbb4f=_0x5c234a?_0x2bcac1['lang']:_0x2bcac1['getAttribute']('xml:lang')||_0x2bcac1['getAttribute']('lang'))return _0x3bbb4f=_0x3bbb4f['toLowerCase'](),_0x3bbb4f===_0x6d7436||0x0===_0x3bbb4f['indexOf'](_0x6d7436+'-');while((_0x2bcac1=_0x2bcac1['parentNode'])&&0x1===_0x2bcac1['nodeType']);return!0x1;};}),'target':function(_0x1caf4d){var _0x3d0c84=_0x55d247['location']&&_0x55d247['location']['hash'];return _0x3d0c84&&_0x3d0c84['slice'](0x1)===_0x1caf4d['id'];},'root':function(_0x5424da){return _0x5424da===_0x4045c2;},'focus':function(_0x1c805c){return _0x1c805c===_0x3f6288['activeElement']&&(!_0x3f6288['hasFocus']||_0x3f6288['hasFocus']())&&!(!_0x1c805c['type']&&!_0x1c805c['href']&&!~_0x1c805c['tabIndex']);},'enabled':_0x26e234(!0x1),'disabled':_0x26e234(!0x0),'checked':function(_0x2415a1){var _0x74a77e=_0x2415a1['nodeName']['toLowerCase']();return'input'===_0x74a77e&&!!_0x2415a1['checked']||'option'===_0x74a77e&&!!_0x2415a1['selected'];},'selected':function(_0x46c3c9){return _0x46c3c9['parentNode']&&_0x46c3c9['parentNode']['selectedIndex'],!0x0===_0x46c3c9['selected'];},'empty':function(_0x3e66d5){for(_0x3e66d5=_0x3e66d5['firstChild'];_0x3e66d5;_0x3e66d5=_0x3e66d5['nextSibling'])if(0x6>_0x3e66d5['nodeType'])return!0x1;return!0x0;},'parent':function(_0x20f8b0){return!_0x12663d['pseudos']['empty'](_0x20f8b0);},'header':function(_0x5b1aaa){return _0x575208['test'](_0x5b1aaa['nodeName']);},'input':function(_0xd8a130){return _0x3f07ea['test'](_0xd8a130['nodeName']);},'button':function(_0x33852e){var _0x34f56f=_0x33852e['nodeName']['toLowerCase']();return'input'===_0x34f56f&&'button'===_0x33852e['type']||'button'===_0x34f56f;},'text':function(_0x3ba6fb){var _0x178235;return'input'===_0x3ba6fb['nodeName']['toLowerCase']()&&'text'===_0x3ba6fb['type']&&(null==(_0x178235=_0x3ba6fb['getAttribute']('type'))||'text'===_0x178235['toLowerCase']());},'first':_0x52980a(function(){return[0x0];}),'last':_0x52980a(function(_0x2bbab9,_0x173b4f){return[_0x173b4f-0x1];}),'eq':_0x52980a(function(_0x1da175,_0x1ac146,_0x4de887){return[0x0>_0x4de887?_0x4de887+_0x1ac146:_0x4de887];}),'even':_0x52980a(function(_0x24fae4,_0x4b16ef){for(var _0x303918=0x0;_0x303918<_0x4b16ef;_0x303918+=0x2)_0x24fae4['push'](_0x303918);return _0x24fae4;}),'odd':_0x52980a(function(_0x43adff,_0x241b38){for(var _0x1547ca=0x1;_0x1547ca<_0x241b38;_0x1547ca+=0x2)_0x43adff['push'](_0x1547ca);return _0x43adff;}),'lt':_0x52980a(function(_0x32b318,_0xe24b8b,_0x515b32){for(_0xe24b8b=0x0>_0x515b32?_0x515b32+_0xe24b8b:_0x515b32;0x0<=--_0xe24b8b;)_0x32b318['push'](_0xe24b8b);return _0x32b318;}),'gt':_0x52980a(function(_0x3e7112,_0x2a3547,_0x4e577c){for(_0x4e577c=0x0>_0x4e577c?_0x4e577c+_0x2a3547:_0x4e577c;++_0x4e577c<_0x2a3547;)_0x3e7112['push'](_0x4e577c);return _0x3e7112;})}},_0x12663d['pseudos']['nth']=_0x12663d['pseudos']['eq'];for(_0x2b4d86 in{'radio':!0x0,'checkbox':!0x0,'file':!0x0,'password':!0x0,'image':!0x0})_0x12663d['pseudos'][_0x2b4d86]=_0x49fd27(_0x2b4d86);for(_0x2b4d86 in{'submit':!0x0,'reset':!0x0})_0x12663d['pseudos'][_0x2b4d86]=_0x2b8845(_0x2b4d86);_0x4de4ac['prototype']=_0x12663d['filters']=_0x12663d['pseudos'],_0x12663d['setFilters']=new _0x4de4ac(),_0x40d713=_0x5a2a1f['tokenize']=function(_0x5a5535,_0x510abc){var _0x485063,_0x43a518,_0xeaaea6,_0x140b35,_0x29355e,_0x3eba5c,_0x1d3e40;if(_0x29355e=_0x1d15ca[_0x5a5535+'\x20'])return _0x510abc?0x0:_0x29355e['slice'](0x0);_0x29355e=_0x5a5535,_0x3eba5c=[];for(_0x1d3e40=_0x12663d['preFilter'];_0x29355e;){_0x485063&&!(_0x43a518=_0x571122['exec'](_0x29355e))||(_0x43a518&&(_0x29355e=_0x29355e['slice'](_0x43a518[0x0]['length'])||_0x29355e),_0x3eba5c['push'](_0xeaaea6=[])),_0x485063=!0x1,(_0x43a518=_0x4c3062['exec'](_0x29355e))&&(_0x485063=_0x43a518['shift'](),_0xeaaea6['push']({'value':_0x485063,'type':_0x43a518[0x0]['replace'](_0x48ed78,'\x20')}),_0x29355e=_0x29355e['slice'](_0x485063['length']));for(_0x140b35 in _0x12663d['filter'])!(_0x43a518=_0x19c094[_0x140b35]['exec'](_0x29355e))||_0x1d3e40[_0x140b35]&&!(_0x43a518=_0x1d3e40[_0x140b35](_0x43a518))||(_0x485063=_0x43a518['shift'](),_0xeaaea6['push']({'value':_0x485063,'type':_0x140b35,'matches':_0x43a518}),_0x29355e=_0x29355e['slice'](_0x485063['length']));if(!_0x485063)break;}return _0x510abc?_0x29355e['length']:_0x29355e?_0x5a2a1f['error'](_0x5a5535):_0x1d15ca(_0x5a5535,_0x3eba5c)['slice'](0x0);},_0x1d1ca9=(_0x29cf83=_0x5a2a1f['compile']=function(_0x28223d,_0x676f3f){var _0x537239,_0x5651ce=[],_0x2b162a=[],_0x44f98e=_0x522ed4[_0x28223d+'\x20'];if(!_0x44f98e){_0x676f3f||(_0x676f3f=_0x40d713(_0x28223d));for(_0x537239=_0x676f3f['length'];_0x537239--;)_0x44f98e=_0x5a2d18(_0x676f3f[_0x537239]),_0x44f98e[_0x216869]?_0x5651ce['push'](_0x44f98e):_0x2b162a['push'](_0x44f98e);_0x537239=_0x522ed4;var _0x3025bc=0x0<_0x5651ce['length'],_0x1bd185=0x0<_0x2b162a['length'],_0x44f98e=function(_0x5c16c7,_0x4e1a98,_0x8a3a6b,_0x5cef3f,_0xe0701e){var _0x530935,_0x2f242a,_0x3d65e5,_0x41414b=0x0,_0x310d2b='0',_0x2493ad=_0x5c16c7&&[],_0x3b33ee=[],_0x442675=_0x21c5d7,_0x432745=_0x5c16c7||_0x1bd185&&_0x12663d['find']['TAG']('*',_0xe0701e),_0x20ac58=_0x3a7ae8+=null==_0x442675?0x1:Math['random']()||0.1,_0x29508e=_0x432745['length'];for(_0xe0701e&&(_0x21c5d7=_0x4e1a98===_0x3f6288||_0x4e1a98||_0xe0701e);_0x310d2b!==_0x29508e&&null!=(_0x530935=_0x432745[_0x310d2b]);_0x310d2b++){if(_0x1bd185&&_0x530935){_0x2f242a=0x0;for(_0x4e1a98||_0x530935['ownerDocument']===_0x3f6288||(_0x10460f(_0x530935),_0x8a3a6b=!_0x5c234a);_0x3d65e5=_0x2b162a[_0x2f242a++];)if(_0x3d65e5(_0x530935,_0x4e1a98||_0x3f6288,_0x8a3a6b)){_0x5cef3f['push'](_0x530935);break;}_0xe0701e&&(_0x3a7ae8=_0x20ac58);}_0x3025bc&&((_0x530935=!_0x3d65e5&&_0x530935)&&_0x41414b--,_0x5c16c7&&_0x2493ad['push'](_0x530935));}if(_0x41414b+=_0x310d2b,_0x3025bc&&_0x310d2b!==_0x41414b){for(_0x2f242a=0x0;_0x3d65e5=_0x5651ce[_0x2f242a++];)_0x3d65e5(_0x2493ad,_0x3b33ee,_0x4e1a98,_0x8a3a6b);if(_0x5c16c7){if(0x0<_0x41414b){for(;_0x310d2b--;)_0x2493ad[_0x310d2b]||_0x3b33ee[_0x310d2b]||(_0x3b33ee[_0x310d2b]=_0x55c2a8['call'](_0x5cef3f));}_0x3b33ee=_0x476968(_0x3b33ee);}_0x25703f['apply'](_0x5cef3f,_0x3b33ee),_0xe0701e&&!_0x5c16c7&&0x0<_0x3b33ee['length']&&0x1<_0x41414b+_0x5651ce['length']&&_0x5a2a1f['uniqueSort'](_0x5cef3f);}return _0xe0701e&&(_0x3a7ae8=_0x20ac58,_0x21c5d7=_0x442675),_0x2493ad;},_0x44f98e=_0x3025bc?_0x49daa5(_0x44f98e):_0x44f98e,_0x44f98e=_0x537239(_0x28223d,_0x44f98e);_0x44f98e['selector']=_0x28223d;}return _0x44f98e;},_0x383972=_0x5a2a1f['select']=function(_0xc3bf5d,_0x25ffa1,_0x46370b,_0x150098){var _0x80a796,_0x39ec91,_0x59aa53,_0x28acf1,_0x421212,_0x14c72b='function'==typeof _0xc3bf5d&&_0xc3bf5d,_0x52b2c8=!_0x150098&&_0x40d713(_0xc3bf5d=_0x14c72b['selector']||_0xc3bf5d);if(_0x46370b=_0x46370b||[],0x1===_0x52b2c8['length']){if(_0x39ec91=_0x52b2c8[0x0]=_0x52b2c8[0x0]['slice'](0x0),0x2<_0x39ec91['length']&&'ID'===(_0x59aa53=_0x39ec91[0x0])['type']&&0x9===_0x25ffa1['nodeType']&&_0x5c234a&&_0x12663d['relative'][_0x39ec91[0x1]['type']]){if(_0x25ffa1=(_0x12663d['find']['ID'](_0x59aa53['matches'][0x0]['replace'](_0x5ed22e,_0x538cfc),_0x25ffa1)||[])[0x0],!_0x25ffa1)return _0x46370b;_0x14c72b&&(_0x25ffa1=_0x25ffa1['parentNode']),_0xc3bf5d=_0xc3bf5d['slice'](_0x39ec91['shift']()['value']['length']);}for(_0x80a796=_0x19c094['needsContext']['test'](_0xc3bf5d)?0x0:_0x39ec91['length'];_0x80a796--&&!(_0x59aa53=_0x39ec91[_0x80a796],_0x12663d['relative'][_0x28acf1=_0x59aa53['type']]);)if((_0x421212=_0x12663d['find'][_0x28acf1])&&(_0x150098=_0x421212(_0x59aa53['matches'][0x0]['replace'](_0x5ed22e,_0x538cfc),_0x2164b6['test'](_0x39ec91[0x0]['type'])&&_0x2a5ff2(_0x25ffa1['parentNode'])||_0x25ffa1))){if(_0x39ec91['splice'](_0x80a796,0x1),_0xc3bf5d=_0x150098['length']&&_0x371671(_0x39ec91),!_0xc3bf5d)return _0x25703f['apply'](_0x46370b,_0x150098),_0x46370b;break;}}return(_0x14c72b||_0x29cf83(_0xc3bf5d,_0x52b2c8))(_0x150098,_0x25ffa1,!_0x5c234a,_0x46370b,!_0x25ffa1||_0x2164b6['test'](_0xc3bf5d)&&_0x2a5ff2(_0x25ffa1['parentNode'])||_0x25ffa1),_0x46370b;},_0x41a659['sortStable']=_0x216869['split']('')['sort'](_0x17bd4c)['join']('')===_0x216869,_0x41a659['detectDuplicates']=!!_0x3c8111,_0x10460f(),_0x41a659['sortDetached']=_0x5bf29a(function(_0x3b328b){return 0x1&_0x3b328b['compareDocumentPosition'](_0x3f6288['createElement']('fieldset'));}),_0x5bf29a(function(_0x4d0f83){return _0x4d0f83['innerHTML']='<a\x20href=\x27#\x27></a>','#'===_0x4d0f83['firstChild']['getAttribute']('href');})||_0x3325ee('type|href|height|width',function(_0x2781ff,_0xeb106e,_0x35aaa3){if(!_0x35aaa3)return _0x2781ff['getAttribute'](_0xeb106e,'type'===_0xeb106e['toLowerCase']()?0x1:0x2);}),_0x41a659['attributes']&&_0x5bf29a(function(_0x3b7b22){return _0x3b7b22['innerHTML']='<input/>',_0x3b7b22['firstChild']['setAttribute']('value',''),''===_0x3b7b22['firstChild']['getAttribute']('value');})||_0x3325ee('value',function(_0x18d83c,_0x515a1b,_0x487ea7){if(!_0x487ea7&&'input'===_0x18d83c['nodeName']['toLowerCase']())return _0x18d83c['defaultValue'];}),_0x5bf29a(function(_0x5cf010){return null==_0x5cf010['getAttribute']('disabled');})||_0x3325ee('checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped',function(_0x5594fc,_0x3710c9,_0x410ade){var _0xce447;if(!_0x410ade)return!0x0===_0x5594fc[_0x3710c9]?_0x3710c9['toLowerCase']():(_0xce447=_0x5594fc['getAttributeNode'](_0x3710c9))&&_0xce447['specified']?_0xce447['value']:null;}),_0x5a2a1f),_0x338cdd['find']=_0x1d1ca9,_0x338cdd['expr']=_0x1d1ca9['selectors'],_0x338cdd['expr'][':']=_0x338cdd['expr']['pseudos'],_0x338cdd['uniqueSort']=_0x338cdd['unique']=_0x1d1ca9['uniqueSort'],_0x338cdd['text']=_0x1d1ca9['getText'],_0x338cdd['isXMLDoc']=_0x1d1ca9['isXML'],_0x338cdd['contains']=_0x1d1ca9['contains'],_0x338cdd['escapeSelector']=_0x1d1ca9['escape'];var _0x647f=function(_0x40390b,_0x1f3ad6,_0x293a69){for(var _0x5f3b0a=[],_0xe71227=void 0x0!==_0x293a69;(_0x40390b=_0x40390b[_0x1f3ad6])&&0x9!==_0x40390b['nodeType'];)if(0x1===_0x40390b['nodeType']){if(_0xe71227&&_0x338cdd(_0x40390b)['is'](_0x293a69))break;_0x5f3b0a['push'](_0x40390b);}return _0x5f3b0a;},_0x1ec23c=function(_0x24fb14,_0x212842){for(var _0x443dbd=[];_0x24fb14;_0x24fb14=_0x24fb14['nextSibling'])0x1===_0x24fb14['nodeType']&&_0x24fb14!==_0x212842&&_0x443dbd['push'](_0x24fb14);return _0x443dbd;},_0x12920f=_0x338cdd['expr']['match']['needsContext'],_0x39af91=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,_0xb5a407=/^.[^:#\[\.,]*$/;_0x338cdd['filter']=function(_0x435a58,_0x581912,_0x1fb350){var _0x14def8=_0x581912[0x0];return _0x1fb350&&(_0x435a58=':not('+_0x435a58+')'),0x1===_0x581912['length']&&0x1===_0x14def8['nodeType']?_0x338cdd['find']['matchesSelector'](_0x14def8,_0x435a58)?[_0x14def8]:[]:_0x338cdd['find']['matches'](_0x435a58,_0x338cdd['grep'](_0x581912,function(_0x3ed6b6){return 0x1===_0x3ed6b6['nodeType'];}));},_0x338cdd['fn']['extend']({'find':function(_0x4b38ad){var _0x1ef581,_0x36abcf,_0x286294=this['length'],_0x241786=this;if('string'!=typeof _0x4b38ad)return this['pushStack'](_0x338cdd(_0x4b38ad)['filter'](function(){for(_0x1ef581=0x0;_0x1ef581<_0x286294;_0x1ef581++)if(_0x338cdd['contains'](_0x241786[_0x1ef581],this))return!0x0;}));_0x36abcf=this['pushStack']([]);for(_0x1ef581=0x0;_0x1ef581<_0x286294;_0x1ef581++)_0x338cdd['find'](_0x4b38ad,_0x241786[_0x1ef581],_0x36abcf);return 0x1<_0x286294?_0x338cdd['uniqueSort'](_0x36abcf):_0x36abcf;},'filter':function(_0xbf5538){return this['pushStack'](_0x2a2dbb(this,_0xbf5538||[],!0x1));},'not':function(_0x13c78d){return this['pushStack'](_0x2a2dbb(this,_0x13c78d||[],!0x0));},'is':function(_0x4513c7){return!!_0x2a2dbb(this,'string'==typeof _0x4513c7&&_0x12920f['test'](_0x4513c7)?_0x338cdd(_0x4513c7):_0x4513c7||[],!0x1)['length'];}});var _0xe86417,_0x105650=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(_0x338cdd['fn']['init']=function(_0x2d6389,_0x1352d0,_0x3ceea0){var _0x49da58,_0x5f5cb9;if(!_0x2d6389)return this;if(_0x3ceea0=_0x3ceea0||_0xe86417,'string'==typeof _0x2d6389){if(_0x49da58='<'===_0x2d6389[0x0]&&'>'===_0x2d6389[_0x2d6389['length']-0x1]&&0x3<=_0x2d6389['length']?[null,_0x2d6389,null]:_0x105650['exec'](_0x2d6389),!_0x49da58||!_0x49da58[0x1]&&_0x1352d0)return!_0x1352d0||_0x1352d0['jquery']?(_0x1352d0||_0x3ceea0)['find'](_0x2d6389):this['constructor'](_0x1352d0)['find'](_0x2d6389);if(_0x49da58[0x1]){if(_0x1352d0=_0x1352d0 instanceof _0x338cdd?_0x1352d0[0x0]:_0x1352d0,_0x338cdd['merge'](this,_0x338cdd['parseHTML'](_0x49da58[0x1],_0x1352d0&&_0x1352d0['nodeType']?_0x1352d0['ownerDocument']||_0x1352d0:_0x25202c,!0x0)),_0x39af91['test'](_0x49da58[0x1])&&_0x338cdd['isPlainObject'](_0x1352d0)){for(_0x49da58 in _0x1352d0)_0x338cdd['isFunction'](this[_0x49da58])?this[_0x49da58](_0x1352d0[_0x49da58]):this['attr'](_0x49da58,_0x1352d0[_0x49da58]);}return this;}return _0x5f5cb9=_0x25202c['getElementById'](_0x49da58[0x2]),_0x5f5cb9&&(this[0x0]=_0x5f5cb9,this['length']=0x1),this;}return _0x2d6389['nodeType']?(this[0x0]=_0x2d6389,this['length']=0x1,this):_0x338cdd['isFunction'](_0x2d6389)?void 0x0!==_0x3ceea0['ready']?_0x3ceea0['ready'](_0x2d6389):_0x2d6389(_0x338cdd):_0x338cdd['makeArray'](_0x2d6389,this);})['prototype']=_0x338cdd['fn'],_0xe86417=_0x338cdd(_0x25202c);var _0x3c51fe=/^(?:parents|prev(?:Until|All))/,_0x1699ec={'children':!0x0,'contents':!0x0,'next':!0x0,'prev':!0x0};_0x338cdd['fn']['extend']({'has':function(_0x43323a){var _0x43ebd6=_0x338cdd(_0x43323a,this),_0x4f06d5=_0x43ebd6['length'];return this['filter'](function(){for(var _0x15a636=0x0;_0x15a636<_0x4f06d5;_0x15a636++)if(_0x338cdd['contains'](this,_0x43ebd6[_0x15a636]))return!0x0;});},'closest':function(_0x332758,_0xfd0225){var _0x3ad28f,_0x12582c=0x0,_0x83702b=this['length'],_0x3cda4c=[],_0x3a3852='string'!=typeof _0x332758&&_0x338cdd(_0x332758);if(!_0x12920f['test'](_0x332758)){for(;_0x12582c<_0x83702b;_0x12582c++)for(_0x3ad28f=this[_0x12582c];_0x3ad28f&&_0x3ad28f!==_0xfd0225;_0x3ad28f=_0x3ad28f['parentNode'])if(0xb>_0x3ad28f['nodeType']&&(_0x3a3852?-0x1<_0x3a3852['index'](_0x3ad28f):0x1===_0x3ad28f['nodeType']&&_0x338cdd['find']['matchesSelector'](_0x3ad28f,_0x332758))){_0x3cda4c['push'](_0x3ad28f);break;}}return this['pushStack'](0x1<_0x3cda4c['length']?_0x338cdd['uniqueSort'](_0x3cda4c):_0x3cda4c);},'index':function(_0x1a98f1){return _0x1a98f1?'string'==typeof _0x1a98f1?_0x27fdf6['call'](_0x338cdd(_0x1a98f1),this[0x0]):_0x27fdf6['call'](this,_0x1a98f1['jquery']?_0x1a98f1[0x0]:_0x1a98f1):this[0x0]&&this[0x0]['parentNode']?this['first']()['prevAll']()['length']:-0x1;},'add':function(_0x4fc6e5,_0x50f5ac){return this['pushStack'](_0x338cdd['uniqueSort'](_0x338cdd['merge'](this['get'](),_0x338cdd(_0x4fc6e5,_0x50f5ac))));},'addBack':function(_0x5e8d3d){return this['add'](null==_0x5e8d3d?this['prevObject']:this['prevObject']['filter'](_0x5e8d3d));}}),_0x338cdd['each']({'parent':function(_0x2abb27){return(_0x2abb27=_0x2abb27['parentNode'])&&0xb!==_0x2abb27['nodeType']?_0x2abb27:null;},'parents':function(_0xaa3a47){return _0x647f(_0xaa3a47,'parentNode');},'parentsUntil':function(_0x5579ba,_0x9d6fde,_0x2aed0d){return _0x647f(_0x5579ba,'parentNode',_0x2aed0d);},'next':function(_0x2ef8fc){return _0x2d8afe(_0x2ef8fc,'nextSibling');},'prev':function(_0x477deb){return _0x2d8afe(_0x477deb,'previousSibling');},'nextAll':function(_0x475afa){return _0x647f(_0x475afa,'nextSibling');},'prevAll':function(_0x2080cb){return _0x647f(_0x2080cb,'previousSibling');},'nextUntil':function(_0x4e1a25,_0x1d9191,_0x41c868){return _0x647f(_0x4e1a25,'nextSibling',_0x41c868);},'prevUntil':function(_0x7d5d09,_0x91b8fe,_0x74dbbf){return _0x647f(_0x7d5d09,'previousSibling',_0x74dbbf);},'siblings':function(_0x3faf52){return _0x1ec23c((_0x3faf52['parentNode']||{})['firstChild'],_0x3faf52);},'children':function(_0x221067){return _0x1ec23c(_0x221067['firstChild']);},'contents':function(_0x3dd37c){return _0x43817c(_0x3dd37c,'iframe')?_0x3dd37c['contentDocument']:(_0x43817c(_0x3dd37c,'template')&&(_0x3dd37c=_0x3dd37c['content']||_0x3dd37c),_0x338cdd['merge']([],_0x3dd37c['childNodes']));}},function(_0x48fe69,_0x58f544){_0x338cdd['fn'][_0x48fe69]=function(_0x20a889,_0x454a62){var _0x364cf5=_0x338cdd['map'](this,_0x58f544,_0x20a889);return'Until'!==_0x48fe69['slice'](-0x5)&&(_0x454a62=_0x20a889),_0x454a62&&'string'==typeof _0x454a62&&(_0x364cf5=_0x338cdd['filter'](_0x454a62,_0x364cf5)),0x1<this['length']&&(_0x1699ec[_0x48fe69]||_0x338cdd['uniqueSort'](_0x364cf5),_0x3c51fe['test'](_0x48fe69)&&_0x364cf5['reverse']()),this['pushStack'](_0x364cf5);};});var _0xcb30e1=/[^\x20\t\r\n\f]+/g;_0x338cdd['Callbacks']=function(_0x18c170){var _0xe45913;if('string'==typeof _0x18c170){var _0x4d2a00={};_0xe45913=(_0x338cdd['each'](_0x18c170['match'](_0xcb30e1)||[],function(_0x296a7d,_0x245feb){_0x4d2a00[_0x245feb]=!0x0;}),_0x4d2a00);}else _0xe45913=_0x338cdd['extend']({},_0x18c170);_0x18c170=_0xe45913;var _0x3f8669,_0x3fdcf0,_0x4c9c6c,_0x25c47d,_0x3dede2=[],_0x4131fb=[],_0x7d336b=-0x1,_0xe37920=function(){_0x25c47d=_0x25c47d||_0x18c170['once'];for(_0x4c9c6c=_0x3f8669=!0x0;_0x4131fb['length'];_0x7d336b=-0x1)for(_0x3fdcf0=_0x4131fb['shift']();++_0x7d336b<_0x3dede2['length'];)!0x1===_0x3dede2[_0x7d336b]['apply'](_0x3fdcf0[0x0],_0x3fdcf0[0x1])&&_0x18c170['stopOnFalse']&&(_0x7d336b=_0x3dede2['length'],_0x3fdcf0=!0x1);_0x18c170['memory']||(_0x3fdcf0=!0x1),_0x3f8669=!0x1,_0x25c47d&&(_0x3dede2=_0x3fdcf0?[]:'');},_0x5554ea={'add':function(){return _0x3dede2&&(_0x3fdcf0&&!_0x3f8669&&(_0x7d336b=_0x3dede2['length']-0x1,_0x4131fb['push'](_0x3fdcf0)),function _0x17d659(_0x3277d7){_0x338cdd['each'](_0x3277d7,function(_0x1156cc,_0xbbf773){_0x338cdd['isFunction'](_0xbbf773)?_0x18c170['unique']&&_0x5554ea['has'](_0xbbf773)||_0x3dede2['push'](_0xbbf773):_0xbbf773&&_0xbbf773['length']&&'string'!==_0x338cdd['type'](_0xbbf773)&&_0x17d659(_0xbbf773);});}(arguments),_0x3fdcf0&&!_0x3f8669&&_0xe37920()),this;},'remove':function(){return _0x338cdd['each'](arguments,function(_0x565363,_0x51ad44){for(var _0x346402;-0x1<(_0x346402=_0x338cdd['inArray'](_0x51ad44,_0x3dede2,_0x346402));)_0x3dede2['splice'](_0x346402,0x1),_0x346402<=_0x7d336b&&_0x7d336b--;}),this;},'has':function(_0x211abe){return _0x211abe?-0x1<_0x338cdd['inArray'](_0x211abe,_0x3dede2):0x0<_0x3dede2['length'];},'empty':function(){return _0x3dede2&&(_0x3dede2=[]),this;},'disable':function(){return _0x25c47d=_0x4131fb=[],_0x3dede2=_0x3fdcf0='',this;},'disabled':function(){return!_0x3dede2;},'lock':function(){return _0x25c47d=_0x4131fb=[],_0x3fdcf0||_0x3f8669||(_0x3dede2=_0x3fdcf0=''),this;},'locked':function(){return!!_0x25c47d;},'fireWith':function(_0x15da80,_0x4cd6ec){return _0x25c47d||(_0x4cd6ec=_0x4cd6ec||[],_0x4cd6ec=[_0x15da80,_0x4cd6ec['slice']?_0x4cd6ec['slice']():_0x4cd6ec],_0x4131fb['push'](_0x4cd6ec),_0x3f8669||_0xe37920()),this;},'fire':function(){return _0x5554ea['fireWith'](this,arguments),this;},'fired':function(){return!!_0x4c9c6c;}};return _0x5554ea;},_0x338cdd['extend']({'Deferred':function(_0x290451){var _0x112312=[['notify','progress',_0x338cdd['Callbacks']('memory'),_0x338cdd['Callbacks']('memory'),0x2],['resolve','done',_0x338cdd['Callbacks']('once\x20memory'),_0x338cdd['Callbacks']('once\x20memory'),0x0,'resolved'],['reject','fail',_0x338cdd['Callbacks']('once\x20memory'),_0x338cdd['Callbacks']('once\x20memory'),0x1,'rejected']],_0x202ff8='pending',_0x4d82e4={'state':function(){return _0x202ff8;},'always':function(){return _0x4dcff1['done'](arguments)['fail'](arguments),this;},'catch':function(_0x2454ec){return _0x4d82e4['then'](null,_0x2454ec);},'pipe':function(){var _0x5881a0=arguments;return _0x338cdd['Deferred'](function(_0x52bf96){_0x338cdd['each'](_0x112312,function(_0x24cbbf,_0xcd65c8){var _0x1a4fb2=_0x338cdd['isFunction'](_0x5881a0[_0xcd65c8[0x4]])&&_0x5881a0[_0xcd65c8[0x4]];_0x4dcff1[_0xcd65c8[0x1]](function(){var _0x57b5f2=_0x1a4fb2&&_0x1a4fb2['apply'](this,arguments);_0x57b5f2&&_0x338cdd['isFunction'](_0x57b5f2['promise'])?_0x57b5f2['promise']()['progress'](_0x52bf96['notify'])['done'](_0x52bf96['resolve'])['fail'](_0x52bf96['reject']):_0x52bf96[_0xcd65c8[0x0]+'With'](this,_0x1a4fb2?[_0x57b5f2]:arguments);});}),_0x5881a0=null;})['promise']();},'then':function(_0x20dcb6,_0x1230fe,_0x43cfaf){function _0x13acba(_0x32e008,_0x41b210,_0x1d32c9,_0x4cac38){return function(){var _0x31e7b2=this,_0xc907a2=arguments,_0x2b6b32=function(){var _0x1501a3,_0x371c8c;if(!(_0x32e008<_0xe68b80)){if(_0x1501a3=_0x1d32c9['apply'](_0x31e7b2,_0xc907a2),_0x1501a3===_0x41b210['promise']())throw new TypeError('Thenable\x20self-resolution');_0x371c8c=_0x1501a3&&('object'==typeof _0x1501a3||'function'==typeof _0x1501a3)&&_0x1501a3['then'],_0x338cdd['isFunction'](_0x371c8c)?_0x4cac38?_0x371c8c['call'](_0x1501a3,_0x13acba(_0xe68b80,_0x41b210,_0x16d08c,_0x4cac38),_0x13acba(_0xe68b80,_0x41b210,_0x4f8e76,_0x4cac38)):(_0xe68b80++,_0x371c8c['call'](_0x1501a3,_0x13acba(_0xe68b80,_0x41b210,_0x16d08c,_0x4cac38),_0x13acba(_0xe68b80,_0x41b210,_0x4f8e76,_0x4cac38),_0x13acba(_0xe68b80,_0x41b210,_0x16d08c,_0x41b210['notifyWith']))):(_0x1d32c9!==_0x16d08c&&(_0x31e7b2=void 0x0,_0xc907a2=[_0x1501a3]),(_0x4cac38||_0x41b210['resolveWith'])(_0x31e7b2,_0xc907a2));}},_0x4358be=_0x4cac38?_0x2b6b32:function(){try{_0x2b6b32();}catch(_0x32cae7){_0x338cdd['Deferred']['exceptionHook']&&_0x338cdd['Deferred']['exceptionHook'](_0x32cae7,_0x4358be['stackTrace']),_0x32e008+0x1>=_0xe68b80&&(_0x1d32c9!==_0x4f8e76&&(_0x31e7b2=void 0x0,_0xc907a2=[_0x32cae7]),_0x41b210['rejectWith'](_0x31e7b2,_0xc907a2));}};_0x32e008?_0x4358be():(_0x338cdd['Deferred']['getStackHook']&&(_0x4358be['stackTrace']=_0x338cdd['Deferred']['getStackHook']()),_0x3c2b4d['setTimeout'](_0x4358be));};}var _0xe68b80=0x0;return _0x338cdd['Deferred'](function(_0x61b31e){_0x112312[0x0][0x3]['add'](_0x13acba(0x0,_0x61b31e,_0x338cdd['isFunction'](_0x43cfaf)?_0x43cfaf:_0x16d08c,_0x61b31e['notifyWith'])),_0x112312[0x1][0x3]['add'](_0x13acba(0x0,_0x61b31e,_0x338cdd['isFunction'](_0x20dcb6)?_0x20dcb6:_0x16d08c)),_0x112312[0x2][0x3]['add'](_0x13acba(0x0,_0x61b31e,_0x338cdd['isFunction'](_0x1230fe)?_0x1230fe:_0x4f8e76));})['promise']();},'promise':function(_0x5b82cf){return null!=_0x5b82cf?_0x338cdd['extend'](_0x5b82cf,_0x4d82e4):_0x4d82e4;}},_0x4dcff1={};return _0x338cdd['each'](_0x112312,function(_0x8ddeec,_0x267101){var _0x3bdb44=_0x267101[0x2],_0x3b1d4e=_0x267101[0x5];_0x4d82e4[_0x267101[0x1]]=_0x3bdb44['add'],_0x3b1d4e&&_0x3bdb44['add'](function(){_0x202ff8=_0x3b1d4e;},_0x112312[0x3-_0x8ddeec][0x2]['disable'],_0x112312[0x0][0x2]['lock']),_0x3bdb44['add'](_0x267101[0x3]['fire']),_0x4dcff1[_0x267101[0x0]]=function(){return _0x4dcff1[_0x267101[0x0]+'With'](this===_0x4dcff1?void 0x0:this,arguments),this;},_0x4dcff1[_0x267101[0x0]+'With']=_0x3bdb44['fireWith'];}),_0x4d82e4['promise'](_0x4dcff1),_0x290451&&_0x290451['call'](_0x4dcff1,_0x4dcff1),_0x4dcff1;},'when':function(_0x2b8563){var _0xec413d=arguments['length'],_0x570b31=_0xec413d,_0x2f38d0=Array(_0x570b31),_0x2dca5=_0x2af7cf['call'](arguments),_0x49ac94=_0x338cdd['Deferred'](),_0x19a9c0=function(_0x1313bd){return function(_0x1a0be0){_0x2f38d0[_0x1313bd]=this,_0x2dca5[_0x1313bd]=0x1<arguments['length']?_0x2af7cf['call'](arguments):_0x1a0be0,--_0xec413d||_0x49ac94['resolveWith'](_0x2f38d0,_0x2dca5);};};if(0x1>=_0xec413d&&(_0xc5e513(_0x2b8563,_0x49ac94['done'](_0x19a9c0(_0x570b31))['resolve'],_0x49ac94['reject'],!_0xec413d),'pending'===_0x49ac94['state']()||_0x338cdd['isFunction'](_0x2dca5[_0x570b31]&&_0x2dca5[_0x570b31]['then'])))return _0x49ac94['then']();for(;_0x570b31--;)_0xc5e513(_0x2dca5[_0x570b31],_0x19a9c0(_0x570b31),_0x49ac94['reject']);return _0x49ac94['promise']();}});var _0x4c478c=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;_0x338cdd['Deferred']['exceptionHook']=function(_0x4761e4,_0x30be47){_0x3c2b4d['console']&&_0x3c2b4d['console']['warn']&&_0x4761e4&&_0x4c478c['test'](_0x4761e4['name'])&&_0x3c2b4d['console']['warn']('jQuery.Deferred\x20exception:\x20'+_0x4761e4['message'],_0x4761e4['stack'],_0x30be47);},_0x338cdd['readyException']=function(_0x316866){_0x3c2b4d['setTimeout'](function(){throw _0x316866;});};var _0x39975d=_0x338cdd['Deferred']();_0x338cdd['fn']['ready']=function(_0x4fbd67){return _0x39975d['then'](_0x4fbd67)['catch'](function(_0x504e91){_0x338cdd['readyException'](_0x504e91);}),this;},_0x338cdd['extend']({'isReady':!0x1,'readyWait':0x1,'ready':function(_0x2fd1db){(!0x0===_0x2fd1db?--_0x338cdd['readyWait']:_0x338cdd['isReady'])||(_0x338cdd['isReady']=!0x0,!0x0!==_0x2fd1db&&0x0<--_0x338cdd['readyWait']||_0x39975d['resolveWith'](_0x25202c,[_0x338cdd]));}}),_0x338cdd['ready']['then']=_0x39975d['then'],'complete'===_0x25202c['readyState']||'loading'!==_0x25202c['readyState']&&!_0x25202c['documentElement']['doScroll']?_0x3c2b4d['setTimeout'](_0x338cdd['ready']):(_0x25202c['addEventListener']('DOMContentLoaded',_0x489384),_0x3c2b4d['addEventListener']('load',_0x489384));var _0x1f8481=function(_0x2c06e1,_0x16094d,_0x45f2e3,_0x36c3b1,_0xaba085,_0x2cc59d,_0x80c691){var _0x10dcee=0x0,_0x330ed2=_0x2c06e1['length'],_0x332424=null==_0x45f2e3;if('object'===_0x338cdd['type'](_0x45f2e3)){for(_0x10dcee in(_0xaba085=!0x0,_0x45f2e3))_0x1f8481(_0x2c06e1,_0x16094d,_0x10dcee,_0x45f2e3[_0x10dcee],!0x0,_0x2cc59d,_0x80c691);}else{if(void 0x0!==_0x36c3b1&&(_0xaba085=!0x0,_0x338cdd['isFunction'](_0x36c3b1)||(_0x80c691=!0x0),_0x332424&&(_0x80c691?(_0x16094d['call'](_0x2c06e1,_0x36c3b1),_0x16094d=null):(_0x332424=_0x16094d,_0x16094d=function(_0x4596fe,_0xf428dd,_0x7444f1){return _0x332424['call'](_0x338cdd(_0x4596fe),_0x7444f1);})),_0x16094d)){for(;_0x10dcee<_0x330ed2;_0x10dcee++)_0x16094d(_0x2c06e1[_0x10dcee],_0x45f2e3,_0x80c691?_0x36c3b1:_0x36c3b1['call'](_0x2c06e1[_0x10dcee],_0x10dcee,_0x16094d(_0x2c06e1[_0x10dcee],_0x45f2e3)));}}return _0xaba085?_0x2c06e1:_0x332424?_0x16094d['call'](_0x2c06e1):_0x330ed2?_0x16094d(_0x2c06e1[0x0],_0x45f2e3):_0x2cc59d;},_0xa2ef26=function(_0x1a6758){return 0x1===_0x1a6758['nodeType']||0x9===_0x1a6758['nodeType']||!+_0x1a6758['nodeType'];};_0x246cf2['uid']=0x1,_0x246cf2['prototype']={'cache':function(_0x13ca73){var _0x38512e=_0x13ca73[this['expando']];return _0x38512e||(_0x38512e={},_0xa2ef26(_0x13ca73)&&(_0x13ca73['nodeType']?_0x13ca73[this['expando']]=_0x38512e:Object['defineProperty'](_0x13ca73,this['expando'],{'value':_0x38512e,'configurable':!0x0}))),_0x38512e;},'set':function(_0x4e0dfb,_0x1ce90c,_0x3604f5){var _0x392924;_0x4e0dfb=this['cache'](_0x4e0dfb);if('string'==typeof _0x1ce90c)_0x4e0dfb[_0x338cdd['camelCase'](_0x1ce90c)]=_0x3604f5;else{for(_0x392924 in _0x1ce90c)_0x4e0dfb[_0x338cdd['camelCase'](_0x392924)]=_0x1ce90c[_0x392924];}return _0x4e0dfb;},'get':function(_0x39b35d,_0x5535eb){return void 0x0===_0x5535eb?this['cache'](_0x39b35d):_0x39b35d[this['expando']]&&_0x39b35d[this['expando']][_0x338cdd['camelCase'](_0x5535eb)];},'access':function(_0x19e4b6,_0x3d6301,_0x2bd1ae){return void 0x0===_0x3d6301||_0x3d6301&&'string'==typeof _0x3d6301&&void 0x0===_0x2bd1ae?this['get'](_0x19e4b6,_0x3d6301):(this['set'](_0x19e4b6,_0x3d6301,_0x2bd1ae),void 0x0!==_0x2bd1ae?_0x2bd1ae:_0x3d6301);},'remove':function(_0x2acc48,_0x327690){var _0x1ba333,_0x4521a2=_0x2acc48[this['expando']];if(void 0x0!==_0x4521a2){if(void 0x0!==_0x327690){Array['isArray'](_0x327690)?_0x327690=_0x327690['map'](_0x338cdd['camelCase']):(_0x327690=_0x338cdd['camelCase'](_0x327690),_0x327690=_0x327690 in _0x4521a2?[_0x327690]:_0x327690['match'](_0xcb30e1)||[]);for(_0x1ba333=_0x327690['length'];_0x1ba333--;)delete _0x4521a2[_0x327690[_0x1ba333]];}(void 0x0===_0x327690||_0x338cdd['isEmptyObject'](_0x4521a2))&&(_0x2acc48['nodeType']?_0x2acc48[this['expando']]=void 0x0:delete _0x2acc48[this['expando']]);}},'hasData':function(_0x4dd892){return _0x4dd892=_0x4dd892[this['expando']],void 0x0!==_0x4dd892&&!_0x338cdd['isEmptyObject'](_0x4dd892);}};var _0x54ed67=new _0x246cf2(),_0x9f439e=new _0x246cf2(),_0x432aec=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,_0x7933c=/[A-Z]/g;_0x338cdd['extend']({'hasData':function(_0x4ff3ea){return _0x9f439e['hasData'](_0x4ff3ea)||_0x54ed67['hasData'](_0x4ff3ea);},'data':function(_0x209581,_0x14858b,_0x2cb00c){return _0x9f439e['access'](_0x209581,_0x14858b,_0x2cb00c);},'removeData':function(_0x5bdf9a,_0x3af0a0){_0x9f439e['remove'](_0x5bdf9a,_0x3af0a0);},'_data':function(_0x545a84,_0x52ee24,_0x242ea6){return _0x54ed67['access'](_0x545a84,_0x52ee24,_0x242ea6);},'_removeData':function(_0x5a0f3f,_0x514d9c){_0x54ed67['remove'](_0x5a0f3f,_0x514d9c);}}),_0x338cdd['fn']['extend']({'data':function(_0x59d912,_0x2d5f47){var _0x2b5b26,_0x3f8d36,_0x31e817,_0x114573=this[0x0],_0x56742f=_0x114573&&_0x114573['attributes'];if(void 0x0===_0x59d912){if(this['length']&&(_0x31e817=_0x9f439e['get'](_0x114573),0x1===_0x114573['nodeType']&&!_0x54ed67['get'](_0x114573,'hasDataAttrs'))){for(_0x2b5b26=_0x56742f['length'];_0x2b5b26--;)_0x56742f[_0x2b5b26]&&(_0x3f8d36=_0x56742f[_0x2b5b26]['name'],0x0===_0x3f8d36['indexOf']('data-')&&(_0x3f8d36=_0x338cdd['camelCase'](_0x3f8d36['slice'](0x5)),_0x119b79(_0x114573,_0x3f8d36,_0x31e817[_0x3f8d36])));_0x54ed67['set'](_0x114573,'hasDataAttrs',!0x0);}return _0x31e817;}return'object'==typeof _0x59d912?this['each'](function(){_0x9f439e['set'](this,_0x59d912);}):_0x1f8481(this,function(_0x35ecde){var _0xa81d09;if(_0x114573&&void 0x0===_0x35ecde){if((_0xa81d09=_0x9f439e['get'](_0x114573,_0x59d912),void 0x0!==_0xa81d09)||(_0xa81d09=_0x119b79(_0x114573,_0x59d912),void 0x0!==_0xa81d09))return _0xa81d09;}else this['each'](function(){_0x9f439e['set'](this,_0x59d912,_0x35ecde);});},null,_0x2d5f47,0x1<arguments['length'],null,!0x0);},'removeData':function(_0xd94b35){return this['each'](function(){_0x9f439e['remove'](this,_0xd94b35);});}}),_0x338cdd['extend']({'queue':function(_0x9560b6,_0x32aa8b,_0x1cb373){var _0x52b535;if(_0x9560b6)return _0x32aa8b=(_0x32aa8b||'fx')+'queue',_0x52b535=_0x54ed67['get'](_0x9560b6,_0x32aa8b),_0x1cb373&&(!_0x52b535||Array['isArray'](_0x1cb373)?_0x52b535=_0x54ed67['access'](_0x9560b6,_0x32aa8b,_0x338cdd['makeArray'](_0x1cb373)):_0x52b535['push'](_0x1cb373)),_0x52b535||[];},'dequeue':function(_0x3f516d,_0x397633){_0x397633=_0x397633||'fx';var _0x247546=_0x338cdd['queue'](_0x3f516d,_0x397633),_0x5f2043=_0x247546['length'],_0x285a9d=_0x247546['shift'](),_0x5e6fc5=_0x338cdd['_queueHooks'](_0x3f516d,_0x397633),_0x302f19=function(){_0x338cdd['dequeue'](_0x3f516d,_0x397633);};'inprogress'===_0x285a9d&&(_0x285a9d=_0x247546['shift'](),_0x5f2043--),_0x285a9d&&('fx'===_0x397633&&_0x247546['unshift']('inprogress'),delete _0x5e6fc5['stop'],_0x285a9d['call'](_0x3f516d,_0x302f19,_0x5e6fc5)),!_0x5f2043&&_0x5e6fc5&&_0x5e6fc5['empty']['fire']();},'_queueHooks':function(_0x53d3e5,_0x25847b){var _0x43776c=_0x25847b+'queueHooks';return _0x54ed67['get'](_0x53d3e5,_0x43776c)||_0x54ed67['access'](_0x53d3e5,_0x43776c,{'empty':_0x338cdd['Callbacks']('once\x20memory')['add'](function(){_0x54ed67['remove'](_0x53d3e5,[_0x25847b+'queue',_0x43776c]);})});}}),_0x338cdd['fn']['extend']({'queue':function(_0x5f229e,_0x17559f){var _0x340309=0x2;return'string'!=typeof _0x5f229e&&(_0x17559f=_0x5f229e,_0x5f229e='fx',_0x340309--),arguments['length']<_0x340309?_0x338cdd['queue'](this[0x0],_0x5f229e):void 0x0===_0x17559f?this:this['each'](function(){var _0x166ce7=_0x338cdd['queue'](this,_0x5f229e,_0x17559f);_0x338cdd['_queueHooks'](this,_0x5f229e),'fx'===_0x5f229e&&'inprogress'!==_0x166ce7[0x0]&&_0x338cdd['dequeue'](this,_0x5f229e);});},'dequeue':function(_0x1ba3e2){return this['each'](function(){_0x338cdd['dequeue'](this,_0x1ba3e2);});},'clearQueue':function(_0x5ac418){return this['queue'](_0x5ac418||'fx',[]);},'promise':function(_0x49d7d7,_0x4a9012){var _0x23a42a,_0x1dbfa0=0x1,_0x18d20d=_0x338cdd['Deferred'](),_0x14428c=this,_0x4bcf49=this['length'],_0x13008c=function(){--_0x1dbfa0||_0x18d20d['resolveWith'](_0x14428c,[_0x14428c]);};'string'!=typeof _0x49d7d7&&(_0x4a9012=_0x49d7d7,_0x49d7d7=void 0x0);for(_0x49d7d7=_0x49d7d7||'fx';_0x4bcf49--;)(_0x23a42a=_0x54ed67['get'](_0x14428c[_0x4bcf49],_0x49d7d7+'queueHooks'))&&_0x23a42a['empty']&&(_0x1dbfa0++,_0x23a42a['empty']['add'](_0x13008c));return _0x13008c(),_0x18d20d['promise'](_0x4a9012);}});var _0x4d73c3=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/['source'],_0x353676=RegExp('^(?:([+-])=|)('+_0x4d73c3+')([a-z%]*)$','i'),_0x4dbcea=['Top','Right','Bottom','Left'],_0x5400c2=function(_0x3b036d,_0x502c74){return _0x3b036d=_0x502c74||_0x3b036d,'none'===_0x3b036d['style']['display']||''===_0x3b036d['style']['display']&&_0x338cdd['contains'](_0x3b036d['ownerDocument'],_0x3b036d)&&'none'===_0x338cdd['css'](_0x3b036d,'display');},_0x523f7e=function(_0x39a65b,_0x3517ea,_0x384157,_0x2d1355){var _0x41b855,_0x15e769={};for(_0x41b855 in _0x3517ea)_0x15e769[_0x41b855]=_0x39a65b['style'][_0x41b855],_0x39a65b['style'][_0x41b855]=_0x3517ea[_0x41b855];_0x384157=_0x384157['apply'](_0x39a65b,_0x2d1355||[]);for(_0x41b855 in _0x3517ea)_0x39a65b['style'][_0x41b855]=_0x15e769[_0x41b855];return _0x384157;},_0x5f37d0={};_0x338cdd['fn']['extend']({'show':function(){return _0x3e292f(this,!0x0);},'hide':function(){return _0x3e292f(this);},'toggle':function(_0x4277ca){return'boolean'==typeof _0x4277ca?_0x4277ca?this['show']():this['hide']():this['each'](function(){_0x5400c2(this)?_0x338cdd(this)['show']():_0x338cdd(this)['hide']();});}});var _0x2bb313=/^(?:checkbox|radio)$/i,_0xa2ff4d=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,_0x5a64f6=/^$|\/(?:java|ecma)script/i,_0x5792da={'option':[0x1,'<select\x20multiple=\x27multiple\x27>','</select>'],'thead':[0x1,'<table>','</table>'],'col':[0x2,'<table><colgroup>','</colgroup></table>'],'tr':[0x2,'<table><tbody>','</tbody></table>'],'td':[0x3,'<table><tbody><tr>','</tr></tbody></table>'],'_default':[0x0,'','']};_0x5792da['optgroup']=_0x5792da['option'],_0x5792da['tbody']=_0x5792da['tfoot']=_0x5792da['colgroup']=_0x5792da['caption']=_0x5792da['thead'],_0x5792da['th']=_0x5792da['td'];var _0x5f211c=/<|&#?\w+;/,_0x3d8ed7=_0x25202c['createDocumentFragment']()['appendChild'](_0x25202c['createElement']('div')),_0x57ef7d=_0x25202c['createElement']('input');_0x57ef7d['setAttribute']('type','radio'),_0x57ef7d['setAttribute']('checked','checked'),_0x57ef7d['setAttribute']('name','t'),_0x3d8ed7['appendChild'](_0x57ef7d),_0x5636cc['checkClone']=_0x3d8ed7['cloneNode'](!0x0)['cloneNode'](!0x0)['lastChild']['checked'],_0x3d8ed7['innerHTML']='<textarea>x</textarea>',_0x5636cc['noCloneChecked']=!!_0x3d8ed7['cloneNode'](!0x0)['lastChild']['defaultValue'],!0x0;var _0x37a9ae=_0x25202c['documentElement'],_0x3fa45a=/^key/,_0x23f7bf=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,_0x513c79=/^([^.]*)(?:\.(.+)|)/;_0x338cdd['event']={'global':{},'add':function(_0x4c72f3,_0x580461,_0x20d763,_0x5e2b63,_0x252d39){var _0x1ec794,_0x522417,_0x149f71,_0x339fb2,_0x5c8ac2,_0x4160de,_0x3da3cd,_0x4b0280,_0x1748d0,_0x389e84;if(_0x5c8ac2=_0x54ed67['get'](_0x4c72f3)){_0x20d763['handler']&&(_0x1ec794=_0x20d763,_0x20d763=_0x1ec794['handler'],_0x252d39=_0x1ec794['selector']),_0x252d39&&_0x338cdd['find']['matchesSelector'](_0x37a9ae,_0x252d39),_0x20d763['guid']||(_0x20d763['guid']=_0x338cdd['guid']++),(_0x339fb2=_0x5c8ac2['events'])||(_0x339fb2=_0x5c8ac2['events']={}),(_0x522417=_0x5c8ac2['handle'])||(_0x522417=_0x5c8ac2['handle']=function(_0x3f705f){return'undefined'!=typeof _0x338cdd&&_0x338cdd['event']['triggered']!==_0x3f705f['type']?_0x338cdd['event']['dispatch']['apply'](_0x4c72f3,arguments):void 0x0;}),_0x580461=(_0x580461||'')['match'](_0xcb30e1)||[''];for(_0x5c8ac2=_0x580461['length'];_0x5c8ac2--;)_0x149f71=_0x513c79['exec'](_0x580461[_0x5c8ac2])||[],_0x1748d0=_0x389e84=_0x149f71[0x1],_0x149f71=(_0x149f71[0x2]||'')['split']('.')['sort'](),_0x1748d0&&(_0x3da3cd=_0x338cdd['event']['special'][_0x1748d0]||{},_0x1748d0=(_0x252d39?_0x3da3cd['delegateType']:_0x3da3cd['bindType'])||_0x1748d0,_0x3da3cd=_0x338cdd['event']['special'][_0x1748d0]||{},_0x4160de=_0x338cdd['extend']({'type':_0x1748d0,'origType':_0x389e84,'data':_0x5e2b63,'handler':_0x20d763,'guid':_0x20d763['guid'],'selector':_0x252d39,'needsContext':_0x252d39&&_0x338cdd['expr']['match']['needsContext']['test'](_0x252d39),'namespace':_0x149f71['join']('.')},_0x1ec794),(_0x4b0280=_0x339fb2[_0x1748d0])||(_0x4b0280=_0x339fb2[_0x1748d0]=[],_0x4b0280['delegateCount']=0x0,_0x3da3cd['setup']&&!0x1!==_0x3da3cd['setup']['call'](_0x4c72f3,_0x5e2b63,_0x149f71,_0x522417)||_0x4c72f3['addEventListener']&&_0x4c72f3['addEventListener'](_0x1748d0,_0x522417)),_0x3da3cd['add']&&(_0x3da3cd['add']['call'](_0x4c72f3,_0x4160de),_0x4160de['handler']['guid']||(_0x4160de['handler']['guid']=_0x20d763['guid'])),_0x252d39?_0x4b0280['splice'](_0x4b0280['delegateCount']++,0x0,_0x4160de):_0x4b0280['push'](_0x4160de),_0x338cdd['event']['global'][_0x1748d0]=!0x0);}},'remove':function(_0x5cdbdc,_0x4a7360,_0x2548c8,_0x2402be,_0x4c6256){var _0x4a921b,_0x12182e,_0x205012,_0x3b05b2,_0x15735f,_0x4e1330,_0x121ba9,_0x368f1d,_0x3b85f8,_0x43437f,_0x3c3f54,_0x197909=_0x54ed67['hasData'](_0x5cdbdc)&&_0x54ed67['get'](_0x5cdbdc);if(_0x197909&&(_0x3b05b2=_0x197909['events'])){_0x4a7360=(_0x4a7360||'')['match'](_0xcb30e1)||[''];for(_0x15735f=_0x4a7360['length'];_0x15735f--;)if(_0x205012=_0x513c79['exec'](_0x4a7360[_0x15735f])||[],_0x3b85f8=_0x3c3f54=_0x205012[0x1],_0x43437f=(_0x205012[0x2]||'')['split']('.')['sort'](),_0x3b85f8){_0x121ba9=_0x338cdd['event']['special'][_0x3b85f8]||{},_0x3b85f8=(_0x2402be?_0x121ba9['delegateType']:_0x121ba9['bindType'])||_0x3b85f8,_0x368f1d=_0x3b05b2[_0x3b85f8]||[],_0x205012=_0x205012[0x2]&&RegExp('(^|\x5c.)'+_0x43437f['join']('\x5c.(?:.*\x5c.|)')+'(\x5c.|$)');for(_0x12182e=_0x4a921b=_0x368f1d['length'];_0x4a921b--;)_0x4e1330=_0x368f1d[_0x4a921b],!_0x4c6256&&_0x3c3f54!==_0x4e1330['origType']||_0x2548c8&&_0x2548c8['guid']!==_0x4e1330['guid']||_0x205012&&!_0x205012['test'](_0x4e1330['namespace'])||_0x2402be&&_0x2402be!==_0x4e1330['selector']&&('**'!==_0x2402be||!_0x4e1330['selector'])||(_0x368f1d['splice'](_0x4a921b,0x1),_0x4e1330['selector']&&_0x368f1d['delegateCount']--,_0x121ba9['remove']&&_0x121ba9['remove']['call'](_0x5cdbdc,_0x4e1330));_0x12182e&&!_0x368f1d['length']&&(_0x121ba9['teardown']&&!0x1!==_0x121ba9['teardown']['call'](_0x5cdbdc,_0x43437f,_0x197909['handle'])||_0x338cdd['removeEvent'](_0x5cdbdc,_0x3b85f8,_0x197909['handle']),delete _0x3b05b2[_0x3b85f8]);}else{for(_0x3b85f8 in _0x3b05b2)_0x338cdd['event']['remove'](_0x5cdbdc,_0x3b85f8+_0x4a7360[_0x15735f],_0x2548c8,_0x2402be,!0x0);}_0x338cdd['isEmptyObject'](_0x3b05b2)&&_0x54ed67['remove'](_0x5cdbdc,'handle\x20events');}},'dispatch':function(_0x69f9f7){var _0x540f64=_0x338cdd['event']['fix'](_0x69f9f7),_0x5ce3ac,_0x287bb4,_0x1578cf,_0x547829,_0x28d83d,_0x1d76d8,_0x4bfeb6=Array(arguments['length']);_0x287bb4=(_0x54ed67['get'](this,'events')||{})[_0x540f64['type']]||[];var _0x1d2f80=_0x338cdd['event']['special'][_0x540f64['type']]||{};_0x4bfeb6[0x0]=_0x540f64;for(_0x5ce3ac=0x1;_0x5ce3ac<arguments['length'];_0x5ce3ac++)_0x4bfeb6[_0x5ce3ac]=arguments[_0x5ce3ac];if(_0x540f64['delegateTarget']=this,!_0x1d2f80['preDispatch']||!0x1!==_0x1d2f80['preDispatch']['call'](this,_0x540f64)){_0x1d76d8=_0x338cdd['event']['handlers']['call'](this,_0x540f64,_0x287bb4);for(_0x5ce3ac=0x0;(_0x547829=_0x1d76d8[_0x5ce3ac++])&&!_0x540f64['isPropagationStopped']();){_0x540f64['currentTarget']=_0x547829['elem'];for(_0x287bb4=0x0;(_0x28d83d=_0x547829['handlers'][_0x287bb4++])&&!_0x540f64['isImmediatePropagationStopped']();)_0x540f64['rnamespace']&&!_0x540f64['rnamespace']['test'](_0x28d83d['namespace'])||(_0x540f64['handleObj']=_0x28d83d,_0x540f64['data']=_0x28d83d['data'],_0x1578cf=((_0x338cdd['event']['special'][_0x28d83d['origType']]||{})['handle']||_0x28d83d['handler'])['apply'](_0x547829['elem'],_0x4bfeb6),void 0x0!==_0x1578cf&&!0x1===(_0x540f64['result']=_0x1578cf)&&(_0x540f64['preventDefault'](),_0x540f64['stopPropagation']()));}return _0x1d2f80['postDispatch']&&_0x1d2f80['postDispatch']['call'](this,_0x540f64),_0x540f64['result'];}},'handlers':function(_0x560f5d,_0x5c409b){var _0xb0fdc,_0x3375bd,_0x454195,_0x51d29c,_0x39cd6c,_0x15c280=[],_0x41c271=_0x5c409b['delegateCount'],_0x31ef44=_0x560f5d['target'];if(_0x41c271&&_0x31ef44['nodeType']&&!('click'===_0x560f5d['type']&&0x1<=_0x560f5d['button'])){for(;_0x31ef44!==this;_0x31ef44=_0x31ef44['parentNode']||this)if(0x1===_0x31ef44['nodeType']&&('click'!==_0x560f5d['type']||!0x0!==_0x31ef44['disabled'])){_0x51d29c=[],_0x39cd6c={};for(_0xb0fdc=0x0;_0xb0fdc<_0x41c271;_0xb0fdc++)_0x3375bd=_0x5c409b[_0xb0fdc],_0x454195=_0x3375bd['selector']+'\x20',void 0x0===_0x39cd6c[_0x454195]&&(_0x39cd6c[_0x454195]=_0x3375bd['needsContext']?-0x1<_0x338cdd(_0x454195,this)['index'](_0x31ef44):_0x338cdd['find'](_0x454195,this,null,[_0x31ef44])['length']),_0x39cd6c[_0x454195]&&_0x51d29c['push'](_0x3375bd);_0x51d29c['length']&&_0x15c280['push']({'elem':_0x31ef44,'handlers':_0x51d29c});}}return _0x31ef44=this,_0x41c271<_0x5c409b['length']&&_0x15c280['push']({'elem':_0x31ef44,'handlers':_0x5c409b['slice'](_0x41c271)}),_0x15c280;},'addProp':function(_0x3998a2,_0x359c3e){Object['defineProperty'](_0x338cdd['Event']['prototype'],_0x3998a2,{'enumerable':!0x0,'configurable':!0x0,'get':_0x338cdd['isFunction'](_0x359c3e)?function(){if(this['originalEvent'])return _0x359c3e(this['originalEvent']);}:function(){if(this['originalEvent'])return this['originalEvent'][_0x3998a2];},'set':function(_0xfff4cf){Object['defineProperty'](this,_0x3998a2,{'enumerable':!0x0,'configurable':!0x0,'writable':!0x0,'value':_0xfff4cf});}});},'fix':function(_0x5d900b){return _0x5d900b[_0x338cdd['expando']]?_0x5d900b:new _0x338cdd['Event'](_0x5d900b);},'special':{'load':{'noBubble':!0x0},'focus':{'trigger':function(){if(this!==_0x736967()&&this['focus'])return this['focus'](),!0x1;},'delegateType':'focusin'},'blur':{'trigger':function(){if(this===_0x736967()&&this['blur'])return this['blur'](),!0x1;},'delegateType':'focusout'},'click':{'trigger':function(){if('checkbox'===this['type']&&this['click']&&_0x43817c(this,'input'))return this['click'](),!0x1;},'_default':function(_0x3fb917){return _0x43817c(_0x3fb917['target'],'a');}},'beforeunload':{'postDispatch':function(_0x49f4df){void 0x0!==_0x49f4df['result']&&_0x49f4df['originalEvent']&&(_0x49f4df['originalEvent']['returnValue']=_0x49f4df['result']);}}}},_0x338cdd['removeEvent']=function(_0x33ea8a,_0x52d5e3,_0x2c3db2){_0x33ea8a['removeEventListener']&&_0x33ea8a['removeEventListener'](_0x52d5e3,_0x2c3db2);},_0x338cdd['Event']=function(_0x443bfd,_0x3d5f33){return this instanceof _0x338cdd['Event']?(_0x443bfd&&_0x443bfd['type']?(this['originalEvent']=_0x443bfd,this['type']=_0x443bfd['type'],this['isDefaultPrevented']=_0x443bfd['defaultPrevented']||void 0x0===_0x443bfd['defaultPrevented']&&!0x1===_0x443bfd['returnValue']?_0x5988b2:_0x1499b4,this['target']=_0x443bfd['target']&&0x3===_0x443bfd['target']['nodeType']?_0x443bfd['target']['parentNode']:_0x443bfd['target'],this['currentTarget']=_0x443bfd['currentTarget'],this['relatedTarget']=_0x443bfd['relatedTarget']):this['type']=_0x443bfd,_0x3d5f33&&_0x338cdd['extend'](this,_0x3d5f33),this['timeStamp']=_0x443bfd&&_0x443bfd['timeStamp']||_0x338cdd['now'](),void(this[_0x338cdd['expando']]=!0x0)):new _0x338cdd['Event'](_0x443bfd,_0x3d5f33);},_0x338cdd['Event']['prototype']={'constructor':_0x338cdd['Event'],'isDefaultPrevented':_0x1499b4,'isPropagationStopped':_0x1499b4,'isImmediatePropagationStopped':_0x1499b4,'isSimulated':!0x1,'preventDefault':function(){var _0x2f0790=this['originalEvent'];this['isDefaultPrevented']=_0x5988b2,_0x2f0790&&!this['isSimulated']&&_0x2f0790['preventDefault']();},'stopPropagation':function(){var _0x2d22fc=this['originalEvent'];this['isPropagationStopped']=_0x5988b2,_0x2d22fc&&!this['isSimulated']&&_0x2d22fc['stopPropagation']();},'stopImmediatePropagation':function(){var _0x18303a=this['originalEvent'];this['isImmediatePropagationStopped']=_0x5988b2,_0x18303a&&!this['isSimulated']&&_0x18303a['stopImmediatePropagation'](),this['stopPropagation']();}},_0x338cdd['each']({'altKey':!0x0,'bubbles':!0x0,'cancelable':!0x0,'changedTouches':!0x0,'ctrlKey':!0x0,'detail':!0x0,'eventPhase':!0x0,'metaKey':!0x0,'pageX':!0x0,'pageY':!0x0,'shiftKey':!0x0,'view':!0x0,'char':!0x0,'charCode':!0x0,'key':!0x0,'keyCode':!0x0,'button':!0x0,'buttons':!0x0,'clientX':!0x0,'clientY':!0x0,'offsetX':!0x0,'offsetY':!0x0,'pointerId':!0x0,'pointerType':!0x0,'screenX':!0x0,'screenY':!0x0,'targetTouches':!0x0,'toElement':!0x0,'touches':!0x0,'which':function(_0x4ae61d){var _0x41dcce=_0x4ae61d['button'];return null==_0x4ae61d['which']&&_0x3fa45a['test'](_0x4ae61d['type'])?null!=_0x4ae61d['charCode']?_0x4ae61d['charCode']:_0x4ae61d['keyCode']:!_0x4ae61d['which']&&void 0x0!==_0x41dcce&&_0x23f7bf['test'](_0x4ae61d['type'])?0x1&_0x41dcce?0x1:0x2&_0x41dcce?0x3:0x4&_0x41dcce?0x2:0x0:_0x4ae61d['which'];}},_0x338cdd['event']['addProp']),_0x338cdd['each']({'mouseenter':'mouseover','mouseleave':'mouseout','pointerenter':'pointerover','pointerleave':'pointerout'},function(_0x2b3523,_0x213625){_0x338cdd['event']['special'][_0x2b3523]={'delegateType':_0x213625,'bindType':_0x213625,'handle':function(_0x563f3d){var _0x29a909,_0x58a977=_0x563f3d['relatedTarget'],_0x1dd3b2=_0x563f3d['handleObj'];return _0x58a977&&(_0x58a977===this||_0x338cdd['contains'](this,_0x58a977))||(_0x563f3d['type']=_0x1dd3b2['origType'],_0x29a909=_0x1dd3b2['handler']['apply'](this,arguments),_0x563f3d['type']=_0x213625),_0x29a909;}};}),_0x338cdd['fn']['extend']({'on':function(_0x29be9c,_0x1d65d4,_0x3ada93,_0x3005bc){return _0x433015(this,_0x29be9c,_0x1d65d4,_0x3ada93,_0x3005bc);},'one':function(_0x507e25,_0x15f34a,_0x5bf157,_0x45253f){return _0x433015(this,_0x507e25,_0x15f34a,_0x5bf157,_0x45253f,0x1);},'off':function(_0x241926,_0x5e776,_0x1dbdc9){var _0x3de38b,_0x2ae55f;if(_0x241926&&_0x241926['preventDefault']&&_0x241926['handleObj'])return _0x3de38b=_0x241926['handleObj'],_0x338cdd(_0x241926['delegateTarget'])['off'](_0x3de38b['namespace']?_0x3de38b['origType']+'.'+_0x3de38b['namespace']:_0x3de38b['origType'],_0x3de38b['selector'],_0x3de38b['handler']),this;if('object'==typeof _0x241926){for(_0x2ae55f in _0x241926)this['off'](_0x2ae55f,_0x5e776,_0x241926[_0x2ae55f]);return this;}return!0x1!==_0x5e776&&'function'!=typeof _0x5e776||(_0x1dbdc9=_0x5e776,_0x5e776=void 0x0),!0x1===_0x1dbdc9&&(_0x1dbdc9=_0x1499b4),this['each'](function(){_0x338cdd['event']['remove'](this,_0x241926,_0x1dbdc9,_0x5e776);});}});var _0x5e4a51=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,_0x45541b=/<script|<style|<link/i,_0x3227a9=/checked\s*(?:[^=]|=\s*.checked.)/i,_0x4ec8a0=/^true\/(.*)/,_0x3433a8=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;_0x338cdd['extend']({'htmlPrefilter':function(_0x3d6d7a){return _0x3d6d7a['replace'](_0x5e4a51,'<$1></$2>');},'clone':function(_0x29f6e5,_0x2294af,_0x2e4c8e){var _0x477af9,_0x1f7b26,_0x1bc187,_0x3183e2,_0x545801=_0x29f6e5['cloneNode'](!0x0),_0x4cf492=_0x338cdd['contains'](_0x29f6e5['ownerDocument'],_0x29f6e5);if(!_0x5636cc['noCloneChecked']&&!(0x1!==_0x29f6e5['nodeType']&&0xb!==_0x29f6e5['nodeType']||_0x338cdd['isXMLDoc'](_0x29f6e5))){_0x3183e2=_0x535161(_0x545801),_0x1bc187=_0x535161(_0x29f6e5),_0x477af9=0x0;for(_0x1f7b26=_0x1bc187['length'];_0x477af9<_0x1f7b26;_0x477af9++){var _0x1e2d87=_0x1bc187[_0x477af9],_0x23955b=_0x3183e2[_0x477af9],_0x3e5e2f=_0x23955b['nodeName']['toLowerCase']();'input'===_0x3e5e2f&&_0x2bb313['test'](_0x1e2d87['type'])?_0x23955b['checked']=_0x1e2d87['checked']:'input'!==_0x3e5e2f&&'textarea'!==_0x3e5e2f||(_0x23955b['defaultValue']=_0x1e2d87['defaultValue']);}}if(_0x2294af){if(_0x2e4c8e){_0x1bc187=_0x1bc187||_0x535161(_0x29f6e5),_0x3183e2=_0x3183e2||_0x535161(_0x545801),_0x477af9=0x0;for(_0x1f7b26=_0x1bc187['length'];_0x477af9<_0x1f7b26;_0x477af9++)_0x2c0383(_0x1bc187[_0x477af9],_0x3183e2[_0x477af9]);}else _0x2c0383(_0x29f6e5,_0x545801);}return _0x3183e2=_0x535161(_0x545801,'script'),0x0<_0x3183e2['length']&&_0x21c70f(_0x3183e2,!_0x4cf492&&_0x535161(_0x29f6e5,'script')),_0x545801;},'cleanData':function(_0x5a9e70){for(var _0x241ab4,_0x340335,_0x952b93,_0x1b050b=_0x338cdd['event']['special'],_0x18bc64=0x0;void 0x0!==(_0x340335=_0x5a9e70[_0x18bc64]);_0x18bc64++)if(_0xa2ef26(_0x340335)){if(_0x241ab4=_0x340335[_0x54ed67['expando']]){if(_0x241ab4['events']){for(_0x952b93 in _0x241ab4['events'])_0x1b050b[_0x952b93]?_0x338cdd['event']['remove'](_0x340335,_0x952b93):_0x338cdd['removeEvent'](_0x340335,_0x952b93,_0x241ab4['handle']);}_0x340335[_0x54ed67['expando']]=void 0x0;}_0x340335[_0x9f439e['expando']]&&(_0x340335[_0x9f439e['expando']]=void 0x0);}}}),_0x338cdd['fn']['extend']({'detach':function(_0x121aa7){return _0xab9077(this,_0x121aa7,!0x0);},'remove':function(_0x315655){return _0xab9077(this,_0x315655);},'text':function(_0x5523a4){return _0x1f8481(this,function(_0x5eef77){return void 0x0===_0x5eef77?_0x338cdd['text'](this):this['empty']()['each'](function(){0x1!==this['nodeType']&&0xb!==this['nodeType']&&0x9!==this['nodeType']||(this['textContent']=_0x5eef77);});},null,_0x5523a4,arguments['length']);},'append':function(){return _0xd7fdca(this,arguments,function(_0x53d669){(0x1===this['nodeType']||0xb===this['nodeType']||0x9===this['nodeType'])&&_0x515246(this,_0x53d669)['appendChild'](_0x53d669);});},'prepend':function(){return _0xd7fdca(this,arguments,function(_0x1939db){if(0x1===this['nodeType']||0xb===this['nodeType']||0x9===this['nodeType']){var _0xe68b5e=_0x515246(this,_0x1939db);_0xe68b5e['insertBefore'](_0x1939db,_0xe68b5e['firstChild']);}});},'before':function(){return _0xd7fdca(this,arguments,function(_0x39fb24){this['parentNode']&&this['parentNode']['insertBefore'](_0x39fb24,this);});},'after':function(){return _0xd7fdca(this,arguments,function(_0xf53397){this['parentNode']&&this['parentNode']['insertBefore'](_0xf53397,this['nextSibling']);});},'empty':function(){for(var _0x27da6f,_0x4d835a=0x0;null!=(_0x27da6f=this[_0x4d835a]);_0x4d835a++)0x1===_0x27da6f['nodeType']&&(_0x338cdd['cleanData'](_0x535161(_0x27da6f,!0x1)),_0x27da6f['textContent']='');return this;},'clone':function(_0x3c9bd1,_0x331e6d){return _0x3c9bd1=null!=_0x3c9bd1&&_0x3c9bd1,_0x331e6d=null==_0x331e6d?_0x3c9bd1:_0x331e6d,this['map'](function(){return _0x338cdd['clone'](this,_0x3c9bd1,_0x331e6d);});},'html':function(_0x528c74){return _0x1f8481(this,function(_0x54b0d6){var _0x18d7a1=this[0x0]||{},_0x3895ff=0x0,_0x1eccd0=this['length'];if(void 0x0===_0x54b0d6&&0x1===_0x18d7a1['nodeType'])return _0x18d7a1['innerHTML'];if('string'==typeof _0x54b0d6&&!_0x45541b['test'](_0x54b0d6)&&!_0x5792da[(_0xa2ff4d['exec'](_0x54b0d6)||['',''])[0x1]['toLowerCase']()]){_0x54b0d6=_0x338cdd['htmlPrefilter'](_0x54b0d6);try{for(;_0x3895ff<_0x1eccd0;_0x3895ff++)_0x18d7a1=this[_0x3895ff]||{},0x1===_0x18d7a1['nodeType']&&(_0x338cdd['cleanData'](_0x535161(_0x18d7a1,!0x1)),_0x18d7a1['innerHTML']=_0x54b0d6);_0x18d7a1=0x0;}catch(_0x5355c9){}}_0x18d7a1&&this['empty']()['append'](_0x54b0d6);},null,_0x528c74,arguments['length']);},'replaceWith':function(){var _0x1e8577=[];return _0xd7fdca(this,arguments,function(_0x18cb57){var _0x102009=this['parentNode'];0x0>_0x338cdd['inArray'](this,_0x1e8577)&&(_0x338cdd['cleanData'](_0x535161(this)),_0x102009&&_0x102009['replaceChild'](_0x18cb57,this));},_0x1e8577);}}),_0x338cdd['each']({'appendTo':'append','prependTo':'prepend','insertBefore':'before','insertAfter':'after','replaceAll':'replaceWith'},function(_0x478920,_0x86af54){_0x338cdd['fn'][_0x478920]=function(_0x24e918){for(var _0x59ce2d=[],_0x32e29c=_0x338cdd(_0x24e918),_0x3bf49a=_0x32e29c['length']-0x1,_0x24f0f7=0x0;_0x24f0f7<=_0x3bf49a;_0x24f0f7++)_0x24e918=_0x24f0f7===_0x3bf49a?this:this['clone'](!0x0),_0x338cdd(_0x32e29c[_0x24f0f7])[_0x86af54](_0x24e918),_0x1752ab['apply'](_0x59ce2d,_0x24e918['get']());return this['pushStack'](_0x59ce2d);};});var _0x236637=/^margin/,_0x3385a9=RegExp('^('+_0x4d73c3+')(?!px)[a-z%]+$','i'),_0x336fb7=function(_0x46944f){var _0x1f0b87=_0x46944f['ownerDocument']['defaultView'];return _0x1f0b87&&_0x1f0b87['opener']||(_0x1f0b87=_0x3c2b4d),_0x1f0b87['getComputedStyle'](_0x46944f);},_0x467934=function(){if(_0x1e7077){_0x1e7077['style']['cssText']='box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%',_0x1e7077['innerHTML']='',_0x37a9ae['appendChild'](_0x32992b);var _0x25bffb=_0x3c2b4d['getComputedStyle'](_0x1e7077);_0x20008f='1%'!==_0x25bffb['top'],_0x14e482='2px'===_0x25bffb['marginLeft'],_0x4c7f4c='4px'===_0x25bffb['width'],_0x1e7077['style']['marginRight']='50%',_0x45f08d='4px'===_0x25bffb['marginRight'],_0x37a9ae['removeChild'](_0x32992b),_0x1e7077=null;}},_0x20008f,_0x4c7f4c,_0x45f08d,_0x14e482,_0x32992b=_0x25202c['createElement']('div'),_0x1e7077=_0x25202c['createElement']('div');_0x1e7077['style']&&(_0x1e7077['style']['backgroundClip']='content-box',_0x1e7077['cloneNode'](!0x0)['style']['backgroundClip']='',_0x5636cc['clearCloneStyle']='content-box'===_0x1e7077['style']['backgroundClip'],_0x32992b['style']['cssText']='border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute',_0x32992b['appendChild'](_0x1e7077),_0x338cdd['extend'](_0x5636cc,{'pixelPosition':function(){return _0x467934(),_0x20008f;},'boxSizingReliable':function(){return _0x467934(),_0x4c7f4c;},'pixelMarginRight':function(){return _0x467934(),_0x45f08d;},'reliableMarginLeft':function(){return _0x467934(),_0x14e482;}})),!0x0;var _0x5ac22b=/^(none|table(?!-c[ea]).+)/,_0x352b51=/^--/,_0x2a8afe={'position':'absolute','visibility':'hidden','display':'block'},_0x5ddf55={'letterSpacing':'0','fontWeight':'400'},_0x211a81=['Webkit','Moz','ms'],_0x39934d=_0x25202c['createElement']('div')['style'];_0x338cdd['extend']({'cssHooks':{'opacity':{'get':function(_0x7abe93,_0x4a8c92){if(_0x4a8c92){var _0x4b0b64=_0x41bce3(_0x7abe93,'opacity');return''===_0x4b0b64?'1':_0x4b0b64;}}}},'cssNumber':{'animationIterationCount':!0x0,'columnCount':!0x0,'fillOpacity':!0x0,'flexGrow':!0x0,'flexShrink':!0x0,'fontWeight':!0x0,'lineHeight':!0x0,'opacity':!0x0,'order':!0x0,'orphans':!0x0,'widows':!0x0,'zIndex':!0x0,'zoom':!0x0},'cssProps':{'float':'cssFloat'},'style':function(_0x7e1ac4,_0x4e9ab6,_0x2bb808,_0x5b2625){if(_0x7e1ac4&&0x3!==_0x7e1ac4['nodeType']&&0x8!==_0x7e1ac4['nodeType']&&_0x7e1ac4['style']){var _0x280ae2,_0x14f658,_0x125727,_0x5b3a1b=_0x338cdd['camelCase'](_0x4e9ab6),_0x2bac3d=_0x352b51['test'](_0x4e9ab6),_0x2ef768=_0x7e1ac4['style'];return _0x2bac3d||(_0x4e9ab6=_0x370f75(_0x5b3a1b)),_0x125727=_0x338cdd['cssHooks'][_0x4e9ab6]||_0x338cdd['cssHooks'][_0x5b3a1b],void 0x0===_0x2bb808?_0x125727&&'get'in _0x125727&&void 0x0!==(_0x280ae2=_0x125727['get'](_0x7e1ac4,!0x1,_0x5b2625))?_0x280ae2:_0x2ef768[_0x4e9ab6]:(_0x14f658=typeof _0x2bb808,'string'===_0x14f658&&(_0x280ae2=_0x353676['exec'](_0x2bb808))&&_0x280ae2[0x1]&&(_0x2bb808=_0xf48ee8(_0x7e1ac4,_0x4e9ab6,_0x280ae2),_0x14f658='number'),null!=_0x2bb808&&_0x2bb808===_0x2bb808&&('number'===_0x14f658&&(_0x2bb808+=_0x280ae2&&_0x280ae2[0x3]||(_0x338cdd['cssNumber'][_0x5b3a1b]?'':'px')),_0x5636cc['clearCloneStyle']||''!==_0x2bb808||0x0!==_0x4e9ab6['indexOf']('background')||(_0x2ef768[_0x4e9ab6]='inherit'),_0x125727&&'set'in _0x125727&&void 0x0===(_0x2bb808=_0x125727['set'](_0x7e1ac4,_0x2bb808,_0x5b2625))||(_0x2bac3d?_0x2ef768['setProperty'](_0x4e9ab6,_0x2bb808):_0x2ef768[_0x4e9ab6]=_0x2bb808)),void 0x0);}},'css':function(_0x3e3200,_0x254133,_0x1e8f1a,_0x5f0530){var _0x1a9aa9,_0x31517f,_0x13e0b8,_0x4d6958=_0x338cdd['camelCase'](_0x254133);return _0x352b51['test'](_0x254133)||(_0x254133=_0x370f75(_0x4d6958)),_0x13e0b8=_0x338cdd['cssHooks'][_0x254133]||_0x338cdd['cssHooks'][_0x4d6958],_0x13e0b8&&'get'in _0x13e0b8&&(_0x1a9aa9=_0x13e0b8['get'](_0x3e3200,!0x0,_0x1e8f1a)),void 0x0===_0x1a9aa9&&(_0x1a9aa9=_0x41bce3(_0x3e3200,_0x254133,_0x5f0530)),'normal'===_0x1a9aa9&&_0x254133 in _0x5ddf55&&(_0x1a9aa9=_0x5ddf55[_0x254133]),''===_0x1e8f1a||_0x1e8f1a?(_0x31517f=parseFloat(_0x1a9aa9),!0x0===_0x1e8f1a||isFinite(_0x31517f)?_0x31517f||0x0:_0x1a9aa9):_0x1a9aa9;}}),_0x338cdd['each'](['height','width'],function(_0x3cb783,_0x27b024){_0x338cdd['cssHooks'][_0x27b024]={'get':function(_0x1d7692,_0x3174f1,_0x8a46ea){if(_0x3174f1)return!_0x5ac22b['test'](_0x338cdd['css'](_0x1d7692,'display'))||_0x1d7692['getClientRects']()['length']&&_0x1d7692['getBoundingClientRect']()['width']?_0x398a1d(_0x1d7692,_0x27b024,_0x8a46ea):_0x523f7e(_0x1d7692,_0x2a8afe,function(){return _0x398a1d(_0x1d7692,_0x27b024,_0x8a46ea);});},'set':function(_0x2c96db,_0x3be82c,_0x57cc76){var _0x50e535,_0x2767c8=_0x57cc76&&_0x336fb7(_0x2c96db);return _0x57cc76=_0x57cc76&&_0x4e4cb4(_0x2c96db,_0x27b024,_0x57cc76,'border-box'===_0x338cdd['css'](_0x2c96db,'boxSizing',!0x1,_0x2767c8),_0x2767c8),(_0x57cc76&&(_0x50e535=_0x353676['exec'](_0x3be82c))&&'px'!==(_0x50e535[0x3]||'px')&&(_0x2c96db['style'][_0x27b024]=_0x3be82c,_0x3be82c=_0x338cdd['css'](_0x2c96db,_0x27b024)),_0x456716(_0x2c96db,_0x3be82c,_0x57cc76));}};}),_0x338cdd['cssHooks']['marginLeft']=_0x1f68a2(_0x5636cc['reliableMarginLeft'],function(_0x37c864,_0x1b2679){if(_0x1b2679)return(parseFloat(_0x41bce3(_0x37c864,'marginLeft'))||_0x37c864['getBoundingClientRect']()['left']-_0x523f7e(_0x37c864,{'marginLeft':0x0},function(){return _0x37c864['getBoundingClientRect']()['left'];}))+'px';}),_0x338cdd['each']({'margin':'','padding':'','border':'Width'},function(_0x3938cd,_0x4f7b99){_0x338cdd['cssHooks'][_0x3938cd+_0x4f7b99]={'expand':function(_0x147432){var _0x15e23a=0x0,_0x3ee78b={};for(_0x147432='string'==typeof _0x147432?_0x147432['split']('\x20'):[_0x147432];0x4>_0x15e23a;_0x15e23a++)_0x3ee78b[_0x3938cd+_0x4dbcea[_0x15e23a]+_0x4f7b99]=_0x147432[_0x15e23a]||_0x147432[_0x15e23a-0x2]||_0x147432[0x0];return _0x3ee78b;}},_0x236637['test'](_0x3938cd)||(_0x338cdd['cssHooks'][_0x3938cd+_0x4f7b99]['set']=_0x456716);}),_0x338cdd['fn']['extend']({'css':function(_0x259023,_0x107433){return _0x1f8481(this,function(_0x442b31,_0x705fe8,_0xf2fbfc){var _0x307a5a,_0x21c123={},_0x429f66=0x0;if(Array['isArray'](_0x705fe8)){_0xf2fbfc=_0x336fb7(_0x442b31);for(_0x307a5a=_0x705fe8['length'];_0x429f66<_0x307a5a;_0x429f66++)_0x21c123[_0x705fe8[_0x429f66]]=_0x338cdd['css'](_0x442b31,_0x705fe8[_0x429f66],!0x1,_0xf2fbfc);return _0x21c123;}return void 0x0!==_0xf2fbfc?_0x338cdd['style'](_0x442b31,_0x705fe8,_0xf2fbfc):_0x338cdd['css'](_0x442b31,_0x705fe8);},_0x259023,_0x107433,0x1<arguments['length']);}}),_0x338cdd['Tween']=_0x2d35ee,_0x2d35ee['prototype']={'constructor':_0x2d35ee,'init':function(_0x1c041a,_0x143c1e,_0x1775f3,_0x1d129c,_0x3c1fb3,_0x15ba30){this['elem']=_0x1c041a,this['prop']=_0x1775f3,this['easing']=_0x3c1fb3||_0x338cdd['easing']['_default'],this['options']=_0x143c1e,this['start']=this['now']=this['cur'](),this['end']=_0x1d129c,this['unit']=_0x15ba30||(_0x338cdd['cssNumber'][_0x1775f3]?'':'px');},'cur':function(){var _0x28c32a=_0x2d35ee['propHooks'][this['prop']];return _0x28c32a&&_0x28c32a['get']?_0x28c32a['get'](this):_0x2d35ee['propHooks']['_default']['get'](this);},'run':function(_0x4fa72f){var _0x26a0d5,_0x1271de=_0x2d35ee['propHooks'][this['prop']];return this['options']['duration']?this['pos']=_0x26a0d5=_0x338cdd['easing'][this['easing']](_0x4fa72f,this['options']['duration']*_0x4fa72f,0x0,0x1,this['options']['duration']):this['pos']=_0x26a0d5=_0x4fa72f,this['now']=(this['end']-this['start'])*_0x26a0d5+this['start'],this['options']['step']&&this['options']['step']['call'](this['elem'],this['now'],this),_0x1271de&&_0x1271de['set']?_0x1271de['set'](this):_0x2d35ee['propHooks']['_default']['set'](this),this;}},_0x2d35ee['prototype']['init']['prototype']=_0x2d35ee['prototype'],_0x2d35ee['propHooks']={'_default':{'get':function(_0x56568e){var _0x4bec5e;return 0x1!==_0x56568e['elem']['nodeType']||null!=_0x56568e['elem'][_0x56568e['prop']]&&null==_0x56568e['elem']['style'][_0x56568e['prop']]?_0x56568e['elem'][_0x56568e['prop']]:(_0x4bec5e=_0x338cdd['css'](_0x56568e['elem'],_0x56568e['prop'],''),_0x4bec5e&&'auto'!==_0x4bec5e?_0x4bec5e:0x0);},'set':function(_0x175284){_0x338cdd['fx']['step'][_0x175284['prop']]?_0x338cdd['fx']['step'][_0x175284['prop']](_0x175284):0x1!==_0x175284['elem']['nodeType']||null==_0x175284['elem']['style'][_0x338cdd['cssProps'][_0x175284['prop']]]&&!_0x338cdd['cssHooks'][_0x175284['prop']]?_0x175284['elem'][_0x175284['prop']]=_0x175284['now']:_0x338cdd['style'](_0x175284['elem'],_0x175284['prop'],_0x175284['now']+_0x175284['unit']);}}},_0x2d35ee['propHooks']['scrollTop']=_0x2d35ee['propHooks']['scrollLeft']={'set':function(_0x45c114){_0x45c114['elem']['nodeType']&&_0x45c114['elem']['parentNode']&&(_0x45c114['elem'][_0x45c114['prop']]=_0x45c114['now']);}},_0x338cdd['easing']={'linear':function(_0x162948){return _0x162948;},'swing':function(_0x2fb498){return 0.5-Math['cos'](_0x2fb498*Math['PI'])/0x2;},'_default':'swing'},_0x338cdd['fx']=_0x2d35ee['prototype']['init'],_0x338cdd['fx']['step']={};var _0x50dfe0,_0x4398bc,_0x1a5527=/^(?:toggle|show|hide)$/,_0x4103d1=/queueHooks$/;_0x338cdd['Animation']=_0x338cdd['extend'](_0x427e64,{'tweeners':{'*':[function(_0x5ef0c1,_0xde90c3){var _0x281d66=this['createTween'](_0x5ef0c1,_0xde90c3);return _0xf48ee8(_0x281d66['elem'],_0x5ef0c1,_0x353676['exec'](_0xde90c3),_0x281d66),_0x281d66;}]},'tweener':function(_0x18f110,_0x53547f){_0x338cdd['isFunction'](_0x18f110)?(_0x53547f=_0x18f110,_0x18f110=['*']):_0x18f110=_0x18f110['match'](_0xcb30e1);for(var _0x12cb6b,_0x1d3546=0x0,_0xf5b8d3=_0x18f110['length'];_0x1d3546<_0xf5b8d3;_0x1d3546++)_0x12cb6b=_0x18f110[_0x1d3546],_0x427e64['tweeners'][_0x12cb6b]=_0x427e64['tweeners'][_0x12cb6b]||[],_0x427e64['tweeners'][_0x12cb6b]['unshift'](_0x53547f);},'prefilters':[function(_0x369bde,_0x5cf45b,_0x46ea1e){var _0x1cfa81,_0xe7da7c,_0x29666c,_0x41eb3d,_0x391c46,_0x51cc76,_0x2fd300,_0x28cda4,_0x4c3af6='width'in _0x5cf45b||'height'in _0x5cf45b,_0x1470d8=this,_0x32657d={},_0x545521=_0x369bde['style'],_0x2e1e81=_0x369bde['nodeType']&&_0x5400c2(_0x369bde),_0x592ba9=_0x54ed67['get'](_0x369bde,'fxshow');_0x46ea1e['queue']||(_0x41eb3d=_0x338cdd['_queueHooks'](_0x369bde,'fx'),null==_0x41eb3d['unqueued']&&(_0x41eb3d['unqueued']=0x0,_0x391c46=_0x41eb3d['empty']['fire'],_0x41eb3d['empty']['fire']=function(){_0x41eb3d['unqueued']||_0x391c46();}),_0x41eb3d['unqueued']++,_0x1470d8['always'](function(){_0x1470d8['always'](function(){_0x41eb3d['unqueued']--,_0x338cdd['queue'](_0x369bde,'fx')['length']||_0x41eb3d['empty']['fire']();});}));for(_0x1cfa81 in _0x5cf45b)if(_0xe7da7c=_0x5cf45b[_0x1cfa81],_0x1a5527['test'](_0xe7da7c)){if(delete _0x5cf45b[_0x1cfa81],_0x29666c=_0x29666c||'toggle'===_0xe7da7c,_0xe7da7c===(_0x2e1e81?'hide':'show')){if('show'!==_0xe7da7c||!_0x592ba9||void 0x0===_0x592ba9[_0x1cfa81])continue;_0x2e1e81=!0x0;}_0x32657d[_0x1cfa81]=_0x592ba9&&_0x592ba9[_0x1cfa81]||_0x338cdd['style'](_0x369bde,_0x1cfa81);}if(_0x51cc76=!_0x338cdd['isEmptyObject'](_0x5cf45b),_0x51cc76||!_0x338cdd['isEmptyObject'](_0x32657d)){for(_0x1cfa81 in(_0x4c3af6&&0x1===_0x369bde['nodeType']&&(_0x46ea1e['overflow']=[_0x545521['overflow'],_0x545521['overflowX'],_0x545521['overflowY']],_0x2fd300=_0x592ba9&&_0x592ba9['display'],null==_0x2fd300&&(_0x2fd300=_0x54ed67['get'](_0x369bde,'display')),_0x28cda4=_0x338cdd['css'](_0x369bde,'display'),'none'===_0x28cda4&&(_0x2fd300?_0x28cda4=_0x2fd300:(_0x3e292f([_0x369bde],!0x0),_0x2fd300=_0x369bde['style']['display']||_0x2fd300,_0x28cda4=_0x338cdd['css'](_0x369bde,'display'),_0x3e292f([_0x369bde]))),('inline'===_0x28cda4||'inline-block'===_0x28cda4&&null!=_0x2fd300)&&'none'===_0x338cdd['css'](_0x369bde,'float')&&(_0x51cc76||(_0x1470d8['done'](function(){_0x545521['display']=_0x2fd300;}),null==_0x2fd300&&(_0x28cda4=_0x545521['display'],_0x2fd300='none'===_0x28cda4?'':_0x28cda4)),_0x545521['display']='inline-block')),_0x46ea1e['overflow']&&(_0x545521['overflow']='hidden',_0x1470d8['always'](function(){_0x545521['overflow']=_0x46ea1e['overflow'][0x0],_0x545521['overflowX']=_0x46ea1e['overflow'][0x1],_0x545521['overflowY']=_0x46ea1e['overflow'][0x2];})),_0x51cc76=!0x1,_0x32657d))_0x51cc76||(_0x592ba9?'hidden'in _0x592ba9&&(_0x2e1e81=_0x592ba9['hidden']):_0x592ba9=_0x54ed67['access'](_0x369bde,'fxshow',{'display':_0x2fd300}),_0x29666c&&(_0x592ba9['hidden']=!_0x2e1e81),_0x2e1e81&&_0x3e292f([_0x369bde],!0x0),_0x1470d8['done'](function(){_0x2e1e81||_0x3e292f([_0x369bde]),_0x54ed67['remove'](_0x369bde,'fxshow');for(_0x1cfa81 in _0x32657d)_0x338cdd['style'](_0x369bde,_0x1cfa81,_0x32657d[_0x1cfa81]);})),_0x51cc76=_0x53f9aa(_0x2e1e81?_0x592ba9[_0x1cfa81]:0x0,_0x1cfa81,_0x1470d8),_0x1cfa81 in _0x592ba9||(_0x592ba9[_0x1cfa81]=_0x51cc76['start'],_0x2e1e81&&(_0x51cc76['end']=_0x51cc76['start'],_0x51cc76['start']=0x0));}}],'prefilter':function(_0x5d1e6b,_0x1451e){_0x1451e?_0x427e64['prefilters']['unshift'](_0x5d1e6b):_0x427e64['prefilters']['push'](_0x5d1e6b);}}),_0x338cdd['speed']=function(_0x42858b,_0x5081a6,_0x11f26b){var _0x108a55=_0x42858b&&'object'==typeof _0x42858b?_0x338cdd['extend']({},_0x42858b):{'complete':_0x11f26b||!_0x11f26b&&_0x5081a6||_0x338cdd['isFunction'](_0x42858b)&&_0x42858b,'duration':_0x42858b,'easing':_0x11f26b&&_0x5081a6||_0x5081a6&&!_0x338cdd['isFunction'](_0x5081a6)&&_0x5081a6};return _0x338cdd['fx']['off']?_0x108a55['duration']=0x0:'number'!=typeof _0x108a55['duration']&&(_0x108a55['duration']in _0x338cdd['fx']['speeds']?_0x108a55['duration']=_0x338cdd['fx']['speeds'][_0x108a55['duration']]:_0x108a55['duration']=_0x338cdd['fx']['speeds']['_default']),null!=_0x108a55['queue']&&!0x0!==_0x108a55['queue']||(_0x108a55['queue']='fx'),_0x108a55['old']=_0x108a55['complete'],_0x108a55['complete']=function(){_0x338cdd['isFunction'](_0x108a55['old'])&&_0x108a55['old']['call'](this),_0x108a55['queue']&&_0x338cdd['dequeue'](this,_0x108a55['queue']);},_0x108a55;},_0x338cdd['fn']['extend']({'fadeTo':function(_0x1c074e,_0x56078f,_0x47c5ad,_0x47d996){return this['filter'](_0x5400c2)['css']('opacity',0x0)['show']()['end']()['animate']({'opacity':_0x56078f},_0x1c074e,_0x47c5ad,_0x47d996);},'animate':function(_0x222d50,_0x1fa6d3,_0x3f8e3b,_0x57e418){var _0x5cf491=_0x338cdd['isEmptyObject'](_0x222d50),_0x137ec6=_0x338cdd['speed'](_0x1fa6d3,_0x3f8e3b,_0x57e418);return _0x1fa6d3=function(){var _0x59839d=_0x427e64(this,_0x338cdd['extend']({},_0x222d50),_0x137ec6);(_0x5cf491||_0x54ed67['get'](this,'finish'))&&_0x59839d['stop'](!0x0);},(_0x1fa6d3['finish']=_0x1fa6d3,_0x5cf491||!0x1===_0x137ec6['queue']?this['each'](_0x1fa6d3):this['queue'](_0x137ec6['queue'],_0x1fa6d3));},'stop':function(_0x17b707,_0x3d99db,_0x1221ae){var _0x5478ff=function(_0x24a6a5){var _0x29ad79=_0x24a6a5['stop'];delete _0x24a6a5['stop'],_0x29ad79(_0x1221ae);};return'string'!=typeof _0x17b707&&(_0x1221ae=_0x3d99db,_0x3d99db=_0x17b707,_0x17b707=void 0x0),_0x3d99db&&!0x1!==_0x17b707&&this['queue'](_0x17b707||'fx',[]),this['each'](function(){var _0x5d6b2c=!0x0,_0x356b52=null!=_0x17b707&&_0x17b707+'queueHooks',_0x37108e=_0x338cdd['timers'],_0xb2870=_0x54ed67['get'](this);if(_0x356b52)_0xb2870[_0x356b52]&&_0xb2870[_0x356b52]['stop']&&_0x5478ff(_0xb2870[_0x356b52]);else{for(_0x356b52 in _0xb2870)_0xb2870[_0x356b52]&&_0xb2870[_0x356b52]['stop']&&_0x4103d1['test'](_0x356b52)&&_0x5478ff(_0xb2870[_0x356b52]);}for(_0x356b52=_0x37108e['length'];_0x356b52--;)_0x37108e[_0x356b52]['elem']!==this||null!=_0x17b707&&_0x37108e[_0x356b52]['queue']!==_0x17b707||(_0x37108e[_0x356b52]['anim']['stop'](_0x1221ae),_0x5d6b2c=!0x1,_0x37108e['splice'](_0x356b52,0x1));!_0x5d6b2c&&_0x1221ae||_0x338cdd['dequeue'](this,_0x17b707);});},'finish':function(_0x28bad3){return!0x1!==_0x28bad3&&(_0x28bad3=_0x28bad3||'fx'),this['each'](function(){var _0x4c1384,_0x5523b0=_0x54ed67['get'](this),_0x4cf655=_0x5523b0[_0x28bad3+'queue'];_0x4c1384=_0x5523b0[_0x28bad3+'queueHooks'];var _0xe2397b=_0x338cdd['timers'],_0x5c9b49=_0x4cf655?_0x4cf655['length']:0x0;_0x5523b0['finish']=!0x0,_0x338cdd['queue'](this,_0x28bad3,[]),_0x4c1384&&_0x4c1384['stop']&&_0x4c1384['stop']['call'](this,!0x0);for(_0x4c1384=_0xe2397b['length'];_0x4c1384--;)_0xe2397b[_0x4c1384]['elem']===this&&_0xe2397b[_0x4c1384]['queue']===_0x28bad3&&(_0xe2397b[_0x4c1384]['anim']['stop'](!0x0),_0xe2397b['splice'](_0x4c1384,0x1));for(_0x4c1384=0x0;_0x4c1384<_0x5c9b49;_0x4c1384++)_0x4cf655[_0x4c1384]&&_0x4cf655[_0x4c1384]['finish']&&_0x4cf655[_0x4c1384]['finish']['call'](this);delete _0x5523b0['finish'];});}}),_0x338cdd['each'](['toggle','show','hide'],function(_0x45c3f7,_0x46c96e){var _0x2c37bc=_0x338cdd['fn'][_0x46c96e];_0x338cdd['fn'][_0x46c96e]=function(_0x311add,_0x4ddf53,_0x48f6d8){return null==_0x311add||'boolean'==typeof _0x311add?_0x2c37bc['apply'](this,arguments):this['animate'](_0xfb3608(_0x46c96e,!0x0),_0x311add,_0x4ddf53,_0x48f6d8);};}),_0x338cdd['each']({'slideDown':_0xfb3608('show'),'slideUp':_0xfb3608('hide'),'slideToggle':_0xfb3608('toggle'),'fadeIn':{'opacity':'show'},'fadeOut':{'opacity':'hide'},'fadeToggle':{'opacity':'toggle'}},function(_0x5a17e3,_0x2b7160){_0x338cdd['fn'][_0x5a17e3]=function(_0x50b922,_0xbd1b7e,_0x3bf19d){return this['animate'](_0x2b7160,_0x50b922,_0xbd1b7e,_0x3bf19d);};}),_0x338cdd['timers']=[],_0x338cdd['fx']['tick']=function(){var _0x2957da,_0x35f49f=0x0,_0x5a2d60=_0x338cdd['timers'];for(_0x50dfe0=_0x338cdd['now']();_0x35f49f<_0x5a2d60['length'];_0x35f49f++)_0x2957da=_0x5a2d60[_0x35f49f],_0x2957da()||_0x5a2d60[_0x35f49f]!==_0x2957da||_0x5a2d60['splice'](_0x35f49f--,0x1);_0x5a2d60['length']||_0x338cdd['fx']['stop'](),_0x50dfe0=void 0x0;},_0x338cdd['fx']['timer']=function(_0x4c04ed){_0x338cdd['timers']['push'](_0x4c04ed),_0x338cdd['fx']['start']();},_0x338cdd['fx']['interval']=0xd,_0x338cdd['fx']['start']=function(){_0x4398bc||(_0x4398bc=!0x0,_0x566d57());},_0x338cdd['fx']['stop']=function(){_0x4398bc=null;},_0x338cdd['fx']['speeds']={'slow':0x258,'fast':0xc8,'_default':0x190},_0x338cdd['fn']['delay']=function(_0x451b40,_0x449ed5){return _0x451b40=_0x338cdd['fx']?_0x338cdd['fx']['speeds'][_0x451b40]||_0x451b40:_0x451b40,_0x449ed5=_0x449ed5||'fx',this['queue'](_0x449ed5,function(_0x36a8ca,_0x37edd9){var _0x1db1ba=_0x3c2b4d['setTimeout'](_0x36a8ca,_0x451b40);_0x37edd9['stop']=function(){_0x3c2b4d['clearTimeout'](_0x1db1ba);};});};var _0x150ead=_0x25202c['createElement']('input'),_0x3508ce=_0x25202c['createElement']('select')['appendChild'](_0x25202c['createElement']('option'));_0x150ead['type']='checkbox',_0x5636cc['checkOn']=''!==_0x150ead['value'],_0x5636cc['optSelected']=_0x3508ce['selected'],_0x150ead=_0x25202c['createElement']('input'),_0x150ead['value']='t',_0x150ead['type']='radio',_0x5636cc['radioValue']='t'===_0x150ead['value'];var _0x58e67e,_0x4c7652=_0x338cdd['expr']['attrHandle'];_0x338cdd['fn']['extend']({'attr':function(_0x3df85,_0xe712b7){return _0x1f8481(this,_0x338cdd['attr'],_0x3df85,_0xe712b7,0x1<arguments['length']);},'removeAttr':function(_0x4394c8){return this['each'](function(){_0x338cdd['removeAttr'](this,_0x4394c8);});}}),_0x338cdd['extend']({'attr':function(_0x173d9f,_0x288791,_0x2ae150){var _0xca2c44,_0x1ca320,_0x3cd9a1=_0x173d9f['nodeType'];if(0x3!==_0x3cd9a1&&0x8!==_0x3cd9a1&&0x2!==_0x3cd9a1)return'undefined'==typeof _0x173d9f['getAttribute']?_0x338cdd['prop'](_0x173d9f,_0x288791,_0x2ae150):(0x1===_0x3cd9a1&&_0x338cdd['isXMLDoc'](_0x173d9f)||(_0x1ca320=_0x338cdd['attrHooks'][_0x288791['toLowerCase']()]||(_0x338cdd['expr']['match']['bool']['test'](_0x288791)?_0x58e67e:void 0x0)),void 0x0!==_0x2ae150?null===_0x2ae150?void _0x338cdd['removeAttr'](_0x173d9f,_0x288791):_0x1ca320&&'set'in _0x1ca320&&void 0x0!==(_0xca2c44=_0x1ca320['set'](_0x173d9f,_0x2ae150,_0x288791))?_0xca2c44:(_0x173d9f['setAttribute'](_0x288791,_0x2ae150+''),_0x2ae150):_0x1ca320&&'get'in _0x1ca320&&null!==(_0xca2c44=_0x1ca320['get'](_0x173d9f,_0x288791))?_0xca2c44:(_0xca2c44=_0x338cdd['find']['attr'](_0x173d9f,_0x288791),null==_0xca2c44?void 0x0:_0xca2c44));},'attrHooks':{'type':{'set':function(_0x38debe,_0x17aa2f){if(!_0x5636cc['radioValue']&&'radio'===_0x17aa2f&&_0x43817c(_0x38debe,'input')){var _0xcb6595=_0x38debe['value'];return _0x38debe['setAttribute']('type',_0x17aa2f),_0xcb6595&&(_0x38debe['value']=_0xcb6595),_0x17aa2f;}}}},'removeAttr':function(_0x56e3e2,_0x2e02af){var _0x2d3c7d,_0x456277=0x0,_0x24013c=_0x2e02af&&_0x2e02af['match'](_0xcb30e1);if(_0x24013c&&0x1===_0x56e3e2['nodeType']){for(;_0x2d3c7d=_0x24013c[_0x456277++];)_0x56e3e2['removeAttribute'](_0x2d3c7d);}}}),_0x58e67e={'set':function(_0x2876bb,_0x27eb97,_0x40a912){return!0x1===_0x27eb97?_0x338cdd['removeAttr'](_0x2876bb,_0x40a912):_0x2876bb['setAttribute'](_0x40a912,_0x40a912),_0x40a912;}},_0x338cdd['each'](_0x338cdd['expr']['match']['bool']['source']['match'](/\w+/g),function(_0x4b1b5c,_0x4c0756){var _0x3e41b0=_0x4c7652[_0x4c0756]||_0x338cdd['find']['attr'];_0x4c7652[_0x4c0756]=function(_0x36b05e,_0x27c5d6,_0x12945b){var _0x158f2b,_0x388d3c,_0x1be6c2=_0x27c5d6['toLowerCase']();return _0x12945b||(_0x388d3c=_0x4c7652[_0x1be6c2],_0x4c7652[_0x1be6c2]=_0x158f2b,_0x158f2b=null!=_0x3e41b0(_0x36b05e,_0x27c5d6,_0x12945b)?_0x1be6c2:null,_0x4c7652[_0x1be6c2]=_0x388d3c),_0x158f2b;};});var _0x2f8f2e=/^(?:input|select|textarea|button)$/i,_0x596547=/^(?:a|area)$/i;_0x338cdd['fn']['extend']({'prop':function(_0x285dbe,_0x352f10){return _0x1f8481(this,_0x338cdd['prop'],_0x285dbe,_0x352f10,0x1<arguments['length']);},'removeProp':function(_0x40cc84){return this['each'](function(){delete this[_0x338cdd['propFix'][_0x40cc84]||_0x40cc84];});}}),_0x338cdd['extend']({'prop':function(_0x25f30d,_0x4c2f06,_0x42ce5f){var _0x52e0ef,_0x576273,_0x2d9a1f=_0x25f30d['nodeType'];if(0x3!==_0x2d9a1f&&0x8!==_0x2d9a1f&&0x2!==_0x2d9a1f)return 0x1===_0x2d9a1f&&_0x338cdd['isXMLDoc'](_0x25f30d)||(_0x4c2f06=_0x338cdd['propFix'][_0x4c2f06]||_0x4c2f06,_0x576273=_0x338cdd['propHooks'][_0x4c2f06]),void 0x0!==_0x42ce5f?_0x576273&&'set'in _0x576273&&void 0x0!==(_0x52e0ef=_0x576273['set'](_0x25f30d,_0x42ce5f,_0x4c2f06))?_0x52e0ef:_0x25f30d[_0x4c2f06]=_0x42ce5f:_0x576273&&'get'in _0x576273&&null!==(_0x52e0ef=_0x576273['get'](_0x25f30d,_0x4c2f06))?_0x52e0ef:_0x25f30d[_0x4c2f06];},'propHooks':{'tabIndex':{'get':function(_0x222237){var _0x131919=_0x338cdd['find']['attr'](_0x222237,'tabindex');return _0x131919?parseInt(_0x131919,0xa):_0x2f8f2e['test'](_0x222237['nodeName'])||_0x596547['test'](_0x222237['nodeName'])&&_0x222237['href']?0x0:-0x1;}}},'propFix':{'for':'htmlFor','class':'className'}}),_0x5636cc['optSelected']||(_0x338cdd['propHooks']['selected']={'get':function(_0xb2ffc3){return _0xb2ffc3=_0xb2ffc3['parentNode'],(_0xb2ffc3&&_0xb2ffc3['parentNode']&&_0xb2ffc3['parentNode']['selectedIndex'],null);},'set':function(_0x5bc653){_0x5bc653=_0x5bc653['parentNode'],_0x5bc653&&(_0x5bc653['selectedIndex'],_0x5bc653['parentNode']&&_0x5bc653['parentNode']['selectedIndex']);}}),_0x338cdd['each']('tabIndex\x20readOnly\x20maxLength\x20cellSpacing\x20cellPadding\x20rowSpan\x20colSpan\x20useMap\x20frameBorder\x20contentEditable'['split']('\x20'),function(){_0x338cdd['propFix'][this['toLowerCase']()]=this;}),_0x338cdd['fn']['extend']({'addClass':function(_0x5ad8df){var _0x36c24f,_0x5d5187,_0x4ad657,_0x2e8a49,_0xfc363,_0x29d14d,_0x37ac34=0x0;if(_0x338cdd['isFunction'](_0x5ad8df))return this['each'](function(_0x3164d6){_0x338cdd(this)['addClass'](_0x5ad8df['call'](this,_0x3164d6,_0x4a604e(this)));});if('string'==typeof _0x5ad8df&&_0x5ad8df){for(_0x36c24f=_0x5ad8df['match'](_0xcb30e1)||[];_0x5d5187=this[_0x37ac34++];)if(_0x2e8a49=_0x4a604e(_0x5d5187),_0x4ad657=0x1===_0x5d5187['nodeType']&&'\x20'+_0x24c144(_0x2e8a49)+'\x20'){for(_0x29d14d=0x0;_0xfc363=_0x36c24f[_0x29d14d++];)0x0>_0x4ad657['indexOf']('\x20'+_0xfc363+'\x20')&&(_0x4ad657+=_0xfc363+'\x20');_0x4ad657=_0x24c144(_0x4ad657),_0x2e8a49!==_0x4ad657&&_0x5d5187['setAttribute']('class',_0x4ad657);}}return this;},'removeClass':function(_0x1a4915){var _0x29e4b0,_0x72b171,_0x7fdad2,_0x52a553,_0x3cc140,_0x80143f,_0x187676=0x0;if(_0x338cdd['isFunction'](_0x1a4915))return this['each'](function(_0x3f48be){_0x338cdd(this)['removeClass'](_0x1a4915['call'](this,_0x3f48be,_0x4a604e(this)));});if(!arguments['length'])return this['attr']('class','');if('string'==typeof _0x1a4915&&_0x1a4915){for(_0x29e4b0=_0x1a4915['match'](_0xcb30e1)||[];_0x72b171=this[_0x187676++];)if(_0x52a553=_0x4a604e(_0x72b171),_0x7fdad2=0x1===_0x72b171['nodeType']&&'\x20'+_0x24c144(_0x52a553)+'\x20'){for(_0x80143f=0x0;_0x3cc140=_0x29e4b0[_0x80143f++];)for(;-0x1<_0x7fdad2['indexOf']('\x20'+_0x3cc140+'\x20');)_0x7fdad2=_0x7fdad2['replace']('\x20'+_0x3cc140+'\x20','\x20');_0x7fdad2=_0x24c144(_0x7fdad2),_0x52a553!==_0x7fdad2&&_0x72b171['setAttribute']('class',_0x7fdad2);}}return this;},'toggleClass':function(_0x545698,_0x536678){var _0x5deb54=typeof _0x545698;return'boolean'==typeof _0x536678&&'string'===_0x5deb54?_0x536678?this['addClass'](_0x545698):this['removeClass'](_0x545698):_0x338cdd['isFunction'](_0x545698)?this['each'](function(_0x12b2fa){_0x338cdd(this)['toggleClass'](_0x545698['call'](this,_0x12b2fa,_0x4a604e(this),_0x536678),_0x536678);}):this['each'](function(){var _0x2a0cb6,_0x551035,_0x8c4d81,_0xc455bc;if('string'===_0x5deb54){_0x551035=0x0,_0x8c4d81=_0x338cdd(this);for(_0xc455bc=_0x545698['match'](_0xcb30e1)||[];_0x2a0cb6=_0xc455bc[_0x551035++];)_0x8c4d81['hasClass'](_0x2a0cb6)?_0x8c4d81['removeClass'](_0x2a0cb6):_0x8c4d81['addClass'](_0x2a0cb6);}else void 0x0!==_0x545698&&'boolean'!==_0x5deb54||(_0x2a0cb6=_0x4a604e(this),_0x2a0cb6&&_0x54ed67['set'](this,'__className__',_0x2a0cb6),this['setAttribute']&&this['setAttribute']('class',_0x2a0cb6||!0x1===_0x545698?'':_0x54ed67['get'](this,'__className__')||''));});},'hasClass':function(_0x1f47ac){var _0x329125,_0x581dbe=0x0;for(_0x1f47ac='\x20'+_0x1f47ac+'\x20';_0x329125=this[_0x581dbe++];)if(0x1===_0x329125['nodeType']&&-0x1<('\x20'+_0x24c144(_0x4a604e(_0x329125))+'\x20')['indexOf'](_0x1f47ac))return!0x0;return!0x1;}});var _0x463415=/\r/g;_0x338cdd['fn']['extend']({'val':function(_0x430d72){var _0x5e5a60,_0xa41b9e,_0xc52dab,_0x40f3fd=this[0x0];if(arguments['length'])return _0xc52dab=_0x338cdd['isFunction'](_0x430d72),this['each'](function(_0x553820){var _0x36adeb;0x1===this['nodeType']&&(_0x36adeb=_0xc52dab?_0x430d72['call'](this,_0x553820,_0x338cdd(this)['val']()):_0x430d72,null==_0x36adeb?_0x36adeb='':'number'==typeof _0x36adeb?_0x36adeb+='':Array['isArray'](_0x36adeb)&&(_0x36adeb=_0x338cdd['map'](_0x36adeb,function(_0x1ba2f4){return null==_0x1ba2f4?'':_0x1ba2f4+'';})),_0x5e5a60=_0x338cdd['valHooks'][this['type']]||_0x338cdd['valHooks'][this['nodeName']['toLowerCase']()],_0x5e5a60&&'set'in _0x5e5a60&&void 0x0!==_0x5e5a60['set'](this,_0x36adeb,'value')||(this['value']=_0x36adeb));});if(_0x40f3fd)return _0x5e5a60=_0x338cdd['valHooks'][_0x40f3fd['type']]||_0x338cdd['valHooks'][_0x40f3fd['nodeName']['toLowerCase']()],_0x5e5a60&&'get'in _0x5e5a60&&void 0x0!==(_0xa41b9e=_0x5e5a60['get'](_0x40f3fd,'value'))?_0xa41b9e:(_0xa41b9e=_0x40f3fd['value'],'string'==typeof _0xa41b9e?_0xa41b9e['replace'](_0x463415,''):null==_0xa41b9e?'':_0xa41b9e);}}),_0x338cdd['extend']({'valHooks':{'option':{'get':function(_0x4b6ea5){var _0x5a47dc=_0x338cdd['find']['attr'](_0x4b6ea5,'value');return null!=_0x5a47dc?_0x5a47dc:_0x24c144(_0x338cdd['text'](_0x4b6ea5));}},'select':{'get':function(_0x4d5be7){var _0x5c56d9,_0x4bdb40,_0x841dff=_0x4d5be7['options'],_0x5e4b44=_0x4d5be7['selectedIndex'],_0x262474='select-one'===_0x4d5be7['type'],_0x20ee44=_0x262474?null:[],_0x4e30fe=_0x262474?_0x5e4b44+0x1:_0x841dff['length'];for(_0x4bdb40=0x0>_0x5e4b44?_0x4e30fe:_0x262474?_0x5e4b44:0x0;_0x4bdb40<_0x4e30fe;_0x4bdb40++)if(_0x5c56d9=_0x841dff[_0x4bdb40],(_0x5c56d9['selected']||_0x4bdb40===_0x5e4b44)&&!_0x5c56d9['disabled']&&(!_0x5c56d9['parentNode']['disabled']||!_0x43817c(_0x5c56d9['parentNode'],'optgroup'))){if(_0x4d5be7=_0x338cdd(_0x5c56d9)['val'](),_0x262474)return _0x4d5be7;_0x20ee44['push'](_0x4d5be7);}return _0x20ee44;},'set':function(_0x8cb86e,_0x286ead){for(var _0x3f470e,_0x3825c5,_0x489fe6=_0x8cb86e['options'],_0x57b831=_0x338cdd['makeArray'](_0x286ead),_0x49bc5f=_0x489fe6['length'];_0x49bc5f--;)_0x3825c5=_0x489fe6[_0x49bc5f],(_0x3825c5['selected']=-0x1<_0x338cdd['inArray'](_0x338cdd['valHooks']['option']['get'](_0x3825c5),_0x57b831))&&(_0x3f470e=!0x0);return _0x3f470e||(_0x8cb86e['selectedIndex']=-0x1),_0x57b831;}}}}),_0x338cdd['each'](['radio','checkbox'],function(){_0x338cdd['valHooks'][this]={'set':function(_0x55cda2,_0x50e3b9){if(Array['isArray'](_0x50e3b9))return _0x55cda2['checked']=-0x1<_0x338cdd['inArray'](_0x338cdd(_0x55cda2)['val'](),_0x50e3b9);}},_0x5636cc['checkOn']||(_0x338cdd['valHooks'][this]['get']=function(_0x360a69){return null===_0x360a69['getAttribute']('value')?'on':_0x360a69['value'];});});var _0x2e77cd=/^(?:focusinfocus|focusoutblur)$/;_0x338cdd['extend'](_0x338cdd['event'],{'trigger':function(_0xf65c95,_0x3ecc1d,_0x186ad6,_0x5142f1){var _0x4467c9,_0x32ec0e,_0x118a15,_0x5140f6,_0x224aea,_0x1e81c4,_0x3027d3,_0x1fb7fb=[_0x186ad6||_0x25202c],_0x2e92d9=_0x3f46b2['call'](_0xf65c95,'type')?_0xf65c95['type']:_0xf65c95;_0x4467c9=_0x3f46b2['call'](_0xf65c95,'namespace')?_0xf65c95['namespace']['split']('.'):[];if(_0x32ec0e=_0x118a15=_0x186ad6=_0x186ad6||_0x25202c,0x3!==_0x186ad6['nodeType']&&0x8!==_0x186ad6['nodeType']&&!_0x2e77cd['test'](_0x2e92d9+_0x338cdd['event']['triggered'])&&(-0x1<_0x2e92d9['indexOf']('.')&&(_0x4467c9=_0x2e92d9['split']('.'),_0x2e92d9=_0x4467c9['shift'](),_0x4467c9['sort']()),_0x224aea=0x0>_0x2e92d9['indexOf'](':')&&'on'+_0x2e92d9,_0xf65c95=_0xf65c95[_0x338cdd['expando']]?_0xf65c95:new _0x338cdd['Event'](_0x2e92d9,'object'==typeof _0xf65c95&&_0xf65c95),_0xf65c95['isTrigger']=_0x5142f1?0x2:0x3,_0xf65c95['namespace']=_0x4467c9['join']('.'),_0xf65c95['rnamespace']=_0xf65c95['namespace']?RegExp('(^|\x5c.)'+_0x4467c9['join']('\x5c.(?:.*\x5c.|)')+'(\x5c.|$)'):null,_0xf65c95['result']=void 0x0,_0xf65c95['target']||(_0xf65c95['target']=_0x186ad6),_0x3ecc1d=null==_0x3ecc1d?[_0xf65c95]:_0x338cdd['makeArray'](_0x3ecc1d,[_0xf65c95]),_0x3027d3=_0x338cdd['event']['special'][_0x2e92d9]||{},_0x5142f1||!_0x3027d3['trigger']||!0x1!==_0x3027d3['trigger']['apply'](_0x186ad6,_0x3ecc1d))){if(!_0x5142f1&&!_0x3027d3['noBubble']&&!_0x338cdd['isWindow'](_0x186ad6)){_0x5140f6=_0x3027d3['delegateType']||_0x2e92d9;for(_0x2e77cd['test'](_0x5140f6+_0x2e92d9)||(_0x32ec0e=_0x32ec0e['parentNode']);_0x32ec0e;_0x32ec0e=_0x32ec0e['parentNode'])_0x1fb7fb['push'](_0x32ec0e),_0x118a15=_0x32ec0e;_0x118a15===(_0x186ad6['ownerDocument']||_0x25202c)&&_0x1fb7fb['push'](_0x118a15['defaultView']||_0x118a15['parentWindow']||_0x3c2b4d);}for(_0x4467c9=0x0;(_0x32ec0e=_0x1fb7fb[_0x4467c9++])&&!_0xf65c95['isPropagationStopped']();)_0xf65c95['type']=0x1<_0x4467c9?_0x5140f6:_0x3027d3['bindType']||_0x2e92d9,(_0x1e81c4=(_0x54ed67['get'](_0x32ec0e,'events')||{})[_0xf65c95['type']]&&_0x54ed67['get'](_0x32ec0e,'handle'))&&_0x1e81c4['apply'](_0x32ec0e,_0x3ecc1d),(_0x1e81c4=_0x224aea&&_0x32ec0e[_0x224aea])&&_0x1e81c4['apply']&&_0xa2ef26(_0x32ec0e)&&(_0xf65c95['result']=_0x1e81c4['apply'](_0x32ec0e,_0x3ecc1d),!0x1===_0xf65c95['result']&&_0xf65c95['preventDefault']());return _0xf65c95['type']=_0x2e92d9,_0x5142f1||_0xf65c95['isDefaultPrevented']()||_0x3027d3['_default']&&!0x1!==_0x3027d3['_default']['apply'](_0x1fb7fb['pop'](),_0x3ecc1d)||!_0xa2ef26(_0x186ad6)||_0x224aea&&_0x338cdd['isFunction'](_0x186ad6[_0x2e92d9])&&!_0x338cdd['isWindow'](_0x186ad6)&&(_0x118a15=_0x186ad6[_0x224aea],_0x118a15&&(_0x186ad6[_0x224aea]=null),_0x338cdd['event']['triggered']=_0x2e92d9,_0x186ad6[_0x2e92d9](),_0x338cdd['event']['triggered']=void 0x0,_0x118a15&&(_0x186ad6[_0x224aea]=_0x118a15)),_0xf65c95['result'];}},'simulate':function(_0x4010b8,_0x29c2c1,_0x406bf9){_0x4010b8=_0x338cdd['extend'](new _0x338cdd['Event'](),_0x406bf9,{'type':_0x4010b8,'isSimulated':!0x0}),_0x338cdd['event']['trigger'](_0x4010b8,null,_0x29c2c1);}}),_0x338cdd['fn']['extend']({'trigger':function(_0x2e4c7c,_0x55ba94){return this['each'](function(){_0x338cdd['event']['trigger'](_0x2e4c7c,_0x55ba94,this);});},'triggerHandler':function(_0x1c19e6,_0x330bc5){var _0x4f713c=this[0x0];if(_0x4f713c)return _0x338cdd['event']['trigger'](_0x1c19e6,_0x330bc5,_0x4f713c,!0x0);}}),_0x338cdd['each']('blur\x20focus\x20focusin\x20focusout\x20resize\x20scroll\x20click\x20dblclick\x20mousedown\x20mouseup\x20mousemove\x20mouseover\x20mouseout\x20mouseenter\x20mouseleave\x20change\x20select\x20submit\x20keydown\x20keypress\x20keyup\x20contextmenu'['split']('\x20'),function(_0x1cb396,_0x2ea5f0){_0x338cdd['fn'][_0x2ea5f0]=function(_0x224046,_0x1ca264){return 0x0<arguments['length']?this['on'](_0x2ea5f0,null,_0x224046,_0x1ca264):this['trigger'](_0x2ea5f0);};}),_0x338cdd['fn']['extend']({'hover':function(_0x59e5a3,_0x42516a){return this['mouseenter'](_0x59e5a3)['mouseleave'](_0x42516a||_0x59e5a3);}}),_0x5636cc['focusin']='onfocusin'in _0x3c2b4d,_0x5636cc['focusin']||_0x338cdd['each']({'focus':'focusin','blur':'focusout'},function(_0x4fd77e,_0x28ffcc){var _0x46a21b=function(_0x468737){_0x338cdd['event']['simulate'](_0x28ffcc,_0x468737['target'],_0x338cdd['event']['fix'](_0x468737));};_0x338cdd['event']['special'][_0x28ffcc]={'setup':function(){var _0xf3e670=this['ownerDocument']||this,_0x39185e=_0x54ed67['access'](_0xf3e670,_0x28ffcc);_0x39185e||_0xf3e670['addEventListener'](_0x4fd77e,_0x46a21b,!0x0),_0x54ed67['access'](_0xf3e670,_0x28ffcc,(_0x39185e||0x0)+0x1);},'teardown':function(){var _0x288e7c=this['ownerDocument']||this,_0x1e73f9=_0x54ed67['access'](_0x288e7c,_0x28ffcc)-0x1;_0x1e73f9?_0x54ed67['access'](_0x288e7c,_0x28ffcc,_0x1e73f9):(_0x288e7c['removeEventListener'](_0x4fd77e,_0x46a21b,!0x0),_0x54ed67['remove'](_0x288e7c,_0x28ffcc));}};});var _0x5055f3=_0x3c2b4d['location'],_0x497d54=_0x338cdd['now'](),_0x3d6b4e=/\?/;_0x338cdd['parseXML']=function(_0x24ca0d){var _0x59e083;if(!_0x24ca0d||'string'!=typeof _0x24ca0d)return null;try{_0x59e083=new _0x3c2b4d['DOMParser']()['parseFromString'](_0x24ca0d,'text/xml');}catch(_0x52d96f){_0x59e083=void 0x0;}return _0x59e083&&!_0x59e083['getElementsByTagName']('parsererror')['length']||_0x338cdd['error']('Invalid\x20XML:\x20'+_0x24ca0d),_0x59e083;};var _0x5a6aa2=/\[\]$/,_0x424e56=/\r?\n/g,_0x546f97=/^(?:submit|button|image|reset|file)$/i,_0x3952ce=/^(?:input|select|textarea|keygen)/i;_0x338cdd['param']=function(_0x4e199f,_0x422301){var _0xf131b,_0x512a03=[],_0x272906=function(_0xef12b8,_0x1618ca){var _0x5b5c84=_0x338cdd['isFunction'](_0x1618ca)?_0x1618ca():_0x1618ca;_0x512a03[_0x512a03['length']]=encodeURIComponent(_0xef12b8)+'='+encodeURIComponent(null==_0x5b5c84?'':_0x5b5c84);};if(Array['isArray'](_0x4e199f)||_0x4e199f['jquery']&&!_0x338cdd['isPlainObject'](_0x4e199f))_0x338cdd['each'](_0x4e199f,function(){_0x272906(this['name'],this['value']);});else{for(_0xf131b in _0x4e199f)_0x2f7367(_0xf131b,_0x4e199f[_0xf131b],_0x422301,_0x272906);}return _0x512a03['join']('&');},_0x338cdd['fn']['extend']({'serialize':function(){return _0x338cdd['param'](this['serializeArray']());},'serializeArray':function(){return this['map'](function(){var _0x3e16c4=_0x338cdd['prop'](this,'elements');return _0x3e16c4?_0x338cdd['makeArray'](_0x3e16c4):this;})['filter'](function(){var _0x3122a9=this['type'];return this['name']&&!_0x338cdd(this)['is'](':disabled')&&_0x3952ce['test'](this['nodeName'])&&!_0x546f97['test'](_0x3122a9)&&(this['checked']||!_0x2bb313['test'](_0x3122a9));})['map'](function(_0x16c322,_0x8edd85){var _0x51dfc7=_0x338cdd(this)['val']();return null==_0x51dfc7?null:Array['isArray'](_0x51dfc7)?_0x338cdd['map'](_0x51dfc7,function(_0x3ad93e){return{'name':_0x8edd85['name'],'value':_0x3ad93e['replace'](_0x424e56,'\x0d\x0a')};}):{'name':_0x8edd85['name'],'value':_0x51dfc7['replace'](_0x424e56,'\x0d\x0a')};})['get']();}});var _0x2794bd=/%20/g,_0x30dc01=/#.*$/,_0x14ca7d=/([?&])_=[^&]*/,_0x3b4de6=/^(.*?):[ \t]*([^\r\n]*)$/gm,_0x14939f=/^(?:GET|HEAD)$/,_0x525391=/^\/\//,_0x543338={},_0x715c61={},_0x442e84='*/'['concat']('*'),_0x392c7e=_0x25202c['createElement']('a');_0x392c7e['href']=_0x5055f3['href'],_0x338cdd['extend']({'active':0x0,'lastModified':{},'etag':{},'ajaxSettings':{'url':_0x5055f3['href'],'type':'GET','isLocal':/^(?:about|app|app-storage|.+-extension|file|res|widget):$/['test'](_0x5055f3['protocol']),'global':!0x0,'processData':!0x0,'async':!0x0,'contentType':'application/x-www-form-urlencoded;\x20charset=UTF-8','accepts':{'*':_0x442e84,'text':'text/plain','html':'text/html','xml':'application/xml,\x20text/xml','json':'application/json,\x20text/javascript'},'contents':{'xml':/\bxml\b/,'html':/\bhtml/,'json':/\bjson\b/},'responseFields':{'xml':'responseXML','text':'responseText','json':'responseJSON'},'converters':{'*\x20text':String,'text\x20html':!0x0,'text\x20json':JSON['parse'],'text\x20xml':_0x338cdd['parseXML']},'flatOptions':{'url':!0x0,'context':!0x0}},'ajaxSetup':function(_0xeb0d07,_0x55560a){return _0x55560a?_0x3fe52d(_0x3fe52d(_0xeb0d07,_0x338cdd['ajaxSettings']),_0x55560a):_0x3fe52d(_0x338cdd['ajaxSettings'],_0xeb0d07);},'ajaxPrefilter':_0x23337d(_0x543338),'ajaxTransport':_0x23337d(_0x715c61),'ajax':function(_0x2f7d96,_0x3ddb88){function _0x2ebe28(_0x4d90c3,_0x4c6419,_0x436a0e,_0x2d94de){var _0x78dbb2,_0x5f2f98,_0x58feff,_0x473b22,_0x154d85=_0x4c6419;if(!_0x5b0046){_0x5b0046=!0x0,_0xc8f900&&_0x3c2b4d['clearTimeout'](_0xc8f900),_0x451362=void 0x0,_0x4fa8dd=_0x2d94de||'',_0x21c5ff['readyState']=0x0<_0x4d90c3?0x4:0x0,_0x2d94de=0xc8<=_0x4d90c3&&0x12c>_0x4d90c3||0x130===_0x4d90c3;if(_0x436a0e){_0x58feff=_0x4024f7;for(var _0x1dbc74=_0x21c5ff,_0x535520,_0x3e74c2,_0x38909c,_0x19ce9b,_0x3e0bd5=_0x58feff['contents'],_0x54661f=_0x58feff['dataTypes'];'*'===_0x54661f[0x0];)_0x54661f['shift'](),void 0x0===_0x535520&&(_0x535520=_0x58feff['mimeType']||_0x1dbc74['getResponseHeader']('Content-Type'));if(_0x535520){for(_0x3e74c2 in _0x3e0bd5)if(_0x3e0bd5[_0x3e74c2]&&_0x3e0bd5[_0x3e74c2]['test'](_0x535520)){_0x54661f['unshift'](_0x3e74c2);break;}}if(_0x54661f[0x0]in _0x436a0e)_0x38909c=_0x54661f[0x0];else{for(_0x3e74c2 in _0x436a0e){if(!_0x54661f[0x0]||_0x58feff['converters'][_0x3e74c2+'\x20'+_0x54661f[0x0]]){_0x38909c=_0x3e74c2;break;}_0x19ce9b||(_0x19ce9b=_0x3e74c2);}_0x38909c=_0x38909c||_0x19ce9b;}_0x58feff=_0x436a0e=_0x38909c?(_0x38909c!==_0x54661f[0x0]&&_0x54661f['unshift'](_0x38909c),_0x436a0e[_0x38909c]):void 0x0;}var _0x2c8922;_0x2ac77c:{_0x436a0e=_0x4024f7,_0x535520=_0x58feff,_0x3e74c2=_0x21c5ff,_0x38909c=_0x2d94de;var _0x19924c,_0x4a81a6,_0x159577;_0x58feff={},_0x1dbc74=_0x436a0e['dataTypes']['slice']();if(_0x1dbc74[0x1]){for(_0x19924c in _0x436a0e['converters'])_0x58feff[_0x19924c['toLowerCase']()]=_0x436a0e['converters'][_0x19924c];}for(_0x19ce9b=_0x1dbc74['shift']();_0x19ce9b;)if(_0x436a0e['responseFields'][_0x19ce9b]&&(_0x3e74c2[_0x436a0e['responseFields'][_0x19ce9b]]=_0x535520),!_0x159577&&_0x38909c&&_0x436a0e['dataFilter']&&(_0x535520=_0x436a0e['dataFilter'](_0x535520,_0x436a0e['dataType'])),_0x159577=_0x19ce9b,_0x19ce9b=_0x1dbc74['shift']()){if('*'===_0x19ce9b)_0x19ce9b=_0x159577;else{if('*'!==_0x159577&&_0x159577!==_0x19ce9b){if(_0x19924c=_0x58feff[_0x159577+'\x20'+_0x19ce9b]||_0x58feff['*\x20'+_0x19ce9b],!_0x19924c){for(_0x2c8922 in _0x58feff)if(_0x4a81a6=_0x2c8922['split']('\x20'),_0x4a81a6[0x1]===_0x19ce9b&&(_0x19924c=_0x58feff[_0x159577+'\x20'+_0x4a81a6[0x0]]||_0x58feff['*\x20'+_0x4a81a6[0x0]])){!0x0===_0x19924c?_0x19924c=_0x58feff[_0x2c8922]:!0x0!==_0x58feff[_0x2c8922]&&(_0x19ce9b=_0x4a81a6[0x0],_0x1dbc74['unshift'](_0x4a81a6[0x1]));break;}}if(!0x0!==_0x19924c){if(_0x19924c&&_0x436a0e['throws'])_0x535520=_0x19924c(_0x535520);else try{_0x535520=_0x19924c(_0x535520);}catch(_0x2ce995){_0x2c8922={'state':'parsererror','error':_0x19924c?_0x2ce995:'No\x20conversion\x20from\x20'+_0x159577+'\x20to\x20'+_0x19ce9b};break _0x2ac77c;}}}}}_0x2c8922={'state':'success','data':_0x535520};}_0x58feff=_0x2c8922,_0x2d94de?(_0x4024f7['ifModified']&&(_0x473b22=_0x21c5ff['getResponseHeader']('Last-Modified'),_0x473b22&&(_0x338cdd['lastModified'][_0x346edb]=_0x473b22),_0x473b22=_0x21c5ff['getResponseHeader']('etag'),_0x473b22&&(_0x338cdd['etag'][_0x346edb]=_0x473b22)),0xcc===_0x4d90c3||'HEAD'===_0x4024f7['type']?_0x154d85='nocontent':0x130===_0x4d90c3?_0x154d85='notmodified':(_0x154d85=_0x58feff['state'],_0x78dbb2=_0x58feff['data'],_0x5f2f98=_0x58feff['error'],_0x2d94de=!_0x5f2f98)):(_0x5f2f98=_0x154d85,!_0x4d90c3&&_0x154d85||(_0x154d85='error',0x0>_0x4d90c3&&(_0x4d90c3=0x0))),_0x21c5ff['status']=_0x4d90c3,_0x21c5ff['statusText']=(_0x4c6419||_0x154d85)+'',_0x2d94de?_0x3c5c73['resolveWith'](_0x296579,[_0x78dbb2,_0x154d85,_0x21c5ff]):_0x3c5c73['rejectWith'](_0x296579,[_0x21c5ff,_0x154d85,_0x5f2f98]),_0x21c5ff['statusCode'](_0x46b452),_0x46b452=void 0x0,_0x4a8a77&&_0x2f5d65['trigger'](_0x2d94de?'ajaxSuccess':'ajaxError',[_0x21c5ff,_0x4024f7,_0x2d94de?_0x78dbb2:_0x5f2f98]),_0x15c2f8['fireWith'](_0x296579,[_0x21c5ff,_0x154d85]),_0x4a8a77&&(_0x2f5d65['trigger']('ajaxComplete',[_0x21c5ff,_0x4024f7]),--_0x338cdd['active']||_0x338cdd['event']['trigger']('ajaxStop'));}}'object'==typeof _0x2f7d96&&(_0x3ddb88=_0x2f7d96,_0x2f7d96=void 0x0),_0x3ddb88=_0x3ddb88||{};var _0x451362,_0x346edb,_0x4fa8dd,_0x2dd652,_0xc8f900,_0x36a6de,_0x5b0046,_0x4a8a77,_0x2feecc,_0x4cf05e,_0x4024f7=_0x338cdd['ajaxSetup']({},_0x3ddb88),_0x296579=_0x4024f7['context']||_0x4024f7,_0x2f5d65=_0x4024f7['context']&&(_0x296579['nodeType']||_0x296579['jquery'])?_0x338cdd(_0x296579):_0x338cdd['event'],_0x3c5c73=_0x338cdd['Deferred'](),_0x15c2f8=_0x338cdd['Callbacks']('once\x20memory'),_0x46b452=_0x4024f7['statusCode']||{},_0x2141b5={},_0x4115b2={},_0x4d787a='canceled',_0x21c5ff={'readyState':0x0,'getResponseHeader':function(_0x3ec7d7){var _0xa38cc4;if(_0x5b0046){if(!_0x2dd652){for(_0x2dd652={};_0xa38cc4=_0x3b4de6['exec'](_0x4fa8dd);)_0x2dd652[_0xa38cc4[0x1]['toLowerCase']()]=_0xa38cc4[0x2];}_0xa38cc4=_0x2dd652[_0x3ec7d7['toLowerCase']()];}return null==_0xa38cc4?null:_0xa38cc4;},'getAllResponseHeaders':function(){return _0x5b0046?_0x4fa8dd:null;},'setRequestHeader':function(_0x45eaca,_0x1c96fa){return null==_0x5b0046&&(_0x45eaca=_0x4115b2[_0x45eaca['toLowerCase']()]=_0x4115b2[_0x45eaca['toLowerCase']()]||_0x45eaca,_0x2141b5[_0x45eaca]=_0x1c96fa),this;},'overrideMimeType':function(_0x14126b){return null==_0x5b0046&&(_0x4024f7['mimeType']=_0x14126b),this;},'statusCode':function(_0x8d85d7){var _0x1f851;if(_0x8d85d7){if(_0x5b0046)_0x21c5ff['always'](_0x8d85d7[_0x21c5ff['status']]);else{for(_0x1f851 in _0x8d85d7)_0x46b452[_0x1f851]=[_0x46b452[_0x1f851],_0x8d85d7[_0x1f851]];}}return this;},'abort':function(_0x4ff677){return _0x4ff677=_0x4ff677||_0x4d787a,(_0x451362&&_0x451362['abort'](_0x4ff677),_0x2ebe28(0x0,_0x4ff677),this);}};if(_0x3c5c73['promise'](_0x21c5ff),_0x4024f7['url']=((_0x2f7d96||_0x4024f7['url']||_0x5055f3['href'])+'')['replace'](_0x525391,_0x5055f3['protocol']+'//'),_0x4024f7['type']=_0x3ddb88['method']||_0x3ddb88['type']||_0x4024f7['method']||_0x4024f7['type'],_0x4024f7['dataTypes']=(_0x4024f7['dataType']||'*')['toLowerCase']()['match'](_0xcb30e1)||[''],null==_0x4024f7['crossDomain']){_0x36a6de=_0x25202c['createElement']('a');try{_0x36a6de['href']=_0x4024f7['url'],_0x36a6de['href']=_0x36a6de['href'],_0x4024f7['crossDomain']=_0x392c7e['protocol']+'//'+_0x392c7e['host']!=_0x36a6de['protocol']+'//'+_0x36a6de['host'];}catch(_0x2c621a){_0x4024f7['crossDomain']=!0x0;}}if(_0x4024f7['data']&&_0x4024f7['processData']&&'string'!=typeof _0x4024f7['data']&&(_0x4024f7['data']=_0x338cdd['param'](_0x4024f7['data'],_0x4024f7['traditional'])),_0x293f07(_0x543338,_0x4024f7,_0x3ddb88,_0x21c5ff),_0x5b0046)return _0x21c5ff;(_0x4a8a77=_0x338cdd['event']&&_0x4024f7['global'])&&0x0===_0x338cdd['active']++&&_0x338cdd['event']['trigger']('ajaxStart'),_0x4024f7['type']=_0x4024f7['type']['toUpperCase'](),_0x4024f7['hasContent']=!_0x14939f['test'](_0x4024f7['type']),_0x346edb=_0x4024f7['url']['replace'](_0x30dc01,''),_0x4024f7['hasContent']?_0x4024f7['data']&&_0x4024f7['processData']&&0x0===(_0x4024f7['contentType']||'')['indexOf']('application/x-www-form-urlencoded')&&(_0x4024f7['data']=_0x4024f7['data']['replace'](_0x2794bd,'+')):(_0x4cf05e=_0x4024f7['url']['slice'](_0x346edb['length']),_0x4024f7['data']&&(_0x346edb+=(_0x3d6b4e['test'](_0x346edb)?'&':'?')+_0x4024f7['data'],delete _0x4024f7['data']),!0x1===_0x4024f7['cache']&&(_0x346edb=_0x346edb['replace'](_0x14ca7d,'$1'),_0x4cf05e=(_0x3d6b4e['test'](_0x346edb)?'&':'?')+'_='+_0x497d54++ +_0x4cf05e),_0x4024f7['url']=_0x346edb+_0x4cf05e),_0x4024f7['ifModified']&&(_0x338cdd['lastModified'][_0x346edb]&&_0x21c5ff['setRequestHeader']('If-Modified-Since',_0x338cdd['lastModified'][_0x346edb]),_0x338cdd['etag'][_0x346edb]&&_0x21c5ff['setRequestHeader']('If-None-Match',_0x338cdd['etag'][_0x346edb])),(_0x4024f7['data']&&_0x4024f7['hasContent']&&!0x1!==_0x4024f7['contentType']||_0x3ddb88['contentType'])&&_0x21c5ff['setRequestHeader']('Content-Type',_0x4024f7['contentType']),_0x21c5ff['setRequestHeader']('Accept',_0x4024f7['dataTypes'][0x0]&&_0x4024f7['accepts'][_0x4024f7['dataTypes'][0x0]]?_0x4024f7['accepts'][_0x4024f7['dataTypes'][0x0]]+('*'!==_0x4024f7['dataTypes'][0x0]?',\x20'+_0x442e84+';\x20q=0.01':''):_0x4024f7['accepts']['*']);for(_0x2feecc in _0x4024f7['headers'])_0x21c5ff['setRequestHeader'](_0x2feecc,_0x4024f7['headers'][_0x2feecc]);if(_0x4024f7['beforeSend']&&(!0x1===_0x4024f7['beforeSend']['call'](_0x296579,_0x21c5ff,_0x4024f7)||_0x5b0046))return _0x21c5ff['abort']();if(_0x4d787a='abort',_0x15c2f8['add'](_0x4024f7['complete']),_0x21c5ff['done'](_0x4024f7['success']),_0x21c5ff['fail'](_0x4024f7['error']),_0x451362=_0x293f07(_0x715c61,_0x4024f7,_0x3ddb88,_0x21c5ff)){if(_0x21c5ff['readyState']=0x1,_0x4a8a77&&_0x2f5d65['trigger']('ajaxSend',[_0x21c5ff,_0x4024f7]),_0x5b0046)return _0x21c5ff;_0x4024f7['async']&&0x0<_0x4024f7['timeout']&&(_0xc8f900=_0x3c2b4d['setTimeout'](function(){_0x21c5ff['abort']('timeout');},_0x4024f7['timeout']));try{_0x5b0046=!0x1,_0x451362['send'](_0x2141b5,_0x2ebe28);}catch(_0x475408){if(_0x5b0046)throw _0x475408;_0x2ebe28(-0x1,_0x475408);}}else _0x2ebe28(-0x1,'No\x20Transport');return _0x21c5ff;},'getJSON':function(_0x4dba55,_0x406eb8,_0x39c58e){return _0x338cdd['get'](_0x4dba55,_0x406eb8,_0x39c58e,'json');},'getScript':function(_0x52f285,_0x54ed22){return _0x338cdd['get'](_0x52f285,void 0x0,_0x54ed22,'script');}}),_0x338cdd['each'](['get','post'],function(_0x2d84d5,_0x42a73e){_0x338cdd[_0x42a73e]=function(_0x5ab752,_0x13f2d6,_0x15cf69,_0x36704d){return _0x338cdd['isFunction'](_0x13f2d6)&&(_0x36704d=_0x36704d||_0x15cf69,_0x15cf69=_0x13f2d6,_0x13f2d6=void 0x0),_0x338cdd['ajax'](_0x338cdd['extend']({'url':_0x5ab752,'type':_0x42a73e,'dataType':_0x36704d,'data':_0x13f2d6,'success':_0x15cf69},_0x338cdd['isPlainObject'](_0x5ab752)&&_0x5ab752));};}),_0x338cdd['_evalUrl']=function(_0x346610){return _0x338cdd['ajax']({'url':_0x346610,'type':'GET','dataType':'script','cache':!0x0,'async':!0x1,'global':!0x1,'throws':!0x0});},_0x338cdd['fn']['extend']({'wrapAll':function(_0x74bdc3){var _0x704daf;return this[0x0]&&(_0x338cdd['isFunction'](_0x74bdc3)&&(_0x74bdc3=_0x74bdc3['call'](this[0x0])),_0x704daf=_0x338cdd(_0x74bdc3,this[0x0]['ownerDocument'])['eq'](0x0)['clone'](!0x0),this[0x0]['parentNode']&&_0x704daf['insertBefore'](this[0x0]),_0x704daf['map'](function(){for(var _0xf8b61c=this;_0xf8b61c['firstElementChild'];)_0xf8b61c=_0xf8b61c['firstElementChild'];return _0xf8b61c;})['append'](this)),this;},'wrapInner':function(_0x28f419){return _0x338cdd['isFunction'](_0x28f419)?this['each'](function(_0x412d3d){_0x338cdd(this)['wrapInner'](_0x28f419['call'](this,_0x412d3d));}):this['each'](function(){var _0x3567b3=_0x338cdd(this),_0x3806af=_0x3567b3['contents']();_0x3806af['length']?_0x3806af['wrapAll'](_0x28f419):_0x3567b3['append'](_0x28f419);});},'wrap':function(_0x17cf4b){var _0x20e931=_0x338cdd['isFunction'](_0x17cf4b);return this['each'](function(_0x44cd94){_0x338cdd(this)['wrapAll'](_0x20e931?_0x17cf4b['call'](this,_0x44cd94):_0x17cf4b);});},'unwrap':function(_0x267186){return this['parent'](_0x267186)['not']('body')['each'](function(){_0x338cdd(this)['replaceWith'](this['childNodes']);}),this;}}),_0x338cdd['expr']['pseudos']['hidden']=function(_0x1f2bfa){return!_0x338cdd['expr']['pseudos']['visible'](_0x1f2bfa);},_0x338cdd['expr']['pseudos']['visible']=function(_0x1b746c){return!(!_0x1b746c['offsetWidth']&&!_0x1b746c['offsetHeight']&&!_0x1b746c['getClientRects']()['length']);},_0x338cdd['ajaxSettings']['xhr']=function(){try{return new _0x3c2b4d['XMLHttpRequest']();}catch(_0x50c1c0){}};var _0x4b7ce2={'0':0xc8,0x4c7:0xcc},_0x2add04=_0x338cdd['ajaxSettings']['xhr']();_0x5636cc['cors']=!!_0x2add04&&'withCredentials'in _0x2add04,_0x5636cc['ajax']=_0x2add04=!!_0x2add04,_0x338cdd['ajaxTransport'](function(_0x3bdc7b){var _0x5b6fd1,_0x4216c4;if(_0x5636cc['cors']||_0x2add04&&!_0x3bdc7b['crossDomain'])return{'send':function(_0xf69346,_0x3f361c){var _0xf602c0,_0x66cdbb=_0x3bdc7b['xhr']();if(_0x66cdbb['open'](_0x3bdc7b['type'],_0x3bdc7b['url'],_0x3bdc7b['async'],_0x3bdc7b['username'],_0x3bdc7b['password']),_0x3bdc7b['xhrFields']){for(_0xf602c0 in _0x3bdc7b['xhrFields'])_0x66cdbb[_0xf602c0]=_0x3bdc7b['xhrFields'][_0xf602c0];}_0x3bdc7b['mimeType']&&_0x66cdbb['overrideMimeType']&&_0x66cdbb['overrideMimeType'](_0x3bdc7b['mimeType']),_0x3bdc7b['crossDomain']||_0xf69346['X-Requested-With']||(_0xf69346['X-Requested-With']='XMLHttpRequest');for(_0xf602c0 in _0xf69346)_0x66cdbb['setRequestHeader'](_0xf602c0,_0xf69346[_0xf602c0]);_0x5b6fd1=function(_0x2f003a){return function(){_0x5b6fd1&&(_0x5b6fd1=_0x4216c4=_0x66cdbb['onload']=_0x66cdbb['onerror']=_0x66cdbb['onabort']=_0x66cdbb['onreadystatechange']=null,'abort'===_0x2f003a?_0x66cdbb['abort']():'error'===_0x2f003a?'number'!=typeof _0x66cdbb['status']?_0x3f361c(0x0,'error'):_0x3f361c(_0x66cdbb['status'],_0x66cdbb['statusText']):_0x3f361c(_0x4b7ce2[_0x66cdbb['status']]||_0x66cdbb['status'],_0x66cdbb['statusText'],'text'!==(_0x66cdbb['responseType']||'text')||'string'!=typeof _0x66cdbb['responseText']?{'binary':_0x66cdbb['response']}:{'text':_0x66cdbb['responseText']},_0x66cdbb['getAllResponseHeaders']()));};},_0x66cdbb['onload']=_0x5b6fd1(),_0x4216c4=_0x66cdbb['onerror']=_0x5b6fd1('error'),void 0x0!==_0x66cdbb['onabort']?_0x66cdbb['onabort']=_0x4216c4:_0x66cdbb['onreadystatechange']=function(){0x4===_0x66cdbb['readyState']&&_0x3c2b4d['setTimeout'](function(){_0x5b6fd1&&_0x4216c4();});},_0x5b6fd1=_0x5b6fd1('abort');try{_0x66cdbb['send'](_0x3bdc7b['hasContent']&&_0x3bdc7b['data']||null);}catch(_0x219fb5){if(_0x5b6fd1)throw _0x219fb5;}},'abort':function(){_0x5b6fd1&&_0x5b6fd1();}};}),_0x338cdd['ajaxPrefilter'](function(_0x197cb5){_0x197cb5['crossDomain']&&(_0x197cb5['contents']['script']=!0x1);}),_0x338cdd['ajaxSetup']({'accepts':{'script':'text/javascript,\x20application/javascript,\x20application/ecmascript,\x20application/x-ecmascript'},'contents':{'script':/\b(?:java|ecma)script\b/},'converters':{'text\x20script':function(_0x154d7f){return _0x338cdd['globalEval'](_0x154d7f),_0x154d7f;}}}),_0x338cdd['ajaxPrefilter']('script',function(_0x461c26){void 0x0===_0x461c26['cache']&&(_0x461c26['cache']=!0x1),_0x461c26['crossDomain']&&(_0x461c26['type']='GET');}),_0x338cdd['ajaxTransport']('script',function(_0x394f81){if(_0x394f81['crossDomain']){var _0x5d81e1,_0x12337c;return{'send':function(_0x391d14,_0x13aca4){_0x5d81e1=_0x338cdd('<script>')['prop']({'charset':_0x394f81['scriptCharset'],'src':_0x394f81['url']})['on']('load\x20error',_0x12337c=function(_0x35a856){_0x5d81e1['remove'](),_0x12337c=null,_0x35a856&&_0x13aca4('error'===_0x35a856['type']?0x194:0xc8,_0x35a856['type']);}),_0x25202c['head']['appendChild'](_0x5d81e1[0x0]);},'abort':function(){_0x12337c&&_0x12337c();}};}});var _0x5e1cc5=[],_0x45a250=/(=)\?(?=&|$)|\?\?/;_0x338cdd['ajaxSetup']({'jsonp':'callback','jsonpCallback':function(){var _0x9be21d=_0x5e1cc5['pop']()||_0x338cdd['expando']+'_'+_0x497d54++;return this[_0x9be21d]=!0x0,_0x9be21d;}}),_0x338cdd['ajaxPrefilter']('json\x20jsonp',function(_0x5b3fbb,_0x3357d0,_0x13f9e8){var _0x20d7d1,_0x1ed2cd,_0x53913a,_0x168ab8=!0x1!==_0x5b3fbb['jsonp']&&(_0x45a250['test'](_0x5b3fbb['url'])?'url':'string'==typeof _0x5b3fbb['data']&&0x0===(_0x5b3fbb['contentType']||'')['indexOf']('application/x-www-form-urlencoded')&&_0x45a250['test'](_0x5b3fbb['data'])&&'data');if(_0x168ab8||'jsonp'===_0x5b3fbb['dataTypes'][0x0])return _0x20d7d1=_0x5b3fbb['jsonpCallback']=_0x338cdd['isFunction'](_0x5b3fbb['jsonpCallback'])?_0x5b3fbb['jsonpCallback']():_0x5b3fbb['jsonpCallback'],_0x168ab8?_0x5b3fbb[_0x168ab8]=_0x5b3fbb[_0x168ab8]['replace'](_0x45a250,'$1'+_0x20d7d1):!0x1!==_0x5b3fbb['jsonp']&&(_0x5b3fbb['url']+=(_0x3d6b4e['test'](_0x5b3fbb['url'])?'&':'?')+_0x5b3fbb['jsonp']+'='+_0x20d7d1),_0x5b3fbb['converters']['script\x20json']=function(){return _0x53913a||_0x338cdd['error'](_0x20d7d1+'\x20was\x20not\x20called'),_0x53913a[0x0];},_0x5b3fbb['dataTypes'][0x0]='json',_0x1ed2cd=_0x3c2b4d[_0x20d7d1],_0x3c2b4d[_0x20d7d1]=function(){_0x53913a=arguments;},_0x13f9e8['always'](function(){void 0x0===_0x1ed2cd?_0x338cdd(_0x3c2b4d)['removeProp'](_0x20d7d1):_0x3c2b4d[_0x20d7d1]=_0x1ed2cd,_0x5b3fbb[_0x20d7d1]&&(_0x5b3fbb['jsonpCallback']=_0x3357d0['jsonpCallback'],_0x5e1cc5['push'](_0x20d7d1)),_0x53913a&&_0x338cdd['isFunction'](_0x1ed2cd)&&_0x1ed2cd(_0x53913a[0x0]),_0x53913a=_0x1ed2cd=void 0x0;}),'script';});var _0x21c3d7=_0x5636cc,_0x43ac6a,_0x269c86=_0x25202c['implementation']['createHTMLDocument']('')['body'];_0x43ac6a=(_0x269c86['innerHTML']='<form></form><form></form>',0x2===_0x269c86['childNodes']['length']),_0x21c3d7['createHTMLDocument']=_0x43ac6a,_0x338cdd['parseHTML']=function(_0x359c44,_0x4c3da1,_0x4186d3){if('string'!=typeof _0x359c44)return[];'boolean'==typeof _0x4c3da1&&(_0x4186d3=_0x4c3da1,_0x4c3da1=!0x1);var _0x357412,_0x14b3f1,_0x230d7a;return _0x4c3da1||(_0x5636cc['createHTMLDocument']?(_0x4c3da1=_0x25202c['implementation']['createHTMLDocument'](''),_0x357412=_0x4c3da1['createElement']('base'),_0x357412['href']=_0x25202c['location']['href'],_0x4c3da1['head']['appendChild'](_0x357412)):_0x4c3da1=_0x25202c),_0x14b3f1=_0x39af91['exec'](_0x359c44),_0x230d7a=!_0x4186d3&&[],_0x14b3f1?[_0x4c3da1['createElement'](_0x14b3f1[0x1])]:(_0x14b3f1=_0x4c6d74([_0x359c44],_0x4c3da1,_0x230d7a),_0x230d7a&&_0x230d7a['length']&&_0x338cdd(_0x230d7a)['remove'](),_0x338cdd['merge']([],_0x14b3f1['childNodes']));},_0x338cdd['fn']['load']=function(_0x6f7e3c,_0x1c5161,_0xe88ca0){var _0x3f0fa4,_0x4598f5,_0x1d3215,_0x54939c=this,_0x5b59e2=_0x6f7e3c['indexOf']('\x20');return-0x1<_0x5b59e2&&(_0x3f0fa4=_0x24c144(_0x6f7e3c['slice'](_0x5b59e2)),_0x6f7e3c=_0x6f7e3c['slice'](0x0,_0x5b59e2)),_0x338cdd['isFunction'](_0x1c5161)?(_0xe88ca0=_0x1c5161,_0x1c5161=void 0x0):_0x1c5161&&'object'==typeof _0x1c5161&&(_0x4598f5='POST'),0x0<_0x54939c['length']&&_0x338cdd['ajax']({'url':_0x6f7e3c,'type':_0x4598f5||'GET','dataType':'html','data':_0x1c5161})['done'](function(_0x2cea7d){_0x1d3215=arguments,_0x54939c['html'](_0x3f0fa4?_0x338cdd('<div>')['append'](_0x338cdd['parseHTML'](_0x2cea7d))['find'](_0x3f0fa4):_0x2cea7d);})['always'](_0xe88ca0&&function(_0xd2f3d0,_0x46126a){_0x54939c['each'](function(){_0xe88ca0['apply'](this,_0x1d3215||[_0xd2f3d0['responseText'],_0x46126a,_0xd2f3d0]);});}),this;},_0x338cdd['each']('ajaxStart\x20ajaxStop\x20ajaxComplete\x20ajaxError\x20ajaxSuccess\x20ajaxSend'['split']('\x20'),function(_0x2833fc,_0x457388){_0x338cdd['fn'][_0x457388]=function(_0x4f4ced){return this['on'](_0x457388,_0x4f4ced);};}),_0x338cdd['expr']['pseudos']['animated']=function(_0x76e9e9){return _0x338cdd['grep'](_0x338cdd['timers'],function(_0x5bcbeb){return _0x76e9e9===_0x5bcbeb['elem'];})['length'];},_0x338cdd['offset']={'setOffset':function(_0x129af2,_0x12addd,_0x5a4c00){var _0x4963fc,_0x956c05,_0xf4318a,_0x35b03c,_0x336579,_0x110bc6,_0x287353=_0x338cdd['css'](_0x129af2,'position'),_0xe0395a=_0x338cdd(_0x129af2),_0x2aa6f1={};'static'===_0x287353&&(_0x129af2['style']['position']='relative'),_0x336579=_0xe0395a['offset'](),_0xf4318a=_0x338cdd['css'](_0x129af2,'top'),_0x110bc6=_0x338cdd['css'](_0x129af2,'left'),('absolute'===_0x287353||'fixed'===_0x287353)&&-0x1<(_0xf4318a+_0x110bc6)['indexOf']('auto')?(_0x4963fc=_0xe0395a['position'](),_0x35b03c=_0x4963fc['top'],_0x956c05=_0x4963fc['left']):(_0x35b03c=parseFloat(_0xf4318a)||0x0,_0x956c05=parseFloat(_0x110bc6)||0x0),_0x338cdd['isFunction'](_0x12addd)&&(_0x12addd=_0x12addd['call'](_0x129af2,_0x5a4c00,_0x338cdd['extend']({},_0x336579))),null!=_0x12addd['top']&&(_0x2aa6f1['top']=_0x12addd['top']-_0x336579['top']+_0x35b03c),null!=_0x12addd['left']&&(_0x2aa6f1['left']=_0x12addd['left']-_0x336579['left']+_0x956c05),'using'in _0x12addd?_0x12addd['using']['call'](_0x129af2,_0x2aa6f1):_0xe0395a['css'](_0x2aa6f1);}},_0x338cdd['fn']['extend']({'offset':function(_0x25edf7){if(arguments['length'])return void 0x0===_0x25edf7?this:this['each'](function(_0x502539){_0x338cdd['offset']['setOffset'](this,_0x25edf7,_0x502539);});var _0x39e484,_0x135daa,_0x841f12,_0x3d887a,_0x3d453e=this[0x0];if(_0x3d453e)return _0x3d453e['getClientRects']()['length']?(_0x841f12=_0x3d453e['getBoundingClientRect'](),_0x39e484=_0x3d453e['ownerDocument'],_0x135daa=_0x39e484['documentElement'],_0x3d887a=_0x39e484['defaultView'],{'top':_0x841f12['top']+_0x3d887a['pageYOffset']-_0x135daa['clientTop'],'left':_0x841f12['left']+_0x3d887a['pageXOffset']-_0x135daa['clientLeft']}):{'top':0x0,'left':0x0};},'position':function(){if(this[0x0]){var _0x5f2cd6,_0x1a6e51,_0xcd3205=this[0x0],_0x583b7b={'top':0x0,'left':0x0};return'fixed'===_0x338cdd['css'](_0xcd3205,'position')?_0x1a6e51=_0xcd3205['getBoundingClientRect']():(_0x5f2cd6=this['offsetParent'](),_0x1a6e51=this['offset'](),_0x43817c(_0x5f2cd6[0x0],'html')||(_0x583b7b=_0x5f2cd6['offset']()),_0x583b7b={'top':_0x583b7b['top']+_0x338cdd['css'](_0x5f2cd6[0x0],'borderTopWidth',!0x0),'left':_0x583b7b['left']+_0x338cdd['css'](_0x5f2cd6[0x0],'borderLeftWidth',!0x0)}),{'top':_0x1a6e51['top']-_0x583b7b['top']-_0x338cdd['css'](_0xcd3205,'marginTop',!0x0),'left':_0x1a6e51['left']-_0x583b7b['left']-_0x338cdd['css'](_0xcd3205,'marginLeft',!0x0)};}},'offsetParent':function(){return this['map'](function(){for(var _0x4c464a=this['offsetParent'];_0x4c464a&&'static'===_0x338cdd['css'](_0x4c464a,'position');)_0x4c464a=_0x4c464a['offsetParent'];return _0x4c464a||_0x37a9ae;});}}),_0x338cdd['each']({'scrollLeft':'pageXOffset','scrollTop':'pageYOffset'},function(_0x377cfc,_0x2d78bf){var _0x4479a8='pageYOffset'===_0x2d78bf;_0x338cdd['fn'][_0x377cfc]=function(_0x3f65ea){return _0x1f8481(this,function(_0x1487cf,_0x12386a,_0x22af4f){var _0x41e6a0;return _0x338cdd['isWindow'](_0x1487cf)?_0x41e6a0=_0x1487cf:0x9===_0x1487cf['nodeType']&&(_0x41e6a0=_0x1487cf['defaultView']),void 0x0===_0x22af4f?_0x41e6a0?_0x41e6a0[_0x2d78bf]:_0x1487cf[_0x12386a]:void(_0x41e6a0?_0x41e6a0['scrollTo'](_0x4479a8?_0x41e6a0['pageXOffset']:_0x22af4f,_0x4479a8?_0x22af4f:_0x41e6a0['pageYOffset']):_0x1487cf[_0x12386a]=_0x22af4f);},_0x377cfc,_0x3f65ea,arguments['length']);};}),_0x338cdd['each'](['top','left'],function(_0x4b7e66,_0x5e9f70){_0x338cdd['cssHooks'][_0x5e9f70]=_0x1f68a2(_0x5636cc['pixelPosition'],function(_0x2a4fc4,_0x3f8011){if(_0x3f8011)return _0x3f8011=_0x41bce3(_0x2a4fc4,_0x5e9f70),_0x3385a9['test'](_0x3f8011)?_0x338cdd(_0x2a4fc4)['position']()[_0x5e9f70]+'px':_0x3f8011;});}),_0x338cdd['each']({'Height':'height','Width':'width'},function(_0x379c2d,_0x408778){_0x338cdd['each']({'padding':'inner'+_0x379c2d,'content':_0x408778,'':'outer'+_0x379c2d},function(_0x1f8286,_0x280d71){_0x338cdd['fn'][_0x280d71]=function(_0xa1ea5c,_0x6b0c53){var _0x158552=arguments['length']&&(_0x1f8286||'boolean'!=typeof _0xa1ea5c),_0x314c50=_0x1f8286||(!0x0===_0xa1ea5c||!0x0===_0x6b0c53?'margin':'border');return _0x1f8481(this,function(_0x29cb77,_0xa79580,_0x22bd9e){var _0x253a38;return _0x338cdd['isWindow'](_0x29cb77)?0x0===_0x280d71['indexOf']('outer')?_0x29cb77['inner'+_0x379c2d]:_0x29cb77['document']['documentElement']['client'+_0x379c2d]:0x9===_0x29cb77['nodeType']?(_0x253a38=_0x29cb77['documentElement'],Math['max'](_0x29cb77['body']['scroll'+_0x379c2d],_0x253a38['scroll'+_0x379c2d],_0x29cb77['body']['offset'+_0x379c2d],_0x253a38['offset'+_0x379c2d],_0x253a38['client'+_0x379c2d])):void 0x0===_0x22bd9e?_0x338cdd['css'](_0x29cb77,_0xa79580,_0x314c50):_0x338cdd['style'](_0x29cb77,_0xa79580,_0x22bd9e,_0x314c50);},_0x408778,_0x158552?_0xa1ea5c:void 0x0,_0x158552);};});}),_0x338cdd['fn']['extend']({'bind':function(_0x3504ca,_0x2add2c,_0x475344){return this['on'](_0x3504ca,null,_0x2add2c,_0x475344);},'unbind':function(_0x3e199a,_0x3b0952){return this['off'](_0x3e199a,null,_0x3b0952);},'delegate':function(_0x47cc2b,_0x395a8d,_0x34560f,_0x5f1cfc){return this['on'](_0x395a8d,_0x47cc2b,_0x34560f,_0x5f1cfc);},'undelegate':function(_0x4a9e02,_0x746621,_0x3c8c58){return 0x1===arguments['length']?this['off'](_0x4a9e02,'**'):this['off'](_0x746621,_0x4a9e02||'**',_0x3c8c58);}}),_0x338cdd['holdReady']=function(_0x2c8aff){_0x2c8aff?_0x338cdd['readyWait']++:_0x338cdd['ready'](!0x0);},_0x338cdd['isArray']=Array['isArray'],_0x338cdd['parseJSON']=JSON['parse'],_0x338cdd['nodeName']=_0x43817c,'function'==typeof define&&define['amd']&&define('jquery',[],function(){return _0x338cdd;});var _0x3f66ab=_0x3c2b4d['jQuery'],_0x50b60b=_0x3c2b4d['$'];return _0x338cdd['noConflict']=function(_0x37a3c2){return _0x3c2b4d['$']===_0x338cdd&&(_0x3c2b4d['$']=_0x50b60b),_0x37a3c2&&_0x3c2b4d['jQuery']===_0x338cdd&&(_0x3c2b4d['jQuery']=_0x3f66ab),_0x338cdd;},_0x2bc357||(_0x3c2b4d['jQuery']=_0x3c2b4d['$']=_0x338cdd),_0x338cdd;});function getInternetExplorerVersion(){var _0x38dbfe=-0x1;return'Microsoft\x20Internet\x20Explorer'==navigator['appName']&&null!=/MSIE ([0-9]{1,}[.0-9]{0,})/['exec'](navigator['userAgent'])&&(_0x38dbfe=parseFloat(RegExp['$1'])),_0x38dbfe;}var ie=getInternetExplorerVersion();function getQueryVariable(_0x5f1d0f){for(var _0x49e35e=window['location']['search']['substring'](0x1)['split']('&'),_0x49acc6=0x0;_0x49acc6<_0x49e35e['length'];_0x49acc6++){var _0x388ce1=_0x49e35e[_0x49acc6]['match'](/([^=]+?)=(.+)/);if(_0x388ce1&&decodeURIComponent(_0x388ce1[0x1])==_0x5f1d0f)return decodeURIComponent(_0x388ce1[0x2]);}}(function(){var _0x336172=function(){this['init']();};_0x336172['prototype']={'init':function(){var _0x399413=this||_0x1938d3;return _0x399413['_counter']=0x3e8,_0x399413['_html5AudioPool']=[],_0x399413['html5PoolSize']=0xa,_0x399413['_codecs']={},_0x399413['_howls']=[],_0x399413['_muted']=!0x1,_0x399413['_volume']=0x1,_0x399413['_canPlayEvent']='canplaythrough',_0x399413['_navigator']='undefined'!==typeof window&&window['navigator']?window['navigator']:null,_0x399413['masterGain']=null,_0x399413['noAudio']=!0x1,_0x399413['usingWebAudio']=!0x0,_0x399413['autoSuspend']=!0x1,_0x399413['ctx']=null,_0x399413['autoUnlock']=!0x0,_0x399413['_setup'](),_0x399413;},'volume':function(_0x363402){var _0x320f9f=this||_0x1938d3;_0x363402=parseFloat(_0x363402),_0x320f9f['ctx']||_0xe9ea41();if('undefined'!==typeof _0x363402&&0x0<=_0x363402&&0x1>=_0x363402){_0x320f9f['_volume']=_0x363402;if(_0x320f9f['_muted'])return _0x320f9f;_0x320f9f['usingWebAudio']&&_0x320f9f['masterGain']['gain']['setValueAtTime'](_0x363402,_0x1938d3['ctx']['currentTime']);for(var _0x13b771=0x0;_0x13b771<_0x320f9f['_howls']['length'];_0x13b771++)if(!_0x320f9f['_howls'][_0x13b771]['_webAudio'])for(var _0x146faa=_0x320f9f['_howls'][_0x13b771]['_getSoundIds'](),_0x4265e8=0x0;_0x4265e8<_0x146faa['length'];_0x4265e8++){var _0x192e18=_0x320f9f['_howls'][_0x13b771]['_soundById'](_0x146faa[_0x4265e8]);_0x192e18&&_0x192e18['_node']&&(_0x192e18['_node']['volume']=_0x192e18['_volume']*_0x363402);}return _0x320f9f;}return _0x320f9f['_volume'];},'mute':function(_0x2e92b3){var _0x33fa9c=this||_0x1938d3;_0x33fa9c['ctx']||_0xe9ea41(),_0x33fa9c['_muted']=_0x2e92b3,_0x33fa9c['usingWebAudio']&&_0x33fa9c['masterGain']['gain']['setValueAtTime'](_0x2e92b3?0x0:_0x33fa9c['_volume'],_0x1938d3['ctx']['currentTime']);for(var _0x89f63b=0x0;_0x89f63b<_0x33fa9c['_howls']['length'];_0x89f63b++)if(!_0x33fa9c['_howls'][_0x89f63b]['_webAudio'])for(var _0x47b6d9=_0x33fa9c['_howls'][_0x89f63b]['_getSoundIds'](),_0x2a6ce2=0x0;_0x2a6ce2<_0x47b6d9['length'];_0x2a6ce2++){var _0x5b54c8=_0x33fa9c['_howls'][_0x89f63b]['_soundById'](_0x47b6d9[_0x2a6ce2]);_0x5b54c8&&_0x5b54c8['_node']&&(_0x5b54c8['_node']['muted']=_0x2e92b3?!0x0:_0x5b54c8['_muted']);}return _0x33fa9c;},'stop':function(){for(var _0x151171=this||_0x1938d3,_0x5f0fcf=0x0;_0x5f0fcf<_0x151171['_howls']['length'];_0x5f0fcf++)_0x151171['_howls'][_0x5f0fcf]['stop']();return _0x151171;},'unload':function(){for(var _0x6607cf=this||_0x1938d3,_0x3c7930=_0x6607cf['_howls']['length']-0x1;0x0<=_0x3c7930;_0x3c7930--)_0x6607cf['_howls'][_0x3c7930]['unload']();return _0x6607cf['usingWebAudio']&&_0x6607cf['ctx']&&'undefined'!==typeof _0x6607cf['ctx']['close']&&(_0x6607cf['ctx']['close'](),_0x6607cf['ctx']=null,_0xe9ea41()),_0x6607cf;},'codecs':function(_0x27892a){return(this||_0x1938d3)['_codecs'][_0x27892a['replace'](/^x-/,'')];},'_setup':function(){var _0x15a188=this||_0x1938d3;_0x15a188['state']=_0x15a188['ctx']?_0x15a188['ctx']['state']||'suspended':'suspended',_0x15a188['_autoSuspend']();if(!_0x15a188['usingWebAudio']){if('undefined'!==typeof Audio)try{var _0x5afdb4=new Audio();'undefined'===typeof _0x5afdb4['oncanplaythrough']&&(_0x15a188['_canPlayEvent']='canplay');}catch(_0x10b822){_0x15a188['noAudio']=!0x0;}else _0x15a188['noAudio']=!0x0;}try{_0x5afdb4=new Audio(),_0x5afdb4['muted']&&(_0x15a188['noAudio']=!0x0);}catch(_0x59cee9){}return _0x15a188['noAudio']||_0x15a188['_setupCodecs'](),_0x15a188;},'_setupCodecs':function(){var _0xb8d3cf=this||_0x1938d3,_0x187ae3=null;try{_0x187ae3='undefined'!==typeof Audio?new Audio():null;}catch(_0x40b861){return _0xb8d3cf;}if(!_0x187ae3||'function'!==typeof _0x187ae3['canPlayType'])return _0xb8d3cf;var _0x3d3020=_0x187ae3['canPlayType']('audio/mpeg;')['replace'](/^no$/,''),_0x50c189=_0xb8d3cf['_navigator']?_0xb8d3cf['_navigator']['userAgent']:'',_0x67fa3c=_0x50c189['match'](/OPR\/(\d+)/g),_0x67fa3c=_0x67fa3c&&0x21>parseInt(_0x67fa3c[0x0]['split']('/')[0x1],0xa),_0x569d65=-0x1!==_0x50c189['indexOf']('Safari')&&-0x1===_0x50c189['indexOf']('Chrome'),_0x50c189=_0x50c189['match'](/Version\/(.*?) /),_0x50c189=_0x569d65&&_0x50c189&&0xf>parseInt(_0x50c189[0x1],0xa);return _0xb8d3cf['_codecs']={'mp3':!(_0x67fa3c||!_0x3d3020&&!_0x187ae3['canPlayType']('audio/mp3;')['replace'](/^no$/,'')),'mpeg':!!_0x3d3020,'opus':!!_0x187ae3['canPlayType']('audio/ogg;\x20codecs=\x22opus\x22')['replace'](/^no$/,''),'ogg':!!_0x187ae3['canPlayType']('audio/ogg;\x20codecs=\x22vorbis\x22')['replace'](/^no$/,''),'oga':!!_0x187ae3['canPlayType']('audio/ogg;\x20codecs=\x22vorbis\x22')['replace'](/^no$/,''),'wav':!!(_0x187ae3['canPlayType']('audio/wav;\x20codecs=\x221\x22')||_0x187ae3['canPlayType']('audio/wav'))['replace'](/^no$/,''),'aac':!!_0x187ae3['canPlayType']('audio/aac;')['replace'](/^no$/,''),'caf':!!_0x187ae3['canPlayType']('audio/x-caf;')['replace'](/^no$/,''),'m4a':!!(_0x187ae3['canPlayType']('audio/x-m4a;')||_0x187ae3['canPlayType']('audio/m4a;')||_0x187ae3['canPlayType']('audio/aac;'))['replace'](/^no$/,''),'m4b':!!(_0x187ae3['canPlayType']('audio/x-m4b;')||_0x187ae3['canPlayType']('audio/m4b;')||_0x187ae3['canPlayType']('audio/aac;'))['replace'](/^no$/,''),'mp4':!!(_0x187ae3['canPlayType']('audio/x-mp4;')||_0x187ae3['canPlayType']('audio/mp4;')||_0x187ae3['canPlayType']('audio/aac;'))['replace'](/^no$/,''),'weba':!(_0x50c189||!_0x187ae3['canPlayType']('audio/webm;\x20codecs=\x22vorbis\x22')['replace'](/^no$/,'')),'webm':!(_0x50c189||!_0x187ae3['canPlayType']('audio/webm;\x20codecs=\x22vorbis\x22')['replace'](/^no$/,'')),'dolby':!!_0x187ae3['canPlayType']('audio/mp4;\x20codecs=\x22ec-3\x22')['replace'](/^no$/,''),'flac':!!(_0x187ae3['canPlayType']('audio/x-flac;')||_0x187ae3['canPlayType']('audio/flac;'))['replace'](/^no$/,'')},_0xb8d3cf;},'_unlockAudio':function(){var _0x8874b7=this||_0x1938d3;if(!_0x8874b7['_audioUnlocked']&&_0x8874b7['ctx']){_0x8874b7['_audioUnlocked']=!0x1,_0x8874b7['autoUnlock']=!0x1,!_0x8874b7['_mobileUnloaded']&&0xac44!==_0x8874b7['ctx']['sampleRate']&&(_0x8874b7['_mobileUnloaded']=!0x0,_0x8874b7['unload']()),_0x8874b7['_scratchBuffer']=_0x8874b7['ctx']['createBuffer'](0x1,0x1,0x5622);var _0x1b40e6=function(){for(;_0x8874b7['_html5AudioPool']['length']<_0x8874b7['html5PoolSize'];)try{var _0x2a85a6=new Audio();_0x2a85a6['_unlocked']=!0x0,_0x8874b7['_releaseHtml5Audio'](_0x2a85a6);}catch(_0x8d9c0){_0x8874b7['noAudio']=!0x0;break;}for(_0x2a85a6=0x0;_0x2a85a6<_0x8874b7['_howls']['length'];_0x2a85a6++)if(!_0x8874b7['_howls'][_0x2a85a6]['_webAudio'])for(var _0x25cb19=_0x8874b7['_howls'][_0x2a85a6]['_getSoundIds'](),_0x1f4450=0x0;_0x1f4450<_0x25cb19['length'];_0x1f4450++){var _0x44e43c=_0x8874b7['_howls'][_0x2a85a6]['_soundById'](_0x25cb19[_0x1f4450]);_0x44e43c&&_0x44e43c['_node']&&!_0x44e43c['_node']['_unlocked']&&(_0x44e43c['_node']['_unlocked']=!0x0,_0x44e43c['_node']['load']());}_0x8874b7['_autoResume']();var _0x3a595f=_0x8874b7['ctx']['createBufferSource']();_0x3a595f['buffer']=_0x8874b7['_scratchBuffer'],_0x3a595f['connect'](_0x8874b7['ctx']['destination']),'undefined'===typeof _0x3a595f['start']?_0x3a595f['noteOn'](0x0):_0x3a595f['start'](0x0),'function'===typeof _0x8874b7['ctx']['resume']&&_0x8874b7['ctx']['resume'](),_0x3a595f['onended']=function(){_0x3a595f['disconnect'](0x0),_0x8874b7['_audioUnlocked']=!0x0,document['removeEventListener']('touchstart',_0x1b40e6,!0x0),document['removeEventListener']('touchend',_0x1b40e6,!0x0),document['removeEventListener']('click',_0x1b40e6,!0x0),document['removeEventListener']('keydown',_0x1b40e6,!0x0);for(var _0x3a74bb=0x0;_0x3a74bb<_0x8874b7['_howls']['length'];_0x3a74bb++)_0x8874b7['_howls'][_0x3a74bb]['_emit']('unlock');};};return document['addEventListener']('touchstart',_0x1b40e6,!0x0),document['addEventListener']('touchend',_0x1b40e6,!0x0),document['addEventListener']('click',_0x1b40e6,!0x0),document['addEventListener']('keydown',_0x1b40e6,!0x0),_0x8874b7;}},'_obtainHtml5Audio':function(){var _0x3376c8=this||_0x1938d3;if(_0x3376c8['_html5AudioPool']['length'])return _0x3376c8['_html5AudioPool']['pop']();return(_0x3376c8=new Audio()['play']())&&'undefined'!==typeof Promise&&(_0x3376c8 instanceof Promise||'function'===typeof _0x3376c8['then'])&&_0x3376c8['catch'](function(){console['warn']('HTML5\x20Audio\x20pool\x20exhausted,\x20returning\x20potentially\x20locked\x20audio\x20object.');}),new Audio();},'_releaseHtml5Audio':function(_0x4e9922){var _0x33c156=this||_0x1938d3;return _0x4e9922['_unlocked']&&_0x33c156['_html5AudioPool']['push'](_0x4e9922),_0x33c156;},'_autoSuspend':function(){var _0xabfe16=this;if(_0xabfe16['autoSuspend']&&_0xabfe16['ctx']&&'undefined'!==typeof _0xabfe16['ctx']['suspend']&&_0x1938d3['usingWebAudio']){for(var _0x5ef721=0x0;_0x5ef721<_0xabfe16['_howls']['length'];_0x5ef721++)if(_0xabfe16['_howls'][_0x5ef721]['_webAudio']){for(var _0x29d955=0x0;_0x29d955<_0xabfe16['_howls'][_0x5ef721]['_sounds']['length'];_0x29d955++)if(!_0xabfe16['_howls'][_0x5ef721]['_sounds'][_0x29d955]['_paused'])return _0xabfe16;}return _0xabfe16['_suspendTimer']&&clearTimeout(_0xabfe16['_suspendTimer']),_0xabfe16['_suspendTimer']=setTimeout(function(){if(_0xabfe16['autoSuspend']){_0xabfe16['_suspendTimer']=null,_0xabfe16['state']='suspending';var _0x3df423=function(){_0xabfe16['state']='suspended',_0xabfe16['_resumeAfterSuspend']&&(delete _0xabfe16['_resumeAfterSuspend'],_0xabfe16['_autoResume']());};_0xabfe16['ctx']['suspend']()['then'](_0x3df423,_0x3df423);}},0x7530),_0xabfe16;}},'_autoResume':function(){var _0xa4036d=this;if(_0xa4036d['ctx']&&'undefined'!==typeof _0xa4036d['ctx']['resume']&&_0x1938d3['usingWebAudio'])return'running'===_0xa4036d['state']&&'interrupted'!==_0xa4036d['ctx']['state']&&_0xa4036d['_suspendTimer']?(clearTimeout(_0xa4036d['_suspendTimer']),_0xa4036d['_suspendTimer']=null):'suspended'===_0xa4036d['state']||'running'===_0xa4036d['state']&&'interrupted'===_0xa4036d['ctx']['state']?(_0xa4036d['ctx']['resume']()['then'](function(){_0xa4036d['state']='running';for(var _0x5ea29a=0x0;_0x5ea29a<_0xa4036d['_howls']['length'];_0x5ea29a++)_0xa4036d['_howls'][_0x5ea29a]['_emit']('resume');}),_0xa4036d['_suspendTimer']&&(clearTimeout(_0xa4036d['_suspendTimer']),_0xa4036d['_suspendTimer']=null)):'suspending'===_0xa4036d['state']&&(_0xa4036d['_resumeAfterSuspend']=!0x0),_0xa4036d;}};var _0x1938d3=new _0x336172(),_0x44cbae=function(_0x191566){!_0x191566['src']||0x0===_0x191566['src']['length']?console['error']('An\x20array\x20of\x20source\x20files\x20must\x20be\x20passed\x20with\x20any\x20new\x20Howl.'):this['init'](_0x191566);};_0x44cbae['prototype']={'init':function(_0x408fb1){var _0x4ba287=this;return _0x1938d3['ctx']||_0xe9ea41(),_0x4ba287['_autoplay']=_0x408fb1['autoplay']||!0x1,_0x4ba287['_format']='string'!==typeof _0x408fb1['format']?_0x408fb1['format']:[_0x408fb1['format']],_0x4ba287['_html5']=_0x408fb1['html5']||!0x1,_0x4ba287['_muted']=_0x408fb1['mute']||!0x1,_0x4ba287['_loop']=_0x408fb1['loop']||!0x1,_0x4ba287['_pool']=_0x408fb1['pool']||0x5,_0x4ba287['_preload']='boolean'===typeof _0x408fb1['preload']||'metadata'===_0x408fb1['preload']?_0x408fb1['preload']:!0x0,_0x4ba287['_rate']=_0x408fb1['rate']||0x1,_0x4ba287['_sprite']=_0x408fb1['sprite']||{},_0x4ba287['_src']='string'!==typeof _0x408fb1['src']?_0x408fb1['src']:[_0x408fb1['src']],_0x4ba287['_volume']=void 0x0!==_0x408fb1['volume']?_0x408fb1['volume']:0x1,_0x4ba287['_xhr']={'method':_0x408fb1['xhr']&&_0x408fb1['xhr']['method']?_0x408fb1['xhr']['method']:'GET','headers':_0x408fb1['xhr']&&_0x408fb1['xhr']['headers']?_0x408fb1['xhr']['headers']:null,'withCredentials':_0x408fb1['xhr']&&_0x408fb1['xhr']['withCredentials']?_0x408fb1['xhr']['withCredentials']:!0x1},_0x4ba287['_duration']=0x0,_0x4ba287['_state']='unloaded',_0x4ba287['_sounds']=[],_0x4ba287['_endTimers']={},_0x4ba287['_queue']=[],_0x4ba287['_playLock']=!0x1,_0x4ba287['_onend']=_0x408fb1['onend']?[{'fn':_0x408fb1['onend']}]:[],_0x4ba287['_onfade']=_0x408fb1['onfade']?[{'fn':_0x408fb1['onfade']}]:[],_0x4ba287['_onload']=_0x408fb1['onload']?[{'fn':_0x408fb1['onload']}]:[],_0x4ba287['_onloaderror']=_0x408fb1['onloaderror']?[{'fn':_0x408fb1['onloaderror']}]:[],_0x4ba287['_onplayerror']=_0x408fb1['onplayerror']?[{'fn':_0x408fb1['onplayerror']}]:[],_0x4ba287['_onpause']=_0x408fb1['onpause']?[{'fn':_0x408fb1['onpause']}]:[],_0x4ba287['_onplay']=_0x408fb1['onplay']?[{'fn':_0x408fb1['onplay']}]:[],_0x4ba287['_onstop']=_0x408fb1['onstop']?[{'fn':_0x408fb1['onstop']}]:[],_0x4ba287['_onmute']=_0x408fb1['onmute']?[{'fn':_0x408fb1['onmute']}]:[],_0x4ba287['_onvolume']=_0x408fb1['onvolume']?[{'fn':_0x408fb1['onvolume']}]:[],_0x4ba287['_onrate']=_0x408fb1['onrate']?[{'fn':_0x408fb1['onrate']}]:[],_0x4ba287['_onseek']=_0x408fb1['onseek']?[{'fn':_0x408fb1['onseek']}]:[],_0x4ba287['_onunlock']=_0x408fb1['onunlock']?[{'fn':_0x408fb1['onunlock']}]:[],_0x4ba287['_onresume']=[],_0x4ba287['_webAudio']=_0x1938d3['usingWebAudio']&&!_0x4ba287['_html5'],'undefined'!==typeof _0x1938d3['ctx']&&_0x1938d3['ctx']&&_0x1938d3['autoUnlock']&&_0x1938d3['_unlockAudio'](),_0x1938d3['_howls']['push'](_0x4ba287),_0x4ba287['_autoplay']&&_0x4ba287['_queue']['push']({'event':'play','action':function(){_0x4ba287['play']();}}),_0x4ba287['_preload']&&'none'!==_0x4ba287['_preload']&&_0x4ba287['load'](),_0x4ba287;},'load':function(){var _0x50ed77=null;if(_0x1938d3['noAudio'])this['_emit']('loaderror',null,'No\x20audio\x20support.');else{'string'===typeof this['_src']&&(this['_src']=[this['_src']]);for(var _0x19f95d=0x0;_0x19f95d<this['_src']['length'];_0x19f95d++){var _0x5ed02e,_0x2c9bd2;if(this['_format']&&this['_format'][_0x19f95d])_0x5ed02e=this['_format'][_0x19f95d];else{_0x2c9bd2=this['_src'][_0x19f95d];if('string'!==typeof _0x2c9bd2){this['_emit']('loaderror',null,'Non-string\x20found\x20in\x20selected\x20audio\x20sources\x20-\x20ignoring.');continue;}(_0x5ed02e=/^data:audio\/([^;,]+);/i['exec'](_0x2c9bd2))||(_0x5ed02e=/\.([^.]+)$/['exec'](_0x2c9bd2['split']('?',0x1)[0x0])),_0x5ed02e&&(_0x5ed02e=_0x5ed02e[0x1]['toLowerCase']());}_0x5ed02e||console['warn']('No\x20file\x20extension\x20was\x20found.\x20Consider\x20using\x20the\x20\x22format\x22\x20property\x20or\x20specify\x20an\x20extension.');if(_0x5ed02e&&_0x1938d3['codecs'](_0x5ed02e)){_0x50ed77=this['_src'][_0x19f95d];break;}}if(_0x50ed77){this['_src']=_0x50ed77,this['_state']='loading','https:'===window['location']['protocol']&&'http:'===_0x50ed77['slice'](0x0,0x5)&&(this['_html5']=!0x0,this['_webAudio']=!0x1),new _0x58a386(this);if(this['_webAudio']){var _0x58622f=this,_0x4948e0=_0x58622f['_src'];if(_0x45fab5[_0x4948e0])_0x58622f['_duration']=_0x45fab5[_0x4948e0]['duration'],_0x3e2636(_0x58622f);else{if(/^data:[^;]+;base64,/['test'](_0x4948e0)){_0x50ed77=atob(_0x4948e0['split'](',')[0x1]),_0x19f95d=new Uint8Array(_0x50ed77['length']);for(_0x5ed02e=0x0;_0x5ed02e<_0x50ed77['length'];++_0x5ed02e)_0x19f95d[_0x5ed02e]=_0x50ed77['charCodeAt'](_0x5ed02e);_0x3bcfc7(_0x19f95d['buffer'],_0x58622f);}else{var _0x24e596=new XMLHttpRequest();_0x24e596['open'](_0x58622f['_xhr']['method'],_0x4948e0,!0x0),_0x24e596['withCredentials']=_0x58622f['_xhr']['withCredentials'],_0x24e596['responseType']='arraybuffer',_0x58622f['_xhr']['headers']&&Object['keys'](_0x58622f['_xhr']['headers'])['forEach'](function(_0x4e6469){_0x24e596['setRequestHeader'](_0x4e6469,_0x58622f['_xhr']['headers'][_0x4e6469]);}),_0x24e596['onload']=function(){var _0x9baf56=(_0x24e596['status']+'')[0x0];'0'!==_0x9baf56&&'2'!==_0x9baf56&&'3'!==_0x9baf56?_0x58622f['_emit']('loaderror',null,'Failed\x20loading\x20audio\x20file\x20with\x20status:\x20'+_0x24e596['status']+'.'):_0x3bcfc7(_0x24e596['response'],_0x58622f);},_0x24e596['onerror']=function(){_0x58622f['_webAudio']&&(_0x58622f['_html5']=!0x0,_0x58622f['_webAudio']=!0x1,_0x58622f['_sounds']=[],delete _0x45fab5[_0x4948e0],_0x58622f['load']());};try{_0x24e596['send']();}catch(_0x551d25){_0x24e596['onerror']();}}}}return this;}this['_emit']('loaderror',null,'No\x20codec\x20support\x20for\x20selected\x20audio\x20sources.');}},'play':function(_0x50ea66,_0x30a577){var _0x5c4d30=this,_0x1af1d0=null;if('number'===typeof _0x50ea66)_0x1af1d0=_0x50ea66,_0x50ea66=null;else{if('string'===typeof _0x50ea66&&'loaded'===_0x5c4d30['_state']&&!_0x5c4d30['_sprite'][_0x50ea66])return null;if('undefined'===typeof _0x50ea66&&(_0x50ea66='__default',!_0x5c4d30['_playLock'])){for(var _0x4dfeb1=0x0,_0x3a9278=0x0;_0x3a9278<_0x5c4d30['_sounds']['length'];_0x3a9278++)_0x5c4d30['_sounds'][_0x3a9278]['_paused']&&!_0x5c4d30['_sounds'][_0x3a9278]['_ended']&&(_0x4dfeb1++,_0x1af1d0=_0x5c4d30['_sounds'][_0x3a9278]['_id']);0x1===_0x4dfeb1?_0x50ea66=null:_0x1af1d0=null;}}var _0x1b3ad6=_0x1af1d0?_0x5c4d30['_soundById'](_0x1af1d0):_0x5c4d30['_inactiveSound']();if(!_0x1b3ad6)return null;_0x1af1d0&&!_0x50ea66&&(_0x50ea66=_0x1b3ad6['_sprite']||'__default');if('loaded'!==_0x5c4d30['_state']){_0x1b3ad6['_sprite']=_0x50ea66,_0x1b3ad6['_ended']=!0x1;var _0x55a6ad=_0x1b3ad6['_id'];return _0x5c4d30['_queue']['push']({'event':'play','action':function(){_0x5c4d30['play'](_0x55a6ad);}}),_0x55a6ad;}if(_0x1af1d0&&!_0x1b3ad6['_paused'])return _0x30a577||_0x5c4d30['_loadQueue']('play'),_0x1b3ad6['_id'];_0x5c4d30['_webAudio']&&_0x1938d3['_autoResume']();var _0x4f138b=Math['max'](0x0,0x0<_0x1b3ad6['_seek']?_0x1b3ad6['_seek']:_0x5c4d30['_sprite'][_0x50ea66][0x0]/0x3e8),_0x15216d=Math['max'](0x0,(_0x5c4d30['_sprite'][_0x50ea66][0x0]+_0x5c4d30['_sprite'][_0x50ea66][0x1])/0x3e8-_0x4f138b),_0x128885=0x3e8*_0x15216d/Math['abs'](_0x1b3ad6['_rate']),_0x39c9e1=_0x5c4d30['_sprite'][_0x50ea66][0x0]/0x3e8,_0x4f1572=(_0x5c4d30['_sprite'][_0x50ea66][0x0]+_0x5c4d30['_sprite'][_0x50ea66][0x1])/0x3e8;_0x1b3ad6['_sprite']=_0x50ea66,_0x1b3ad6['_ended']=!0x1;var _0x2c06de=function(){_0x1b3ad6['_paused']=!0x1,_0x1b3ad6['_seek']=_0x4f138b,_0x1b3ad6['_start']=_0x39c9e1,_0x1b3ad6['_stop']=_0x4f1572,_0x1b3ad6['_loop']=!(!_0x1b3ad6['_loop']&&!_0x5c4d30['_sprite'][_0x50ea66][0x2]);};if(_0x4f138b>=_0x4f1572)_0x5c4d30['_ended'](_0x1b3ad6);else{var _0x3177b5=_0x1b3ad6['_node'];if(_0x5c4d30['_webAudio'])_0x1af1d0=function(){_0x5c4d30['_playLock']=!0x1,_0x2c06de(),_0x5c4d30['_refreshBuffer'](_0x1b3ad6),_0x3177b5['gain']['setValueAtTime'](_0x1b3ad6['_muted']||_0x5c4d30['_muted']?0x0:_0x1b3ad6['_volume'],_0x1938d3['ctx']['currentTime']),_0x1b3ad6['_playStart']=_0x1938d3['ctx']['currentTime'],'undefined'===typeof _0x3177b5['bufferSource']['start']?_0x1b3ad6['_loop']?_0x3177b5['bufferSource']['noteGrainOn'](0x0,_0x4f138b,0x15180):_0x3177b5['bufferSource']['noteGrainOn'](0x0,_0x4f138b,_0x15216d):_0x1b3ad6['_loop']?_0x3177b5['bufferSource']['start'](0x0,_0x4f138b,0x15180):_0x3177b5['bufferSource']['start'](0x0,_0x4f138b,_0x15216d),Infinity!==_0x128885&&(_0x5c4d30['_endTimers'][_0x1b3ad6['_id']]=setTimeout(_0x5c4d30['_ended']['bind'](_0x5c4d30,_0x1b3ad6),_0x128885)),_0x30a577||setTimeout(function(){_0x5c4d30['_emit']('play',_0x1b3ad6['_id']),_0x5c4d30['_loadQueue']();},0x0);},'running'===_0x1938d3['state']&&'interrupted'!==_0x1938d3['ctx']['state']?_0x1af1d0():(_0x5c4d30['_playLock']=!0x0,_0x5c4d30['once']('resume',_0x1af1d0),_0x5c4d30['_clearTimer'](_0x1b3ad6['_id']));else{var _0x56f476=function(){_0x3177b5['currentTime']=_0x4f138b,_0x3177b5['muted']=_0x1b3ad6['_muted']||_0x5c4d30['_muted']||_0x1938d3['_muted']||_0x3177b5['muted'],_0x3177b5['volume']=_0x1b3ad6['_volume']*_0x1938d3['volume'](),_0x3177b5['playbackRate']=_0x1b3ad6['_rate'];try{var _0x4f6fc7=_0x3177b5['play']();_0x4f6fc7&&'undefined'!==typeof Promise&&(_0x4f6fc7 instanceof Promise||'function'===typeof _0x4f6fc7['then'])?(_0x5c4d30['_playLock']=!0x0,_0x2c06de(),_0x4f6fc7['then'](function(){_0x5c4d30['_playLock']=!0x1,_0x3177b5['_unlocked']=!0x0,_0x30a577?_0x5c4d30['_loadQueue']():_0x5c4d30['_emit']('play',_0x1b3ad6['_id']);})['catch'](function(){_0x5c4d30['_playLock']=!0x1,_0x5c4d30['_emit']('playerror',_0x1b3ad6['_id'],'Playback\x20was\x20unable\x20to\x20start.\x20This\x20is\x20most\x20commonly\x20an\x20issue\x20on\x20mobile\x20devices\x20and\x20Chrome\x20where\x20playback\x20was\x20not\x20within\x20a\x20user\x20interaction.'),_0x1b3ad6['_ended']=!0x0,_0x1b3ad6['_paused']=!0x0;})):_0x30a577||(_0x5c4d30['_playLock']=!0x1,_0x2c06de(),_0x5c4d30['_emit']('play',_0x1b3ad6['_id'])),_0x3177b5['playbackRate']=_0x1b3ad6['_rate'],_0x3177b5['paused']?_0x5c4d30['_emit']('playerror',_0x1b3ad6['_id'],'Playback\x20was\x20unable\x20to\x20start.\x20This\x20is\x20most\x20commonly\x20an\x20issue\x20on\x20mobile\x20devices\x20and\x20Chrome\x20where\x20playback\x20was\x20not\x20within\x20a\x20user\x20interaction.'):'__default'!==_0x50ea66||_0x1b3ad6['_loop']?_0x5c4d30['_endTimers'][_0x1b3ad6['_id']]=setTimeout(_0x5c4d30['_ended']['bind'](_0x5c4d30,_0x1b3ad6),_0x128885):(_0x5c4d30['_endTimers'][_0x1b3ad6['_id']]=function(){_0x5c4d30['_ended'](_0x1b3ad6),_0x3177b5['removeEventListener']('ended',_0x5c4d30['_endTimers'][_0x1b3ad6['_id']],!0x1);},_0x3177b5['addEventListener']('ended',_0x5c4d30['_endTimers'][_0x1b3ad6['_id']],!0x1));}catch(_0x3aa6ce){_0x5c4d30['_emit']('playerror',_0x1b3ad6['_id'],_0x3aa6ce);}};'data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA'===_0x3177b5['src']&&(_0x3177b5['src']=_0x5c4d30['_src'],_0x3177b5['load']()),_0x1af1d0=window&&window['ejecta']||!_0x3177b5['readyState']&&_0x1938d3['_navigator']['isCocoonJS'];if(0x3<=_0x3177b5['readyState']||_0x1af1d0)_0x56f476();else{_0x5c4d30['_playLock']=!0x0,_0x5c4d30['_state']='loading';var _0x1aac67=function(){_0x5c4d30['_state']='loaded',_0x56f476(),_0x3177b5['removeEventListener'](_0x1938d3['_canPlayEvent'],_0x1aac67,!0x1);};_0x3177b5['addEventListener'](_0x1938d3['_canPlayEvent'],_0x1aac67,!0x1),_0x5c4d30['_clearTimer'](_0x1b3ad6['_id']);}}return _0x1b3ad6['_id'];}},'pause':function(_0x317c4a,_0x49fdbe){var _0x44eac6=this;if('loaded'!==_0x44eac6['_state']||_0x44eac6['_playLock'])return _0x44eac6['_queue']['push']({'event':'pause','action':function(){_0x44eac6['pause'](_0x317c4a);}}),_0x44eac6;for(var _0x12186c=_0x44eac6['_getSoundIds'](_0x317c4a),_0x39714b=0x0;_0x39714b<_0x12186c['length'];_0x39714b++){_0x44eac6['_clearTimer'](_0x12186c[_0x39714b]);var _0x217b25=_0x44eac6['_soundById'](_0x12186c[_0x39714b]);if(_0x217b25&&!_0x217b25['_paused']&&(_0x217b25['_seek']=_0x44eac6['seek'](_0x12186c[_0x39714b]),_0x217b25['_rateSeek']=0x0,_0x217b25['_paused']=!0x0,_0x44eac6['_stopFade'](_0x12186c[_0x39714b]),_0x217b25['_node'])){if(_0x44eac6['_webAudio']){if(!_0x217b25['_node']['bufferSource'])continue;'undefined'===typeof _0x217b25['_node']['bufferSource']['stop']?_0x217b25['_node']['bufferSource']['noteOff'](0x0):_0x217b25['_node']['bufferSource']['stop'](0x0),_0x44eac6['_cleanBuffer'](_0x217b25['_node']);}else(!isNaN(_0x217b25['_node']['duration'])||Infinity===_0x217b25['_node']['duration'])&&_0x217b25['_node']['pause']();}_0x49fdbe||_0x44eac6['_emit']('pause',_0x217b25?_0x217b25['_id']:null);}return _0x44eac6;},'stop':function(_0x263a94,_0x268018){var _0x485a3e=this;if('loaded'!==_0x485a3e['_state']||_0x485a3e['_playLock'])return _0x485a3e['_queue']['push']({'event':'stop','action':function(){_0x485a3e['stop'](_0x263a94);}}),_0x485a3e;for(var _0x644a2c=_0x485a3e['_getSoundIds'](_0x263a94),_0x32d014=0x0;_0x32d014<_0x644a2c['length'];_0x32d014++){_0x485a3e['_clearTimer'](_0x644a2c[_0x32d014]);var _0x3419ce=_0x485a3e['_soundById'](_0x644a2c[_0x32d014]);if(_0x3419ce){_0x3419ce['_seek']=_0x3419ce['_start']||0x0,_0x3419ce['_rateSeek']=0x0,_0x3419ce['_paused']=!0x0,_0x3419ce['_ended']=!0x0,_0x485a3e['_stopFade'](_0x644a2c[_0x32d014]);if(_0x3419ce['_node']){if(_0x485a3e['_webAudio'])_0x3419ce['_node']['bufferSource']&&('undefined'===typeof _0x3419ce['_node']['bufferSource']['stop']?_0x3419ce['_node']['bufferSource']['noteOff'](0x0):_0x3419ce['_node']['bufferSource']['stop'](0x0),_0x485a3e['_cleanBuffer'](_0x3419ce['_node']));else{if(!isNaN(_0x3419ce['_node']['duration'])||Infinity===_0x3419ce['_node']['duration'])_0x3419ce['_node']['currentTime']=_0x3419ce['_start']||0x0,_0x3419ce['_node']['pause'](),Infinity===_0x3419ce['_node']['duration']&&_0x485a3e['_clearSound'](_0x3419ce['_node']);}}_0x268018||_0x485a3e['_emit']('stop',_0x3419ce['_id']);}}return _0x485a3e;},'mute':function(_0x2e7c30,_0x1bc65e){var _0x1b86be=this;if('loaded'!==_0x1b86be['_state']||_0x1b86be['_playLock'])return _0x1b86be['_queue']['push']({'event':'mute','action':function(){_0x1b86be['mute'](_0x2e7c30,_0x1bc65e);}}),_0x1b86be;if('undefined'===typeof _0x1bc65e){if('boolean'===typeof _0x2e7c30)_0x1b86be['_muted']=_0x2e7c30;else return _0x1b86be['_muted'];}for(var _0xc12e6d=_0x1b86be['_getSoundIds'](_0x1bc65e),_0xa6df08=0x0;_0xa6df08<_0xc12e6d['length'];_0xa6df08++){var _0x4e2493=_0x1b86be['_soundById'](_0xc12e6d[_0xa6df08]);_0x4e2493&&(_0x4e2493['_muted']=_0x2e7c30,_0x4e2493['_interval']&&_0x1b86be['_stopFade'](_0x4e2493['_id']),_0x1b86be['_webAudio']&&_0x4e2493['_node']?_0x4e2493['_node']['gain']['setValueAtTime'](_0x2e7c30?0x0:_0x4e2493['_volume'],_0x1938d3['ctx']['currentTime']):_0x4e2493['_node']&&(_0x4e2493['_node']['muted']=_0x1938d3['_muted']?!0x0:_0x2e7c30),_0x1b86be['_emit']('mute',_0x4e2493['_id']));}return _0x1b86be;},'volume':function(){var _0x2a8884=this,_0x346a69=arguments,_0x176b03,_0x8253ef;if(0x0===_0x346a69['length'])return _0x2a8884['_volume'];0x1===_0x346a69['length']||0x2===_0x346a69['length']&&'undefined'===typeof _0x346a69[0x1]?0x0<=_0x2a8884['_getSoundIds']()['indexOf'](_0x346a69[0x0])?_0x8253ef=parseInt(_0x346a69[0x0],0xa):_0x176b03=parseFloat(_0x346a69[0x0]):0x2<=_0x346a69['length']&&(_0x176b03=parseFloat(_0x346a69[0x0]),_0x8253ef=parseInt(_0x346a69[0x1],0xa));var _0x344a82;if('undefined'!==typeof _0x176b03&&0x0<=_0x176b03&&0x1>=_0x176b03){if('loaded'!==_0x2a8884['_state']||_0x2a8884['_playLock'])return _0x2a8884['_queue']['push']({'event':'volume','action':function(){_0x2a8884['volume']['apply'](_0x2a8884,_0x346a69);}}),_0x2a8884;'undefined'===typeof _0x8253ef&&(_0x2a8884['_volume']=_0x176b03),_0x8253ef=_0x2a8884['_getSoundIds'](_0x8253ef);for(var _0x1a345a=0x0;_0x1a345a<_0x8253ef['length'];_0x1a345a++)if(_0x344a82=_0x2a8884['_soundById'](_0x8253ef[_0x1a345a]))_0x344a82['_volume']=_0x176b03,_0x346a69[0x2]||_0x2a8884['_stopFade'](_0x8253ef[_0x1a345a]),_0x2a8884['_webAudio']&&_0x344a82['_node']&&!_0x344a82['_muted']?_0x344a82['_node']['gain']['setValueAtTime'](_0x176b03,_0x1938d3['ctx']['currentTime']):_0x344a82['_node']&&!_0x344a82['_muted']&&(_0x344a82['_node']['volume']=_0x176b03*_0x1938d3['volume']()),_0x2a8884['_emit']('volume',_0x344a82['_id']);}else return(_0x344a82=_0x8253ef?_0x2a8884['_soundById'](_0x8253ef):_0x2a8884['_sounds'][0x0])?_0x344a82['_volume']:0x0;return _0x2a8884;},'fade':function(_0x54b5e6,_0x31acdb,_0x45c262,_0xa2bd6a){var _0x4eaa89=this;if('loaded'!==_0x4eaa89['_state']||_0x4eaa89['_playLock'])return _0x4eaa89['_queue']['push']({'event':'fade','action':function(){_0x4eaa89['fade'](_0x54b5e6,_0x31acdb,_0x45c262,_0xa2bd6a);}}),_0x4eaa89;_0x54b5e6=Math['min'](Math['max'](0x0,parseFloat(_0x54b5e6)),0x1),_0x31acdb=Math['min'](Math['max'](0x0,parseFloat(_0x31acdb)),0x1),_0x45c262=parseFloat(_0x45c262),_0x4eaa89['volume'](_0x54b5e6,_0xa2bd6a);for(var _0x5ac413=_0x4eaa89['_getSoundIds'](_0xa2bd6a),_0x25c318=0x0;_0x25c318<_0x5ac413['length'];_0x25c318++){var _0x1df91a=_0x4eaa89['_soundById'](_0x5ac413[_0x25c318]);if(_0x1df91a){_0xa2bd6a||_0x4eaa89['_stopFade'](_0x5ac413[_0x25c318]);if(_0x4eaa89['_webAudio']&&!_0x1df91a['_muted']){var _0x1cc144=_0x1938d3['ctx']['currentTime'],_0x3089d3=_0x1cc144+_0x45c262/0x3e8;_0x1df91a['_volume']=_0x54b5e6,_0x1df91a['_node']['gain']['setValueAtTime'](_0x54b5e6,_0x1cc144),_0x1df91a['_node']['gain']['linearRampToValueAtTime'](_0x31acdb,_0x3089d3);}_0x4eaa89['_startFadeInterval'](_0x1df91a,_0x54b5e6,_0x31acdb,_0x45c262,_0x5ac413[_0x25c318],'undefined'===typeof _0xa2bd6a);}}return _0x4eaa89;},'_startFadeInterval':function(_0x38534d,_0x4cb88b,_0x2d2f89,_0x2b5fb9,_0x8dc309,_0x1ea91a){var _0xf690e3=this,_0x517801=_0x4cb88b,_0x2223d3=_0x2d2f89-_0x4cb88b;_0x8dc309=Math['abs'](_0x2223d3/0.01),_0x8dc309=Math['max'](0x4,0x0<_0x8dc309?_0x2b5fb9/_0x8dc309:_0x2b5fb9);var _0x26af5d=Date['now']();_0x38534d['_fadeTo']=_0x2d2f89,_0x38534d['_interval']=setInterval(function(){var _0x5033ad=(Date['now']()-_0x26af5d)/_0x2b5fb9;_0x26af5d=Date['now'](),_0x517801+=_0x2223d3*_0x5033ad,_0x517801=Math['round'](0x64*_0x517801)/0x64,_0x517801=0x0>_0x2223d3?Math['max'](_0x2d2f89,_0x517801):Math['min'](_0x2d2f89,_0x517801),_0xf690e3['_webAudio']?_0x38534d['_volume']=_0x517801:_0xf690e3['volume'](_0x517801,_0x38534d['_id'],!0x0),_0x1ea91a&&(_0xf690e3['_volume']=_0x517801);if(_0x2d2f89<_0x4cb88b&&_0x517801<=_0x2d2f89||_0x2d2f89>_0x4cb88b&&_0x517801>=_0x2d2f89)clearInterval(_0x38534d['_interval']),_0x38534d['_interval']=null,_0x38534d['_fadeTo']=null,_0xf690e3['volume'](_0x2d2f89,_0x38534d['_id']),_0xf690e3['_emit']('fade',_0x38534d['_id']);},_0x8dc309);},'_stopFade':function(_0x2b150f){var _0x51a200=this['_soundById'](_0x2b150f);return _0x51a200&&_0x51a200['_interval']&&(this['_webAudio']&&_0x51a200['_node']['gain']['cancelScheduledValues'](_0x1938d3['ctx']['currentTime']),clearInterval(_0x51a200['_interval']),_0x51a200['_interval']=null,this['volume'](_0x51a200['_fadeTo'],_0x2b150f),_0x51a200['_fadeTo']=null,this['_emit']('fade',_0x2b150f)),this;},'loop':function(){var _0x2217e1=arguments,_0x3d52d9,_0x1e6b5f;if(0x0===_0x2217e1['length'])return this['_loop'];if(0x1===_0x2217e1['length']){if('boolean'===typeof _0x2217e1[0x0])this['_loop']=_0x3d52d9=_0x2217e1[0x0];else return(_0x2217e1=this['_soundById'](parseInt(_0x2217e1[0x0],0xa)))?_0x2217e1['_loop']:!0x1;}else 0x2===_0x2217e1['length']&&(_0x3d52d9=_0x2217e1[0x0],_0x1e6b5f=parseInt(_0x2217e1[0x1],0xa));_0x1e6b5f=this['_getSoundIds'](_0x1e6b5f);for(var _0x3453d9=0x0;_0x3453d9<_0x1e6b5f['length'];_0x3453d9++)if(_0x2217e1=this['_soundById'](_0x1e6b5f[_0x3453d9])){if(_0x2217e1['_loop']=_0x3d52d9,this['_webAudio']&&_0x2217e1['_node']&&_0x2217e1['_node']['bufferSource']&&(_0x2217e1['_node']['bufferSource']['loop']=_0x3d52d9))_0x2217e1['_node']['bufferSource']['loopStart']=_0x2217e1['_start']||0x0,_0x2217e1['_node']['bufferSource']['loopEnd']=_0x2217e1['_stop'],this['playing'](_0x1e6b5f[_0x3453d9])&&(this['pause'](_0x1e6b5f[_0x3453d9],!0x0),this['play'](_0x1e6b5f[_0x3453d9],!0x0));}return this;},'rate':function(){var _0x328f24=this,_0xee07e4=arguments,_0x4c3138,_0x42c0c0;0x0===_0xee07e4['length']?_0x42c0c0=_0x328f24['_sounds'][0x0]['_id']:0x1===_0xee07e4['length']?0x0<=_0x328f24['_getSoundIds']()['indexOf'](_0xee07e4[0x0])?_0x42c0c0=parseInt(_0xee07e4[0x0],0xa):_0x4c3138=parseFloat(_0xee07e4[0x0]):0x2===_0xee07e4['length']&&(_0x4c3138=parseFloat(_0xee07e4[0x0]),_0x42c0c0=parseInt(_0xee07e4[0x1],0xa));var _0x5a1566;if('number'===typeof _0x4c3138){if('loaded'!==_0x328f24['_state']||_0x328f24['_playLock'])return _0x328f24['_queue']['push']({'event':'rate','action':function(){_0x328f24['rate']['apply'](_0x328f24,_0xee07e4);}}),_0x328f24;'undefined'===typeof _0x42c0c0&&(_0x328f24['_rate']=_0x4c3138),_0x42c0c0=_0x328f24['_getSoundIds'](_0x42c0c0);for(var _0x29cf03=0x0;_0x29cf03<_0x42c0c0['length'];_0x29cf03++)if(_0x5a1566=_0x328f24['_soundById'](_0x42c0c0[_0x29cf03])){_0x328f24['playing'](_0x42c0c0[_0x29cf03])&&(_0x5a1566['_rateSeek']=_0x328f24['seek'](_0x42c0c0[_0x29cf03]),_0x5a1566['_playStart']=_0x328f24['_webAudio']?_0x1938d3['ctx']['currentTime']:_0x5a1566['_playStart']),_0x5a1566['_rate']=_0x4c3138,_0x328f24['_webAudio']&&_0x5a1566['_node']&&_0x5a1566['_node']['bufferSource']?_0x5a1566['_node']['bufferSource']['playbackRate']['setValueAtTime'](_0x4c3138,_0x1938d3['ctx']['currentTime']):_0x5a1566['_node']&&(_0x5a1566['_node']['playbackRate']=_0x4c3138);var _0x2ceeb2=_0x328f24['seek'](_0x42c0c0[_0x29cf03]),_0x2ceeb2=0x3e8*((_0x328f24['_sprite'][_0x5a1566['_sprite']][0x0]+_0x328f24['_sprite'][_0x5a1566['_sprite']][0x1])/0x3e8-_0x2ceeb2)/Math['abs'](_0x5a1566['_rate']);if(_0x328f24['_endTimers'][_0x42c0c0[_0x29cf03]]||!_0x5a1566['_paused'])_0x328f24['_clearTimer'](_0x42c0c0[_0x29cf03]),_0x328f24['_endTimers'][_0x42c0c0[_0x29cf03]]=setTimeout(_0x328f24['_ended']['bind'](_0x328f24,_0x5a1566),_0x2ceeb2);_0x328f24['_emit']('rate',_0x5a1566['_id']);}}else return(_0x5a1566=_0x328f24['_soundById'](_0x42c0c0))?_0x5a1566['_rate']:_0x328f24['_rate'];return _0x328f24;},'seek':function(){var _0x48f04d=this,_0x1c6d51=arguments,_0x26d9bd,_0x201c6b;0x0===_0x1c6d51['length']?_0x48f04d['_sounds']['length']&&(_0x201c6b=_0x48f04d['_sounds'][0x0]['_id']):0x1===_0x1c6d51['length']?0x0<=_0x48f04d['_getSoundIds']()['indexOf'](_0x1c6d51[0x0])?_0x201c6b=parseInt(_0x1c6d51[0x0],0xa):_0x48f04d['_sounds']['length']&&(_0x201c6b=_0x48f04d['_sounds'][0x0]['_id'],_0x26d9bd=parseFloat(_0x1c6d51[0x0])):0x2===_0x1c6d51['length']&&(_0x26d9bd=parseFloat(_0x1c6d51[0x0]),_0x201c6b=parseInt(_0x1c6d51[0x1],0xa));if('undefined'===typeof _0x201c6b)return 0x0;if('number'===typeof _0x26d9bd&&('loaded'!==_0x48f04d['_state']||_0x48f04d['_playLock']))return _0x48f04d['_queue']['push']({'event':'seek','action':function(){_0x48f04d['seek']['apply'](_0x48f04d,_0x1c6d51);}}),_0x48f04d;var _0x267f11=_0x48f04d['_soundById'](_0x201c6b);if(_0x267f11){if('number'===typeof _0x26d9bd&&0x0<=_0x26d9bd){var _0x489a11=_0x48f04d['playing'](_0x201c6b);_0x489a11&&_0x48f04d['pause'](_0x201c6b,!0x0),_0x267f11['_seek']=_0x26d9bd,_0x267f11['_ended']=!0x1,_0x48f04d['_clearTimer'](_0x201c6b),!_0x48f04d['_webAudio']&&_0x267f11['_node']&&!isNaN(_0x267f11['_node']['duration'])&&(_0x267f11['_node']['currentTime']=_0x26d9bd);var _0x3e5eab=function(){_0x489a11&&_0x48f04d['play'](_0x201c6b,!0x0),_0x48f04d['_emit']('seek',_0x201c6b);};if(_0x489a11&&!_0x48f04d['_webAudio']){var _0x44bff8=function(){_0x48f04d['_playLock']?setTimeout(_0x44bff8,0x0):_0x3e5eab();};setTimeout(_0x44bff8,0x0);}else _0x3e5eab();}else return _0x48f04d['_webAudio']?(_0x26d9bd=_0x48f04d['playing'](_0x201c6b)?_0x1938d3['ctx']['currentTime']-_0x267f11['_playStart']:0x0,_0x267f11['_seek']+((_0x267f11['_rateSeek']?_0x267f11['_rateSeek']-_0x267f11['_seek']:0x0)+_0x26d9bd*Math['abs'](_0x267f11['_rate']))):_0x267f11['_node']['currentTime'];}return _0x48f04d;},'playing':function(_0x369a76){if('number'===typeof _0x369a76)return(_0x369a76=this['_soundById'](_0x369a76))?!_0x369a76['_paused']:!0x1;for(_0x369a76=0x0;_0x369a76<this['_sounds']['length'];_0x369a76++)if(!this['_sounds'][_0x369a76]['_paused'])return!0x0;return!0x1;},'duration':function(_0x58383b){var _0x5a1faf=this['_duration'];return(_0x58383b=this['_soundById'](_0x58383b))&&(_0x5a1faf=this['_sprite'][_0x58383b['_sprite']][0x1]/0x3e8),_0x5a1faf;},'state':function(){return this['_state'];},'unload':function(){for(var _0x2830a7=this['_sounds'],_0x520be4=0x0;_0x520be4<_0x2830a7['length'];_0x520be4++)_0x2830a7[_0x520be4]['_paused']||this['stop'](_0x2830a7[_0x520be4]['_id']),this['_webAudio']||(this['_clearSound'](_0x2830a7[_0x520be4]['_node']),_0x2830a7[_0x520be4]['_node']['removeEventListener']('error',_0x2830a7[_0x520be4]['_errorFn'],!0x1),_0x2830a7[_0x520be4]['_node']['removeEventListener'](_0x1938d3['_canPlayEvent'],_0x2830a7[_0x520be4]['_loadFn'],!0x1),_0x2830a7[_0x520be4]['_node']['removeEventListener']('ended',_0x2830a7[_0x520be4]['_endFn'],!0x1),_0x1938d3['_releaseHtml5Audio'](_0x2830a7[_0x520be4]['_node'])),delete _0x2830a7[_0x520be4]['_node'],this['_clearTimer'](_0x2830a7[_0x520be4]['_id']);_0x520be4=_0x1938d3['_howls']['indexOf'](this),0x0<=_0x520be4&&_0x1938d3['_howls']['splice'](_0x520be4,0x1),_0x2830a7=!0x0;for(_0x520be4=0x0;_0x520be4<_0x1938d3['_howls']['length'];_0x520be4++)if(_0x1938d3['_howls'][_0x520be4]['_src']===this['_src']||0x0<=this['_src']['indexOf'](_0x1938d3['_howls'][_0x520be4]['_src'])){_0x2830a7=!0x1;break;}return _0x45fab5&&_0x2830a7&&delete _0x45fab5[this['_src']],_0x1938d3['noAudio']=!0x1,this['_state']='unloaded',this['_sounds']=[],null;},'on':function(_0x1a3094,_0x83ff81,_0x4f4e1d,_0x41c6c0){return _0x1a3094=this['_on'+_0x1a3094],'function'===typeof _0x83ff81&&_0x1a3094['push'](_0x41c6c0?{'id':_0x4f4e1d,'fn':_0x83ff81,'once':_0x41c6c0}:{'id':_0x4f4e1d,'fn':_0x83ff81}),this;},'off':function(_0x40c7f2,_0x48acd1,_0x1de183){var _0x3c519a=this['_on'+_0x40c7f2],_0xcbda3c=0x0;'number'===typeof _0x48acd1&&(_0x1de183=_0x48acd1,_0x48acd1=null);if(_0x48acd1||_0x1de183)for(_0xcbda3c=0x0;_0xcbda3c<_0x3c519a['length'];_0xcbda3c++){if(_0x40c7f2=_0x1de183===_0x3c519a[_0xcbda3c]['id'],_0x48acd1===_0x3c519a[_0xcbda3c]['fn']&&_0x40c7f2||!_0x48acd1&&_0x40c7f2){_0x3c519a['splice'](_0xcbda3c,0x1);break;}}else{if(_0x40c7f2)this['_on'+_0x40c7f2]=[];else{_0x48acd1=Object['keys'](this);for(_0xcbda3c=0x0;_0xcbda3c<_0x48acd1['length'];_0xcbda3c++)0x0===_0x48acd1[_0xcbda3c]['indexOf']('_on')&&Array['isArray'](this[_0x48acd1[_0xcbda3c]])&&(this[_0x48acd1[_0xcbda3c]]=[]);}}return this;},'once':function(_0x2dc081,_0x4a8e3f,_0x2c706c){return this['on'](_0x2dc081,_0x4a8e3f,_0x2c706c,0x1),this;},'_emit':function(_0x131555,_0x5aec9e,_0x1a0988){for(var _0x5aa286=this['_on'+_0x131555],_0x247054=_0x5aa286['length']-0x1;0x0<=_0x247054;_0x247054--)if(!_0x5aa286[_0x247054]['id']||_0x5aa286[_0x247054]['id']===_0x5aec9e||'load'===_0x131555)setTimeout(function(_0x297f39){_0x297f39['call'](this,_0x5aec9e,_0x1a0988);}['bind'](this,_0x5aa286[_0x247054]['fn']),0x0),_0x5aa286[_0x247054]['once']&&this['off'](_0x131555,_0x5aa286[_0x247054]['fn'],_0x5aa286[_0x247054]['id']);return this['_loadQueue'](_0x131555),this;},'_loadQueue':function(_0x4bb9af){if(0x0<this['_queue']['length']){var _0x1d75f5=this['_queue'][0x0];_0x1d75f5['event']===_0x4bb9af&&(this['_queue']['shift'](),this['_loadQueue']()),_0x4bb9af||_0x1d75f5['action']();}return this;},'_ended':function(_0x4ae911){var _0x36471a=_0x4ae911['_sprite'];if(!this['_webAudio']&&_0x4ae911['_node']&&!_0x4ae911['_node']['paused']&&!_0x4ae911['_node']['ended']&&_0x4ae911['_node']['currentTime']<_0x4ae911['_stop'])return setTimeout(this['_ended']['bind'](this,_0x4ae911),0x64),this;_0x36471a=!(!_0x4ae911['_loop']&&!this['_sprite'][_0x36471a][0x2]),this['_emit']('end',_0x4ae911['_id']),!this['_webAudio']&&_0x36471a&&this['stop'](_0x4ae911['_id'],!0x0)['play'](_0x4ae911['_id']);if(this['_webAudio']&&_0x36471a){this['_emit']('play',_0x4ae911['_id']),_0x4ae911['_seek']=_0x4ae911['_start']||0x0,_0x4ae911['_rateSeek']=0x0,_0x4ae911['_playStart']=_0x1938d3['ctx']['currentTime'];var _0x5ba148=0x3e8*(_0x4ae911['_stop']-_0x4ae911['_start'])/Math['abs'](_0x4ae911['_rate']);this['_endTimers'][_0x4ae911['_id']]=setTimeout(this['_ended']['bind'](this,_0x4ae911),_0x5ba148);}return this['_webAudio']&&!_0x36471a&&(_0x4ae911['_paused']=!0x0,_0x4ae911['_ended']=!0x0,_0x4ae911['_seek']=_0x4ae911['_start']||0x0,_0x4ae911['_rateSeek']=0x0,this['_clearTimer'](_0x4ae911['_id']),this['_cleanBuffer'](_0x4ae911['_node']),_0x1938d3['_autoSuspend']()),!this['_webAudio']&&!_0x36471a&&this['stop'](_0x4ae911['_id'],!0x0),this;},'_clearTimer':function(_0x51b5f2){if(this['_endTimers'][_0x51b5f2]){if('function'!==typeof this['_endTimers'][_0x51b5f2])clearTimeout(this['_endTimers'][_0x51b5f2]);else{var _0x41730f=this['_soundById'](_0x51b5f2);_0x41730f&&_0x41730f['_node']&&_0x41730f['_node']['removeEventListener']('ended',this['_endTimers'][_0x51b5f2],!0x1);}delete this['_endTimers'][_0x51b5f2];}return this;},'_soundById':function(_0x4fb345){for(var _0x2fcc9a=0x0;_0x2fcc9a<this['_sounds']['length'];_0x2fcc9a++)if(_0x4fb345===this['_sounds'][_0x2fcc9a]['_id'])return this['_sounds'][_0x2fcc9a];return null;},'_inactiveSound':function(){this['_drain']();for(var _0x4bd83c=0x0;_0x4bd83c<this['_sounds']['length'];_0x4bd83c++)if(this['_sounds'][_0x4bd83c]['_ended'])return this['_sounds'][_0x4bd83c]['reset']();return new _0x58a386(this);},'_drain':function(){var _0xb70eb8=this['_pool'],_0xdb0229=0x0,_0x260766=0x0;if(!(this['_sounds']['length']<_0xb70eb8)){for(_0x260766=0x0;_0x260766<this['_sounds']['length'];_0x260766++)this['_sounds'][_0x260766]['_ended']&&_0xdb0229++;for(_0x260766=this['_sounds']['length']-0x1;0x0<=_0x260766&&!(_0xdb0229<=_0xb70eb8);_0x260766--)this['_sounds'][_0x260766]['_ended']&&(this['_webAudio']&&this['_sounds'][_0x260766]['_node']&&this['_sounds'][_0x260766]['_node']['disconnect'](0x0),this['_sounds']['splice'](_0x260766,0x1),_0xdb0229--);}},'_getSoundIds':function(_0x33bcc8){if('undefined'===typeof _0x33bcc8){_0x33bcc8=[];for(var _0x5c2390=0x0;_0x5c2390<this['_sounds']['length'];_0x5c2390++)_0x33bcc8['push'](this['_sounds'][_0x5c2390]['_id']);return _0x33bcc8;}return[_0x33bcc8];},'_refreshBuffer':function(_0x3071e4){_0x3071e4['_node']['bufferSource']=_0x1938d3['ctx']['createBufferSource'](),_0x3071e4['_node']['bufferSource']['buffer']=_0x45fab5[this['_src']],_0x3071e4['_panner']?_0x3071e4['_node']['bufferSource']['connect'](_0x3071e4['_panner']):_0x3071e4['_node']['bufferSource']['connect'](_0x3071e4['_node']);if(_0x3071e4['_node']['bufferSource']['loop']=_0x3071e4['_loop'])_0x3071e4['_node']['bufferSource']['loopStart']=_0x3071e4['_start']||0x0,_0x3071e4['_node']['bufferSource']['loopEnd']=_0x3071e4['_stop']||0x0;return _0x3071e4['_node']['bufferSource']['playbackRate']['setValueAtTime'](_0x3071e4['_rate'],_0x1938d3['ctx']['currentTime']),this;},'_cleanBuffer':function(_0x3ebeba){var _0x267159=_0x1938d3['_navigator']&&0x0<=_0x1938d3['_navigator']['vendor']['indexOf']('Apple');if(!_0x3ebeba['bufferSource'])return this;if(_0x1938d3['_scratchBuffer']&&_0x3ebeba['bufferSource']&&(_0x3ebeba['bufferSource']['onended']=null,_0x3ebeba['bufferSource']['disconnect'](0x0),_0x267159))try{_0x3ebeba['bufferSource']['buffer']=_0x1938d3['_scratchBuffer'];}catch(_0x37e65a){}return _0x3ebeba['bufferSource']=null,this;},'_clearSound':function(_0x21ead1){/MSIE |Trident\//['test'](_0x1938d3['_navigator']&&_0x1938d3['_navigator']['userAgent'])||(_0x21ead1['src']='data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA');}};var _0x58a386=function(_0x47c24b){this['_parent']=_0x47c24b,this['init']();};_0x58a386['prototype']={'init':function(){var _0x2895c4=this['_parent'];return this['_muted']=_0x2895c4['_muted'],this['_loop']=_0x2895c4['_loop'],this['_volume']=_0x2895c4['_volume'],this['_rate']=_0x2895c4['_rate'],this['_seek']=0x0,this['_ended']=this['_paused']=!0x0,this['_sprite']='__default',this['_id']=++_0x1938d3['_counter'],_0x2895c4['_sounds']['push'](this),this['create'](),this;},'create':function(){var _0x1203e3=this['_parent'],_0x219601=_0x1938d3['_muted']||this['_muted']||this['_parent']['_muted']?0x0:this['_volume'];return _0x1203e3['_webAudio']?(this['_node']='undefined'===typeof _0x1938d3['ctx']['createGain']?_0x1938d3['ctx']['createGainNode']():_0x1938d3['ctx']['createGain'](),this['_node']['gain']['setValueAtTime'](_0x219601,_0x1938d3['ctx']['currentTime']),this['_node']['paused']=!0x0,this['_node']['connect'](_0x1938d3['masterGain'])):_0x1938d3['noAudio']||(this['_node']=_0x1938d3['_obtainHtml5Audio'](),this['_errorFn']=this['_errorListener']['bind'](this),this['_node']['addEventListener']('error',this['_errorFn'],!0x1),this['_loadFn']=this['_loadListener']['bind'](this),this['_node']['addEventListener'](_0x1938d3['_canPlayEvent'],this['_loadFn'],!0x1),this['_endFn']=this['_endListener']['bind'](this),this['_node']['addEventListener']('ended',this['_endFn'],!0x1),this['_node']['src']=_0x1203e3['_src'],this['_node']['preload']=!0x0===_0x1203e3['_preload']?'auto':_0x1203e3['_preload'],this['_node']['volume']=_0x219601*_0x1938d3['volume'](),this['_node']['load']()),this;},'reset':function(){var _0x15915b=this['_parent'];return this['_muted']=_0x15915b['_muted'],this['_loop']=_0x15915b['_loop'],this['_volume']=_0x15915b['_volume'],this['_rate']=_0x15915b['_rate'],this['_rateSeek']=this['_seek']=0x0,this['_ended']=this['_paused']=!0x0,this['_sprite']='__default',this['_id']=++_0x1938d3['_counter'],this;},'_errorListener':function(){this['_parent']['_emit']('loaderror',this['_id'],this['_node']['error']?this['_node']['error']['code']:0x0),this['_node']['removeEventListener']('error',this['_errorFn'],!0x1);},'_loadListener':function(){var _0xe5c633=this['_parent'];_0xe5c633['_duration']=Math['ceil'](0xa*this['_node']['duration'])/0xa,0x0===Object['keys'](_0xe5c633['_sprite'])['length']&&(_0xe5c633['_sprite']={'__default':[0x0,0x3e8*_0xe5c633['_duration']]}),'loaded'!==_0xe5c633['_state']&&(_0xe5c633['_state']='loaded',_0xe5c633['_emit']('load'),_0xe5c633['_loadQueue']()),this['_node']['removeEventListener'](_0x1938d3['_canPlayEvent'],this['_loadFn'],!0x1);},'_endListener':function(){var _0x558beb=this['_parent'];Infinity===_0x558beb['_duration']&&(_0x558beb['_duration']=Math['ceil'](0xa*this['_node']['duration'])/0xa,Infinity===_0x558beb['_sprite']['__default'][0x1]&&(_0x558beb['_sprite']['__default'][0x1]=0x3e8*_0x558beb['_duration']),_0x558beb['_ended'](this)),this['_node']['removeEventListener']('ended',this['_endFn'],!0x1);}};var _0x45fab5={},_0x3bcfc7=function(_0x562679,_0x55b9eb){var _0x1b491e=function(){_0x55b9eb['_emit']('loaderror',null,'Decoding\x20audio\x20data\x20failed.');},_0x3e473d=function(_0xd351ff){_0xd351ff&&0x0<_0x55b9eb['_sounds']['length']?(_0x45fab5[_0x55b9eb['_src']]=_0xd351ff,_0x3e2636(_0x55b9eb,_0xd351ff)):_0x1b491e();};'undefined'!==typeof Promise&&0x1===_0x1938d3['ctx']['decodeAudioData']['length']?_0x1938d3['ctx']['decodeAudioData'](_0x562679)['then'](_0x3e473d)['catch'](_0x1b491e):_0x1938d3['ctx']['decodeAudioData'](_0x562679,_0x3e473d,_0x1b491e);},_0x3e2636=function(_0x106767,_0x5f42d2){_0x5f42d2&&!_0x106767['_duration']&&(_0x106767['_duration']=_0x5f42d2['duration']),0x0===Object['keys'](_0x106767['_sprite'])['length']&&(_0x106767['_sprite']={'__default':[0x0,0x3e8*_0x106767['_duration']]}),'loaded'!==_0x106767['_state']&&(_0x106767['_state']='loaded',_0x106767['_emit']('load'),_0x106767['_loadQueue']());},_0xe9ea41=function(){if(_0x1938d3['usingWebAudio']){try{'undefined'!==typeof AudioContext?_0x1938d3['ctx']=new AudioContext():'undefined'!==typeof webkitAudioContext?_0x1938d3['ctx']=new webkitAudioContext():_0x1938d3['usingWebAudio']=!0x1;}catch(_0x152388){_0x1938d3['usingWebAudio']=!0x1;}_0x1938d3['ctx']||(_0x1938d3['usingWebAudio']=!0x1);var _0x268e0f=/iP(hone|od|ad)/['test'](_0x1938d3['_navigator']&&_0x1938d3['_navigator']['platform']),_0x51efc4=_0x1938d3['_navigator']&&_0x1938d3['_navigator']['appVersion']['match'](/OS (\d+)_(\d+)_?(\d+)?/),_0x51efc4=_0x51efc4?parseInt(_0x51efc4[0x1],0xa):null;_0x268e0f&&_0x51efc4&&0x9>_0x51efc4&&(_0x268e0f=/safari/['test'](_0x1938d3['_navigator']&&_0x1938d3['_navigator']['userAgent']['toLowerCase']()),_0x1938d3['_navigator']&&!_0x268e0f&&(_0x1938d3['usingWebAudio']=!0x1)),_0x1938d3['usingWebAudio']&&(_0x1938d3['masterGain']='undefined'===typeof _0x1938d3['ctx']['createGain']?_0x1938d3['ctx']['createGainNode']():_0x1938d3['ctx']['createGain'](),_0x1938d3['masterGain']['gain']['setValueAtTime'](_0x1938d3['_muted']?0x0:_0x1938d3['_volume'],_0x1938d3['ctx']['currentTime']),_0x1938d3['masterGain']['connect'](_0x1938d3['ctx']['destination'])),_0x1938d3['_setup']();}};'function'===typeof define&&define['amd']&&define([],function(){return{'Howler':_0x1938d3,'Howl':_0x44cbae};}),'undefined'!==typeof exports&&(exports['Howler']=_0x1938d3,exports['Howl']=_0x44cbae),'undefined'!==typeof global?(global['HowlerGlobal']=_0x336172,global['Howler']=_0x1938d3,global['Howl']=_0x44cbae,global['Sound']=_0x58a386):'undefined'!==typeof window&&(window['HowlerGlobal']=_0x336172,window['Howler']=_0x1938d3,window['Howl']=_0x44cbae,window['Sound']=_0x58a386);}()),(function(){HowlerGlobal['prototype']['_pos']=[0x0,0x0,0x0],HowlerGlobal['prototype']['_orientation']=[0x0,0x0,-0x1,0x0,0x1,0x0],HowlerGlobal['prototype']['stereo']=function(_0x544f74){if(!this['ctx']||!this['ctx']['listener'])return this;for(var _0xe63357=this['_howls']['length']-0x1;0x0<=_0xe63357;_0xe63357--)this['_howls'][_0xe63357]['stereo'](_0x544f74);return this;},HowlerGlobal['prototype']['pos']=function(_0x2ea693,_0x13ca09,_0x1d1e81){if(!this['ctx']||!this['ctx']['listener'])return this;_0x13ca09='number'!==typeof _0x13ca09?this['_pos'][0x1]:_0x13ca09,_0x1d1e81='number'!==typeof _0x1d1e81?this['_pos'][0x2]:_0x1d1e81;if('number'===typeof _0x2ea693)this['_pos']=[_0x2ea693,_0x13ca09,_0x1d1e81],'undefined'!==typeof this['ctx']['listener']['positionX']?(this['ctx']['listener']['positionX']['setTargetAtTime'](this['_pos'][0x0],Howler['ctx']['currentTime'],0.1),this['ctx']['listener']['positionY']['setTargetAtTime'](this['_pos'][0x1],Howler['ctx']['currentTime'],0.1),this['ctx']['listener']['positionZ']['setTargetAtTime'](this['_pos'][0x2],Howler['ctx']['currentTime'],0.1)):this['ctx']['listener']['setPosition'](this['_pos'][0x0],this['_pos'][0x1],this['_pos'][0x2]);else return this['_pos'];return this;},HowlerGlobal['prototype']['orientation']=function(_0x4164f3,_0x4c9dc0,_0x595259,_0x318cbe,_0x4ffc3e,_0x28c272){if(!this['ctx']||!this['ctx']['listener'])return this;var _0x423f07=this['_orientation'];_0x4c9dc0='number'!==typeof _0x4c9dc0?_0x423f07[0x1]:_0x4c9dc0,_0x595259='number'!==typeof _0x595259?_0x423f07[0x2]:_0x595259,_0x318cbe='number'!==typeof _0x318cbe?_0x423f07[0x3]:_0x318cbe,_0x4ffc3e='number'!==typeof _0x4ffc3e?_0x423f07[0x4]:_0x4ffc3e,_0x28c272='number'!==typeof _0x28c272?_0x423f07[0x5]:_0x28c272;if('number'===typeof _0x4164f3)this['_orientation']=[_0x4164f3,_0x4c9dc0,_0x595259,_0x318cbe,_0x4ffc3e,_0x28c272],'undefined'!==typeof this['ctx']['listener']['forwardX']?(this['ctx']['listener']['forwardX']['setTargetAtTime'](_0x4164f3,Howler['ctx']['currentTime'],0.1),this['ctx']['listener']['forwardY']['setTargetAtTime'](_0x4c9dc0,Howler['ctx']['currentTime'],0.1),this['ctx']['listener']['forwardZ']['setTargetAtTime'](_0x595259,Howler['ctx']['currentTime'],0.1),this['ctx']['listener']['upX']['setTargetAtTime'](_0x318cbe,Howler['ctx']['currentTime'],0.1),this['ctx']['listener']['upY']['setTargetAtTime'](_0x4ffc3e,Howler['ctx']['currentTime'],0.1),this['ctx']['listener']['upZ']['setTargetAtTime'](_0x28c272,Howler['ctx']['currentTime'],0.1)):this['ctx']['listener']['setOrientation'](_0x4164f3,_0x4c9dc0,_0x595259,_0x318cbe,_0x4ffc3e,_0x28c272);else return _0x423f07;return this;};var _0x18c5d3=Howl['prototype']['init'];Howl['prototype']['init']=function(_0x5e0ae5){return this['_orientation']=_0x5e0ae5['orientation']||[0x1,0x0,0x0],this['_stereo']=_0x5e0ae5['stereo']||null,this['_pos']=_0x5e0ae5['pos']||null,this['_pannerAttr']={'coneInnerAngle':'undefined'!==typeof _0x5e0ae5['coneInnerAngle']?_0x5e0ae5['coneInnerAngle']:0x168,'coneOuterAngle':'undefined'!==typeof _0x5e0ae5['coneOuterAngle']?_0x5e0ae5['coneOuterAngle']:0x168,'coneOuterGain':'undefined'!==typeof _0x5e0ae5['coneOuterGain']?_0x5e0ae5['coneOuterGain']:0x0,'distanceModel':'undefined'!==typeof _0x5e0ae5['distanceModel']?_0x5e0ae5['distanceModel']:'inverse','maxDistance':'undefined'!==typeof _0x5e0ae5['maxDistance']?_0x5e0ae5['maxDistance']:0x2710,'panningModel':'undefined'!==typeof _0x5e0ae5['panningModel']?_0x5e0ae5['panningModel']:'HRTF','refDistance':'undefined'!==typeof _0x5e0ae5['refDistance']?_0x5e0ae5['refDistance']:0x1,'rolloffFactor':'undefined'!==typeof _0x5e0ae5['rolloffFactor']?_0x5e0ae5['rolloffFactor']:0x1},this['_onstereo']=_0x5e0ae5['onstereo']?[{'fn':_0x5e0ae5['onstereo']}]:[],this['_onpos']=_0x5e0ae5['onpos']?[{'fn':_0x5e0ae5['onpos']}]:[],this['_onorientation']=_0x5e0ae5['onorientation']?[{'fn':_0x5e0ae5['onorientation']}]:[],_0x18c5d3['call'](this,_0x5e0ae5);},Howl['prototype']['stereo']=function(_0x167730,_0x51f8c8){var _0x18c18c=this;if(!_0x18c18c['_webAudio'])return _0x18c18c;if('loaded'!==_0x18c18c['_state'])return _0x18c18c['_queue']['push']({'event':'stereo','action':function(){_0x18c18c['stereo'](_0x167730,_0x51f8c8);}}),_0x18c18c;var _0x1ae92a='undefined'===typeof Howler['ctx']['createStereoPanner']?'spatial':'stereo';if('undefined'===typeof _0x51f8c8){if('number'===typeof _0x167730)_0x18c18c['_stereo']=_0x167730,_0x18c18c['_pos']=[_0x167730,0x0,0x0];else return _0x18c18c['_stereo'];}for(var _0x16ce07=_0x18c18c['_getSoundIds'](_0x51f8c8),_0x5969fc=0x0;_0x5969fc<_0x16ce07['length'];_0x5969fc++){var _0x2e84b8=_0x18c18c['_soundById'](_0x16ce07[_0x5969fc]);if(_0x2e84b8){if('number'===typeof _0x167730)_0x2e84b8['_stereo']=_0x167730,_0x2e84b8['_pos']=[_0x167730,0x0,0x0],_0x2e84b8['_node']&&(_0x2e84b8['_pannerAttr']['panningModel']='equalpower',(!_0x2e84b8['_panner']||!_0x2e84b8['_panner']['pan'])&&_0x4593a0(_0x2e84b8,_0x1ae92a),'spatial'===_0x1ae92a?'undefined'!==typeof _0x2e84b8['_panner']['positionX']?(_0x2e84b8['_panner']['positionX']['setValueAtTime'](_0x167730,Howler['ctx']['currentTime']),_0x2e84b8['_panner']['positionY']['setValueAtTime'](0x0,Howler['ctx']['currentTime']),_0x2e84b8['_panner']['positionZ']['setValueAtTime'](0x0,Howler['ctx']['currentTime'])):_0x2e84b8['_panner']['setPosition'](_0x167730,0x0,0x0):_0x2e84b8['_panner']['pan']['setValueAtTime'](_0x167730,Howler['ctx']['currentTime'])),_0x18c18c['_emit']('stereo',_0x2e84b8['_id']);else return _0x2e84b8['_stereo'];}}return _0x18c18c;},Howl['prototype']['pos']=function(_0x2de947,_0x4010b3,_0x15faea,_0x14b814){var _0x1ed684=this;if(!_0x1ed684['_webAudio'])return _0x1ed684;if('loaded'!==_0x1ed684['_state'])return _0x1ed684['_queue']['push']({'event':'pos','action':function(){_0x1ed684['pos'](_0x2de947,_0x4010b3,_0x15faea,_0x14b814);}}),_0x1ed684;_0x4010b3='number'!==typeof _0x4010b3?0x0:_0x4010b3,_0x15faea='number'!==typeof _0x15faea?-0.5:_0x15faea;if('undefined'===typeof _0x14b814){if('number'===typeof _0x2de947)_0x1ed684['_pos']=[_0x2de947,_0x4010b3,_0x15faea];else return _0x1ed684['_pos'];}for(var _0x487705=_0x1ed684['_getSoundIds'](_0x14b814),_0x5df793=0x0;_0x5df793<_0x487705['length'];_0x5df793++){var _0x1ee56c=_0x1ed684['_soundById'](_0x487705[_0x5df793]);if(_0x1ee56c){if('number'===typeof _0x2de947)_0x1ee56c['_pos']=[_0x2de947,_0x4010b3,_0x15faea],_0x1ee56c['_node']&&((!_0x1ee56c['_panner']||_0x1ee56c['_panner']['pan'])&&_0x4593a0(_0x1ee56c,'spatial'),'undefined'!==typeof _0x1ee56c['_panner']['positionX']?(_0x1ee56c['_panner']['positionX']['setValueAtTime'](_0x2de947,Howler['ctx']['currentTime']),_0x1ee56c['_panner']['positionY']['setValueAtTime'](_0x4010b3,Howler['ctx']['currentTime']),_0x1ee56c['_panner']['positionZ']['setValueAtTime'](_0x15faea,Howler['ctx']['currentTime'])):_0x1ee56c['_panner']['setPosition'](_0x2de947,_0x4010b3,_0x15faea)),_0x1ed684['_emit']('pos',_0x1ee56c['_id']);else return _0x1ee56c['_pos'];}}return _0x1ed684;},Howl['prototype']['orientation']=function(_0x4c0aef,_0x11ee12,_0x2d6158,_0x3cfa43){var _0x355897=this;if(!_0x355897['_webAudio'])return _0x355897;if('loaded'!==_0x355897['_state'])return _0x355897['_queue']['push']({'event':'orientation','action':function(){_0x355897['orientation'](_0x4c0aef,_0x11ee12,_0x2d6158,_0x3cfa43);}}),_0x355897;_0x11ee12='number'!==typeof _0x11ee12?_0x355897['_orientation'][0x1]:_0x11ee12,_0x2d6158='number'!==typeof _0x2d6158?_0x355897['_orientation'][0x2]:_0x2d6158;if('undefined'===typeof _0x3cfa43){if('number'===typeof _0x4c0aef)_0x355897['_orientation']=[_0x4c0aef,_0x11ee12,_0x2d6158];else return _0x355897['_orientation'];}for(var _0xdd7461=_0x355897['_getSoundIds'](_0x3cfa43),_0x267181=0x0;_0x267181<_0xdd7461['length'];_0x267181++){var _0x13be29=_0x355897['_soundById'](_0xdd7461[_0x267181]);if(_0x13be29){if('number'===typeof _0x4c0aef)_0x13be29['_orientation']=[_0x4c0aef,_0x11ee12,_0x2d6158],_0x13be29['_node']&&(_0x13be29['_panner']||(_0x13be29['_pos']||(_0x13be29['_pos']=_0x355897['_pos']||[0x0,0x0,-0.5]),_0x4593a0(_0x13be29,'spatial')),'undefined'!==typeof _0x13be29['_panner']['orientationX']?(_0x13be29['_panner']['orientationX']['setValueAtTime'](_0x4c0aef,Howler['ctx']['currentTime']),_0x13be29['_panner']['orientationY']['setValueAtTime'](_0x11ee12,Howler['ctx']['currentTime']),_0x13be29['_panner']['orientationZ']['setValueAtTime'](_0x2d6158,Howler['ctx']['currentTime'])):_0x13be29['_panner']['setOrientation'](_0x4c0aef,_0x11ee12,_0x2d6158)),_0x355897['_emit']('orientation',_0x13be29['_id']);else return _0x13be29['_orientation'];}}return _0x355897;},Howl['prototype']['pannerAttr']=function(){var _0x55d7b1=arguments,_0x23b767,_0x28b65e;if(!this['_webAudio'])return this;if(0x0===_0x55d7b1['length'])return this['_pannerAttr'];if(0x1===_0x55d7b1['length']){if('object'===typeof _0x55d7b1[0x0])_0x23b767=_0x55d7b1[0x0],'undefined'===typeof _0x28b65e&&(_0x23b767['pannerAttr']||(_0x23b767['pannerAttr']={'coneInnerAngle':_0x23b767['coneInnerAngle'],'coneOuterAngle':_0x23b767['coneOuterAngle'],'coneOuterGain':_0x23b767['coneOuterGain'],'distanceModel':_0x23b767['distanceModel'],'maxDistance':_0x23b767['maxDistance'],'refDistance':_0x23b767['refDistance'],'rolloffFactor':_0x23b767['rolloffFactor'],'panningModel':_0x23b767['panningModel']}),this['_pannerAttr']={'coneInnerAngle':'undefined'!==typeof _0x23b767['pannerAttr']['coneInnerAngle']?_0x23b767['pannerAttr']['coneInnerAngle']:this['_coneInnerAngle'],'coneOuterAngle':'undefined'!==typeof _0x23b767['pannerAttr']['coneOuterAngle']?_0x23b767['pannerAttr']['coneOuterAngle']:this['_coneOuterAngle'],'coneOuterGain':'undefined'!==typeof _0x23b767['pannerAttr']['coneOuterGain']?_0x23b767['pannerAttr']['coneOuterGain']:this['_coneOuterGain'],'distanceModel':'undefined'!==typeof _0x23b767['pannerAttr']['distanceModel']?_0x23b767['pannerAttr']['distanceModel']:this['_distanceModel'],'maxDistance':'undefined'!==typeof _0x23b767['pannerAttr']['maxDistance']?_0x23b767['pannerAttr']['maxDistance']:this['_maxDistance'],'refDistance':'undefined'!==typeof _0x23b767['pannerAttr']['refDistance']?_0x23b767['pannerAttr']['refDistance']:this['_refDistance'],'rolloffFactor':'undefined'!==typeof _0x23b767['pannerAttr']['rolloffFactor']?_0x23b767['pannerAttr']['rolloffFactor']:this['_rolloffFactor'],'panningModel':'undefined'!==typeof _0x23b767['pannerAttr']['panningModel']?_0x23b767['pannerAttr']['panningModel']:this['_panningModel']});else return(_0x55d7b1=this['_soundById'](parseInt(_0x55d7b1[0x0],0xa)))?_0x55d7b1['_pannerAttr']:this['_pannerAttr'];}else 0x2===_0x55d7b1['length']&&(_0x23b767=_0x55d7b1[0x0],_0x28b65e=parseInt(_0x55d7b1[0x1],0xa));_0x28b65e=this['_getSoundIds'](_0x28b65e);for(var _0x32b4bc=0x0;_0x32b4bc<_0x28b65e['length'];_0x32b4bc++)if(_0x55d7b1=this['_soundById'](_0x28b65e[_0x32b4bc])){var _0x1b365e=_0x55d7b1['_pannerAttr'],_0x1b365e={'coneInnerAngle':'undefined'!==typeof _0x23b767['coneInnerAngle']?_0x23b767['coneInnerAngle']:_0x1b365e['coneInnerAngle'],'coneOuterAngle':'undefined'!==typeof _0x23b767['coneOuterAngle']?_0x23b767['coneOuterAngle']:_0x1b365e['coneOuterAngle'],'coneOuterGain':'undefined'!==typeof _0x23b767['coneOuterGain']?_0x23b767['coneOuterGain']:_0x1b365e['coneOuterGain'],'distanceModel':'undefined'!==typeof _0x23b767['distanceModel']?_0x23b767['distanceModel']:_0x1b365e['distanceModel'],'maxDistance':'undefined'!==typeof _0x23b767['maxDistance']?_0x23b767['maxDistance']:_0x1b365e['maxDistance'],'refDistance':'undefined'!==typeof _0x23b767['refDistance']?_0x23b767['refDistance']:_0x1b365e['refDistance'],'rolloffFactor':'undefined'!==typeof _0x23b767['rolloffFactor']?_0x23b767['rolloffFactor']:_0x1b365e['rolloffFactor'],'panningModel':'undefined'!==typeof _0x23b767['panningModel']?_0x23b767['panningModel']:_0x1b365e['panningModel']},_0x45956c=_0x55d7b1['_panner'];_0x45956c||(_0x55d7b1['_pos']||(_0x55d7b1['_pos']=this['_pos']||[0x0,0x0,-0.5]),_0x4593a0(_0x55d7b1,'spatial'),_0x45956c=_0x55d7b1['_panner']),_0x45956c['coneInnerAngle']=_0x1b365e['coneInnerAngle'],_0x45956c['coneOuterAngle']=_0x1b365e['coneOuterAngle'],_0x45956c['coneOuterGain']=_0x1b365e['coneOuterGain'],_0x45956c['distanceModel']=_0x1b365e['distanceModel'],_0x45956c['maxDistance']=_0x1b365e['maxDistance'],_0x45956c['refDistance']=_0x1b365e['refDistance'],_0x45956c['rolloffFactor']=_0x1b365e['rolloffFactor'],_0x45956c['panningModel']=_0x1b365e['panningModel'];}return this;};var _0x5b17d5=Sound['prototype']['init'];Sound['prototype']['init']=function(){var _0x670211=this['_parent'];this['_orientation']=_0x670211['_orientation'],this['_stereo']=_0x670211['_stereo'],this['_pos']=_0x670211['_pos'],this['_pannerAttr']=_0x670211['_pannerAttr'],_0x5b17d5['call'](this),this['_stereo']?_0x670211['stereo'](this['_stereo']):this['_pos']&&_0x670211['pos'](this['_pos'][0x0],this['_pos'][0x1],this['_pos'][0x2],this['_id']);};var _0x1e39f3=Sound['prototype']['reset'];Sound['prototype']['reset']=function(){var _0x4cb2ec=this['_parent'];return this['_orientation']=_0x4cb2ec['_orientation'],this['_stereo']=_0x4cb2ec['_stereo'],this['_pos']=_0x4cb2ec['_pos'],this['_pannerAttr']=_0x4cb2ec['_pannerAttr'],this['_stereo']?_0x4cb2ec['stereo'](this['_stereo']):this['_pos']?_0x4cb2ec['pos'](this['_pos'][0x0],this['_pos'][0x1],this['_pos'][0x2],this['_id']):this['_panner']&&(this['_panner']['disconnect'](0x0),this['_panner']=void 0x0,_0x4cb2ec['_refreshBuffer'](this)),_0x1e39f3['call'](this);};var _0x4593a0=function(_0x962f5d,_0x317b2b){'spatial'===(_0x317b2b||'spatial')?(_0x962f5d['_panner']=Howler['ctx']['createPanner'](),_0x962f5d['_panner']['coneInnerAngle']=_0x962f5d['_pannerAttr']['coneInnerAngle'],_0x962f5d['_panner']['coneOuterAngle']=_0x962f5d['_pannerAttr']['coneOuterAngle'],_0x962f5d['_panner']['coneOuterGain']=_0x962f5d['_pannerAttr']['coneOuterGain'],_0x962f5d['_panner']['distanceModel']=_0x962f5d['_pannerAttr']['distanceModel'],_0x962f5d['_panner']['maxDistance']=_0x962f5d['_pannerAttr']['maxDistance'],_0x962f5d['_panner']['refDistance']=_0x962f5d['_pannerAttr']['refDistance'],_0x962f5d['_panner']['rolloffFactor']=_0x962f5d['_pannerAttr']['rolloffFactor'],_0x962f5d['_panner']['panningModel']=_0x962f5d['_pannerAttr']['panningModel'],'undefined'!==typeof _0x962f5d['_panner']['positionX']?(_0x962f5d['_panner']['positionX']['setValueAtTime'](_0x962f5d['_pos'][0x0],Howler['ctx']['currentTime']),_0x962f5d['_panner']['positionY']['setValueAtTime'](_0x962f5d['_pos'][0x1],Howler['ctx']['currentTime']),_0x962f5d['_panner']['positionZ']['setValueAtTime'](_0x962f5d['_pos'][0x2],Howler['ctx']['currentTime'])):_0x962f5d['_panner']['setPosition'](_0x962f5d['_pos'][0x0],_0x962f5d['_pos'][0x1],_0x962f5d['_pos'][0x2]),'undefined'!==typeof _0x962f5d['_panner']['orientationX']?(_0x962f5d['_panner']['orientationX']['setValueAtTime'](_0x962f5d['_orientation'][0x0],Howler['ctx']['currentTime']),_0x962f5d['_panner']['orientationY']['setValueAtTime'](_0x962f5d['_orientation'][0x1],Howler['ctx']['currentTime']),_0x962f5d['_panner']['orientationZ']['setValueAtTime'](_0x962f5d['_orientation'][0x2],Howler['ctx']['currentTime'])):_0x962f5d['_panner']['setOrientation'](_0x962f5d['_orientation'][0x0],_0x962f5d['_orientation'][0x1],_0x962f5d['_orientation'][0x2])):(_0x962f5d['_panner']=Howler['ctx']['createStereoPanner'](),_0x962f5d['_panner']['pan']['setValueAtTime'](_0x962f5d['_stereo'],Howler['ctx']['currentTime'])),_0x962f5d['_panner']['connect'](_0x962f5d['_node']),_0x962f5d['_paused']||_0x962f5d['_parent']['pause'](_0x962f5d['_id'],!0x0)['play'](_0x962f5d['_id'],!0x0);};}()),!function(_0x270280,_0x4c03e9){'object'==typeof exports&&'undefined'!=typeof module?_0x4c03e9():'function'==typeof define&&define['amd']?define(_0x4c03e9):_0x4c03e9();}(0x0,function(){function _0x2b71ff(_0x536bc0){var _0x38b1bc=this['constructor'];return this['then'](function(_0x56a763){return _0x38b1bc['resolve'](_0x536bc0())['then'](function(){return _0x56a763;});},function(_0xe2c6a2){return _0x38b1bc['resolve'](_0x536bc0())['then'](function(){return _0x38b1bc['reject'](_0xe2c6a2);});});}function _0x4a7c01(){}function _0x371797(_0x40f00e){if(!(this instanceof _0x371797))throw new TypeError('Promises\x20must\x20be\x20constructed\x20via\x20new');if('function'!=typeof _0x40f00e)throw new TypeError('not\x20a\x20function');this['_state']=0x0,this['_handled']=!0x1,this['_value']=void 0x0,this['_deferreds']=[],_0x3e515c(_0x40f00e,this);}function _0xd0f1(_0x534a78,_0x56eeaa){for(;0x3===_0x534a78['_state'];)_0x534a78=_0x534a78['_value'];0x0!==_0x534a78['_state']?(_0x534a78['_handled']=!0x0,_0x371797['_immediateFn'](function(){var _0x2b1a3e=0x1===_0x534a78['_state']?_0x56eeaa['onFulfilled']:_0x56eeaa['onRejected'];if(null!==_0x2b1a3e){var _0x35ed6a;try{_0x35ed6a=_0x2b1a3e(_0x534a78['_value']);}catch(_0x54668d){return void _0x494fa0(_0x56eeaa['promise'],_0x54668d);}_0x2eacaf(_0x56eeaa['promise'],_0x35ed6a);}else(0x1===_0x534a78['_state']?_0x2eacaf:_0x494fa0)(_0x56eeaa['promise'],_0x534a78['_value']);})):_0x534a78['_deferreds']['push'](_0x56eeaa);}function _0x2eacaf(_0x351109,_0x510a6c){try{if(_0x510a6c===_0x351109)throw new TypeError('A\x20promise\x20cannot\x20be\x20resolved\x20with\x20itself.');if(_0x510a6c&&('object'==typeof _0x510a6c||'function'==typeof _0x510a6c)){var _0x2c8c0e=_0x510a6c['then'];if(_0x510a6c instanceof _0x371797)return _0x351109['_state']=0x3,_0x351109['_value']=_0x510a6c,void _0x1ddc3a(_0x351109);if('function'==typeof _0x2c8c0e)return void _0x3e515c(function(){_0x2c8c0e['apply'](_0x510a6c,arguments);},_0x351109);}_0x351109['_state']=0x1,_0x351109['_value']=_0x510a6c,_0x1ddc3a(_0x351109);}catch(_0x3f508a){_0x494fa0(_0x351109,_0x3f508a);}}function _0x494fa0(_0x407efb,_0x11a527){_0x407efb['_state']=0x2,_0x407efb['_value']=_0x11a527,_0x1ddc3a(_0x407efb);}function _0x1ddc3a(_0x5aa820){0x2===_0x5aa820['_state']&&0x0===_0x5aa820['_deferreds']['length']&&_0x371797['_immediateFn'](function(){_0x5aa820['_handled']||_0x371797['_unhandledRejectionFn'](_0x5aa820['_value']);});for(var _0x1b1dd3=0x0,_0xc3bc23=_0x5aa820['_deferreds']['length'];_0xc3bc23>_0x1b1dd3;_0x1b1dd3++)_0xd0f1(_0x5aa820,_0x5aa820['_deferreds'][_0x1b1dd3]);_0x5aa820['_deferreds']=null;}function _0x3e515c(_0x13575f,_0x4e3c25){var _0xb93764=!0x1;try{_0x13575f(function(_0x1eff44){_0xb93764||(_0xb93764=!0x0,_0x2eacaf(_0x4e3c25,_0x1eff44));},function(_0x4e7a7e){_0xb93764||(_0xb93764=!0x0,_0x494fa0(_0x4e3c25,_0x4e7a7e));});}catch(_0x3f3b4f){_0xb93764||(_0xb93764=!0x0,_0x494fa0(_0x4e3c25,_0x3f3b4f));}}var _0x232191=setTimeout;_0x371797['prototype']['catch']=function(_0x3914a5){return this['then'](null,_0x3914a5);},_0x371797['prototype']['then']=function(_0x5587dd,_0x2518d6){var _0x1c08bf=new this['constructor'](_0x4a7c01);return _0xd0f1(this,new function(_0x42270c,_0x1bc183,_0x3cdd8f){this['onFulfilled']='function'==typeof _0x42270c?_0x42270c:null,this['onRejected']='function'==typeof _0x1bc183?_0x1bc183:null,this['promise']=_0x3cdd8f;}(_0x5587dd,_0x2518d6,_0x1c08bf)),_0x1c08bf;},_0x371797['prototype']['finally']=_0x2b71ff,_0x371797['all']=function(_0x1ae314){return new _0x371797(function(_0xcc9d26,_0x3d6df1){function _0x2eaa32(_0x5e4f27,_0x250090){try{if(_0x250090&&('object'==typeof _0x250090||'function'==typeof _0x250090)){var _0x2b5a72=_0x250090['then'];if('function'==typeof _0x2b5a72)return void _0x2b5a72['call'](_0x250090,function(_0x4d0e3c){_0x2eaa32(_0x5e4f27,_0x4d0e3c);},_0x3d6df1);}_0x2c5fd0[_0x5e4f27]=_0x250090,0x0==--_0x36eb6d&&_0xcc9d26(_0x2c5fd0);}catch(_0x3309bc){_0x3d6df1(_0x3309bc);}}if(!_0x1ae314||'undefined'==typeof _0x1ae314['length'])throw new TypeError('Promise.all\x20accepts\x20an\x20array');var _0x2c5fd0=Array['prototype']['slice']['call'](_0x1ae314);if(0x0===_0x2c5fd0['length'])return _0xcc9d26([]);for(var _0x36eb6d=_0x2c5fd0['length'],_0x2e8958=0x0;_0x2c5fd0['length']>_0x2e8958;_0x2e8958++)_0x2eaa32(_0x2e8958,_0x2c5fd0[_0x2e8958]);});},_0x371797['resolve']=function(_0x7686fe){return _0x7686fe&&'object'==typeof _0x7686fe&&_0x7686fe['constructor']===_0x371797?_0x7686fe:new _0x371797(function(_0x3d2b59){_0x3d2b59(_0x7686fe);});},_0x371797['reject']=function(_0xa1aa2b){return new _0x371797(function(_0x1f4f9a,_0xa51c89){_0xa51c89(_0xa1aa2b);});},_0x371797['race']=function(_0x4089ad){return new _0x371797(function(_0xf1f84f,_0x40d77a){for(var _0x42e85c=0x0,_0x371880=_0x4089ad['length'];_0x371880>_0x42e85c;_0x42e85c++)_0x4089ad[_0x42e85c]['then'](_0xf1f84f,_0x40d77a);});},_0x371797['_immediateFn']='function'==typeof setImmediate&&function(_0x55c35d){setImmediate(_0x55c35d);}||function(_0x538e4a){_0x232191(_0x538e4a,0x0);},_0x371797['_unhandledRejectionFn']=function(_0x512289){void 0x0!==console&&console&&console['warn']('Possible\x20Unhandled\x20Promise\x20Rejection:',_0x512289);};var _0x3ffb71=(function(){if('undefined'!=typeof self)return self;if('undefined'!=typeof window)return window;if('undefined'!=typeof global)return global;throw Error('unable\x20to\x20locate\x20global\x20object');}());'Promise'in _0x3ffb71?_0x3ffb71['Promise']['prototype']['finally']||(_0x3ffb71['Promise']['prototype']['finally']=_0x2b71ff):_0x3ffb71['Promise']=_0x371797;}),(function(){function _0x2a2ca0(_0x4455d3,_0x3bb11c){document['addEventListener']?_0x4455d3['addEventListener']('scroll',_0x3bb11c,!0x1):_0x4455d3['attachEvent']('scroll',_0x3bb11c);}function _0x38a155(_0x5d8bd9){this['a']=document['createElement']('div'),this['a']['setAttribute']('aria-hidden','true'),this['a']['appendChild'](document['createTextNode'](_0x5d8bd9)),this['b']=document['createElement']('span'),this['c']=document['createElement']('span'),this['h']=document['createElement']('span'),this['f']=document['createElement']('span'),this['g']=-0x1,this['b']['style']['cssText']='max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;',this['c']['style']['cssText']='max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;',this['f']['style']['cssText']='max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;',this['h']['style']['cssText']='display:inline-block;width:200%;height:200%;font-size:16px;max-width:none;',this['b']['appendChild'](this['h']),this['c']['appendChild'](this['f']),this['a']['appendChild'](this['b']),this['a']['appendChild'](this['c']);}function _0x12b15c(_0x15fe07,_0x212789){_0x15fe07['a']['style']['cssText']='max-width:none;min-width:20px;min-height:20px;display:inline-block;overflow:hidden;position:absolute;width:auto;margin:0;padding:0;top:-999px;white-space:nowrap;font-synthesis:none;font:'+_0x212789+';';}function _0x4d3349(_0x26d295){var _0x2b48d1=_0x26d295['a']['offsetWidth'],_0x30be4b=_0x2b48d1+0x64;return _0x26d295['f']['style']['width']=_0x30be4b+'px',_0x26d295['c']['scrollLeft']=_0x30be4b,_0x26d295['b']['scrollLeft']=_0x26d295['b']['scrollWidth']+0x64,_0x26d295['g']!==_0x2b48d1?(_0x26d295['g']=_0x2b48d1,!0x0):!0x1;}function _0x40bb57(_0x478305,_0x5954cf){function _0x36acd5(){var _0x2f6469=_0x4c0328;_0x4d3349(_0x2f6469)&&_0x2f6469['a']['parentNode']&&_0x5954cf(_0x2f6469['g']);}var _0x4c0328=_0x478305;_0x2a2ca0(_0x478305['b'],_0x36acd5),_0x2a2ca0(_0x478305['c'],_0x36acd5),_0x4d3349(_0x478305);}function _0x50cd3d(_0x43afff,_0x122d2e){var _0x2545ce=_0x122d2e||{};this['family']=_0x43afff,this['style']=_0x2545ce['style']||'normal',this['weight']=_0x2545ce['weight']||'normal',this['stretch']=_0x2545ce['stretch']||'normal';}function _0x49ed62(){return null===_0x497944&&(_0x497944=!!document['fonts']),_0x497944;}function _0x5a9d32(){if(null===_0x42d27c){var _0x44d353=document['createElement']('div');try{_0x44d353['style']['font']='condensed\x20100px\x20sans-serif';}catch(_0x56e916){}_0x42d27c=''!==_0x44d353['style']['font'];}return _0x42d27c;}function _0x316bab(_0x5d5b17,_0x1ef985){return[_0x5d5b17['style'],_0x5d5b17['weight'],_0x5a9d32()?_0x5d5b17['stretch']:'','100px',_0x1ef985]['join']('\x20');}var _0x2eb89c=null,_0x24c74a=null,_0x42d27c=null,_0x497944=null;_0x50cd3d['prototype']['load']=function(_0x1c6540,_0x494198){var _0x549207=this,_0x1cbf5a=_0x1c6540||'BESbswy',_0x35194c=0x0,_0x555e31=_0x494198||0xbb8,_0x1bf6a3=new Date()['getTime']();return new Promise(function(_0x3526cf,_0xf64313){var _0x35e143;if(_0x35e143=_0x49ed62())null===_0x24c74a&&(_0x49ed62()&&/Apple/['test'](window['navigator']['vendor'])?(_0x35e143=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))(?:\.([0-9]+))/['exec'](window['navigator']['userAgent']),_0x24c74a=!!_0x35e143&&0x25b>parseInt(_0x35e143[0x1],0xa)):_0x24c74a=!0x1),_0x35e143=!_0x24c74a;if(_0x35e143){_0x35e143=new Promise(function(_0x436c49,_0x33378a){function _0x32e980(){new Date()['getTime']()-_0x1bf6a3>=_0x555e31?_0x33378a(Error(''+_0x555e31+'ms\x20timeout\x20exceeded')):document['fonts']['load'](_0x316bab(_0x549207,'\x22'+_0x549207['family']+'\x22'),_0x1cbf5a)['then'](function(_0x3406e5){0x1<=_0x3406e5['length']?_0x436c49():setTimeout(_0x32e980,0x19);},_0x33378a);}_0x32e980();});var _0x4c9ed4=new Promise(function(_0x4e77c9,_0x2c2015){_0x35194c=setTimeout(function(){_0x2c2015(Error(''+_0x555e31+'ms\x20timeout\x20exceeded'));},_0x555e31);});Promise['race']([_0x4c9ed4,_0x35e143])['then'](function(){clearTimeout(_0x35194c),_0x3526cf(_0x549207);},_0xf64313);}else{var _0x5a469e=function(){function _0x4ba955(){var _0x12c17a;if(_0x12c17a=-0x1!=_0x2a17b9&&-0x1!=_0x4b2c09||-0x1!=_0x2a17b9&&-0x1!=_0x51b0d0||-0x1!=_0x4b2c09&&-0x1!=_0x51b0d0)(_0x12c17a=_0x2a17b9!=_0x4b2c09&&_0x2a17b9!=_0x51b0d0&&_0x4b2c09!=_0x51b0d0)||(null===_0x2eb89c&&(_0x12c17a=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/['exec'](window['navigator']['userAgent']),_0x2eb89c=!!_0x12c17a&&(0x218>parseInt(_0x12c17a[0x1],0xa)||0x218===parseInt(_0x12c17a[0x1],0xa)&&0xb>=parseInt(_0x12c17a[0x2],0xa))),_0x12c17a=_0x2eb89c&&(_0x2a17b9==_0x2b5677&&_0x4b2c09==_0x2b5677&&_0x51b0d0==_0x2b5677||_0x2a17b9==_0x1012fe&&_0x4b2c09==_0x1012fe&&_0x51b0d0==_0x1012fe||_0x2a17b9==_0x2e5769&&_0x4b2c09==_0x2e5769&&_0x51b0d0==_0x2e5769)),_0x12c17a=!_0x12c17a;_0x12c17a&&(_0x4b7633['parentNode']&&_0x4b7633['parentNode']['removeChild'](_0x4b7633),clearTimeout(_0x35194c),_0x3526cf(_0x549207));}function _0x1c7b50(){if(new Date()['getTime']()-_0x1bf6a3>=_0x555e31)_0x4b7633['parentNode']&&_0x4b7633['parentNode']['removeChild'](_0x4b7633),_0xf64313(Error(''+_0x555e31+'ms\x20timeout\x20exceeded'));else{var _0x4235c7=document['hidden'];if(!0x0===_0x4235c7||void 0x0===_0x4235c7)_0x2a17b9=_0x25a517['a']['offsetWidth'],_0x4b2c09=_0x34d073['a']['offsetWidth'],_0x51b0d0=_0x5b1073['a']['offsetWidth'],_0x4ba955();_0x35194c=setTimeout(_0x1c7b50,0x32);}}var _0x25a517=new _0x38a155(_0x1cbf5a),_0x34d073=new _0x38a155(_0x1cbf5a),_0x5b1073=new _0x38a155(_0x1cbf5a),_0x2a17b9=-0x1,_0x4b2c09=-0x1,_0x51b0d0=-0x1,_0x2b5677=-0x1,_0x1012fe=-0x1,_0x2e5769=-0x1,_0x4b7633=document['createElement']('div');_0x4b7633['dir']='ltr',_0x12b15c(_0x25a517,_0x316bab(_0x549207,'sans-serif')),_0x12b15c(_0x34d073,_0x316bab(_0x549207,'serif')),_0x12b15c(_0x5b1073,_0x316bab(_0x549207,'monospace')),_0x4b7633['appendChild'](_0x25a517['a']),_0x4b7633['appendChild'](_0x34d073['a']),_0x4b7633['appendChild'](_0x5b1073['a']),document['body']['appendChild'](_0x4b7633),_0x2b5677=_0x25a517['a']['offsetWidth'],_0x1012fe=_0x34d073['a']['offsetWidth'],_0x2e5769=_0x5b1073['a']['offsetWidth'],_0x1c7b50(),_0x40bb57(_0x25a517,function(_0x16af78){_0x2a17b9=_0x16af78,_0x4ba955();}),_0x12b15c(_0x25a517,_0x316bab(_0x549207,'\x22'+_0x549207['family']+'\x22,sans-serif')),_0x40bb57(_0x34d073,function(_0x38257b){_0x4b2c09=_0x38257b,_0x4ba955();}),_0x12b15c(_0x34d073,_0x316bab(_0x549207,'\x22'+_0x549207['family']+'\x22,serif')),_0x40bb57(_0x5b1073,function(_0x400a6f){_0x51b0d0=_0x400a6f,_0x4ba955();}),_0x12b15c(_0x5b1073,_0x316bab(_0x549207,'\x22'+_0x549207['family']+'\x22,monospace'));};document['body']?_0x5a469e():document['addEventListener']?document['addEventListener']('DOMContentLoaded',function _0x25649a(){document['removeEventListener']('DOMContentLoaded',_0x25649a),_0x5a469e();}):document['attachEvent']('onreadystatechange',function _0x951d9b(){if('interactive'==document['readyState']||'complete'==document['readyState'])document['detachEvent']('onreadystatechange',_0x951d9b),_0x5a469e();});}});},'object'===typeof module?module['exports']=_0x50cd3d:(window['FontFaceObserver']=_0x50cd3d,window['FontFaceObserver']['prototype']['load']=_0x50cd3d['prototype']['load']);}()),function(_0x58ef90){Number['prototype']['map']=function(_0x5b535a,_0xcfca80,_0x1f1449,_0x560f98){return _0x1f1449+(_0x560f98-_0x1f1449)*((this-_0x5b535a)/(_0xcfca80-_0x5b535a));},Number['prototype']['limit']=function(_0x427f73,_0x607e38){return Math['min'](_0x607e38,Math['max'](_0x427f73,this));},Number['prototype']['round']=function(_0x2c4e4b){return _0x2c4e4b=Math['pow'](0xa,_0x2c4e4b||0x0),Math['round'](this*_0x2c4e4b)/_0x2c4e4b;},Number['prototype']['floor']=function(){return Math['floor'](this);},Number['prototype']['ceil']=function(){return Math['ceil'](this);},Number['prototype']['toInt']=function(){return this|0x0;},Number['prototype']['toRad']=function(){return this/0xb4*Math['PI'];},Number['prototype']['toDeg']=function(){return 0xb4*this/Math['PI'];},Object['defineProperty'](Array['prototype'],'erase',{'value':function(_0x5ec340){for(var _0x21ba46=this['length'];_0x21ba46--;)this[_0x21ba46]===_0x5ec340&&this['splice'](_0x21ba46,0x1);return this;}}),Object['defineProperty'](Array['prototype'],'random',{'value':function(){return this[Math['floor'](Math['random']()*this['length'])];}}),Function['prototype']['bind']=Function['prototype']['bind']||function(_0x130299){if('function'!==typeof this)throw new TypeError('Function.prototype.bind\x20-\x20what\x20is\x20trying\x20to\x20be\x20bound\x20is\x20not\x20callable');var _0x35f320=Array['prototype']['slice']['call'](arguments,0x1),_0x59f88e=this,_0x2cb527=function(){},_0x49fc7=function(){return _0x59f88e['apply'](this instanceof _0x2cb527&&_0x130299?this:_0x130299,_0x35f320['concat'](Array['prototype']['slice']['call'](arguments)));};return _0x2cb527['prototype']=this['prototype'],_0x49fc7['prototype']=new _0x2cb527(),_0x49fc7;},_0x58ef90['ig']={'game':null,'debug':null,'version':'1.24','global':_0x58ef90,'modules':{},'resources':[],'ready':!0x1,'baked':!0x1,'nocache':'','ua':{},'prefix':_0x58ef90['ImpactPrefix']||'','lib':'lib/','_current':null,'_loadQueue':[],'_waitForOnload':0x0,'$':function(_0x3bd5b2){return'#'==_0x3bd5b2['charAt'](0x0)?document['getElementById'](_0x3bd5b2['substr'](0x1)):document['getElementsByTagName'](_0x3bd5b2);},'$new':function(_0x5c5c8c){return document['createElement'](_0x5c5c8c);},'copy':function(_0x14516b){if(!_0x14516b||'object'!=typeof _0x14516b||_0x14516b instanceof HTMLElement||_0x14516b instanceof ig['Class'])return _0x14516b;if(_0x14516b instanceof Array){for(var _0x2255bd=[],_0x4de0a5=0x0,_0x52e362=_0x14516b['length'];_0x4de0a5<_0x52e362;_0x4de0a5++)_0x2255bd[_0x4de0a5]=ig['copy'](_0x14516b[_0x4de0a5]);}else{for(_0x4de0a5 in(_0x2255bd={},_0x14516b))_0x2255bd[_0x4de0a5]=ig['copy'](_0x14516b[_0x4de0a5]);}return _0x2255bd;},'merge':function(_0x2309f5,_0x19a738){for(var _0x38f40d in _0x19a738){var _0x103e71=_0x19a738[_0x38f40d];if('object'!=typeof _0x103e71||_0x103e71 instanceof HTMLElement||_0x103e71 instanceof ig['Class']||null===_0x103e71)_0x2309f5[_0x38f40d]=_0x103e71;else{if(!_0x2309f5[_0x38f40d]||'object'!=typeof _0x2309f5[_0x38f40d])_0x2309f5[_0x38f40d]=_0x103e71 instanceof Array?[]:{};ig['merge'](_0x2309f5[_0x38f40d],_0x103e71);}}return _0x2309f5;},'ksort':function(_0x4eda63){if(!_0x4eda63||'object'!=typeof _0x4eda63)return[];var _0x16777a=[],_0x1fe868=[],_0x29b96e;for(_0x29b96e in _0x4eda63)_0x16777a['push'](_0x29b96e);_0x16777a['sort']();for(_0x29b96e=0x0;_0x29b96e<_0x16777a['length'];_0x29b96e++)_0x1fe868['push'](_0x4eda63[_0x16777a[_0x29b96e]]);return _0x1fe868;},'setVendorAttribute':function(_0x5e3895,_0x536947,_0x1bf769){var _0x203b41=_0x536947['charAt'](0x0)['toUpperCase']()+_0x536947['substr'](0x1);_0x5e3895[_0x536947]=_0x5e3895['ms'+_0x203b41]=_0x5e3895['moz'+_0x203b41]=_0x5e3895['webkit'+_0x203b41]=_0x5e3895['o'+_0x203b41]=_0x1bf769;},'getVendorAttribute':function(_0x17e4ad,_0x571a91){var _0x2c33b1=_0x571a91['charAt'](0x0)['toUpperCase']()+_0x571a91['substr'](0x1);return _0x17e4ad[_0x571a91]||_0x17e4ad['ms'+_0x2c33b1]||_0x17e4ad['moz'+_0x2c33b1]||_0x17e4ad['webkit'+_0x2c33b1]||_0x17e4ad['o'+_0x2c33b1];},'normalizeVendorAttribute':function(_0x2c90b3,_0x1117d0){var _0x146f82=ig['getVendorAttribute'](_0x2c90b3,_0x1117d0);!_0x2c90b3[_0x1117d0]&&_0x146f82&&(_0x2c90b3[_0x1117d0]=_0x146f82);},'getImagePixels':function(_0x1094bd,_0x2c7718,_0x2681d1,_0x437430,_0x4a29af){var _0x30b529=ig['$new']('canvas');_0x30b529['width']=_0x1094bd['width'],_0x30b529['height']=_0x1094bd['height'];var _0x107028=_0x30b529['getContext']('2d');ig['System']['SCALE']['CRISP'](_0x30b529,_0x107028);var _0x49b274=ig['getVendorAttribute'](_0x107028,'backingStorePixelRatio')||0x1;ig['normalizeVendorAttribute'](_0x107028,'getImageDataHD');var _0x18effc=_0x1094bd['width']/_0x49b274,_0x401fcd=_0x1094bd['height']/_0x49b274;return _0x30b529['width']=Math['ceil'](_0x18effc),_0x30b529['height']=Math['ceil'](_0x401fcd),_0x107028['drawImage'](_0x1094bd,0x0,0x0,_0x18effc,_0x401fcd),0x1===_0x49b274?_0x107028['getImageData'](_0x2c7718,_0x2681d1,_0x437430,_0x4a29af):_0x107028['getImageDataHD'](_0x2c7718,_0x2681d1,_0x437430,_0x4a29af);},'module':function(_0xd53368){if(ig['_current'])throw'Module\x20\x27'+ig['_current']['name']+'\x27\x20defines\x20nothing';if(ig['modules'][_0xd53368]&&ig['modules'][_0xd53368]['body'])throw'Module\x20\x27'+_0xd53368+'\x27\x20is\x20already\x20defined';return ig['_current']={'name':_0xd53368,'requires':[],'loaded':!0x1,'body':null},ig['modules'][_0xd53368]=ig['_current'],ig['_loadQueue']['push'](ig['_current']),ig;},'requires':function(){return ig['_current']['requires']=Array['prototype']['slice']['call'](arguments),ig;},'defines':function(_0x392c50){ig['_current']['body']=_0x392c50,ig['_current']=null,ig['_initDOMReady']();},'addResource':function(_0x5730b8){ig['resources']['push'](_0x5730b8);},'setNocache':function(_0x5078e0){ig['nocache']=_0x5078e0?'?'+Date['now']():'';},'log':function(){},'assert':function(){},'show':function(){},'mark':function(){},'_loadScript':function(_0x442e60,_0x32772f){ig['modules'][_0x442e60]={'name':_0x442e60,'requires':[],'loaded':!0x1,'body':null},ig['_waitForOnload']++;var _0x449e20=ig['prefix']+ig['lib']+_0x442e60['replace'](/\./g,'/')+'.js'+ig['nocache'],_0x1fb813=ig['$new']('script');_0x1fb813['type']='text/javascript',_0x1fb813['src']=_0x449e20,_0x1fb813['onload']=function(){ig['_waitForOnload']--,ig['_execModules']();},_0x1fb813['onerror']=function(){throw'Failed\x20to\x20load\x20module\x20'+_0x442e60+'\x20at\x20'+_0x449e20+'\x20required\x20from\x20'+_0x32772f;},ig['$']('head')[0x0]['appendChild'](_0x1fb813);},'_execModules':function(){for(var _0x3d671f=!0x1,_0x46c54b=0x0;_0x46c54b<ig['_loadQueue']['length'];_0x46c54b++){for(var _0xb6e52f=ig['_loadQueue'][_0x46c54b],_0x12fab6=!0x0,_0x35a6f5=0x0;_0x35a6f5<_0xb6e52f['requires']['length'];_0x35a6f5++){var _0x46fe09=_0xb6e52f['requires'][_0x35a6f5];ig['modules'][_0x46fe09]?ig['modules'][_0x46fe09]['loaded']||(_0x12fab6=!0x1):(_0x12fab6=!0x1,ig['_loadScript'](_0x46fe09,_0xb6e52f['name']));}_0x12fab6&&_0xb6e52f['body']&&(ig['_loadQueue']['splice'](_0x46c54b,0x1),_0xb6e52f['loaded']=!0x0,_0xb6e52f['body'](),_0x3d671f=!0x0,_0x46c54b--);}if(_0x3d671f)ig['_execModules']();else{if(!ig['baked']&&0x0==ig['_waitForOnload']&&0x0!=ig['_loadQueue']['length']){_0x3d671f=[];for(_0x46c54b=0x0;_0x46c54b<ig['_loadQueue']['length'];_0x46c54b++){_0x12fab6=[],_0x46fe09=ig['_loadQueue'][_0x46c54b]['requires'];for(_0x35a6f5=0x0;_0x35a6f5<_0x46fe09['length'];_0x35a6f5++)_0xb6e52f=ig['modules'][_0x46fe09[_0x35a6f5]],(!_0xb6e52f||!_0xb6e52f['loaded'])&&_0x12fab6['push'](_0x46fe09[_0x35a6f5]);_0x3d671f['push'](ig['_loadQueue'][_0x46c54b]['name']+'\x20(requires:\x20'+_0x12fab6['join'](',\x20')+')');}throw'Unresolved\x20(or\x20circular?)\x20dependencies.\x20Most\x20likely\x20there\x27s\x20a\x20name/path\x20mismatch\x20for\x20one\x20of\x20the\x20listed\x20modules\x20or\x20a\x20previous\x20syntax\x20error\x20prevents\x20a\x20module\x20from\x20loading:\x0a'+_0x3d671f['join']('\x0a');}}},'_DOMReady':function(){if(!ig['modules']['dom.ready']['loaded']){if(!document['body'])return setTimeout(ig['_DOMReady'],0xd);ig['modules']['dom.ready']['loaded']=!0x0,ig['_waitForOnload']--,ig['_execModules']();}return 0x0;},'_boot':function(){document['location']['href']['match'](/\?nocache/)&&ig['setNocache'](!0x0),ig['ua']['pixelRatio']=_0x58ef90['devicePixelRatio']||0x1,ig['ua']['viewport']={'width':_0x58ef90['innerWidth'],'height':_0x58ef90['innerHeight']},ig['ua']['screen']={'width':_0x58ef90['screen']['availWidth']*ig['ua']['pixelRatio'],'height':_0x58ef90['screen']['availHeight']*ig['ua']['pixelRatio']},ig['ua']['iPhone']=/iPhone|iPod/i['test'](navigator['userAgent']),ig['ua']['iPhone4']=ig['ua']['iPhone']&&0x2==ig['ua']['pixelRatio'],ig['ua']['iPad']=/iPad/i['test'](navigator['userAgent']),ig['ua']['android']=/android/i['test'](navigator['userAgent']),ig['ua']['winPhone']=/Windows Phone/i['test'](navigator['userAgent']),ig['ua']['iOS']=ig['ua']['iPhone']||ig['ua']['iPad'],ig['ua']['mobile']=ig['ua']['iOS']||ig['ua']['android']||ig['ua']['winPhone']||/mobile/i['test'](navigator['userAgent']),ig['ua']['touchDevice']='ontouchstart'in _0x58ef90||_0x58ef90['navigator']['msMaxTouchPoints'];},'_initDOMReady':function(){ig['modules']['dom.ready']?ig['_execModules']():(ig['_boot'](),ig['modules']['dom.ready']={'requires':[],'loaded':!0x1,'body':null},ig['_waitForOnload']++,'complete'===document['readyState']?ig['_DOMReady']():(document['addEventListener']('DOMContentLoaded',ig['_DOMReady'],!0x1),_0x58ef90['addEventListener']('load',ig['_DOMReady'],!0x1)));}},ig['normalizeVendorAttribute'](_0x58ef90,'requestAnimationFrame');if(_0x58ef90['requestAnimationFrame']){var _0x41e2bc=0x1,_0x4cc316={};_0x58ef90['ig']['setAnimation']=function(_0x3c186a){var _0x14c7da=_0x41e2bc++;_0x4cc316[_0x14c7da]=!0x0;var _0x32ad65=function(){_0x4cc316[_0x14c7da]&&(_0x58ef90['requestAnimationFrame'](_0x32ad65),_0x3c186a());};return _0x58ef90['requestAnimationFrame'](_0x32ad65),_0x14c7da;},_0x58ef90['ig']['clearAnimation']=function(_0x2b8abe){delete _0x4cc316[_0x2b8abe];};}else _0x58ef90['ig']['setAnimation']=function(_0x3e88c7){return _0x58ef90['setInterval'](_0x3e88c7,0x3e8/0x3c);},_0x58ef90['ig']['clearAnimation']=function(_0x12bbf8){_0x58ef90['clearInterval'](_0x12bbf8);};var _0x1d95d3=!0x1,_0x3de15c=/xyz/['test'](function(){xyz;})?/\bparent\b/:/.*/,_0x4b881b=0x0;_0x58ef90['ig']['Class']=function(){};var _0x3bfc39=function(_0x30e03c){var _0x3d1819=this['prototype'],_0x378867={},_0x2ae6ca;for(_0x2ae6ca in _0x30e03c)'function'==typeof _0x30e03c[_0x2ae6ca]&&'function'==typeof _0x3d1819[_0x2ae6ca]&&_0x3de15c['test'](_0x30e03c[_0x2ae6ca])?(_0x378867[_0x2ae6ca]=_0x3d1819[_0x2ae6ca],_0x3d1819[_0x2ae6ca]=function(_0x1658fb,_0x51e1f5){return function(){var _0x299445=this['parent'];this['parent']=_0x378867[_0x1658fb];var _0x15e405=_0x51e1f5['apply'](this,arguments);return this['parent']=_0x299445,_0x15e405;};}(_0x2ae6ca,_0x30e03c[_0x2ae6ca])):_0x3d1819[_0x2ae6ca]=_0x30e03c[_0x2ae6ca];};_0x58ef90['ig']['Class']['extend']=function(_0x59b8a2){function _0x720a1f(){if(!_0x1d95d3){if(this['staticInstantiate']){var _0x5b5787=this['staticInstantiate']['apply'](this,arguments);if(_0x5b5787)return _0x5b5787;}for(var _0x193f08 in this)'object'==typeof this[_0x193f08]&&(this[_0x193f08]=ig['copy'](this[_0x193f08]));this['init']&&this['init']['apply'](this,arguments);}return this;}var _0x141646=this['prototype'];_0x1d95d3=!0x0;var _0x4c6d9b=new this();_0x1d95d3=!0x1;for(var _0x24181b in _0x59b8a2)_0x4c6d9b[_0x24181b]='function'==typeof _0x59b8a2[_0x24181b]&&'function'==typeof _0x141646[_0x24181b]&&_0x3de15c['test'](_0x59b8a2[_0x24181b])?function(_0x5893a2,_0x3ff7ba){return function(){var _0x389edd=this['parent'];this['parent']=_0x141646[_0x5893a2];var _0x1a4d9e=_0x3ff7ba['apply'](this,arguments);return this['parent']=_0x389edd,_0x1a4d9e;};}(_0x24181b,_0x59b8a2[_0x24181b]):_0x59b8a2[_0x24181b];return _0x720a1f['prototype']=_0x4c6d9b,_0x720a1f['prototype']['constructor']=_0x720a1f,_0x720a1f['extend']=_0x58ef90['ig']['Class']['extend'],_0x720a1f['inject']=_0x3bfc39,_0x720a1f['classId']=_0x4c6d9b['classId']=++_0x4b881b,_0x720a1f;},_0x58ef90['ImpactMixin']&&ig['merge'](ig,_0x58ef90['ImpactMixin']);}(window),ig['baked']=!0x0,ig['module']('impact.image')['defines'](function(){ig['Image']=ig['Class']['extend']({'data':null,'width':0x0,'height':0x0,'loaded':!0x1,'failed':!0x1,'loadCallback':null,'path':'','staticInstantiate':function(_0x3dd1ac){return ig['Image']['cache'][_0x3dd1ac]||null;},'init':function(_0x481de8){this['path']=_0x481de8,this['load']();},'load':function(_0x4518fe){this['loaded']?_0x4518fe&&_0x4518fe(this['path'],!0x0):(!this['loaded']&&ig['ready']?(this['loadCallback']=_0x4518fe||null,this['data']=new Image(),this['data']['onload']=this['onload']['bind'](this),this['data']['onerror']=this['onerror']['bind'](this),this['data']['src']=ig['prefix']+this['path']+ig['nocache']):ig['addResource'](this),ig['Image']['cache'][this['path']]=this);},'reload':function(){this['loaded']=!0x1,this['data']=new Image(),this['data']['onload']=this['onload']['bind'](this),this['data']['src']=this['path']+'?'+Date['now']();},'onload':function(){this['width']=this['data']['width'],this['height']=this['data']['height'],this['loaded']=!0x0,0x1!=ig['system']['scale']&&this['resize'](ig['system']['scale']),this['loadCallback']&&this['loadCallback'](this['path'],!0x0);},'onerror':function(){this['failed']=!0x0,this['loadCallback']&&this['loadCallback'](this['path'],!0x1);},'resize':function(_0x1a64e3){var _0x53ec79=ig['getImagePixels'](this['data'],0x0,0x0,this['width'],this['height']),_0x2eb754=this['width']*_0x1a64e3,_0x13fb38=this['height']*_0x1a64e3,_0x3418cf=ig['$new']('canvas');_0x3418cf['width']=_0x2eb754,_0x3418cf['height']=_0x13fb38;for(var _0x41da87=_0x3418cf['getContext']('2d'),_0x2a3bab=_0x41da87['getImageData'](0x0,0x0,_0x2eb754,_0x13fb38),_0x1cb210=0x0;_0x1cb210<_0x13fb38;_0x1cb210++)for(var _0xd92633=0x0;_0xd92633<_0x2eb754;_0xd92633++){var _0x22c3f4=0x4*(Math['floor'](_0x1cb210/_0x1a64e3)*this['width']+Math['floor'](_0xd92633/_0x1a64e3)),_0x5b68b5=0x4*(_0x1cb210*_0x2eb754+_0xd92633);_0x2a3bab['data'][_0x5b68b5]=_0x53ec79['data'][_0x22c3f4],_0x2a3bab['data'][_0x5b68b5+0x1]=_0x53ec79['data'][_0x22c3f4+0x1],_0x2a3bab['data'][_0x5b68b5+0x2]=_0x53ec79['data'][_0x22c3f4+0x2],_0x2a3bab['data'][_0x5b68b5+0x3]=_0x53ec79['data'][_0x22c3f4+0x3];}_0x41da87['putImageData'](_0x2a3bab,0x0,0x0),this['data']=_0x3418cf;},'draw':function(_0x41eb84,_0x276ec6,_0x24e7c5,_0x1a0109,_0x4582f4,_0x7ebc4d){if(this['loaded']){var _0x5676a4=ig['system']['scale'];_0x4582f4=(_0x4582f4?_0x4582f4:this['width'])*_0x5676a4,_0x7ebc4d=(_0x7ebc4d?_0x7ebc4d:this['height'])*_0x5676a4,ig['system']['context']['drawImage'](this['data'],_0x24e7c5?_0x24e7c5*_0x5676a4:0x0,_0x1a0109?_0x1a0109*_0x5676a4:0x0,_0x4582f4,_0x7ebc4d,ig['system']['getDrawPos'](_0x41eb84),ig['system']['getDrawPos'](_0x276ec6),_0x4582f4,_0x7ebc4d),ig['Image']['drawCount']++;}},'drawTile':function(_0x2487e6,_0x4ec50b,_0x546c4a,_0x3faef6,_0x3e934b,_0x320997,_0xcf5e15){_0x3e934b=_0x3e934b?_0x3e934b:_0x3faef6;if(this['loaded']&&!(_0x3faef6>this['width']||_0x3e934b>this['height'])){var _0x56d3fa=ig['system']['scale'],_0x2d33e3=Math['floor'](_0x3faef6*_0x56d3fa),_0x24bc11=Math['floor'](_0x3e934b*_0x56d3fa),_0x1a0e06=_0x320997?-0x1:0x1,_0x55524f=_0xcf5e15?-0x1:0x1;if(_0x320997||_0xcf5e15)ig['system']['context']['save'](),ig['system']['context']['scale'](_0x1a0e06,_0x55524f);ig['system']['context']['drawImage'](this['data'],Math['floor'](_0x546c4a*_0x3faef6)%this['width']*_0x56d3fa,Math['floor'](_0x546c4a*_0x3faef6/this['width'])*_0x3e934b*_0x56d3fa,_0x2d33e3,_0x24bc11,ig['system']['getDrawPos'](_0x2487e6)*_0x1a0e06-(_0x320997?_0x2d33e3:0x0),ig['system']['getDrawPos'](_0x4ec50b)*_0x55524f-(_0xcf5e15?_0x24bc11:0x0),_0x2d33e3,_0x24bc11),(_0x320997||_0xcf5e15)&&ig['system']['context']['restore'](),ig['Image']['drawCount']++;}}}),ig['Image']['drawCount']=0x0,ig['Image']['cache']={},ig['Image']['reloadCache']=function(){for(var _0x144fe2 in ig['Image']['cache'])ig['Image']['cache'][_0x144fe2]['reload']();};}),ig['baked']=!0x0,ig['module']('impact.font')['requires']('impact.image')['defines'](function(){ig['Font']=ig['Image']['extend']({'widthMap':[],'indices':[],'firstChar':0x20,'alpha':0x1,'letterSpacing':0x1,'lineSpacing':0x0,'onload':function(_0x3811f7){this['_loadMetrics'](this['data']),this['parent'](_0x3811f7),this['height']-=0x2;},'widthForString':function(_0x4379c0){if(-0x1!==_0x4379c0['indexOf']('\x0a')){_0x4379c0=_0x4379c0['split']('\x0a');for(var _0x39dd04=0x0,_0x274470=0x0;_0x274470<_0x4379c0['length'];_0x274470++)_0x39dd04=Math['max'](_0x39dd04,this['_widthForLine'](_0x4379c0[_0x274470]));return _0x39dd04;}return this['_widthForLine'](_0x4379c0);},'_widthForLine':function(_0x785207){for(var _0x4c88c8=0x0,_0x1dc49c=0x0;_0x1dc49c<_0x785207['length'];_0x1dc49c++)_0x4c88c8+=this['widthMap'][_0x785207['charCodeAt'](_0x1dc49c)-this['firstChar']];return 0x0<_0x785207['length']&&(_0x4c88c8+=this['letterSpacing']*(_0x785207['length']-0x1)),_0x4c88c8;},'heightForString':function(_0x32e092){return _0x32e092['split']('\x0a')['length']*(this['height']+this['lineSpacing']);},'draw':function(_0x6cf916,_0x2d2486,_0x4d5675,_0x388291){'string'!=typeof _0x6cf916&&(_0x6cf916=_0x6cf916['toString']());if(-0x1!==_0x6cf916['indexOf']('\x0a')){_0x6cf916=_0x6cf916['split']('\x0a');for(var _0x3f0a1c=this['height']+this['lineSpacing'],_0x32381b=0x0;_0x32381b<_0x6cf916['length'];_0x32381b++)this['draw'](_0x6cf916[_0x32381b],_0x2d2486,_0x4d5675+_0x32381b*_0x3f0a1c,_0x388291);}else{if(_0x388291==ig['Font']['ALIGN']['RIGHT']||_0x388291==ig['Font']['ALIGN']['CENTER'])_0x32381b=this['_widthForLine'](_0x6cf916),_0x2d2486-=_0x388291==ig['Font']['ALIGN']['CENTER']?_0x32381b/0x2:_0x32381b;0x1!==this['alpha']&&(ig['system']['context']['globalAlpha']=this['alpha']);for(_0x32381b=0x0;_0x32381b<_0x6cf916['length'];_0x32381b++)_0x388291=_0x6cf916['charCodeAt'](_0x32381b),_0x2d2486+=this['_drawChar'](_0x388291-this['firstChar'],_0x2d2486,_0x4d5675);0x1!==this['alpha']&&(ig['system']['context']['globalAlpha']=0x1),ig['Image']['drawCount']+=_0x6cf916['length'];}},'_drawChar':function(_0x4e1cd2,_0x576f37,_0x3608e4){if(!this['loaded']||0x0>_0x4e1cd2||_0x4e1cd2>=this['indices']['length'])return 0x0;var _0x3b4080=ig['system']['scale'],_0x9c889b=this['widthMap'][_0x4e1cd2]*_0x3b4080,_0x2ed237=this['height']*_0x3b4080;return ig['system']['context']['drawImage'](this['data'],this['indices'][_0x4e1cd2]*_0x3b4080,0x0,_0x9c889b,_0x2ed237,ig['system']['getDrawPos'](_0x576f37),ig['system']['getDrawPos'](_0x3608e4),_0x9c889b,_0x2ed237),this['widthMap'][_0x4e1cd2]+this['letterSpacing'];},'_loadMetrics':function(_0x4438f6){this['widthMap']=[],this['indices']=[];for(var _0x487174=ig['getImagePixels'](_0x4438f6,0x0,_0x4438f6['height']-0x1,_0x4438f6['width'],0x1),_0x5b5017=0x0,_0x1e7fe7=0x0;_0x1e7fe7<_0x4438f6['width'];_0x1e7fe7++){var _0xc3e3a=0x4*_0x1e7fe7+0x3;0x7f<_0x487174['data'][_0xc3e3a]?_0x5b5017++:0x80>_0x487174['data'][_0xc3e3a]&&_0x5b5017&&(this['widthMap']['push'](_0x5b5017),this['indices']['push'](_0x1e7fe7-_0x5b5017),_0x5b5017=0x0);}this['widthMap']['push'](_0x5b5017),this['indices']['push'](_0x1e7fe7-_0x5b5017);}}),ig['Font']['ALIGN']={'LEFT':0x0,'RIGHT':0x1,'CENTER':0x2};}),ig['baked']=!0x0,ig['module']('impact.sound')['defines'](function(){ig['SoundManager']=ig['Class']['extend']({'clips':{},'volume':0x1,'format':null,'init':function(){if(!ig['Sound']['enabled']||!window['Audio'])ig['Sound']['enabled']=!0x1;else{for(var _0x15b9d7=new Audio(),_0x137b61=0x0;_0x137b61<ig['Sound']['use']['length'];_0x137b61++){var _0x538c31=ig['Sound']['use'][_0x137b61];if(_0x15b9d7['canPlayType'](_0x538c31['mime'])){this['format']=_0x538c31;break;}}this['format']||(ig['Sound']['enabled']=!0x1),ig['Sound']['enabled']&&ig['Sound']['useWebAudio']&&(this['audioContext']=new AudioContext(),this['boundWebAudioUnlock']=this['unlockWebAudio']['bind'](this),ig['system']['canvas']['addEventListener']('touchstart',this['boundWebAudioUnlock'],!0x1),ig['system']['canvas']['addEventListener']('mousedown',this['boundWebAudioUnlock'],!0x1));}},'unlockWebAudio':function(){ig['system']['canvas']['removeEventListener']('touchstart',this['boundWebAudioUnlock'],!0x1),ig['system']['canvas']['removeEventListener']('mousedown',this['boundWebAudioUnlock'],!0x1);var _0x407955=this['audioContext']['createBuffer'](0x1,0x1,0x5622),_0x4648e3=this['audioContext']['createBufferSource']();_0x4648e3['buffer']=_0x407955,_0x4648e3['connect'](this['audioContext']['destination']),_0x4648e3['start'](0x0);},'load':function(_0x207839,_0x282ddc,_0x102cef){return _0x282ddc&&ig['Sound']['useWebAudio']?this['loadWebAudio'](_0x207839,_0x282ddc,_0x102cef):this['loadHTML5Audio'](_0x207839,_0x282ddc,_0x102cef);},'loadWebAudio':function(_0x23bd46,_0x905a52,_0x26cf5e){_0x905a52=ig['prefix']+_0x23bd46['replace'](/[^\.]+$/,this['format']['ext'])+ig['nocache'];if(this['clips'][_0x23bd46])return this['clips'][_0x23bd46];var _0x2682e6=new ig['Sound']['WebAudioSource']();this['clips'][_0x23bd46]=_0x2682e6;var _0x4525e5=new XMLHttpRequest();_0x4525e5['open']('GET',_0x905a52,!0x0),_0x4525e5['responseType']='arraybuffer';var _0x5418ba=this;return _0x4525e5['onload']=function(_0x4c869c){_0x5418ba['audioContext']['decodeAudioData'](_0x4525e5['response'],function(_0x280231){_0x2682e6['buffer']=_0x280231,_0x26cf5e&&_0x26cf5e(_0x23bd46,!0x0,_0x4c869c);},function(_0x58e6ee){_0x26cf5e&&_0x26cf5e(_0x23bd46,!0x1,_0x58e6ee);});},_0x4525e5['onerror']=function(_0x4a5396){_0x26cf5e&&_0x26cf5e(_0x23bd46,!0x1,_0x4a5396);},_0x4525e5['send'](),_0x2682e6;},'loadHTML5Audio':function(_0x858589,_0x3c1dbb,_0x36ee8c){var _0xe513f3=ig['prefix']+_0x858589['replace'](/[^\.]+$/,this['format']['ext'])+ig['nocache'];if(this['clips'][_0x858589]){if(this['clips'][_0x858589]instanceof ig['Sound']['WebAudioSource'])return this['clips'][_0x858589];if(_0x3c1dbb&&this['clips'][_0x858589]['length']<ig['Sound']['channels'])for(_0x3c1dbb=this['clips'][_0x858589]['length'];_0x3c1dbb<ig['Sound']['channels'];_0x3c1dbb++){var _0x28f692=new Audio(_0xe513f3);_0x28f692['load'](),this['clips'][_0x858589]['push'](_0x28f692);}return this['clips'][_0x858589][0x0];}var _0x428789=new Audio(_0xe513f3);_0x36ee8c&&(ig['ua']['mobile']?setTimeout(function(){_0x36ee8c(_0x858589,!0x0,null);},0x0):(_0x428789['addEventListener']('canplaythrough',function _0x2cdfd6(_0x53f34c){_0x428789['removeEventListener']('canplaythrough',_0x2cdfd6,!0x1),_0x36ee8c(_0x858589,!0x0,_0x53f34c);},!0x1),_0x428789['addEventListener']('error',function(_0x1b06bd){_0x36ee8c(_0x858589,!0x1,_0x1b06bd);},!0x1))),_0x428789['preload']='auto',_0x428789['load'](),this['clips'][_0x858589]=[_0x428789];if(_0x3c1dbb){for(_0x3c1dbb=0x1;_0x3c1dbb<ig['Sound']['channels'];_0x3c1dbb++)_0x28f692=new Audio(_0xe513f3),_0x28f692['load'](),this['clips'][_0x858589]['push'](_0x28f692);}return _0x428789;},'get':function(_0x3b0d54){if((_0x3b0d54=this['clips'][_0x3b0d54])&&_0x3b0d54 instanceof ig['Sound']['WebAudioSource'])return _0x3b0d54;for(var _0x3f3741=0x0,_0x144ca4;_0x144ca4=_0x3b0d54[_0x3f3741++];)if(_0x144ca4['paused']||_0x144ca4['ended'])return _0x144ca4['ended']&&(_0x144ca4['currentTime']=0x0),_0x144ca4;return _0x3b0d54[0x0]['pause'](),_0x3b0d54[0x0]['currentTime']=0x0,_0x3b0d54[0x0];}}),ig['Music']=ig['Class']['extend']({'tracks':[],'namedTracks':{},'currentTrack':null,'currentIndex':0x0,'random':!0x1,'_volume':0x1,'_loop':!0x1,'_fadeInterval':0x0,'_fadeTimer':null,'_endedCallbackBound':null,'init':function(){this['_endedCallbackBound']=this['_endedCallback']['bind'](this),Object['defineProperty'](this,'volume',{'get':this['getVolume']['bind'](this),'set':this['setVolume']['bind'](this)}),Object['defineProperty'](this,'loop',{'get':this['getLooping']['bind'](this),'set':this['setLooping']['bind'](this)});},'add':function(_0x4823dc,_0x4203ce){if(ig['Sound']['enabled']){var _0x53b507=_0x4823dc instanceof ig['Sound']?_0x4823dc['path']:_0x4823dc,_0x5189a0=ig['soundManager']['load'](_0x53b507,!0x1);if(_0x5189a0 instanceof ig['Sound']['WebAudioSource'])throw ig['system']['stopRunLoop'](),'Sound\x20\x27'+_0x53b507+'\x27\x20loaded\x20as\x20Multichannel\x20but\x20used\x20for\x20Music.\x20Set\x20the\x20multiChannel\x20param\x20to\x20false\x20when\x20loading,\x20e.g.:\x20new\x20ig.Sound(path,\x20false)';_0x5189a0['loop']=this['_loop'],_0x5189a0['volume']=this['_volume'],_0x5189a0['addEventListener']('ended',this['_endedCallbackBound'],!0x1),this['tracks']['push'](_0x5189a0),_0x4203ce&&(this['namedTracks'][_0x4203ce]=_0x5189a0),this['currentTrack']||(this['currentTrack']=_0x5189a0);}},'next':function(){this['tracks']['length']&&(this['stop'](),this['currentIndex']=this['random']?Math['floor'](Math['random']()*this['tracks']['length']):(this['currentIndex']+0x1)%this['tracks']['length'],this['currentTrack']=this['tracks'][this['currentIndex']],this['play']());},'pause':function(){this['currentTrack']&&this['currentTrack']['pause']();},'stop':function(){this['currentTrack']&&(this['currentTrack']['pause'](),this['currentTrack']['currentTime']=0x0);},'play':function(_0x4b7f17){if(_0x4b7f17&&this['namedTracks'][_0x4b7f17])_0x4b7f17=this['namedTracks'][_0x4b7f17],_0x4b7f17!=this['currentTrack']&&(this['stop'](),this['currentTrack']=_0x4b7f17);else{if(!this['currentTrack'])return;}this['currentTrack']['play']();},'getLooping':function(){return this['_loop'];},'setLooping':function(_0x42cd77){this['_loop']=_0x42cd77;for(var _0x4f4c66 in this['tracks'])this['tracks'][_0x4f4c66]['loop']=_0x42cd77;},'getVolume':function(){return this['_volume'];},'setVolume':function(_0x4ae349){this['_volume']=_0x4ae349['limit'](0x0,0x1);for(var _0x1535d6 in this['tracks'])this['tracks'][_0x1535d6]['volume']=this['_volume'];},'fadeOut':function(_0x55ee09){this['currentTrack']&&(clearInterval(this['_fadeInterval']),this['_fadeTimer']=new ig['Timer'](_0x55ee09),this['_fadeInterval']=setInterval(this['_fadeStep']['bind'](this),0x32));},'_fadeStep':function(){var _0x130bc3=this['_fadeTimer']['delta']()['map'](-this['_fadeTimer']['target'],0x0,0x1,0x0)['limit'](0x0,0x1)*this['_volume'];0.01>=_0x130bc3?(this['stop'](),this['currentTrack']['volume']=this['_volume'],clearInterval(this['_fadeInterval'])):this['currentTrack']['volume']=_0x130bc3;},'_endedCallback':function(){this['_loop']?this['play']():this['next']();}}),ig['Sound']=ig['Class']['extend']({'path':'','volume':0x1,'currentClip':null,'multiChannel':!0x0,'_loop':!0x1,'init':function(_0x5d407c,_0x243f23){this['path']=_0x5d407c,this['multiChannel']=!0x1!==_0x243f23,Object['defineProperty'](this,'loop',{'get':this['getLooping']['bind'](this),'set':this['setLooping']['bind'](this)}),this['load']();},'getLooping':function(){return this['_loop'];},'setLooping':function(_0x1bcc33){this['_loop']=_0x1bcc33,this['currentClip']&&(this['currentClip']['loop']=_0x1bcc33);},'load':function(_0x51167c){ig['Sound']['enabled']?ig['ready']?ig['soundManager']['load'](this['path'],this['multiChannel'],_0x51167c):ig['addResource'](this):_0x51167c&&_0x51167c(this['path'],!0x0);},'play':function(){ig['Sound']['enabled']&&(this['currentClip']=ig['soundManager']['get'](this['path']),this['currentClip']['loop']=this['_loop'],this['currentClip']['volume']=ig['soundManager']['volume']*this['volume'],this['currentClip']['play']());},'stop':function(){this['currentClip']&&(this['currentClip']['pause'](),this['currentClip']['currentTime']=0x0);}}),ig['Sound']['WebAudioSource']=ig['Class']['extend']({'sources':[],'gain':null,'buffer':null,'_loop':!0x1,'init':function(){this['gain']=ig['soundManager']['audioContext']['createGain'](),this['gain']['connect'](ig['soundManager']['audioContext']['destination']),Object['defineProperty'](this,'loop',{'get':this['getLooping']['bind'](this),'set':this['setLooping']['bind'](this)}),Object['defineProperty'](this,'volume',{'get':this['getVolume']['bind'](this),'set':this['setVolume']['bind'](this)});},'play':function(){if(this['buffer']){var _0x1dc58a=ig['soundManager']['audioContext']['createBufferSource']();_0x1dc58a['buffer']=this['buffer'],_0x1dc58a['connect'](this['gain']),_0x1dc58a['loop']=this['_loop'];var _0x839260=this;this['sources']['push'](_0x1dc58a),_0x1dc58a['onended']=function(){_0x839260['sources']['erase'](_0x1dc58a);},_0x1dc58a['start'](0x0);}},'pause':function(){for(var _0x504c65=0x0;_0x504c65<this['sources']['length'];_0x504c65++)try{this['sources'][_0x504c65]['stop']();}catch(_0xa095ef){}},'getLooping':function(){return this['_loop'];},'setLooping':function(_0x56e1cb){this['_loop']=_0x56e1cb;for(var _0x398a65=0x0;_0x398a65<this['sources']['length'];_0x398a65++)this['sources'][_0x398a65]['loop']=_0x56e1cb;},'getVolume':function(){return this['gain']['gain']['value'];},'setVolume':function(_0x251a53){this['gain']['gain']['value']=_0x251a53;}}),ig['Sound']['FORMAT']={'MP3':{'ext':'mp3','mime':'audio/mpeg'},'M4A':{'ext':'m4a','mime':'audio/mp4;\x20codecs=mp4a.40.2'},'OGG':{'ext':'ogg','mime':'audio/ogg;\x20codecs=vorbis'},'WEBM':{'ext':'webm','mime':'audio/webm;\x20codecs=vorbis'},'CAF':{'ext':'caf','mime':'audio/x-caf'}},ig['Sound']['use']=[ig['Sound']['FORMAT']['OGG'],ig['Sound']['FORMAT']['MP3']],ig['Sound']['channels']=0x4,ig['Sound']['enabled']=!0x0,ig['normalizeVendorAttribute'](window,'AudioContext'),ig['Sound']['useWebAudio']=!!window['AudioContext'];}),ig['baked']=!0x0,ig['module']('impact.loader')['requires']('impact.image','impact.font','impact.sound')['defines'](function(){ig['Loader']=ig['Class']['extend']({'resources':[],'gameClass':null,'status':0x0,'done':!0x1,'_unloaded':[],'_drawStatus':0x0,'_intervalId':0x0,'_loadCallbackBound':null,'init':function(_0x542835,_0x50feab){this['gameClass']=_0x542835,this['resources']=_0x50feab,this['_loadCallbackBound']=this['_loadCallback']['bind'](this);for(var _0x27c791=0x0;_0x27c791<this['resources']['length'];_0x27c791++)this['_unloaded']['push'](this['resources'][_0x27c791]['path']);},'load':function(){ig['system']['clear']('#000');if(this['resources']['length']){for(var _0x4e1c5e=0x0;_0x4e1c5e<this['resources']['length'];_0x4e1c5e++)this['loadResource'](this['resources'][_0x4e1c5e]);this['_intervalId']=setInterval(this['draw']['bind'](this),0x10);}else this['end']();},'loadResource':function(_0x5d98c3){_0x5d98c3['load'](this['_loadCallbackBound']);},'end':function(){this['done']||(this['done']=!0x0,clearInterval(this['_intervalId']),ig['system']['setGame'](this['gameClass']));},'draw':function(){this['_drawStatus']+=(this['status']-this['_drawStatus'])/0x5;var _0x3dad38=ig['system']['scale'],_0x17e369=(0.6*ig['system']['width'])['floor'](),_0x730af7=(0.1*ig['system']['height'])['floor'](),_0x7d4df9=(0.5*ig['system']['width']-_0x17e369/0x2)['floor'](),_0x33077f=(0.5*ig['system']['height']-_0x730af7/0x2)['floor']();ig['system']['context']['fillStyle']='#000',ig['system']['context']['fillRect'](0x0,0x0,ig['system']['width'],ig['system']['height']),ig['system']['context']['fillStyle']='#fff',ig['system']['context']['fillRect'](_0x7d4df9*_0x3dad38,_0x33077f*_0x3dad38,_0x17e369*_0x3dad38,_0x730af7*_0x3dad38),ig['system']['context']['fillStyle']='#000',ig['system']['context']['fillRect'](_0x7d4df9*_0x3dad38+_0x3dad38,_0x33077f*_0x3dad38+_0x3dad38,_0x17e369*_0x3dad38-_0x3dad38-_0x3dad38,_0x730af7*_0x3dad38-_0x3dad38-_0x3dad38),ig['system']['context']['fillStyle']='#fff',ig['system']['context']['fillRect'](_0x7d4df9*_0x3dad38,_0x33077f*_0x3dad38,_0x17e369*_0x3dad38*this['_drawStatus'],_0x730af7*_0x3dad38);},'_loadCallback':function(_0x5ca53c,_0x200b52){if(_0x200b52)this['_unloaded']['erase'](_0x5ca53c);else throw'Failed\x20to\x20load\x20resource:\x20'+_0x5ca53c;this['status']=0x1-this['_unloaded']['length']/this['resources']['length'],0x0==this['_unloaded']['length']&&setTimeout(this['end']['bind'](this),0xfa);}});}),ig['baked']=!0x0,ig['module']('impact.timer')['defines'](function(){ig['Timer']=ig['Class']['extend']({'target':0x0,'base':0x0,'last':0x0,'pausedAt':0x0,'init':function(_0x11683c){this['last']=this['base']=ig['Timer']['time'],this['target']=_0x11683c||0x0;},'set':function(_0x43efcb){this['target']=_0x43efcb||0x0,this['base']=ig['Timer']['time'],this['pausedAt']=0x0;},'reset':function(){this['base']=ig['Timer']['time'],this['pausedAt']=0x0;},'tick':function(){var _0x787ab8=ig['Timer']['time']-this['last'];return this['last']=ig['Timer']['time'],this['pausedAt']?0x0:_0x787ab8;},'delta':function(){return(this['pausedAt']||ig['Timer']['time'])-this['base']-this['target'];},'pause':function(){this['pausedAt']||(this['pausedAt']=ig['Timer']['time']);},'unpause':function(){this['pausedAt']&&(this['base']+=ig['Timer']['time']-this['pausedAt'],this['pausedAt']=0x0);}}),ig['Timer']['_last']=0x0,ig['Timer']['time']=Number['MIN_VALUE'],ig['Timer']['timeScale']=0x1,ig['Timer']['maxStep']=0.05,ig['Timer']['step']=function(){var _0x3c38f2=Date['now']();ig['Timer']['time']+=Math['min']((_0x3c38f2-ig['Timer']['_last'])/0x3e8,ig['Timer']['maxStep'])*ig['Timer']['timeScale'],ig['Timer']['_last']=_0x3c38f2;};}),ig['baked']=!0x0,ig['module']('impact.system')['requires']('impact.timer','impact.image')['defines'](function(){ig['System']=ig['Class']['extend']({'fps':0x1e,'width':0x140,'height':0xf0,'realWidth':0x140,'realHeight':0xf0,'scale':0x1,'tick':0x0,'animationId':0x0,'newGameClass':null,'running':!0x1,'delegate':null,'clock':null,'canvas':null,'context':null,'init':function(_0x36702f,_0x3773f8,_0x13a43e,_0x43c931,_0x41653f){this['fps']=_0x3773f8,this['clock']=new ig['Timer'](),this['canvas']=ig['$'](_0x36702f),this['resize'](_0x13a43e,_0x43c931,_0x41653f),this['context']=this['canvas']['getContext']('2d'),this['getDrawPos']=ig['System']['drawMode'],0x1!=this['scale']&&(ig['System']['scaleMode']=ig['System']['SCALE']['CRISP']),ig['System']['scaleMode'](this['canvas'],this['context']);},'resize':function(_0x397cb4,_0x5f090e,_0x4c0a22){this['width']=_0x397cb4,this['height']=_0x5f090e,this['scale']=_0x4c0a22||this['scale'],this['realWidth']=this['width']*this['scale'],this['realHeight']=this['height']*this['scale'],this['canvas']['width']=this['realWidth'],this['canvas']['height']=this['realHeight'];},'setGame':function(_0x35bf0e){this['running']?this['newGameClass']=_0x35bf0e:this['setGameNow'](_0x35bf0e);},'setGameNow':function(_0x1b6756){ig['game']=new _0x1b6756(),ig['system']['setDelegate'](ig['game']);},'setDelegate':function(_0x1f7b78){if('function'==typeof _0x1f7b78['run'])this['delegate']=_0x1f7b78,this['startRunLoop']();else throw'System.setDelegate:\x20No\x20run()\x20function\x20in\x20object';},'stopRunLoop':function(){ig['clearAnimation'](this['animationId']),this['running']=!0x1;},'startRunLoop':function(){this['stopRunLoop'](),this['animationId']=ig['setAnimation'](this['run']['bind'](this)),this['running']=!0x0;},'clear':function(_0x3793a5){this['context']['fillStyle']=_0x3793a5,this['context']['fillRect'](0x0,0x0,this['realWidth'],this['realHeight']);},'run':function(){ig['Timer']['step'](),this['tick']=this['clock']['tick'](),this['delegate']['run'](),ig['input']['clearPressed'](),this['newGameClass']&&(this['setGameNow'](this['newGameClass']),this['newGameClass']=null);},'getDrawPos':null}),ig['System']['DRAW']={'AUTHENTIC':function(_0x3f6239){return Math['round'](_0x3f6239)*this['scale'];},'SMOOTH':function(_0x15de15){return Math['round'](_0x15de15*this['scale']);},'SUBPIXEL':function(_0x38c0f4){return _0x38c0f4*this['scale'];}},ig['System']['drawMode']=ig['System']['DRAW']['SMOOTH'],ig['System']['SCALE']={'CRISP':function(_0x1c0336,_0x27fe89){ig['setVendorAttribute'](_0x27fe89,'imageSmoothingEnabled',!0x1),_0x1c0336['style']['imageRendering']='-moz-crisp-edges',_0x1c0336['style']['imageRendering']='-o-crisp-edges',_0x1c0336['style']['imageRendering']='-webkit-optimize-contrast',_0x1c0336['style']['imageRendering']='crisp-edges',_0x1c0336['style']['msInterpolationMode']='nearest-neighbor';},'SMOOTH':function(_0x503220,_0x8bc456){ig['setVendorAttribute'](_0x8bc456,'imageSmoothingEnabled',!0x0),_0x503220['style']['imageRendering']='',_0x503220['style']['msInterpolationMode']='';}},ig['System']['scaleMode']=ig['System']['SCALE']['SMOOTH'];}),ig['baked']=!0x0,ig['module']('impact.input')['defines'](function(){ig['KEY']={'MOUSE1':-0x1,'MOUSE2':-0x3,'MWHEEL_UP':-0x4,'MWHEEL_DOWN':-0x5,'BACKSPACE':0x8,'TAB':0x9,'ENTER':0xd,'PAUSE':0x13,'CAPS':0x14,'ESC':0x1b,'SPACE':0x20,'PAGE_UP':0x21,'PAGE_DOWN':0x22,'END':0x23,'HOME':0x24,'LEFT_ARROW':0x25,'UP_ARROW':0x26,'RIGHT_ARROW':0x27,'DOWN_ARROW':0x28,'INSERT':0x2d,'DELETE':0x2e,'_0':0x30,'_1':0x31,'_2':0x32,'_3':0x33,'_4':0x34,'_5':0x35,'_6':0x36,'_7':0x37,'_8':0x38,'_9':0x39,'A':0x41,'B':0x42,'C':0x43,'D':0x44,'E':0x45,'F':0x46,'G':0x47,'H':0x48,'I':0x49,'J':0x4a,'K':0x4b,'L':0x4c,'M':0x4d,'N':0x4e,'O':0x4f,'P':0x50,'Q':0x51,'R':0x52,'S':0x53,'T':0x54,'U':0x55,'V':0x56,'W':0x57,'X':0x58,'Y':0x59,'Z':0x5a,'NUMPAD_0':0x60,'NUMPAD_1':0x61,'NUMPAD_2':0x62,'NUMPAD_3':0x63,'NUMPAD_4':0x64,'NUMPAD_5':0x65,'NUMPAD_6':0x66,'NUMPAD_7':0x67,'NUMPAD_8':0x68,'NUMPAD_9':0x69,'MULTIPLY':0x6a,'ADD':0x6b,'SUBSTRACT':0x6d,'DECIMAL':0x6e,'DIVIDE':0x6f,'F1':0x70,'F2':0x71,'F3':0x72,'F4':0x73,'F5':0x74,'F6':0x75,'F7':0x76,'F8':0x77,'F9':0x78,'F10':0x79,'F11':0x7a,'F12':0x7b,'SHIFT':0x10,'CTRL':0x11,'ALT':0x12,'PLUS':0xbb,'COMMA':0xbc,'MINUS':0xbd,'PERIOD':0xbe},ig['Input']=ig['Class']['extend']({'bindings':{},'actions':{},'presses':{},'locks':{},'delayedKeyup':{},'isUsingMouse':!0x1,'isUsingKeyboard':!0x1,'isUsingAccelerometer':!0x1,'mouse':{'x':0x0,'y':0x0},'accel':{'x':0x0,'y':0x0,'z':0x0},'initMouse':function(){this['isUsingMouse']||(this['isUsingMouse']=!0x0,ig['system']['canvas']['addEventListener']('wheel',this['mousewheel']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('contextmenu',this['contextmenu']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('mousedown',this['keydown']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('mouseup',this['keyup']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('mousemove',this['mousemove']['bind'](this),!0x1),ig['ua']['touchDevice']&&(ig['system']['canvas']['addEventListener']('touchstart',this['keydown']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('touchend',this['keyup']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('touchcancel',this['keyup']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('touchmove',this['mousemove']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('MSPointerDown',this['keydown']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('MSPointerUp',this['keyup']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('MSPointerMove',this['mousemove']['bind'](this),!0x1),ig['system']['canvas']['style']['msTouchAction']='none'));},'initKeyboard':function(){this['isUsingKeyboard']||(this['isUsingKeyboard']=!0x0,window['addEventListener']('keydown',this['keydown']['bind'](this),!0x1),window['addEventListener']('keyup',this['keyup']['bind'](this),!0x1));},'initAccelerometer':function(){this['isUsingAccelerometer']||(this['isUsingAccelerometer']=!0x0,window['addEventListener']('devicemotion',this['devicemotion']['bind'](this),!0x1));},'mousewheel':function(_0x30cc43){var _0x3a62ba=this['bindings'][0x0>_0x30cc43['deltaY']?ig['KEY']['MWHEEL_UP']:ig['KEY']['MWHEEL_DOWN']];_0x3a62ba&&(this['actions'][_0x3a62ba]=!0x0,this['presses'][_0x3a62ba]=!0x0,this['delayedKeyup'][_0x3a62ba]=!0x0,_0x30cc43['stopPropagation'](),_0x30cc43['preventDefault']());},'mousemove':function(_0x237151){var _0x21f19f=ig['system']['scale']*((ig['system']['canvas']['offsetWidth']||ig['system']['realWidth'])/ ig['system']['realWidth']),_0x23bfd4={'left':0x0,'top':0x0};ig['system']['canvas']['getBoundingClientRect']&&(_0x23bfd4=ig['system']['canvas']['getBoundingClientRect']()),_0x237151=_0x237151['touches']?_0x237151['touches'][0x0]:_0x237151,this['mouse']['x']=(_0x237151['clientX']-_0x23bfd4['left'])/_0x21f19f,this['mouse']['y']=(_0x237151['clientY']-_0x23bfd4['top'])/_0x21f19f;},'contextmenu':function(_0x5d8c94){this['bindings'][ig['KEY']['MOUSE2']]&&(_0x5d8c94['stopPropagation'](),_0x5d8c94['preventDefault']());},'keydown':function(_0x5d94f1){var _0x3a5475=_0x5d94f1['target']['tagName'];if(!('INPUT'==_0x3a5475||'TEXTAREA'==_0x3a5475)){if(_0x3a5475='keydown'==_0x5d94f1['type']?_0x5d94f1['keyCode']:0x2==_0x5d94f1['button']?ig['KEY']['MOUSE2']:ig['KEY']['MOUSE1'],0x0>_0x3a5475&&!ig['ua']['mobile']&&window['focus'](),('touchstart'==_0x5d94f1['type']||'mousedown'==_0x5d94f1['type'])&&this['mousemove'](_0x5d94f1),_0x3a5475=this['bindings'][_0x3a5475])this['actions'][_0x3a5475]=!0x0,this['locks'][_0x3a5475]||(this['presses'][_0x3a5475]=!0x0,this['locks'][_0x3a5475]=!0x0),_0x5d94f1['preventDefault']();}},'keyup':function(_0x5bf837){var _0x333a87=_0x5bf837['target']['tagName'];if(!('INPUT'==_0x333a87||'TEXTAREA'==_0x333a87)){if(_0x333a87=this['bindings']['keyup'==_0x5bf837['type']?_0x5bf837['keyCode']:0x2==_0x5bf837['button']?ig['KEY']['MOUSE2']:ig['KEY']['MOUSE1']])this['delayedKeyup'][_0x333a87]=!0x0,_0x5bf837['preventDefault']();}},'devicemotion':function(_0x473892){this['accel']=_0x473892['accelerationIncludingGravity'];},'bind':function(_0x2b9c69,_0x3760a7){0x0>_0x2b9c69?this['initMouse']():0x0<_0x2b9c69&&this['initKeyboard'](),this['bindings'][_0x2b9c69]=_0x3760a7;},'bindTouch':function(_0xaa3ec4,_0x154a6a){var _0x2e047a=ig['$'](_0xaa3ec4),_0x328bae=this;_0x2e047a['addEventListener']('touchstart',function(_0x3ab8ea){_0x328bae['touchStart'](_0x3ab8ea,_0x154a6a);},!0x1),_0x2e047a['addEventListener']('touchend',function(_0x4275dd){_0x328bae['touchEnd'](_0x4275dd,_0x154a6a);},!0x1),_0x2e047a['addEventListener']('MSPointerDown',function(_0x1d0385){_0x328bae['touchStart'](_0x1d0385,_0x154a6a);},!0x1),_0x2e047a['addEventListener']('MSPointerUp',function(_0x4bdabc){_0x328bae['touchEnd'](_0x4bdabc,_0x154a6a);},!0x1);},'unbind':function(_0x3ba30f){this['delayedKeyup'][this['bindings'][_0x3ba30f]]=!0x0,this['bindings'][_0x3ba30f]=null;},'unbindAll':function(){this['bindings']={},this['actions']={},this['presses']={},this['locks']={},this['delayedKeyup']={};},'state':function(_0x40f905){return this['actions'][_0x40f905];},'pressed':function(_0x51604b){return this['presses'][_0x51604b];},'released':function(_0x5bdaca){return!!this['delayedKeyup'][_0x5bdaca];},'clearPressed':function(){for(var _0x4e8a15 in this['delayedKeyup'])this['actions'][_0x4e8a15]=!0x1,this['locks'][_0x4e8a15]=!0x1;this['delayedKeyup']={},this['presses']={};},'touchStart':function(_0x41fd15,_0x156cbe){return this['actions'][_0x156cbe]=!0x0,this['presses'][_0x156cbe]=!0x0,_0x41fd15['stopPropagation'](),_0x41fd15['preventDefault'](),!0x1;},'touchEnd':function(_0x3fb005,_0x294e42){return this['delayedKeyup'][_0x294e42]=!0x0,_0x3fb005['stopPropagation'](),_0x3fb005['preventDefault'](),!0x1;}});}),ig['baked']=!0x0,ig['module']('impact.impact')['requires']('dom.ready','impact.loader','impact.system','impact.input','impact.sound')['defines'](function(){ig['main']=function(_0x45ea29,_0x351269,_0x584a36,_0x1a5cd3,_0x23da50,_0x2a60d9,_0x39f0b8){ig['system']=new ig['System'](_0x45ea29,_0x584a36,_0x1a5cd3,_0x23da50,_0x2a60d9||0x1),ig['input']=new ig['Input'](),ig['soundManager']=new ig['SoundManager'](),ig['music']=new ig['Music'](),ig['ready']=!0x0,new(_0x39f0b8||ig['Loader'])(_0x351269,ig['resources'])['load']();};}),ig['baked']=!0x0,ig['module']('impact.animation')['requires']('impact.timer','impact.image')['defines'](function(){ig['AnimationSheet']=ig['Class']['extend']({'width':0x8,'height':0x8,'image':null,'init':function(_0x17f91b,_0x200e13,_0x332ca1){this['width']=_0x200e13,this['height']=_0x332ca1,this['image']=new ig['Image'](_0x17f91b);}}),ig['Animation']=ig['Class']['extend']({'sheet':null,'timer':null,'sequence':[],'flip':{'x':!0x1,'y':!0x1},'pivot':{'x':0x0,'y':0x0},'frameTime':0x0,'frame':0x0,'tile':0x0,'stop':!0x1,'loopCount':0x0,'alpha':0x1,'angle':0x0,'init':function(_0x10c0f3,_0x5ca07,_0x34cf58,_0x533744){this['sheet']=_0x10c0f3,this['pivot']={'x':_0x10c0f3['width']/0x2,'y':_0x10c0f3['height']/0x2},this['timer']=new ig['Timer'](),this['frameTime']=_0x5ca07,this['sequence']=_0x34cf58,this['stop']=!!_0x533744,this['tile']=this['sequence'][0x0];},'rewind':function(){return this['timer']['set'](),this['frame']=this['loopCount']=0x0,this['tile']=this['sequence'][0x0],this;},'gotoFrame':function(_0x4fe037){this['timer']['set'](this['frameTime']*-_0x4fe037-0.0001),this['update']();},'gotoRandomFrame':function(){this['gotoFrame'](Math['floor'](Math['random']()*this['sequence']['length']));},'update':function(){var _0x303ca7=Math['floor'](this['timer']['delta']()/this['frameTime']);this['loopCount']=Math['floor'](_0x303ca7/this['sequence']['length']),this['frame']=this['stop']&&0x0<this['loopCount']?this['sequence']['length']-0x1:_0x303ca7%this['sequence']['length'],this['tile']=this['sequence'][this['frame']];},'draw':function(_0x390f8e,_0x19ba5b){var _0x352f78=Math['max'](this['sheet']['width'],this['sheet']['height']);_0x390f8e>ig['system']['width']||_0x19ba5b>ig['system']['height']||(0x0>_0x390f8e+_0x352f78||0x0>_0x19ba5b+_0x352f78)||(0x1!=this['alpha']&&(ig['system']['context']['globalAlpha']=this['alpha']),0x0==this['angle']?this['sheet']['image']['drawTile'](_0x390f8e,_0x19ba5b,this['tile'],this['sheet']['width'],this['sheet']['height'],this['flip']['x'],this['flip']['y']):(ig['system']['context']['save'](),ig['system']['context']['translate'](ig['system']['getDrawPos'](_0x390f8e+this['pivot']['x']),ig['system']['getDrawPos'](_0x19ba5b+this['pivot']['y'])),ig['system']['context']['rotate'](this['angle']),this['sheet']['image']['drawTile'](-this['pivot']['x'],-this['pivot']['y'],this['tile'],this['sheet']['width'],this['sheet']['height'],this['flip']['x'],this['flip']['y']),ig['system']['context']['restore']()),0x1!=this['alpha']&&(ig['system']['context']['globalAlpha']=0x1));}});}),ig['baked']=!0x0,ig['module']('impact.entity')['requires']('impact.animation','impact.impact')['defines'](function(){ig['Entity']=ig['Class']['extend']({'id':0x0,'settings':{},'size':{'x':0x10,'y':0x10},'offset':{'x':0x0,'y':0x0},'pos':{'x':0x0,'y':0x0},'last':{'x':0x0,'y':0x0},'vel':{'x':0x0,'y':0x0},'accel':{'x':0x0,'y':0x0},'friction':{'x':0x0,'y':0x0},'maxVel':{'x':0x64,'y':0x64},'zIndex':0x0,'gravityFactor':0x1,'standing':!0x1,'bounciness':0x0,'minBounceVelocity':0x28,'anims':{},'animSheet':null,'currentAnim':null,'health':0xa,'type':0x0,'checkAgainst':0x0,'collides':0x0,'_killed':!0x1,'slopeStanding':{'min':0x2c['toRad'](),'max':0x88['toRad']()},'init':function(_0x47a7bb,_0x19e0a6,_0x5d8b08){this['id']=++ig['Entity']['_lastId'],this['pos']['x']=this['last']['x']=_0x47a7bb,this['pos']['y']=this['last']['y']=_0x19e0a6,ig['merge'](this,_0x5d8b08);},'reset':function(_0x2eee68,_0x5b6d63,_0x1de711){var _0x486bb4=this['constructor']['prototype'];this['pos']['x']=_0x2eee68,this['pos']['y']=_0x5b6d63,this['last']['x']=_0x2eee68,this['last']['y']=_0x5b6d63,this['vel']['x']=_0x486bb4['vel']['x'],this['vel']['y']=_0x486bb4['vel']['y'],this['accel']['x']=_0x486bb4['accel']['x'],this['accel']['y']=_0x486bb4['accel']['y'],this['health']=_0x486bb4['health'],this['_killed']=_0x486bb4['_killed'],this['standing']=_0x486bb4['standing'],this['type']=_0x486bb4['type'],this['checkAgainst']=_0x486bb4['checkAgainst'],this['collides']=_0x486bb4['collides'],ig['merge'](this,_0x1de711);},'addAnim':function(_0x5e57a6,_0x22cad0,_0x2680d3,_0x2ea9d5){if(!this['animSheet'])throw'No\x20animSheet\x20to\x20add\x20the\x20animation\x20'+_0x5e57a6+'\x20to.';return _0x22cad0=new ig['Animation'](this['animSheet'],_0x22cad0,_0x2680d3,_0x2ea9d5),this['anims'][_0x5e57a6]=_0x22cad0,this['currentAnim']||(this['currentAnim']=_0x22cad0),_0x22cad0;},'update':function(){this['last']['x']=this['pos']['x'],this['last']['y']=this['pos']['y'],this['vel']['y']+=ig['game']['gravity']*ig['system']['tick']*this['gravityFactor'],this['vel']['x']=this['getNewVelocity'](this['vel']['x'],this['accel']['x'],this['friction']['x'],this['maxVel']['x']),this['vel']['y']=this['getNewVelocity'](this['vel']['y'],this['accel']['y'],this['friction']['y'],this['maxVel']['y']);var _0x321850=ig['game']['collisionMap']['trace'](this['pos']['x'],this['pos']['y'],this['vel']['x']*ig['system']['tick'],this['vel']['y']*ig['system']['tick'],this['size']['x'],this['size']['y']);this['handleMovementTrace'](_0x321850),this['currentAnim']&&this['currentAnim']['update']();},'getNewVelocity':function(_0x4b542f,_0x516405,_0x74fde1,_0x266e2a){return _0x516405?(_0x4b542f+_0x516405*ig['system']['tick'])['limit'](-_0x266e2a,_0x266e2a):_0x74fde1?(_0x516405=_0x74fde1*ig['system']['tick'],0x0<_0x4b542f-_0x516405?_0x4b542f-_0x516405:0x0>_0x4b542f+_0x516405?_0x4b542f+_0x516405:0x0):_0x4b542f['limit'](-_0x266e2a,_0x266e2a);},'handleMovementTrace':function(_0x3a5d21){this['standing']=!0x1,_0x3a5d21['collision']['y']&&(0x0<this['bounciness']&&Math['abs'](this['vel']['y'])>this['minBounceVelocity']?this['vel']['y']*=-this['bounciness']:(0x0<this['vel']['y']&&(this['standing']=!0x0),this['vel']['y']=0x0)),_0x3a5d21['collision']['x']&&(this['vel']['x']=0x0<this['bounciness']&&Math['abs'](this['vel']['x'])>this['minBounceVelocity']?this['vel']['x']*-this['bounciness']:0x0);if(_0x3a5d21['collision']['slope']){var _0x5dee33=_0x3a5d21['collision']['slope'];if(0x0<this['bounciness']){var _0xb88782=this['vel']['x']*_0x5dee33['nx']+this['vel']['y']*_0x5dee33['ny'];this['vel']['x']=(this['vel']['x']-0x2*_0x5dee33['nx']*_0xb88782)*this['bounciness'],this['vel']['y']=(this['vel']['y']-0x2*_0x5dee33['ny']*_0xb88782)*this['bounciness'];}else _0xb88782=(this['vel']['x']*_0x5dee33['x']+this['vel']['y']*_0x5dee33['y'])/(_0x5dee33['x']*_0x5dee33['x']+_0x5dee33['y']*_0x5dee33['y']),this['vel']['x']=_0x5dee33['x']*_0xb88782,this['vel']['y']=_0x5dee33['y']*_0xb88782,_0x5dee33=Math['atan2'](_0x5dee33['x'],_0x5dee33['y']),_0x5dee33>this['slopeStanding']['min']&&_0x5dee33<this['slopeStanding']['max']&&(this['standing']=!0x0);}this['pos']=_0x3a5d21['pos'];},'draw':function(){this['currentAnim']&&this['currentAnim']['draw'](this['pos']['x']-this['offset']['x']-ig['game']['_rscreen']['x'],this['pos']['y']-this['offset']['y']-ig['game']['_rscreen']['y']);},'kill':function(){ig['game']['removeEntity'](this);},'receiveDamage':function(_0x3dba28){this['health']-=_0x3dba28,0x0>=this['health']&&this['kill']();},'touches':function(_0x2fe01a){return!(this['pos']['x']>=_0x2fe01a['pos']['x']+_0x2fe01a['size']['x']||this['pos']['x']+this['size']['x']<=_0x2fe01a['pos']['x']||this['pos']['y']>=_0x2fe01a['pos']['y']+_0x2fe01a['size']['y']||this['pos']['y']+this['size']['y']<=_0x2fe01a['pos']['y']);},'distanceTo':function(_0x40b02d){var _0x2d4dac=this['pos']['x']+this['size']['x']/0x2-(_0x40b02d['pos']['x']+_0x40b02d['size']['x']/0x2);return _0x40b02d=this['pos']['y']+this['size']['y']/0x2-(_0x40b02d['pos']['y']+_0x40b02d['size']['y']/0x2),Math['sqrt'](_0x2d4dac*_0x2d4dac+_0x40b02d*_0x40b02d);},'angleTo':function(_0x3a2382){return Math['atan2'](_0x3a2382['pos']['y']+_0x3a2382['size']['y']/0x2-(this['pos']['y']+this['size']['y']/0x2),_0x3a2382['pos']['x']+_0x3a2382['size']['x']/0x2-(this['pos']['x']+this['size']['x']/0x2));},'check':function(){},'collideWith':function(){},'ready':function(){},'erase':function(){}}),ig['Entity']['_lastId']=0x0,ig['Entity']['COLLIDES']={'NEVER':0x0,'LITE':0x1,'PASSIVE':0x2,'ACTIVE':0x4,'FIXED':0x8},ig['Entity']['TYPE']={'NONE':0x0,'A':0x1,'B':0x2,'BOTH':0x3},ig['Entity']['checkPair']=function(_0x44c1df,_0x53dabc){_0x44c1df['checkAgainst']&_0x53dabc['type']&&_0x44c1df['check'](_0x53dabc),_0x53dabc['checkAgainst']&_0x44c1df['type']&&_0x53dabc['check'](_0x44c1df),_0x44c1df['collides']&&_0x53dabc['collides']&&_0x44c1df['collides']+_0x53dabc['collides']>ig['Entity']['COLLIDES']['ACTIVE']&&ig['Entity']['solveCollision'](_0x44c1df,_0x53dabc);},ig['Entity']['solveCollision']=function(_0x10192f,_0x3e2888){var _0x39aef1=null;if(_0x10192f['collides']==ig['Entity']['COLLIDES']['LITE']||_0x3e2888['collides']==ig['Entity']['COLLIDES']['FIXED'])_0x39aef1=_0x10192f;else{if(_0x3e2888['collides']==ig['Entity']['COLLIDES']['LITE']||_0x10192f['collides']==ig['Entity']['COLLIDES']['FIXED'])_0x39aef1=_0x3e2888;}_0x10192f['last']['x']+_0x10192f['size']['x']>_0x3e2888['last']['x']&&_0x10192f['last']['x']<_0x3e2888['last']['x']+_0x3e2888['size']['x']?(_0x10192f['last']['y']<_0x3e2888['last']['y']?ig['Entity']['seperateOnYAxis'](_0x10192f,_0x3e2888,_0x39aef1):ig['Entity']['seperateOnYAxis'](_0x3e2888,_0x10192f,_0x39aef1),_0x10192f['collideWith'](_0x3e2888,'y'),_0x3e2888['collideWith'](_0x10192f,'y')):_0x10192f['last']['y']+_0x10192f['size']['y']>_0x3e2888['last']['y']&&_0x10192f['last']['y']<_0x3e2888['last']['y']+_0x3e2888['size']['y']&&(_0x10192f['last']['x']<_0x3e2888['last']['x']?ig['Entity']['seperateOnXAxis'](_0x10192f,_0x3e2888,_0x39aef1):ig['Entity']['seperateOnXAxis'](_0x3e2888,_0x10192f,_0x39aef1),_0x10192f['collideWith'](_0x3e2888,'x'),_0x3e2888['collideWith'](_0x10192f,'x'));},ig['Entity']['seperateOnXAxis']=function(_0x32de50,_0x44cd45,_0x4a0517){var _0x41d57a=_0x32de50['pos']['x']+_0x32de50['size']['x']-_0x44cd45['pos']['x'];_0x4a0517?(_0x4a0517['vel']['x']=-_0x4a0517['vel']['x']*_0x4a0517['bounciness']+(_0x32de50===_0x4a0517?_0x44cd45:_0x32de50)['vel']['x'],_0x44cd45=ig['game']['collisionMap']['trace'](_0x4a0517['pos']['x'],_0x4a0517['pos']['y'],_0x4a0517==_0x32de50?-_0x41d57a:_0x41d57a,0x0,_0x4a0517['size']['x'],_0x4a0517['size']['y']),_0x4a0517['pos']['x']=_0x44cd45['pos']['x']):(_0x4a0517=(_0x32de50['vel']['x']-_0x44cd45['vel']['x'])/0x2,_0x32de50['vel']['x']=-_0x4a0517,_0x44cd45['vel']['x']=_0x4a0517,_0x4a0517=ig['game']['collisionMap']['trace'](_0x32de50['pos']['x'],_0x32de50['pos']['y'],-_0x41d57a/0x2,0x0,_0x32de50['size']['x'],_0x32de50['size']['y']),_0x32de50['pos']['x']=Math['floor'](_0x4a0517['pos']['x']),_0x32de50=ig['game']['collisionMap']['trace'](_0x44cd45['pos']['x'],_0x44cd45['pos']['y'],_0x41d57a/0x2,0x0,_0x44cd45['size']['x'],_0x44cd45['size']['y']),_0x44cd45['pos']['x']=Math['ceil'](_0x32de50['pos']['x']));},ig['Entity']['seperateOnYAxis']=function(_0x497d44,_0x1e8ee5,_0x330e69){var _0x265b0a=_0x497d44['pos']['y']+_0x497d44['size']['y']-_0x1e8ee5['pos']['y'];if(_0x330e69){_0x1e8ee5=_0x497d44===_0x330e69?_0x1e8ee5:_0x497d44,_0x330e69['vel']['y']=-_0x330e69['vel']['y']*_0x330e69['bounciness']+_0x1e8ee5['vel']['y'];var _0x278c46=0x0;_0x330e69==_0x497d44&&Math['abs'](_0x330e69['vel']['y']-_0x1e8ee5['vel']['y'])<_0x330e69['minBounceVelocity']&&(_0x330e69['standing']=!0x0,_0x278c46=_0x1e8ee5['vel']['x']*ig['system']['tick']),_0x497d44=ig['game']['collisionMap']['trace'](_0x330e69['pos']['x'],_0x330e69['pos']['y'],_0x278c46,_0x330e69==_0x497d44?-_0x265b0a:_0x265b0a,_0x330e69['size']['x'],_0x330e69['size']['y']),_0x330e69['pos']['y']=_0x497d44['pos']['y'],_0x330e69['pos']['x']=_0x497d44['pos']['x'];}else ig['game']['gravity']&&(_0x1e8ee5['standing']||0x0<_0x497d44['vel']['y'])?(_0x330e69=ig['game']['collisionMap']['trace'](_0x497d44['pos']['x'],_0x497d44['pos']['y'],0x0,-(_0x497d44['pos']['y']+_0x497d44['size']['y']-_0x1e8ee5['pos']['y']),_0x497d44['size']['x'],_0x497d44['size']['y']),_0x497d44['pos']['y']=_0x330e69['pos']['y'],0x0<_0x497d44['bounciness']&&_0x497d44['vel']['y']>_0x497d44['minBounceVelocity']?_0x497d44['vel']['y']*=-_0x497d44['bounciness']:(_0x497d44['standing']=!0x0,_0x497d44['vel']['y']=0x0)):(_0x330e69=(_0x497d44['vel']['y']-_0x1e8ee5['vel']['y'])/0x2,_0x497d44['vel']['y']=-_0x330e69,_0x1e8ee5['vel']['y']=_0x330e69,_0x278c46=_0x1e8ee5['vel']['x']*ig['system']['tick'],_0x330e69=ig['game']['collisionMap']['trace'](_0x497d44['pos']['x'],_0x497d44['pos']['y'],_0x278c46,-_0x265b0a/0x2,_0x497d44['size']['x'],_0x497d44['size']['y']),_0x497d44['pos']['y']=_0x330e69['pos']['y'],_0x497d44=ig['game']['collisionMap']['trace'](_0x1e8ee5['pos']['x'],_0x1e8ee5['pos']['y'],0x0,_0x265b0a/0x2,_0x1e8ee5['size']['x'],_0x1e8ee5['size']['y']),_0x1e8ee5['pos']['y']=_0x497d44['pos']['y']);};}),ig['baked']=!0x0,ig['module']('impact.map')['defines'](function(){ig['Map']=ig['Class']['extend']({'tilesize':0x8,'width':0x1,'height':0x1,'pxWidth':0x1,'pxHeight':0x1,'data':[[]],'name':null,'init':function(_0x7a0991,_0x1657c1){this['tilesize']=_0x7a0991,this['data']=_0x1657c1,this['height']=_0x1657c1['length'],this['width']=_0x1657c1[0x0]['length'],this['pxWidth']=this['width']*this['tilesize'],this['pxHeight']=this['height']*this['tilesize'];},'getTile':function(_0x428c74,_0x2d0a6d){var _0x130bc6=Math['floor'](_0x428c74/this['tilesize']),_0x387817=Math['floor'](_0x2d0a6d/this['tilesize']);return 0x0<=_0x130bc6&&_0x130bc6<this['width']&&0x0<=_0x387817&&_0x387817<this['height']?this['data'][_0x387817][_0x130bc6]:0x0;},'setTile':function(_0x36e3d5,_0x4a2da0,_0x2d1fbf){_0x36e3d5=Math['floor'](_0x36e3d5/this['tilesize']),_0x4a2da0=Math['floor'](_0x4a2da0/this['tilesize']),0x0<=_0x36e3d5&&_0x36e3d5<this['width']&&0x0<=_0x4a2da0&&_0x4a2da0<this['height']&&(this['data'][_0x4a2da0][_0x36e3d5]=_0x2d1fbf);}});}),ig['baked']=!0x0,ig['module']('impact.collision-map')['requires']('impact.map')['defines'](function(){ig['CollisionMap']=ig['Map']['extend']({'lastSlope':0x1,'tiledef':null,'init':function(_0x273555,_0x3384ee,_0x3920d8){this['parent'](_0x273555,_0x3384ee),this['tiledef']=_0x3920d8||ig['CollisionMap']['defaultTileDef'];for(var _0x59674e in this['tiledef'])_0x59674e|0x0>this['lastSlope']&&(this['lastSlope']=_0x59674e|0x0);},'trace':function(_0xe2b958,_0x1368e4,_0x6e15e5,_0x17afcf,_0x4c98fa,_0x2adbd2){var _0x381734={'collision':{'x':!0x1,'y':!0x1,'slope':!0x1},'pos':{'x':_0xe2b958,'y':_0x1368e4},'tile':{'x':0x0,'y':0x0}},_0x35202d=Math['ceil']((Math['max'](Math['abs'](_0x6e15e5),Math['abs'](_0x17afcf))+0.1)/this['tilesize']);if(0x1<_0x35202d){for(var _0x2d023f=_0x6e15e5/_0x35202d,_0x1c48cf=_0x17afcf/_0x35202d,_0x29774a=0x0;_0x29774a<_0x35202d&&(_0x2d023f||_0x1c48cf)&&!(this['_traceStep'](_0x381734,_0xe2b958,_0x1368e4,_0x2d023f,_0x1c48cf,_0x4c98fa,_0x2adbd2,_0x6e15e5,_0x17afcf,_0x29774a),_0xe2b958=_0x381734['pos']['x'],_0x1368e4=_0x381734['pos']['y'],_0x381734['collision']['x']&&(_0x6e15e5=_0x2d023f=0x0),_0x381734['collision']['y']&&(_0x17afcf=_0x1c48cf=0x0),_0x381734['collision']['slope']);_0x29774a++);}else this['_traceStep'](_0x381734,_0xe2b958,_0x1368e4,_0x6e15e5,_0x17afcf,_0x4c98fa,_0x2adbd2,_0x6e15e5,_0x17afcf,0x0);return _0x381734;},'_traceStep':function(_0x5d96b8,_0x242d27,_0x4bf4f7,_0x153469,_0x213efe,_0x12b998,_0x28a8ce,_0x115cdc,_0x47b5a6,_0x70f5f1){_0x5d96b8['pos']['x']+=_0x153469,_0x5d96b8['pos']['y']+=_0x213efe;var _0x100e79=0x0;if(_0x153469){var _0x1d114d=0x0<_0x153469?_0x12b998:0x0,_0x37cf49=0x0>_0x153469?this['tilesize']:0x0,_0x100e79=Math['max'](Math['floor'](_0x4bf4f7/this['tilesize']),0x0),_0x2a9e50=Math['min'](Math['ceil']((_0x4bf4f7+_0x28a8ce)/this['tilesize']),this['height']);_0x153469=Math['floor']((_0x5d96b8['pos']['x']+_0x1d114d)/this['tilesize']);var _0x27b133=Math['floor']((_0x242d27+_0x1d114d)/this['tilesize']);if(0x0<_0x70f5f1||_0x153469==_0x27b133||0x0>_0x27b133||_0x27b133>=this['width'])_0x27b133=-0x1;if(0x0<=_0x153469&&_0x153469<this['width']){for(var _0x366a4c=_0x100e79;_0x366a4c<_0x2a9e50&&!(-0x1!=_0x27b133&&(_0x100e79=this['data'][_0x366a4c][_0x27b133],0x1<_0x100e79&&_0x100e79<=this['lastSlope']&&this['_checkTileDef'](_0x5d96b8,_0x100e79,_0x242d27,_0x4bf4f7,_0x115cdc,_0x47b5a6,_0x12b998,_0x28a8ce,_0x27b133,_0x366a4c)));_0x366a4c++)if(_0x100e79=this['data'][_0x366a4c][_0x153469],0x1==_0x100e79||_0x100e79>this['lastSlope']||0x1<_0x100e79&&this['_checkTileDef'](_0x5d96b8,_0x100e79,_0x242d27,_0x4bf4f7,_0x115cdc,_0x47b5a6,_0x12b998,_0x28a8ce,_0x153469,_0x366a4c)){if(0x1<_0x100e79&&_0x100e79<=this['lastSlope']&&_0x5d96b8['collision']['slope'])break;_0x5d96b8['collision']['x']=!0x0,_0x5d96b8['tile']['x']=_0x100e79,_0x242d27=_0x5d96b8['pos']['x']=_0x153469*this['tilesize']-_0x1d114d+_0x37cf49,_0x115cdc=0x0;break;}}}if(_0x213efe){_0x1d114d=0x0<_0x213efe?_0x28a8ce:0x0,_0x213efe=0x0>_0x213efe?this['tilesize']:0x0,_0x100e79=Math['max'](Math['floor'](_0x5d96b8['pos']['x']/this['tilesize']),0x0),_0x37cf49=Math['min'](Math['ceil']((_0x5d96b8['pos']['x']+_0x12b998)/this['tilesize']),this['width']),_0x366a4c=Math['floor']((_0x5d96b8['pos']['y']+_0x1d114d)/this['tilesize']),_0x2a9e50=Math['floor']((_0x4bf4f7+_0x1d114d)/this['tilesize']);if(0x0<_0x70f5f1||_0x366a4c==_0x2a9e50||0x0>_0x2a9e50||_0x2a9e50>=this['height'])_0x2a9e50=-0x1;if(0x0<=_0x366a4c&&_0x366a4c<this['height']){for(_0x153469=_0x100e79;_0x153469<_0x37cf49&&!(-0x1!=_0x2a9e50&&(_0x100e79=this['data'][_0x2a9e50][_0x153469],0x1<_0x100e79&&_0x100e79<=this['lastSlope']&&this['_checkTileDef'](_0x5d96b8,_0x100e79,_0x242d27,_0x4bf4f7,_0x115cdc,_0x47b5a6,_0x12b998,_0x28a8ce,_0x153469,_0x2a9e50)));_0x153469++)if(_0x100e79=this['data'][_0x366a4c][_0x153469],0x1==_0x100e79||_0x100e79>this['lastSlope']||0x1<_0x100e79&&this['_checkTileDef'](_0x5d96b8,_0x100e79,_0x242d27,_0x4bf4f7,_0x115cdc,_0x47b5a6,_0x12b998,_0x28a8ce,_0x153469,_0x366a4c)){if(0x1<_0x100e79&&_0x100e79<=this['lastSlope']&&_0x5d96b8['collision']['slope'])break;_0x5d96b8['collision']['y']=!0x0,_0x5d96b8['tile']['y']=_0x100e79,_0x5d96b8['pos']['y']=_0x366a4c*this['tilesize']-_0x1d114d+_0x213efe;break;}}}},'_checkTileDef':function(_0x283d97,_0x385481,_0x426391,_0x1a3a79,_0x3ad4c1,_0x35b732,_0x5e3b1f,_0x2d1ccd,_0x133b35,_0x41b6da){var _0x4f9b92=this['tiledef'][_0x385481];if(!_0x4f9b92)return!0x1;_0x385481=(_0x4f9b92[0x2]-_0x4f9b92[0x0])*this['tilesize'];var _0x49d09c=(_0x4f9b92[0x3]-_0x4f9b92[0x1])*this['tilesize'],_0x580eef=_0x4f9b92[0x4];_0x5e3b1f=_0x426391+_0x3ad4c1+(0x0>_0x49d09c?_0x5e3b1f:0x0)-(_0x133b35+_0x4f9b92[0x0])*this['tilesize'],_0x2d1ccd=_0x1a3a79+_0x35b732+(0x0<_0x385481?_0x2d1ccd:0x0)-(_0x41b6da+_0x4f9b92[0x1])*this['tilesize'];if(0x0<_0x385481*_0x2d1ccd-_0x49d09c*_0x5e3b1f){if(0x0>_0x3ad4c1*-_0x49d09c+_0x35b732*_0x385481)return _0x580eef;_0x133b35=Math['sqrt'](_0x385481*_0x385481+_0x49d09c*_0x49d09c),_0x41b6da=_0x49d09c/_0x133b35,_0x133b35=-_0x385481/_0x133b35;var _0x1edbd0=_0x5e3b1f*_0x41b6da+_0x2d1ccd*_0x133b35,_0x4f9b92=_0x41b6da*_0x1edbd0,_0x1edbd0=_0x133b35*_0x1edbd0;if(_0x4f9b92*_0x4f9b92+_0x1edbd0*_0x1edbd0>=_0x3ad4c1*_0x3ad4c1+_0x35b732*_0x35b732)return _0x580eef||0.5>_0x385481*(_0x2d1ccd-_0x35b732)-_0x49d09c*(_0x5e3b1f-_0x3ad4c1);return _0x283d97['pos']['x']=_0x426391+_0x3ad4c1-_0x4f9b92,_0x283d97['pos']['y']=_0x1a3a79+_0x35b732-_0x1edbd0,_0x283d97['collision']['slope']={'x':_0x385481,'y':_0x49d09c,'nx':_0x41b6da,'ny':_0x133b35},!0x0;}return!0x1;}});var _0x484ca8=0x1/0x3,_0x22c79d=0x2/0x3;ig['CollisionMap']['defaultTileDef']={0x5:[0x0,0x1,0x1,_0x22c79d,!0x0],0x6:[0x0,_0x22c79d,0x1,_0x484ca8,!0x0],0x7:[0x0,_0x484ca8,0x1,0x0,!0x0],0x3:[0x0,0x1,0x1,0.5,!0x0],0x4:[0x0,0.5,0x1,0x0,!0x0],0x2:[0x0,0x1,0x1,0x0,!0x0],0xa:[0.5,0x1,0x1,0x0,!0x0],0x15:[0x0,0x1,0.5,0x0,!0x0],0x20:[_0x22c79d,0x1,0x1,0x0,!0x0],0x2b:[_0x484ca8,0x1,_0x22c79d,0x0,!0x0],0x36:[0x0,0x1,_0x484ca8,0x0,!0x0],0x1b:[0x0,0x0,0x1,_0x484ca8,!0x0],0x1c:[0x0,_0x484ca8,0x1,_0x22c79d,!0x0],0x1d:[0x0,_0x22c79d,0x1,0x1,!0x0],0x19:[0x0,0x0,0x1,0.5,!0x0],0x1a:[0x0,0.5,0x1,0x1,!0x0],0x18:[0x0,0x0,0x1,0x1,!0x0],0xb:[0x0,0x0,0.5,0x1,!0x0],0x16:[0.5,0x0,0x1,0x1,!0x0],0x21:[0x0,0x0,_0x484ca8,0x1,!0x0],0x2c:[_0x484ca8,0x0,_0x22c79d,0x1,!0x0],0x37:[_0x22c79d,0x0,0x1,0x1,!0x0],0x10:[0x1,_0x484ca8,0x0,0x0,!0x0],0x11:[0x1,_0x22c79d,0x0,_0x484ca8,!0x0],0x12:[0x1,0x1,0x0,_0x22c79d,!0x0],0xe:[0x1,0.5,0x0,0x0,!0x0],0xf:[0x1,0x1,0x0,0.5,!0x0],0xd:[0x1,0x1,0x0,0x0,!0x0],0x8:[0.5,0x1,0x0,0x0,!0x0],0x13:[0x1,0x1,0.5,0x0,!0x0],0x1e:[_0x484ca8,0x1,0x0,0x0,!0x0],0x29:[_0x22c79d,0x1,_0x484ca8,0x0,!0x0],0x34:[0x1,0x1,_0x22c79d,0x0,!0x0],0x26:[0x1,_0x22c79d,0x0,0x1,!0x0],0x27:[0x1,_0x484ca8,0x0,_0x22c79d,!0x0],0x28:[0x1,0x0,0x0,_0x484ca8,!0x0],0x24:[0x1,0.5,0x0,0x1,!0x0],0x25:[0x1,0x0,0x0,0.5,!0x0],0x23:[0x1,0x0,0x0,0x1,!0x0],0x9:[0x1,0x0,0.5,0x1,!0x0],0x14:[0.5,0x0,0x0,0x1,!0x0],0x1f:[0x1,0x0,_0x22c79d,0x1,!0x0],0x2a:[_0x22c79d,0x0,_0x484ca8,0x1,!0x0],0x35:[_0x484ca8,0x0,0x0,0x1,!0x0],0xc:[0x0,0x0,0x1,0x0,!0x1],0x17:[0x1,0x1,0x0,0x1,!0x1],0x22:[0x1,0x0,0x1,0x1,!0x1],0x2d:[0x0,0x1,0x0,0x0,!0x1]},ig['CollisionMap']['staticNoCollision']={'trace':function(_0x294a7d,_0x200041,_0x55419b,_0x429ea0){return{'collision':{'x':!0x1,'y':!0x1,'slope':!0x1},'pos':{'x':_0x294a7d+_0x55419b,'y':_0x200041+_0x429ea0},'tile':{'x':0x0,'y':0x0}};}};}),ig['baked']=!0x0,ig['module']('impact.background-map')['requires']('impact.map','impact.image')['defines'](function(){ig['BackgroundMap']=ig['Map']['extend']({'tiles':null,'scroll':{'x':0x0,'y':0x0},'distance':0x1,'repeat':!0x1,'tilesetName':'','foreground':!0x1,'enabled':!0x0,'preRender':!0x1,'preRenderedChunks':null,'chunkSize':0x200,'debugChunks':!0x1,'anims':{},'init':function(_0x50d383,_0x104a62,_0x5ab241){this['parent'](_0x50d383,_0x104a62),this['setTileset'](_0x5ab241);},'setTileset':function(_0x359e7b){this['tilesetName']=_0x359e7b instanceof ig['Image']?_0x359e7b['path']:_0x359e7b,this['tiles']=new ig['Image'](this['tilesetName']),this['preRenderedChunks']=null;},'setScreenPos':function(_0x5405f6,_0x24764c){this['scroll']['x']=_0x5405f6/this['distance'],this['scroll']['y']=_0x24764c/this['distance'];},'preRenderMapToChunks':function(){var _0x3387d9=this['width']*this['tilesize']*ig['system']['scale'],_0x1a649c=this['height']*this['tilesize']*ig['system']['scale'];this['chunkSize']=Math['min'](Math['max'](_0x3387d9,_0x1a649c),this['chunkSize']);var _0x387292=Math['ceil'](_0x3387d9/this['chunkSize']),_0x399a91=Math['ceil'](_0x1a649c/this['chunkSize']);this['preRenderedChunks']=[];for(var _0x212469=0x0;_0x212469<_0x399a91;_0x212469++){this['preRenderedChunks'][_0x212469]=[];for(var _0x3eab2a=0x0;_0x3eab2a<_0x387292;_0x3eab2a++)this['preRenderedChunks'][_0x212469][_0x3eab2a]=this['preRenderChunk'](_0x3eab2a,_0x212469,_0x3eab2a==_0x387292-0x1?_0x3387d9-_0x3eab2a*this['chunkSize']:this['chunkSize'],_0x212469==_0x399a91-0x1?_0x1a649c-_0x212469*this['chunkSize']:this['chunkSize']);}},'preRenderChunk':function(_0x452389,_0x575f6d,_0x1d1d02,_0x4ffd1d){var _0x59de78=_0x1d1d02/this['tilesize']/ ig['system']['scale']+0x1,_0x49215a=_0x4ffd1d/this['tilesize']/ ig['system']['scale']+0x1,_0x4bbdf4=_0x452389*this['chunkSize']/ ig['system']['scale']%this['tilesize'],_0x16cece=_0x575f6d*this['chunkSize']/ ig['system']['scale']%this['tilesize'];_0x452389=Math['floor'](_0x452389*this['chunkSize']/this['tilesize']/ ig['system']['scale']);var _0x49fcfd=Math['floor'](_0x575f6d*this['chunkSize']/this['tilesize']/ ig['system']['scale']);_0x575f6d=ig['$new']('canvas'),_0x575f6d['width']=_0x1d1d02,_0x575f6d['height']=_0x4ffd1d,_0x575f6d['retinaResolutionEnabled']=!0x1,_0x4ffd1d=_0x575f6d['getContext']('2d'),ig['System']['scaleMode'](_0x575f6d,_0x4ffd1d),_0x1d1d02=ig['system']['context'],ig['system']['context']=_0x4ffd1d;for(_0x4ffd1d=0x0;_0x4ffd1d<_0x59de78;_0x4ffd1d++)for(var _0x279c73=0x0;_0x279c73<_0x49215a;_0x279c73++)if(_0x4ffd1d+_0x452389<this['width']&&_0x279c73+_0x49fcfd<this['height']){var _0x4d6c9f=this['data'][_0x279c73+_0x49fcfd][_0x4ffd1d+_0x452389];_0x4d6c9f&&this['tiles']['drawTile'](_0x4ffd1d*this['tilesize']-_0x4bbdf4,_0x279c73*this['tilesize']-_0x16cece,_0x4d6c9f-0x1,this['tilesize']);}return ig['system']['context']=_0x1d1d02,_0x59de78=new Image(),_0x59de78['src']=_0x575f6d['toDataURL'](),_0x59de78['width']=_0x575f6d['width'],_0x59de78['height']=_0x575f6d['height'],_0x59de78;},'draw':function(){this['tiles']['loaded']&&this['enabled']&&(this['preRender']?this['drawPreRendered']():this['drawTiled']());},'drawPreRendered':function(){this['preRenderedChunks']||this['preRenderMapToChunks']();var _0x5d3697=ig['system']['getDrawPos'](this['scroll']['x']),_0x451d89=ig['system']['getDrawPos'](this['scroll']['y']);if(this['repeat'])var _0x2d712a=this['width']*this['tilesize']*ig['system']['scale'],_0x5d3697=(_0x5d3697%_0x2d712a+_0x2d712a)%_0x2d712a,_0x2d712a=this['height']*this['tilesize']*ig['system']['scale'],_0x451d89=(_0x451d89%_0x2d712a+_0x2d712a)%_0x2d712a;var _0x2d712a=Math['max'](Math['floor'](_0x5d3697/this['chunkSize']),0x0),_0x211b2f=Math['max'](Math['floor'](_0x451d89/this['chunkSize']),0x0),_0x34ce0f=Math['ceil']((_0x5d3697+ig['system']['realWidth'])/this['chunkSize']),_0x45d124=Math['ceil']((_0x451d89+ig['system']['realHeight'])/this['chunkSize']),_0x2bfc51=this['preRenderedChunks'][0x0]['length'],_0x1daa98=this['preRenderedChunks']['length'];this['repeat']||(_0x34ce0f=Math['min'](_0x34ce0f,_0x2bfc51),_0x45d124=Math['min'](_0x45d124,_0x1daa98));for(var _0x399bf6=0x0,_0x3c3122=_0x211b2f;_0x3c3122<_0x45d124;_0x3c3122++){for(var _0xcb0c8a=0x0,_0x3ea4fc=_0x2d712a;_0x3ea4fc<_0x34ce0f;_0x3ea4fc++){var _0x37a997=this['preRenderedChunks'][_0x3c3122%_0x1daa98][_0x3ea4fc%_0x2bfc51],_0x571c16=-_0x5d3697+_0x3ea4fc*this['chunkSize']-_0xcb0c8a,_0x5b7386=-_0x451d89+_0x3c3122*this['chunkSize']-_0x399bf6;ig['system']['context']['drawImage'](_0x37a997,_0x571c16,_0x5b7386),ig['Image']['drawCount']++,this['debugChunks']&&(ig['system']['context']['strokeStyle']='#f0f',ig['system']['context']['strokeRect'](_0x571c16,_0x5b7386,this['chunkSize'],this['chunkSize'])),this['repeat']&&_0x37a997['width']<this['chunkSize']&&_0x571c16+_0x37a997['width']<ig['system']['realWidth']&&(_0xcb0c8a+=this['chunkSize']-_0x37a997['width'],_0x3c3122==_0x211b2f&&_0x34ce0f++);}this['repeat']&&_0x37a997['height']<this['chunkSize']&&_0x5b7386+_0x37a997['height']<ig['system']['realHeight']&&(_0x399bf6+=this['chunkSize']-_0x37a997['height'],_0x45d124++);}},'drawTiled':function(){for(var _0x54c1b3=0x0,_0x379504=null,_0x4b6dad=(this['scroll']['x']/this['tilesize'])['toInt'](),_0xa34b61=(this['scroll']['y']/this['tilesize'])['toInt'](),_0xe70060=this['scroll']['x']%this['tilesize'],_0x144103=this['scroll']['y']%this['tilesize'],_0x3b8fa6=-_0xe70060-this['tilesize'],_0xe70060=ig['system']['width']+this['tilesize']-_0xe70060,_0x243f1d=ig['system']['height']+this['tilesize']-_0x144103,_0x4f2089=-0x1,_0x144103=-_0x144103-this['tilesize'];_0x144103<_0x243f1d;_0x4f2089++,_0x144103+=this['tilesize']){var _0x61e32b=_0x4f2089+_0xa34b61;if(_0x61e32b>=this['height']||0x0>_0x61e32b){if(!this['repeat'])continue;_0x61e32b=(_0x61e32b%this['height']+this['height'])%this['height'];}for(var _0x1d768f=-0x1,_0x58eec6=_0x3b8fa6;_0x58eec6<_0xe70060;_0x1d768f++,_0x58eec6+=this['tilesize']){_0x54c1b3=_0x1d768f+_0x4b6dad;if(_0x54c1b3>=this['width']||0x0>_0x54c1b3){if(!this['repeat'])continue;_0x54c1b3=(_0x54c1b3%this['width']+this['width'])%this['width'];}if(_0x54c1b3=this['data'][_0x61e32b][_0x54c1b3])(_0x379504=this['anims'][_0x54c1b3-0x1])?_0x379504['draw'](_0x58eec6,_0x144103):this['tiles']['drawTile'](_0x58eec6,_0x144103,_0x54c1b3-0x1,this['tilesize']);}}}});}),ig['baked']=!0x0,ig['module']('impact.game')['requires']('impact.impact','impact.entity','impact.collision-map','impact.background-map')['defines'](function(){ig['Game']=ig['Class']['extend']({'clearColor':'#000000','gravity':0x0,'screen':{'x':0x0,'y':0x0},'_rscreen':{'x':0x0,'y':0x0},'entities':[],'namedEntities':{},'collisionMap':ig['CollisionMap']['staticNoCollision'],'backgroundMaps':[],'backgroundAnims':{},'autoSort':!0x1,'sortBy':null,'cellSize':0x40,'_deferredKill':[],'_levelToLoad':null,'_doSortEntities':!0x1,'staticInstantiate':function(){return this['sortBy']=this['sortBy']||ig['Game']['SORT']['Z_INDEX'],ig['game']=this,null;},'loadLevel':function(_0x28c739){this['screen']={'x':0x0,'y':0x0},this['entities']=[],this['namedEntities']={};for(var _0x4cf697=0x0;_0x4cf697<_0x28c739['entities']['length'];_0x4cf697++){var _0x2a5d8a=_0x28c739['entities'][_0x4cf697];this['spawnEntity'](_0x2a5d8a['type'],_0x2a5d8a['x'],_0x2a5d8a['y'],_0x2a5d8a['settings']);}this['sortEntities'](),this['collisionMap']=ig['CollisionMap']['staticNoCollision'],this['backgroundMaps']=[];for(_0x4cf697=0x0;_0x4cf697<_0x28c739['layer']['length'];_0x4cf697++)if(_0x2a5d8a=_0x28c739['layer'][_0x4cf697],'collision'==_0x2a5d8a['name'])this['collisionMap']=new ig['CollisionMap'](_0x2a5d8a['tilesize'],_0x2a5d8a['data']);else{var _0x3148fe=new ig['BackgroundMap'](_0x2a5d8a['tilesize'],_0x2a5d8a['data'],_0x2a5d8a['tilesetName']);_0x3148fe['anims']=this['backgroundAnims'][_0x2a5d8a['tilesetName']]||{},_0x3148fe['repeat']=_0x2a5d8a['repeat'],_0x3148fe['distance']=_0x2a5d8a['distance'],_0x3148fe['foreground']=!!_0x2a5d8a['foreground'],_0x3148fe['preRender']=!!_0x2a5d8a['preRender'],_0x3148fe['name']=_0x2a5d8a['name'],this['backgroundMaps']['push'](_0x3148fe);}for(_0x4cf697=0x0;_0x4cf697<this['entities']['length'];_0x4cf697++)this['entities'][_0x4cf697]['ready']();},'loadLevelDeferred':function(_0x3f50e5){this['_levelToLoad']=_0x3f50e5;},'getMapByName':function(_0x1dec2c){if('collision'==_0x1dec2c)return this['collisionMap'];for(var _0xb5a938=0x0;_0xb5a938<this['backgroundMaps']['length'];_0xb5a938++)if(this['backgroundMaps'][_0xb5a938]['name']==_0x1dec2c)return this['backgroundMaps'][_0xb5a938];return null;},'getEntityByName':function(_0x1240a8){return this['namedEntities'][_0x1240a8];},'getEntitiesByType':function(_0x105502){_0x105502='string'===typeof _0x105502?ig['global'][_0x105502]:_0x105502;for(var _0x499266=[],_0xf12654=0x0;_0xf12654<this['entities']['length'];_0xf12654++){var _0xe1ea15=this['entities'][_0xf12654];_0xe1ea15 instanceof _0x105502&&!_0xe1ea15['_killed']&&_0x499266['push'](_0xe1ea15);}return _0x499266;},'spawnEntity':function(_0x5b5deb,_0x4bb3f8,_0x3532ec,_0x3473be){var _0x3ae896='string'===typeof _0x5b5deb?ig['global'][_0x5b5deb]:_0x5b5deb;if(!_0x3ae896)throw'Can\x27t\x20spawn\x20entity\x20of\x20type\x20'+_0x5b5deb;return _0x5b5deb=new _0x3ae896(_0x4bb3f8,_0x3532ec,_0x3473be||{}),this['entities']['push'](_0x5b5deb),_0x5b5deb['name']&&(this['namedEntities'][_0x5b5deb['name']]=_0x5b5deb),_0x5b5deb;},'sortEntities':function(){this['entities']['sort'](this['sortBy']);},'sortEntitiesDeferred':function(){this['_doSortEntities']=!0x0;},'removeEntity':function(_0x239e34){_0x239e34['name']&&delete this['namedEntities'][_0x239e34['name']],_0x239e34['_killed']=!0x0,_0x239e34['type']=ig['Entity']['TYPE']['NONE'],_0x239e34['checkAgainst']=ig['Entity']['TYPE']['NONE'],_0x239e34['collides']=ig['Entity']['COLLIDES']['NEVER'],this['_deferredKill']['push'](_0x239e34);},'run':function(){this['update'](),this['draw']();},'update':function(){this['_levelToLoad']&&(this['loadLevel'](this['_levelToLoad']),this['_levelToLoad']=null),this['updateEntities'](),this['checkEntities']();for(var _0x11cb22=0x0;_0x11cb22<this['_deferredKill']['length'];_0x11cb22++)this['_deferredKill'][_0x11cb22]['erase'](),this['entities']['erase'](this['_deferredKill'][_0x11cb22]);this['_deferredKill']=[];if(this['_doSortEntities']||this['autoSort'])this['sortEntities'](),this['_doSortEntities']=!0x1;for(var _0xff78c8 in this['backgroundAnims']){var _0x11cb22=this['backgroundAnims'][_0xff78c8],_0x3c8ab6;for(_0x3c8ab6 in _0x11cb22)_0x11cb22[_0x3c8ab6]['update']();}},'updateEntities':function(){for(var _0x534a44=0x0;_0x534a44<this['entities']['length'];_0x534a44++){var _0xd1e14f=this['entities'][_0x534a44];_0xd1e14f['_killed']||_0xd1e14f['update']();}},'draw':function(){this['clearColor']&&ig['system']['clear'](this['clearColor']),this['_rscreen']['x']=ig['system']['getDrawPos'](this['screen']['x'])/ ig['system']['scale'],this['_rscreen']['y']=ig['system']['getDrawPos'](this['screen']['y'])/ ig['system']['scale'];var _0x4d20c3;for(_0x4d20c3=0x0;_0x4d20c3<this['backgroundMaps']['length'];_0x4d20c3++){var _0x2ea0c7=this['backgroundMaps'][_0x4d20c3];if(_0x2ea0c7['foreground'])break;_0x2ea0c7['setScreenPos'](this['screen']['x'],this['screen']['y']),_0x2ea0c7['draw']();}this['drawEntities']();for(_0x4d20c3;_0x4d20c3<this['backgroundMaps']['length'];_0x4d20c3++)_0x2ea0c7=this['backgroundMaps'][_0x4d20c3],_0x2ea0c7['setScreenPos'](this['screen']['x'],this['screen']['y']),_0x2ea0c7['draw']();},'drawEntities':function(){for(var _0x582e9a=0x0;_0x582e9a<this['entities']['length'];_0x582e9a++)this['entities'][_0x582e9a]['draw']();},'checkEntities':function(){for(var _0x4e2bec={},_0x40f005=0x0;_0x40f005<this['entities']['length'];_0x40f005++){var _0xbd4e91=this['entities'][_0x40f005];if(!(_0xbd4e91['type']==ig['Entity']['TYPE']['NONE']&&_0xbd4e91['checkAgainst']==ig['Entity']['TYPE']['NONE']&&_0xbd4e91['collides']==ig['Entity']['COLLIDES']['NEVER'])){for(var _0x20c9d8={},_0x5d05a9=Math['floor'](_0xbd4e91['pos']['y']/this['cellSize']),_0x265f66=Math['floor']((_0xbd4e91['pos']['x']+_0xbd4e91['size']['x'])/this['cellSize'])+0x1,_0x107374=Math['floor']((_0xbd4e91['pos']['y']+_0xbd4e91['size']['y'])/this['cellSize'])+0x1,_0x4a439d=Math['floor'](_0xbd4e91['pos']['x']/this['cellSize']);_0x4a439d<_0x265f66;_0x4a439d++)for(var _0x3fc75b=_0x5d05a9;_0x3fc75b<_0x107374;_0x3fc75b++)if(_0x4e2bec[_0x4a439d]){if(_0x4e2bec[_0x4a439d][_0x3fc75b]){for(var _0x1ad4c3=_0x4e2bec[_0x4a439d][_0x3fc75b],_0x3316de=0x0;_0x3316de<_0x1ad4c3['length'];_0x3316de++)_0xbd4e91['touches'](_0x1ad4c3[_0x3316de])&&!_0x20c9d8[_0x1ad4c3[_0x3316de]['id']]&&(_0x20c9d8[_0x1ad4c3[_0x3316de]['id']]=!0x0,ig['Entity']['checkPair'](_0xbd4e91,_0x1ad4c3[_0x3316de]));_0x1ad4c3['push'](_0xbd4e91);}else _0x4e2bec[_0x4a439d][_0x3fc75b]=[_0xbd4e91];}else _0x4e2bec[_0x4a439d]={},_0x4e2bec[_0x4a439d][_0x3fc75b]=[_0xbd4e91];}}}}),ig['Game']['SORT']={'Z_INDEX':function(_0x4ee1ad,_0x361605){return _0x4ee1ad['zIndex']-_0x361605['zIndex'];},'POS_X':function(_0x46d97e,_0x305370){return _0x46d97e['pos']['x']+_0x46d97e['size']['x']-(_0x305370['pos']['x']+_0x305370['size']['x']);},'POS_Y':function(_0x29e097,_0x1b6207){return _0x29e097['pos']['y']+_0x29e097['size']['y']-(_0x1b6207['pos']['y']+_0x1b6207['size']['y']);}};}),ig['baked']=!0x0,ig['module']('impact.entity-pool')['requires']('impact.game')['defines'](function(){ig['EntityPool']={'pools':{},'mixin':{'staticInstantiate':function(_0x4e60be,_0x550470,_0x188c6a){return ig['EntityPool']['getFromPool'](this['classId'],_0x4e60be,_0x550470,_0x188c6a);},'erase':function(){ig['EntityPool']['putInPool'](this);}},'enableFor':function(_0x5a60c2){_0x5a60c2['inject'](this['mixin']);},'getFromPool':function(_0x337cbd,_0x48d93b,_0x5d4101,_0x13698d){_0x337cbd=this['pools'][_0x337cbd];if(!_0x337cbd||!_0x337cbd['length'])return null;return _0x337cbd=_0x337cbd['pop'](),_0x337cbd['reset'](_0x48d93b,_0x5d4101,_0x13698d),_0x337cbd;},'putInPool':function(_0x4e0484){this['pools'][_0x4e0484['classId']]?this['pools'][_0x4e0484['classId']]['push'](_0x4e0484):this['pools'][_0x4e0484['classId']]=[_0x4e0484];},'drainPool':function(_0x2b25bd){delete this['pools'][_0x2b25bd];},'drainAllPools':function(){this['pools']={};}},ig['Game']['inject']({'loadLevel':function(_0x57017c){ig['EntityPool']['drainAllPools'](),this['parent'](_0x57017c);}});}),ig['baked']=!0x0,ig['module']('plugins.patches.fps-limit-patch')['requires']('impact.system','impact.impact')['defines'](function(){ig['System']['inject']({'fps':0x3c}),ig['system']&&(ig['system']['fps']=0x3c),ig['normalizeVendorAttribute'](window,'requestAnimationFrame');if(window['requestAnimationFrame']){var _0x163e8b=0x1,_0x5654c2={};window['ig']['setAnimation']=function(_0x34b90d,_0x443b3e){var _0x1522de=_0x163e8b++;_0x5654c2[_0x1522de]=!0x0;var _0x8b3f24=0x3e8/0x3c,_0x566beb=0x3c,_0x4debba=0x0,_0x468617=0x0,_0x535803=0x0,_0x3635ab=0x0,_0x47ff40=function(){_0x5654c2[_0x1522de]&&(timestamp=Date['now'](),_0x468617=_0x4debba,_0x4debba=timestamp,_0x3635ab=_0x4debba-_0x468617,_0x566beb=0.8*_0x566beb+0.2*(0x3e8/_0x3635ab),0x3c<_0x566beb&&0x3f<=_0x566beb?(_0x535803=Math['min'](Math['max'](0x2*_0x8b3f24+_0x468617-timestamp,0x0),_0x8b3f24),setTimeout(function(){window['requestAnimationFrame'](_0x47ff40,_0x443b3e);},_0x535803),_0x34b90d(timestamp)):(window['requestAnimationFrame'](_0x47ff40,_0x443b3e),_0x34b90d()));};return window['requestAnimationFrame'](_0x47ff40,_0x443b3e),_0x1522de;},window['ig']['clearAnimation']=function(_0x72b6a6){delete _0x5654c2[_0x72b6a6];};}else window['ig']['setAnimation']=function(_0x22fa5d){return window['setInterval'](_0x22fa5d,0x3e8/0x3c);},window['ig']['clearAnimation']=function(_0x5ae5ea){window['clearInterval'](_0x5ae5ea);};}),ig['baked']=!0x0,ig['module']('plugins.patches.timer-patch')['requires']('impact.timer')['defines'](function(){ig['Timer']['step']=function(){var _0x591059=Date['now'](),_0x1131f9=(_0x591059-ig['Timer']['_last'])/0x3e8;0x0>_0x1131f9&&(_0x1131f9=0x0),ig['Timer']['time']+=Math['min'](_0x1131f9,ig['Timer']['maxStep'])*ig['Timer']['timeScale'],ig['Timer']['_last']=_0x591059;};}),ig['baked']=!0x0,ig['module']('plugins.patches.user-agent-patch')['requires']('impact.impact')['defines'](function(){ig['ua']['is_uiwebview']=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i['test'](navigator['userAgent']),ig['ua']['is_safari_or_uiwebview']=/(iPhone|iPod|iPad).*AppleWebKit/i['test'](navigator['userAgent']),ig['ua']['iOS6_tag']=/OS 6_/i['test'](navigator['userAgent']),ig['ua']['iOS6']=(ig['ua']['iPhone']||ig['ua']['iPad'])&&ig['ua']['iOS6_tag'],ig['ua']['iOSgt5']=ig['ua']['iOS']&&0x5<parseInt(navigator['appVersion']['match'](/OS (\d+)_(\d+)_?(\d+)?/)[0x1]),ig['ua']['HTCONE']=/HTC_One/i['test'](navigator['userAgent']),ig['ua']['Kindle']=/Silk/i['test'](navigator['userAgent']),ig['ua']['touchDevice']='ontouchstart'in window||window['navigator']['msMaxTouchPoints']||window['navigator']['maxTouchPoints'],ig['ua']['is_mac']='MacIntel'===navigator['platform'],ig['ua']['iOS']=ig['ua']['touchDevice']&&ig['ua']['is_mac']||ig['ua']['iOS'],ig['ua']['mobile']=ig['ua']['iOS']||ig['ua']['android']||ig['ua']['iOS6']||ig['ua']['winPhone']||ig['ua']['Kindle']||/mobile/i['test'](navigator['userAgent']);}),ig['baked']=!0x0,ig['module']('plugins.patches.webkit-image-smoothing-patch')['defines'](function(){ig['System']&&(ig['System']['SCALE']={'CRISP':function(_0x14d124,_0x344c3c){_0x344c3c['imageSmoothingEnabled']=_0x344c3c['msImageSmoothingEnabled']=_0x344c3c['mozImageSmoothingEnabled']=_0x344c3c['oImageSmoothingEnabled']=!0x1,_0x14d124['style']['imageRendering']='-moz-crisp-edges',_0x14d124['style']['imageRendering']='-o-crisp-edges',_0x14d124['style']['imageRendering']='-webkit-optimize-contrast',_0x14d124['style']['imageRendering']='crisp-edges',_0x14d124['style']['msInterpolationMode']='nearest-neighbor';},'SMOOTH':function(_0x438f80,_0xe5061a){_0xe5061a['imageSmoothingEnabled']=_0xe5061a['msImageSmoothingEnabled']=_0xe5061a['oImageSmoothingEnabled']=!0x0,_0x438f80['style']['imageRendering']='',_0x438f80['style']['msInterpolationMode']='';}},ig['System']['scaleMode']=ig['System']['SCALE']['SMOOTH']);}),ig['baked']=!0x0,ig['module']('plugins.patches.windowfocus-onMouseDown-patch')['requires']('impact.input')['defines'](function(){var _0x5959da=!0x1;try{_0x5959da=window['self']!==window['top'],!0x1===_0x5959da&&(_0x5959da=0x0<window['frames']['length']);}catch(_0x9a707){_0x5959da=!0x0;}ig['Input']['inject']({'keydown':function(_0x5bc637){var _0xb69ff1=_0x5bc637['target']['tagName'];if(!('INPUT'==_0xb69ff1||'TEXTAREA'==_0xb69ff1)){if(_0xb69ff1='keydown'==_0x5bc637['type']?_0x5bc637['keyCode']:0x2==_0x5bc637['button']?ig['KEY']['MOUSE2']:ig['KEY']['MOUSE1'],_0x5959da&&0x0>_0xb69ff1&&window['focus'](),('touchstart'==_0x5bc637['type']||'mousedown'==_0x5bc637['type'])&&this['mousemove'](_0x5bc637),_0xb69ff1=this['bindings'][_0xb69ff1])this['actions'][_0xb69ff1]=!0x0,this['locks'][_0xb69ff1]||(this['presses'][_0xb69ff1]=!0x0,this['locks'][_0xb69ff1]=!0x0),_0x5bc637['stopPropagation'](),_0x5bc637['preventDefault']();}}});}),ig['baked']=!0x0,ig['module']('plugins.patches.input-patch')['requires']('impact.input')['defines'](function(){ig['Input']['inject']({'initMouse':function(){this['parent'](),ig['system']['canvas']['addEventListener']('mouseleave',this['mouseleave']['bind'](this),!0x1);},'mousemove':function(_0x1f65b6){this['parent'](_0x1f65b6);try{ig['soundHandler']['unlockWebAudio']();}catch(_0xfa922a){}},'mouseleave':function(){this['clearState']('click');},'keyup':function(_0x2e6f2f){this['parent'](_0x2e6f2f);if(ig['visibilityHandler'])ig['visibilityHandler']['onChange']('focus');try{ig['soundHandler']['unlockWebAudio']();}catch(_0x16b46b){}},'clearState':function(_0x373801){this['actions'][_0x373801]=!0x1;},'clearAllState':function(){for(var _0x1c0073 in this['actions'])this['clearState'](_0x1c0073);}});}),ig['baked']=!0x0,ig['module']('plugins.data.vector')['defines'](function(){Vector2=function(_0x832b62,_0xd0c068){this['x']=_0x832b62||0x0,this['y']=_0xd0c068||0x0;},Vector2['prototype']={'valType':'number','neg':function(){return this['x']=-this['x'],this['y']=-this['y'],this;},'row':function(_0x4c448e){return typeof _0x4c448e===this['valType']&&(this['y']=_0x4c448e),this['y'];},'col':function(_0xdcc5b0){return typeof _0xdcc5b0===this['valType']&&(this['x']=_0xdcc5b0),this['x'];},'add':function(_0x9f41){return _0x9f41 instanceof Vector2?(this['x']+=_0x9f41['x'],this['y']+=_0x9f41['y']):(this['x']+=_0x9f41,this['y']+=_0x9f41),this;},'sub':function(_0x426b06){return _0x426b06 instanceof Vector2?(this['x']-=_0x426b06['x'],this['y']-=_0x426b06['y']):(this['x']-=_0x426b06,this['y']-=_0x426b06),this;},'mul':function(_0x529ccd){return _0x529ccd instanceof Vector2?(this['x']*=_0x529ccd['x'],this['y']*=_0x529ccd['y']):(this['x']*=_0x529ccd,this['y']*=_0x529ccd),this;},'div':function(_0x24b18c){return _0x24b18c instanceof Vector2?(0x0!=_0x24b18c['x']&&(this['x']/=_0x24b18c['x']),0x0!=_0x24b18c['y']&&(this['y']/=_0x24b18c['y'])):0x0!=_0x24b18c&&(this['x']/=_0x24b18c,this['y']/=_0x24b18c),this;},'equals':function(_0x3477cf){return this['x']==_0x3477cf['x']&&this['y']==_0x3477cf['y'];},'dot':function(_0xc89069){return this['x']*_0xc89069['x']+this['y']*_0xc89069['y'];},'cross':function(_0x2862cb){return this['x']*_0x2862cb['y']-this['y']*_0x2862cb['x'];},'length':function(){return Math['sqrt'](this['dot'](this));},'norm':function(){return this['div'](this['length']());},'min':function(){return Math['min'](this['x'],this['y']);},'max':function(){return Math['max'](this['x'],this['y']);},'toAngles':function(){return-Math['atan2'](-this['y'],this['x']);},'angleTo':function(_0x4772e0){return Math['acos'](this['dot'](_0x4772e0)/(this['length']()*_0x4772e0['length']()));},'toArray':function(_0x3c6e3d){return[this['x'],this['y']]['slice'](0x0,_0x3c6e3d||0x2);},'clone':function(){return new Vector2(this['x'],this['y']);},'set':function(_0x5b2a97,_0x1f07bd){return this['x']=_0x5b2a97,this['y']=_0x1f07bd,this;},'unit':function(){var _0x3f9706=this['length']();if(0x0<_0x3f9706)return new Vector2(this['x']/_0x3f9706,this['y']/_0x3f9706);throw'Divide\x20by\x200\x20error\x20in\x20unitVector\x20function\x20of\x20vector:'+this;},'turnRight':function(){var _0x4c39fa=this['x'];return this['x']=-this['y'],this['y']=_0x4c39fa,this;},'turnLeft':function(){var _0x3c9811=this['x'];return this['x']=this['y'],this['y']=-_0x3c9811,this;},'rotate':function(_0x2b0052){var _0x15ba38=this['clone']();return this['x']=_0x15ba38['x']*Math['cos'](_0x2b0052)-_0x15ba38['y']*Math['sin'](_0x2b0052),this['y']=_0x15ba38['x']*Math['sin'](_0x2b0052)+_0x15ba38['y']*Math['cos'](_0x2b0052),this;}},Vector2['negative']=function(_0x4b584e){return new Vector2(-_0x4b584e['x'],-_0x4b584e['y']);},Vector2['add']=function(_0x13e988,_0x1f9423){return _0x1f9423 instanceof Vector2?new Vector2(_0x13e988['x']+_0x1f9423['x'],_0x13e988['y']+_0x1f9423['y']):new Vector2(_0x13e988['x']+_0x1f9423,_0x13e988['y']+_0x1f9423);},Vector2['subtract']=function(_0x483ea3,_0x4dc29b){return _0x4dc29b instanceof Vector2?new Vector2(_0x483ea3['x']-_0x4dc29b['x'],_0x483ea3['y']-_0x4dc29b['y']):new Vector2(_0x483ea3['x']-_0x4dc29b,_0x483ea3['y']-_0x4dc29b);},Vector2['multiply']=function(_0x4cf0cd,_0x4771b4){return _0x4771b4 instanceof Vector2?new Vector2(_0x4cf0cd['x']*_0x4771b4['x'],_0x4cf0cd['y']*_0x4771b4['y']):new Vector2(_0x4cf0cd['x']*_0x4771b4,_0x4cf0cd['y']*_0x4771b4);},Vector2['divide']=function(_0x42976b,_0x342ec7){return _0x342ec7 instanceof Vector2?new Vector2(_0x42976b['x']/_0x342ec7['x'],_0x42976b['y']/_0x342ec7['y']):new Vector2(_0x42976b['x']/_0x342ec7,_0x42976b['y']/_0x342ec7);},Vector2['equals']=function(_0x3c2885,_0x39c311){return _0x3c2885['x']==_0x39c311['x']&&_0x3c2885['y']==_0x39c311['y'];},Vector2['dot']=function(_0x18c2a3,_0x10152e){return _0x18c2a3['x']*_0x10152e['x']+_0x18c2a3['y']*_0x10152e['y'];},Vector2['cross']=function(_0x4d4151,_0x3053bd){return _0x4d4151['x']*_0x3053bd['y']-_0x4d4151['y']*_0x3053bd['x'];};}),ig['baked']=!0x0,ig['module']('plugins.data.color-rgb')['defines'](function(){ColorRGB=function(_0x3acca7,_0xcb32eb,_0x2f8684,_0x55d5aa){this['r']=_0x3acca7||0x0,this['g']=_0xcb32eb||0x0,this['b']=_0x2f8684||0x0,this['a']=_0x55d5aa||0x0;},ColorRGB['prototype']={'setRandomColor':function(){this['r']=Math['round'](0xff*Math['random']()),this['g']=Math['round'](0xff*Math['random']()),this['b']=Math['round'](0xff*Math['random']());},'getStyle':function(){return'rgba('+this['r']+','+this['g']+','+this['b']+','+this['a']+')';},'getHex':function(){for(var _0x24feb5=this['r']['toString'](0x10),_0x5a9aa0=this['g']['toString'](0x10),_0x468391=this['b']['toString'](0x10);0x2>_0x24feb5['length'];)_0x24feb5='0'+_0x24feb5;for(;0x2>_0x5a9aa0['length'];)_0x5a9aa0='0'+_0x5a9aa0;for(;0x2>_0x468391['length'];)_0x468391='0'+_0x468391;return'#'+_0x24feb5+_0x5a9aa0+_0x468391;},'getInvertedColor':function(){return new ColorRGB(0xff-this['r'],0xff-this['g'],0xff-this['b'],0xff-this['a']);},'clone':function(){return new ColorRGB(this['r'],this['g'],this['b'],this['a']);}};}),ig['baked']=!0x0,ig['module']('plugins.audio.howler-player')['defines'](function(){HowlerPlayer=ig['Class']['extend']({'VERSION':'1.0.0','tagName':'HowlerPlayer','isMuted':!0x1,'soundList':{},'activeSoundList':{},'init':function(_0x5875f9){var _0x3ad022=this,_0x5ec48f;for(_0x5ec48f in _0x5875f9)this['soundList'][_0x5ec48f]=new Howl({'src':['media/audio/'+_0x5875f9[_0x5ec48f]['path']+'.mp3'],'loop':!!_0x5875f9[_0x5ec48f]['loop'],'onend':function(_0x1fa2ca){this['_loop']||_0x3ad022['unregisterActiveSound'](this,_0x1fa2ca);}});},'onSystemPause':function(){for(var _0x4d9c42 in this['activeSoundList'])this['pause'](this['activeSoundList'][_0x4d9c42],_0x4d9c42);},'onSystemResume':function(){for(var _0x1fc7ad in this['activeSoundList'])this['resume'](this['activeSoundList'][_0x1fc7ad],_0x1fc7ad);},'play':function(_0x456ad1){if(!this['isMuted']){var _0x32b4a8='string'===typeof _0x456ad1?this['soundList'][_0x456ad1]:_0x456ad1;_0x32b4a8['mute'](!0x1);var _0x58abf2=_0x32b4a8['play']();return _0x32b4a8['soundName']=_0x456ad1,this['registerActiveSound'](_0x32b4a8,_0x58abf2),_0x32b4a8;}},'pause':function(_0x4d9afc,_0x76a3e0){var _0x18fbad='string'===typeof _0x4d9afc?this['soundList'][_0x4d9afc]:_0x4d9afc;_0x76a3e0=parseInt(_0x76a3e0),_0x18fbad['playing'](_0x76a3e0)&&_0x18fbad['pause'](_0x76a3e0);},'resume':function(_0x7e8e7e,_0x4c2cdd){if(!this['isMuted']){var _0xd181f='string'===typeof _0x7e8e7e?this['soundList'][_0x7e8e7e]:_0x7e8e7e;_0x4c2cdd=parseInt(_0x4c2cdd),_0xd181f['playing'](_0x4c2cdd)||_0xd181f['play'](_0x4c2cdd);}},'stop':function(_0x4d683,_0x4b0063){var _0x260724='string'===typeof _0x4d683?this['soundList'][_0x4d683]:_0x4d683;_0x4b0063=parseInt(_0x4b0063),_0x260724['playing'](_0x4b0063)&&_0x260724['stop'](_0x4b0063);},'seek':function(_0x4bae7e){return('string'===typeof _0x4bae7e?this['soundList'][_0x4bae7e]:_0x4bae7e)['seek']();},'mute':function(_0x17c54c){_0x17c54c||(this['isMuted']=!0x0);for(var _0x363518 in this['soundList'])this['soundList'][_0x363518]['mute'](!0x0);},'unmute':function(_0x371fa8){_0x371fa8||(this['isMuted']=!0x1);if(!this['isMuted']){for(var _0xdd2f2a in this['soundList'])this['soundList'][_0xdd2f2a]['mute'](!0x1);}},'volume':function(_0x1ec873,_0xc9baaf){if('number'!==typeof _0x1ec873)console['warn']('Argument\x20needs\x20to\x20be\x20a\x20number!');else{if(_0x1ec873=_0x1ec873['limit'](0x0,0x1),_0xc9baaf in this['soundList']){var _0x3016ce=this['soundList'][_0xc9baaf];_0x3016ce['volume'](_0x1ec873);}else{for(_0xc9baaf in this['soundList'])_0x3016ce=this['soundList'][_0xc9baaf],_0x3016ce['volume'](_0x1ec873);}}},'getVolume':function(_0x4b22e3){var _0x51bed0=Howler['volume']()||0x1;if(_0x4b22e3 in this['soundList']){var _0x581f4c=this['soundList'][_0x4b22e3];if(null!==_0x581f4c||'undefined'!==typeof _0x581f4c)_0x51bed0=_0x581f4c['volume']();}else{for(_0x4b22e3 in this['soundList'])if(_0x581f4c=this['soundList'][_0x4b22e3],null!==_0x581f4c||'undefined'!==typeof _0x581f4c){_0x51bed0=_0x581f4c['volume']();break;}}return _0x51bed0;},'registerActiveSound':function(_0x4e18af,_0x4cd369){if(null===this['activeSoundList']||'undefined'===typeof this['activeSoundList'])this['activeSoundList']={};null===_0x4e18af||'undefined'===typeof _0x4e18af||(this['activeSoundList'][_0x4cd369]=_0x4e18af);},'unregisterActiveSound':function(_0x37d2bf,_0x2b04d9){if(null===this['activeSoundList']||'undefined'===typeof this['activeSoundList'])this['activeSoundList']=[];null===_0x37d2bf||'undefined'===typeof _0x37d2bf||(this['activeSoundList'][_0x2b04d9]=null,delete this['activeSoundList'][_0x2b04d9]);}});}),ig['baked']=!0x0,ig['module']('plugins.audio.sound-info')['defines'](function(){SoundInfo=ig['Class']['extend']({'sfx':{'logosplash1':{'path':'opening/logosplash1'},'logosplash2':{'path':'opening/logosplash2'},'click':{'path':'button'},'bigExplode':{'path':'big-explode'},'smallExplode':{'path':'small-explode'},'laser':{'path':'laser'},'itemPick':{'path':'item-pick'},'warning':{'path':'warning'},'rocket':{'path':'rocket-launch'},'laserBeam':{'path':'laser-beam'},'win':{'path':'win'},'shieldStart':{'path':'shield-start'},'shieldBreak':{'path':'shield-break'},'error':{'path':'error'},'upgrade':{'path':'upgrade'},'obtain':{'path':'obtain'},'correct':{'path':'retention-plugin-sfx/correct'},'incorrect':{'path':'retention-plugin-sfx/incorrect'},'flip':{'path':'retention-plugin-sfx/flip'},'click':{'path':'retention-plugin-sfx/click'},'charging':{'path':'retention-plugin-sfx/charging'},'rewardSmall':{'path':'retention-plugin-sfx/reward-small'},'rewardBig':{'path':'retention-plugin-sfx/reward-big'}},'bgm':{'background':{'path':'bgm','loop':!0x0},'boss':{'path':'boss-bgm','loop':!0x0}}});}),ig['baked']=!0x0,ig['module']('plugins.audio.sound-handler')['requires']('plugins.audio.howler-player','plugins.audio.sound-info')['defines'](function(){ig['SoundHandler']=ig['Class']['extend']({'bgmPlayer':null,'sfxPlayer':null,'soundInfo':new SoundInfo(),'init':function(){Howler['autoSuspend']=!0x1,this['sfxPlayer']=new HowlerPlayer(this['soundInfo']['sfx']),this['bgmPlayer']=new HowlerPlayer(this['soundInfo']['bgm']);},'unlockWebAudio':function(){Howler&&(Howler['ctx']&&'running'!==Howler['ctx']['state']&&Howler['ctx']['resume'](),Howler['_audioUnlocked']||'function'===typeof Howler['_unlockAudio']&&Howler['_unlockAudio']());},'onSystemPause':function(){if(this['sfxPlayer'])this['sfxPlayer']['onSystemPause']();if(this['bgmPlayer'])this['bgmPlayer']['onSystemPause']();},'onSystemResume':function(){this['unlockWebAudio']();if(this['sfxPlayer'])this['sfxPlayer']['onSystemResume']();if(this['bgmPlayer'])this['bgmPlayer']['onSystemResume']();},'muteSFX':function(_0x54e6a8){this['sfxPlayer']&&this['sfxPlayer']['mute'](_0x54e6a8);},'muteBGM':function(_0x19f21b){this['bgmPlayer']&&this['bgmPlayer']['mute'](_0x19f21b);},'unmuteSFX':function(_0x2dc9a7){this['sfxPlayer']&&this['sfxPlayer']['unmute'](_0x2dc9a7);},'unmuteBGM':function(_0x2fd74a){this['bgmPlayer']&&this['bgmPlayer']['unmute'](_0x2fd74a);},'muteAll':function(_0x49c3d6){this['muteSFX'](_0x49c3d6),this['muteBGM'](_0x49c3d6);},'unmuteAll':function(_0x2ba394){this['unlockWebAudio'](),this['unmuteSFX'](_0x2ba394),this['unmuteBGM'](_0x2ba394);},'forceMuteAll':function(){this['muteAll'](!0x0);},'forceUnMuteAll':function(){this['unmuteAll'](!0x0);},'forceLoopBGM':function(){}});}),ig['baked']=!0x0,ig['module']('plugins.handlers.visibility-handler')['requires']('plugins.audio.sound-handler')['defines'](function(){ig['VisibilityHandler']=ig['Class']['extend']({'version':'1.2.1','config':{'muteOnBlur':!0x0,'pauseOnBlur':!0x0,'clearInputStateOnBlur':!0x0,'allowResumeWithoutFocus':{'desktop':!0x0,'mobile':{'kaios':!0x1,'default':!0x0}},'handlerDelay':{'desktop':0x0,'mobile':{'kaios':0x0,'default':0x0}},'autoFocusOnResume':{'desktop':!0x0,'mobile':{'kaios':!0x1,'default':!0x0}},'autoFocusAfterResume':{'desktop':!0x0,'mobile':{'kaios':!0x1,'default':!0x0}}},'browserPrefixes':['o','ms','moz','webkit'],'activeOverlays':[],'browserPrefix':null,'hiddenPropertyName':null,'visibilityEventName':null,'visibilityStateName':null,'isShowingOverlay':!0x1,'isFocused':!0x1,'isPaused':!0x1,'init':function(){this['initVisibilityHandler'](),this['initFocusHandler'](),this['initPageTransitionHandler'](),ig['visibilityHandler']=this;},'pauseHandler':function(){!0x0===this['config']['clearInputStateOnBlur']&&'undefined'!==typeof ig['input']&&null!==ig['input']&&'function'===typeof ig['input']['clearAllState']&&ig['input']['clearAllState'](),!0x0===this['config']['pauseOnBlur']&&('undefined'!==typeof wgl&&null!==wgl&&null!==wgl['system']&&'undefined'!==typeof wgl['system']&&'function'===typeof wgl['system']['stopRender']&&wgl['system']['stopRender'](),'undefined'!==typeof ig['game']&&null!==ig['game']&&'undefined'!==typeof ig['game']['pauseGame']&&ig['game']['pauseGame']()),!0x0===this['config']['muteOnBlur']&&'undefined'!==typeof ig['soundHandler']&&null!==ig['soundHandler']&&'function'===typeof ig['soundHandler']['forceMuteAll']&&ig['soundHandler']['forceMuteAll']();},'resumeHandler':function(){'undefined'!==typeof ig['input']&&null!==ig['input']&&'function'===typeof ig['input']['clearAllState']&&ig['input']['clearAllState'](),'undefined'!==typeof ig['game']&&null!==ig['game']&&('undefined'!==typeof ig['game']['resumeGame']&&ig['game']['resumeGame'](),'undefined'!==typeof wgl&&null!==wgl&&null!==wgl['system']&&'undefined'!==typeof wgl['system']&&'function'===typeof wgl['system']['startRender']&&wgl['system']['startRender']()),'undefined'!==typeof ig['soundHandler']&&null!==ig['soundHandler']&&'function'===typeof ig['soundHandler']['forceUnMuteAll']&&ig['soundHandler']['forceUnMuteAll']();},'initVisibilityHandler':function(){this['browserPrefix']=this['getBrowserPrefix'](),this['hiddenPropertyName']=this['getHiddenPropertyName'](this['browserPrefix']),this['visibilityEventName']=this['getVisibilityEventName'](this['browserPrefix']),this['visibilityStateName']=this['getVisibilityStateName'](this['browserPrefix']),this['visibilityEventName']&&document['addEventListener'](this['visibilityEventName'],this['onChange']['bind'](this),!0x0);},'initFocusHandler':function(){window['addEventListener']('blur',this['onChange']['bind'](this),!0x0),document['addEventListener']('blur',this['onChange']['bind'](this),!0x0),document['addEventListener']('focusout',this['onChange']['bind'](this),!0x0),window['addEventListener']('focus',this['onChange']['bind'](this),!0x0),document['addEventListener']('focus',this['onChange']['bind'](this),!0x0),document['addEventListener']('focusin',this['onChange']['bind'](this),!0x0);},'initPageTransitionHandler':function(){window['addEventListener']('pagehide',this['onChange']['bind'](this),!0x0),window['addEventListener']('pageshow',this['onChange']['bind'](this),!0x0);},'getBrowserPrefix':function(){var _0x2abd23=null;return this['browserPrefixes']['forEach'](function(_0x1870ca){if(this['getHiddenPropertyName'](_0x1870ca)in document)return _0x2abd23=_0x1870ca;}['bind'](this)),_0x2abd23;},'getHiddenPropertyName':function(_0xbe3b7e){return _0xbe3b7e?_0xbe3b7e+'Hidden':'hidden';},'getVisibilityEventName':function(_0x496575){return(_0x496575?_0x496575:'')+'visibilitychange';},'getVisibilityStateName':function(_0x20259c){return _0x20259c?_0x20259c+'VisibilityState':'visibilityState';},'hasView':function(){return!(document[this['hiddenPropertyName']]||'visible'!==document[this['visibilityStateName']]);},'hasFocus':function(){return document['hasFocus']()||this['isFocused'];},'addActiveOverlay':function(_0x1ea4b1){if(null===this['activeOverlays']||'undefined'===typeof this['activeOverlays'])this['activeOverlays']=[];null===_0x1ea4b1||'undefined'===typeof _0x1ea4b1||!0x0!==this['activeOverlays']['includes'](_0x1ea4b1)&&this['activeOverlays']['push'](_0x1ea4b1);},'removeActiveOverlay':function(_0x43a01f){if(null===this['activeOverlays']||'undefined'===typeof this['activeOverlays'])this['activeOverlays']=[];0x0>=this['activeOverlays']['length']||null===_0x43a01f||'undefined'===typeof _0x43a01f||!0x0===this['activeOverlays']['includes'](_0x43a01f)&&this['activeOverlays']['splice'](this['activeOverlays']['indexOf'](_0x43a01f),0x1);},'onOverlayShow':function(_0x104f6f){null!==_0x104f6f&&'undefined'!==typeof _0x104f6f&&this['addActiveOverlay'](_0x104f6f),0x0<this['activeOverlays']['length']&&(this['systemPaused'](),this['isShowingOverlay']=!0x0);},'onOverlayHide':function(_0x9ae222){null!==_0x9ae222&&'undefined'!==typeof _0x9ae222&&this['removeActiveOverlay'](_0x9ae222),0x0>=this['activeOverlays']['length']&&(this['isShowingOverlay']=!0x1,this['systemResumed']());},'systemPaused':function(){if(this['isPaused'])return!0x1;return this['pauseHandler'](),this['isPaused']=!0x0;},'systemResumed':function(){if(!this['isPaused']||!this['hasView']()||this['isShowingOverlay'])return!0x1;if(!this['hasFocus']()){if(ig['ua']['mobile']){if(this['isKaiOS']()){if(!this['config']['allowResumeWithoutFocus']['mobile']['kaios'])return!0x1;}else{if(!this['config']['allowResumeWithoutFocus']['mobile']['default'])return!0x1;}}else{if(!this['config']['allowResumeWithoutFocus']['desktop'])return!0x1;}}return this['focusOnResume'](),this['resumeHandler'](),this['focusAfterResume'](),this['isPaused']=!0x1,!0x0;},'isKaiOS':function(){return/KAIOS/['test'](navigator['userAgent'])||!0x1;},'focusOnResume':function(){return ig['ua']['mobile']?this['isKaiOS']()?this['config']['autoFocusOnResume']['mobile']['kaios']:this['config']['autoFocusOnResume']['mobile']['default']:this['config']['autoFocusOnResume']['desktop'];},'focusAfterResume':function(){return ig['ua']['mobile']?this['isKaiOS']()?this['config']['autoFocusAfterResume']['mobile']['kaios']:this['config']['autoFocusAfterResume']['mobile']['default']:this['config']['autoFocusAfterResume']['desktop'];},'focus':function(_0x584b5e){window['focus']&&_0x584b5e&&(document['activeElement']&&'function'===typeof document['activeElement']['blur']&&document['activeElement']['blur'](),window['focus']());},'handleDelayedEvent':function(_0x249077){if(!this['hasView']()||'pause'===_0x249077['type']||'pageHide'===_0x249077['type']||'blur'===_0x249077['type']||'focusout'===_0x249077['type']){if('blur'===_0x249077['type']||'focusout'===_0x249077['type']){var _0x1eafb6=_0x249077['path']||_0x249077['composedPath']&&_0x249077['composedPath']();if(_0x1eafb6&&0x2<_0x1eafb6['length']||_0x249077['srcElement']&&('INPUT'===_0x249077['srcElement']['tagName']||'TEXTAREA'===_0x249077['srcElement']['tagName']))return!0x1;this['isFocused']=!0x1;}return this['systemPaused'](_0x249077);}if('focus'===_0x249077['type']||'focusin'===_0x249077['type'])this['isFocused']=!0x0;return this['systemResumed'](_0x249077);},'startDelayedEventHandler':function(_0x584b01){ig['ua']['mobile']?this['isKaiOS']()?0x0<this['config']['handlerDelay']['mobile']['kaios']?window['setTimeout'](function(_0x702af){this['handleDelayedEvent'](_0x702af);}['bind'](this,_0x584b01),this['config']['handlerDelay']['mobile']):this['handleDelayedEvent'](_0x584b01):0x0<this['config']['handlerDelay']['mobile']['default']?window['setTimeout'](function(_0x5a3363){this['handleDelayedEvent'](_0x5a3363);}['bind'](this,_0x584b01),this['config']['handlerDelay']['mobile']):this['handleDelayedEvent'](_0x584b01):0x0<this['config']['handlerDelay']['desktop']?window['setTimeout'](function(_0x4b657a){this['handleDelayedEvent'](_0x4b657a);}['bind'](this,_0x584b01),this['config']['handlerDelay']['desktop']):this['handleDelayedEvent'](_0x584b01);},'onChange':function(_0x144809){this['startDelayedEventHandler'](_0x144809);}});}),ig['baked']=!0x0,ig['module']('plugins.handlers.size-handler')['requires']('plugins.data.vector','plugins.handlers.visibility-handler')['defines'](function(){ig['SizeHandler']=ig['Class']['extend']({'portraitMode':!0x0,'disableStretchToFitOnMobileFlag':!0x1,'enableStretchToFitOnAntiPortraitModeFlag':!0x0,'enableScalingLimitsOnMobileFlag':!0x1,'minScalingOnMobile':0x0,'maxScalingOnMobile':0x1,'enableStretchToFitOnDesktopFlag':!0x1,'enableScalingLimitsOnDesktopFlag':!0x1,'minScalingOnDesktop':0x0,'maxScalingOnDesktop':0x1,'desktop':{'actualSize':new Vector2(window['innerWidth'],window['innerHeight']),'actualResolution':new Vector2(0x3c0,0x21c)},'mobile':{'actualSize':new Vector2(window['innerWidth'],window['innerHeight']),'actualResolution':new Vector2(0x21c,0x3c0)},'windowSize':new Vector2(window['innerWidth'],window['innerHeight']),'scaleRatioMultiplier':new Vector2(0x1,0x1),'sizeRatio':new Vector2(0x1,0x1),'scale':0x1,'domHandler':null,'dynamicClickableEntityDivs':{},'coreDivsToResize':['#canvas','#play','#orientate'],'adsToResize':{'MobileAdInGamePreroll':{'box-width':_SETTINGS['Ad']['Mobile']['Preroll']['Width']+0x2,'box-height':_SETTINGS['Ad']['Mobile']['Preroll']['Height']+0x14},'MobileAdInGameEnd':{'box-width':_SETTINGS['Ad']['Mobile']['End']['Width']+0x2,'box-height':_SETTINGS['Ad']['Mobile']['End']['Height']+0x14},'MobileAdInGamePreroll2':{'box-width':_SETTINGS['Ad']['Mobile']['Preroll']['Width']+0x2,'box-height':_SETTINGS['Ad']['Mobile']['Preroll']['Height']+0x14},'MobileAdInGameEnd2':{'box-width':_SETTINGS['Ad']['Mobile']['End']['Width']+0x2,'box-height':_SETTINGS['Ad']['Mobile']['End']['Height']+0x14},'MobileAdInGamePreroll3':{'box-width':_SETTINGS['Ad']['Mobile']['Preroll']['Width']+0x2,'box-height':_SETTINGS['Ad']['Mobile']['Preroll']['Height']+0x14},'MobileAdInGameEnd3':{'box-width':_SETTINGS['Ad']['Mobile']['End']['Width']+0x2,'box-height':_SETTINGS['Ad']['Mobile']['End']['Height']+0x14}},'init':function(_0x50ee10){this['domHandler']=_0x50ee10;if('undefined'===typeof _0x50ee10)throw'undefined\x20Dom\x20Handler\x20for\x20Size\x20Handler';this['sizeCalcs'](),this['eventListenerSetup'](),this['samsungFix']();},'sizeCalcs':function(){this['windowSize']=new Vector2(window['innerWidth'],window['innerHeight']);if(ig['ua']['mobile']){this['mobile']['actualSize']=new Vector2(window['innerWidth'],window['innerHeight']);var _0x1f4d0c=new Vector2(this['mobile']['actualResolution']['x'],this['mobile']['actualResolution']['y']);this['scaleRatioMultiplier']=new Vector2(this['mobile']['actualSize']['x']/_0x1f4d0c['x'],this['mobile']['actualSize']['y']/_0x1f4d0c['y']);if(this['disableStretchToFitOnMobileFlag']){var _0x2acb4d=Math['min'](this['scaleRatioMultiplier']['x'],this['scaleRatioMultiplier']['y']);this['enableScalingLimitsOnMobileFlag']&&(_0x2acb4d=_0x2acb4d['limit'](this['minScalingOnMobile'],this['maxScalingOnMobile'])),this['mobile']['actualSize']['x']=_0x1f4d0c['x']*_0x2acb4d,this['mobile']['actualSize']['y']=_0x1f4d0c['y']*_0x2acb4d,this['scaleRatioMultiplier']['x']=_0x2acb4d,this['scaleRatioMultiplier']['y']=_0x2acb4d;}else this['sizeRatio']['x']=this['scaleRatioMultiplier']['x'],this['sizeRatio']['y']=this['scaleRatioMultiplier']['y'],this['scaleRatioMultiplier']['x']=0x1,this['scaleRatioMultiplier']['y']=0x1;}else this['desktop']['actualSize']=new Vector2(window['innerWidth'],window['innerHeight']),_0x1f4d0c=new Vector2(this['desktop']['actualResolution']['x'],this['desktop']['actualResolution']['y']),this['scaleRatioMultiplier']=new Vector2(this['desktop']['actualSize']['x']/_0x1f4d0c['x'],this['desktop']['actualSize']['y']/_0x1f4d0c['y']),this['enableStretchToFitOnDesktopFlag']?(this['sizeRatio']['x']=this['scaleRatioMultiplier']['x'],this['sizeRatio']['y']=this['scaleRatioMultiplier']['y'],this['scaleRatioMultiplier']['x']=0x1,this['scaleRatioMultiplier']['y']=0x1):(_0x2acb4d=Math['min'](this['scaleRatioMultiplier']['x'],this['scaleRatioMultiplier']['y']),this['enableScalingLimitsOnDesktopFlag']&&(_0x2acb4d=_0x2acb4d['limit'](this['minScalingOnDesktop'],this['maxScalingOnDesktop'])),this['desktop']['actualSize']['x']=_0x1f4d0c['x']*_0x2acb4d,this['desktop']['actualSize']['y']=_0x1f4d0c['y']*_0x2acb4d,this['scaleRatioMultiplier']['x']=_0x2acb4d,this['scaleRatioMultiplier']['y']=_0x2acb4d);},'resizeLayers':function(){for(var _0x26195a=0x0;_0x26195a<this['coreDivsToResize']['length'];_0x26195a++){var _0x295192=ig['domHandler']['getElementById'](this['coreDivsToResize'][_0x26195a]);if(ig['ua']['mobile']){if(this['disableStretchToFitOnMobileFlag']){var _0x1ee985=Math['floor'](ig['sizeHandler']['windowSize']['x']/0x2-ig['sizeHandler']['mobile']['actualSize']['x']/0x2),_0x1c43e2=Math['floor'](ig['sizeHandler']['windowSize']['y']/0x2-ig['sizeHandler']['mobile']['actualSize']['y']/0x2);0x0>_0x1ee985&&(_0x1ee985=0x0),0x0>_0x1c43e2&&(_0x1c43e2=0x0),ig['domHandler']['resizeOffset'](_0x295192,Math['floor'](ig['sizeHandler']['mobile']['actualSize']['x']),Math['floor'](ig['sizeHandler']['mobile']['actualSize']['y']),_0x1ee985,_0x1c43e2);var _0x5b9359=!0x1;if(this['portraitMode']?window['innerHeight']<window['innerWidth']:window['innerHeight']>window['innerWidth']){if(this['enableStretchToFitOnAntiPortraitModeFlag'])ig['domHandler']['resizeOffset'](_0x295192,Math['floor'](window['innerWidth']),Math['floor'](window['innerHeight']),0x0,0x0);else{var _0x5b9359=new Vector2(window['innerWidth']/this['mobile']['actualResolution']['y'],window['innerHeight']/this['mobile']['actualResolution']['x']),_0x1ee985=Math['min'](_0x5b9359['x'],_0x5b9359['y']),_0x5b9359=this['mobile']['actualResolution']['y']*_0x1ee985,_0x2cd2b8=this['mobile']['actualResolution']['x']*_0x1ee985,_0x1ee985=Math['floor'](ig['sizeHandler']['windowSize']['x']/0x2-_0x5b9359/0x2),_0x1c43e2=Math['floor'](ig['sizeHandler']['windowSize']['y']/0x2-_0x2cd2b8/0x2);0x0>_0x1ee985&&(_0x1ee985=0x0),0x0>_0x1c43e2&&(_0x1c43e2=0x0),ig['domHandler']['resizeOffset'](_0x295192,Math['floor'](_0x5b9359),Math['floor'](_0x2cd2b8),_0x1ee985,_0x1c43e2);}}}else ig['domHandler']['resize'](_0x295192,Math['floor'](ig['sizeHandler']['mobile']['actualSize']['x']),Math['floor'](ig['sizeHandler']['mobile']['actualSize']['y']));}else this['enableStretchToFitOnDesktopFlag']?ig['domHandler']['resize'](_0x295192,Math['floor'](ig['sizeHandler']['desktop']['actualSize']['x']),Math['floor'](ig['sizeHandler']['desktop']['actualSize']['y'])):(_0x1ee985=Math['floor'](ig['sizeHandler']['windowSize']['x']/0x2-ig['sizeHandler']['desktop']['actualSize']['x']/0x2),_0x1c43e2=Math['floor'](ig['sizeHandler']['windowSize']['y']/0x2-ig['sizeHandler']['desktop']['actualSize']['y']/0x2),0x0>_0x1ee985&&(_0x1ee985=0x0),0x0>_0x1c43e2&&(_0x1c43e2=0x0),ig['domHandler']['resizeOffset'](_0x295192,Math['floor'](ig['sizeHandler']['desktop']['actualSize']['x']),Math['floor'](ig['sizeHandler']['desktop']['actualSize']['y']),_0x1ee985,_0x1c43e2));}for(var _0x4f9add in this['adsToResize'])_0x26195a=ig['domHandler']['getElementById']('#'+_0x4f9add),_0x295192=ig['domHandler']['getElementById']('#'+_0x4f9add+'-Box'),_0x5b9359=(window['innerWidth']-this['adsToResize'][_0x4f9add]['box-width'])/0x2+'px',_0x1ee985=(window['innerHeight']-this['adsToResize'][_0x4f9add]['box-height'])/0x2+'px',_0x26195a&&ig['domHandler']['css'](_0x26195a,{'width':window['innerWidth'],'height':window['innerHeight']}),_0x295192&&ig['domHandler']['css'](_0x295192,{'left':_0x5b9359,'top':_0x1ee985});_0x26195a=ig['domHandler']['getElementById']('#canvas'),_0x295192=ig['domHandler']['getOffsets'](_0x26195a),_0x26195a=_0x295192['left'],_0x295192=_0x295192['top'],_0x5b9359=Math['min'](ig['sizeHandler']['scaleRatioMultiplier']['x'],ig['sizeHandler']['scaleRatioMultiplier']['y']);for(_0x4f9add in this['dynamicClickableEntityDivs']){_0x1ee985=ig['domHandler']['getElementById']('#'+_0x4f9add);if(ig['ua']['mobile']){var _0x2cd2b8=this['dynamicClickableEntityDivs'][_0x4f9add]['entity_pos_x'],_0x4532ca=this['dynamicClickableEntityDivs'][_0x4f9add]['entity_pos_y'],_0x66eea1=this['dynamicClickableEntityDivs'][_0x4f9add]['width'],_0x1c43e2=this['dynamicClickableEntityDivs'][_0x4f9add]['height'];this['disableStretchToFitOnMobileFlag']?(_0x2cd2b8=Math['floor'](_0x26195a+_0x2cd2b8*this['scaleRatioMultiplier']['x'])+'px',_0x4532ca=Math['floor'](_0x295192+_0x4532ca*this['scaleRatioMultiplier']['y'])+'px',_0x66eea1=Math['floor'](_0x66eea1*this['scaleRatioMultiplier']['x'])+'px',_0x1c43e2=Math['floor'](_0x1c43e2*this['scaleRatioMultiplier']['y'])+'px'):(_0x2cd2b8=Math['floor'](_0x2cd2b8*this['sizeRatio']['x'])+'px',_0x4532ca=Math['floor'](_0x4532ca*this['sizeRatio']['y'])+'px',_0x66eea1=Math['floor'](_0x66eea1*this['sizeRatio']['x'])+'px',_0x1c43e2=Math['floor'](_0x1c43e2*this['sizeRatio']['y'])+'px');}else _0x2cd2b8=this['dynamicClickableEntityDivs'][_0x4f9add]['entity_pos_x'],_0x4532ca=this['dynamicClickableEntityDivs'][_0x4f9add]['entity_pos_y'],_0x66eea1=this['dynamicClickableEntityDivs'][_0x4f9add]['width'],_0x1c43e2=this['dynamicClickableEntityDivs'][_0x4f9add]['height'],this['enableStretchToFitOnDesktopFlag']?(_0x2cd2b8=Math['floor'](_0x2cd2b8*this['sizeRatio']['x'])+'px',_0x4532ca=Math['floor'](_0x4532ca*this['sizeRatio']['y'])+'px',_0x66eea1=Math['floor'](_0x66eea1*this['sizeRatio']['x'])+'px',_0x1c43e2=Math['floor'](_0x1c43e2*this['sizeRatio']['y'])+'px'):(_0x2cd2b8=Math['floor'](_0x26195a+_0x2cd2b8*this['scaleRatioMultiplier']['x'])+'px',_0x4532ca=Math['floor'](_0x295192+_0x4532ca*this['scaleRatioMultiplier']['y'])+'px',_0x66eea1=Math['floor'](_0x66eea1*this['scaleRatioMultiplier']['x'])+'px',_0x1c43e2=Math['floor'](_0x1c43e2*this['scaleRatioMultiplier']['y'])+'px');ig['domHandler']['css'](_0x1ee985,{'float':'left','position':'absolute','left':_0x2cd2b8,'top':_0x4532ca,'width':_0x66eea1,'height':_0x1c43e2,'z-index':0x3}),this['dynamicClickableEntityDivs'][_0x4f9add]['font-size']&&ig['domHandler']['css'](_0x1ee985,{'font-size':this['dynamicClickableEntityDivs'][_0x4f9add]['font-size']*_0x5b9359+'px'});}$('#ajaxbar')['width'](this['windowSize']['x']),$('#ajaxbar')['height'](this['windowSize']['y']);},'resize':function(){this['sizeCalcs'](),this['resizeLayers']();},'reorient':function(){console['log']('changing\x20orientation\x20...');if(ig['ua']['mobile']){var _0x1343e2=!0x1,_0x1343e2=this['portraitMode']?window['innerHeight']<window['innerWidth']:window['innerHeight']>window['innerWidth'],_0x4d2ca9=this['domHandler']['getElementById']('#orientate'),_0x482f33=this['domHandler']['getElementById']('#game');if(_0x1343e2){if(this['domHandler']['show'](_0x4d2ca9),this['domHandler']['hide'](_0x482f33),null!==ig['visibilityHandler']&&'undefined'!==typeof ig['visibilityHandler']&&null!==ig['visibilityHandler']['onOverlayShow']&&'function'===typeof ig['visibilityHandler']['onOverlayShow']){if(0x1<=_0x4d2ca9['length'])ig['visibilityHandler']['onOverlayShow'](_0x4d2ca9[0x0]);else ig['visibilityHandler']['onOverlayShow']('orientate');}}else{if(this['domHandler']['show'](_0x482f33),this['domHandler']['hide'](_0x4d2ca9),null!==ig['visibilityHandler']&&'undefined'!==typeof ig['visibilityHandler']&&null!==ig['visibilityHandler']['onOverlayHide']&&'function'===typeof ig['visibilityHandler']['onOverlayHide']){if(0x1<=_0x4d2ca9['length'])ig['visibilityHandler']['onOverlayHide'](_0x4d2ca9[0x0]);else ig['visibilityHandler']['onOverlayHide']('orientate');}}}ig['ua']['mobile']?(this['resize'](),this['resizeAds']()):this['resize']();},'resizeAds':function(){for(var _0x17b755 in this['adsToResize']){var _0x7349ae=ig['domHandler']['getElementById']('#'+_0x17b755),_0x54ede9=ig['domHandler']['getElementById']('#'+_0x17b755+'-Box'),_0x5b7a1a=(window['innerWidth']-this['adsToResize'][_0x17b755]['box-width'])/0x2+'px',_0x3de643=(window['innerHeight']-this['adsToResize'][_0x17b755]['box-height'])/0x2+'px';_0x7349ae&&ig['domHandler']['css'](_0x7349ae,{'width':window['innerWidth'],'height':window['innerHeight']}),_0x54ede9&&ig['domHandler']['css'](_0x54ede9,{'left':_0x5b7a1a,'top':_0x3de643});}},'samsungFix':function(){ig['ua']['android']&&!(4.2>parseFloat(navigator['userAgent']['slice'](navigator['userAgent']['indexOf']('Android')+0x8,navigator['userAgent']['indexOf']('Android')+0xb)))&&(!(0x0>navigator['userAgent']['indexOf']('GT'))&&!(0x0<navigator['userAgent']['indexOf']('Chrome'))&&!(0x0<navigator['userAgent']['indexOf']('Firefox')))&&(document['addEventListener']('touchstart',function(_0x2459e8){return _0x2459e8['preventDefault'](),!0x1;},!0x1),document['addEventListener']('touchmove',function(_0x5702ca){return _0x5702ca['preventDefault'](),!0x1;},!0x1),document['addEventListener']('touchend',function(_0x59b7d2){return _0x59b7d2['preventDefault'](),!0x1;},!0x1));},'orientationInterval':null,'orientationTimeout':null,'orientationHandler':function(){this['reorient'](),window['scrollTo'](0x0,0x1);},'orientationDelayHandler':function(){null==this['orientationInterval']&&(this['orientationInterval']=window['setInterval'](function(){this['orientationHandler']();}['bind'](this),0x64)),null==this['orientationTimeout']&&(this['orientationTimeout']=window['setTimeout'](function(){this['clearAllIntervals']();}['bind'](this),0x7d0));},'clearAllIntervals':function(){window['clearInterval'](this['orientationInterval']),this['orientationInterval']=null,window['clearTimeout'](this['orientationTimeout']),this['orientationTimeout']=null;},'eventListenerSetup':function(){ig['ua']['iOS']?(window['addEventListener']('orientationchange',this['orientationDelayHandler']['bind'](this)),window['addEventListener']('resize',this['orientationDelayHandler']['bind'](this))):(window['addEventListener']('orientationchange',this['orientationHandler']['bind'](this)),window['addEventListener']('resize',this['orientationHandler']['bind'](this))),document['addEventListener']('touchmove',function(_0x22a2fe){window['scrollTo'](0x0,0x1),_0x22a2fe['preventDefault']();},{'passive':!0x1}),this['chromePullDownRefreshFix']();},'chromePullDownRefreshFix':function(){var _0x1e6911=window['chrome']||navigator['userAgent']['match']('CriOS'),_0x12b770='ontouchstart'in document['documentElement'];if(_0x1e6911&&_0x12b770){var _0x5b81aa=_0x1e6911=!0x1,_0x405716=0x0,_0x1e8b17=!0x1;try{CSS['supports']('overscroll-behavior-y','contain')&&(_0x1e6911=!0x0);}catch(_0x20d6b1){}try{if(_0x1e6911)return document['body']['style']['overscrollBehaviorY']='contain';}catch(_0x569e4d){}_0x1e6911=document['head']||document['body'],_0x12b770=document['createElement']('style'),_0x12b770['type']='text/css',_0x12b770['styleSheet']?_0x12b770['styleSheet']['cssText']='\x0a\x20\x20\x20\x20\x20\x20::-webkit-scrollbar\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20width:\x20500x;\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20::-webkit-scrollbar-thumb\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20border-radius:\x20500px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20background-color:\x20rgba(0,\x200,\x200,\x200.2);\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20body\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20-webkit-overflow-scrolling:\x20auto!important;\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20':_0x12b770['appendChild'](document['createTextNode']('\x0a\x20\x20\x20\x20\x20\x20::-webkit-scrollbar\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20width:\x20500px;\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20::-webkit-scrollbar-thumb\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20border-radius:\x20500px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20background-color:\x20rgba(0,\x200,\x200,\x200.2);\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20body\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20-webkit-overflow-scrolling:\x20auto!important;\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20')),_0x1e6911['appendChild'](_0x12b770);try{addEventListener('test',null,{get 'passive'(){_0x5b81aa=!0x0;}});}catch(_0x4d4aec){}document['addEventListener']('touchstart',function(_0x18ca43){0x1===_0x18ca43['touches']['length']&&(_0x405716=_0x18ca43['touches'][0x0]['clientY'],_0x1e8b17=0x0===window['pageYOffset']);},!!_0x5b81aa&&{'passive':!0x0}),document['addEventListener']('touchmove',function(_0x206fb6){var _0x43da84;if(_0x43da84=_0x1e8b17){_0x1e8b17=!0x1,_0x43da84=_0x206fb6['touches'][0x0]['clientY'];var _0x3b69f0=_0x43da84-_0x405716;_0x43da84=(_0x405716=_0x43da84,0x0<_0x3b69f0);}if(_0x43da84)return _0x206fb6['preventDefault']();},!!_0x5b81aa&&{'passive':!0x1});}}});}),ig['baked']=!0x0,ig['module']('plugins.responsive')['requires']('plugins.handlers.size-handler')['defines'](function(){ig['SizeHandler']['inject']({'minW':0x654,'minH':0x654,'firstResize':!0x0,'sizeCalcs':function(){var _0x5563fe=window['innerWidth'],_0x1d22b4=window['innerHeight'],_0x5940ac,_0x30580f;this['r0']=this['minW']/this['minH'];var _0x2a9c9e=_0x5563fe/_0x1d22b4;_0x2a9c9e<this['r0']?(_0x5940ac=this['minW'],_0x30580f=Math['round'](_0x5940ac/_0x2a9c9e)):(_0x30580f=this['minH'],_0x5940ac=Math['round'](_0x30580f*_0x2a9c9e)),ig['system']&&(this['dx']=(ig['system']['width']-_0x5940ac)/0x2,this['dy']=(ig['system']['height']-_0x30580f)/0x2,ig['system']['resize'](_0x5940ac,_0x30580f,this['scale'])),this['windowSize']=new Vector2(_0x5563fe,_0x1d22b4),this['scaleRatioMultiplier']=new Vector2(_0x5563fe/_0x5940ac,_0x1d22b4/_0x30580f),this['desktop']['actualResolution']=new Vector2(_0x5563fe,_0x1d22b4),this['mobile']['actualResolution']=new Vector2(_0x5563fe,_0x1d22b4),this['desktop']['actualSize']=new Vector2(_0x5563fe,_0x1d22b4),this['mobile']['actualSize']=new Vector2(_0x5563fe,_0x1d22b4),ig['game']?(ig['game']['midX']=ig['system']['width']/0x2,ig['game']['midY']=ig['system']['height']/0x2,this['firstResize']&&(this['firstResize']=!0x1,this['dx']=(this['minW']-_0x5940ac)/0x2,this['dy']=(this['minH']-_0x30580f)/0x2),ig['game']['screen']['x']+=this['dx'],ig['game']['screen']['y']+=this['dy'],ig['game']['update'](),this['repositionEntities'](),ig['game']['draw']()):ig['loader']&&ig['loader']['draw']();},'repositionEntities':function(){ig['game']['entities']['forEach'](function(_0x76569b){_0x76569b&&'function'===typeof _0x76569b['repos']&&_0x76569b['repos']();});}});}),ig['baked']=!0x0,ig['module']('plugins.pointer')['requires']('impact.game','impact.entity')['defines'](function(){ig['Game']['inject']({'update':function(){this['parent']();if(ig['input']['pressed']('click')){for(var _0x565268=null,_0x2b56b6=this['entities']['length']-0x1;-0x1<_0x2b56b6;_0x2b56b6--){var _0x59731f=this['entities'][_0x2b56b6];if(_0x59731f['isClickable']&&_0x59731f['underPointer']()&&(!_0x565268||_0x565268['zIndex']<_0x59731f['zIndex']))_0x565268=_0x59731f;}_0x565268&&'function'===typeof _0x565268['clicked']&&_0x565268['clicked']();}if(ig['input']['released']('click')){_0x565268=null;for(_0x2b56b6=this['entities']['length']-0x1;-0x1<_0x2b56b6;_0x2b56b6--)if(_0x59731f=this['entities'][_0x2b56b6],_0x59731f['isClickable']&&_0x59731f['underPointer']()&&(!_0x565268||_0x565268['zIndex']<_0x59731f['zIndex']))_0x565268=_0x59731f;_0x565268&&'function'===typeof _0x565268['released']&&_0x565268['released']();}}}),ig['Entity']['inject']({'isClickable':!0x1,'underPointer':function(){var _0x36acbd=ig['game']['io']['getClickPos']();return this['containPoint']({'x':_0x36acbd['x']+ig['game']['screen']['x'],'y':_0x36acbd['y']+ig['game']['screen']['y']});},'containPoint':function(_0x18ab4d){var _0x2582c1=this['pos']['x'],_0x6b090f=_0x2582c1+this['size']['x'],_0x1dedd0=this['pos']['y'],_0x3ab4d0=_0x1dedd0+this['size']['y'];return _0x18ab4d['x']>_0x2582c1&&_0x18ab4d['x']<_0x6b090f&&_0x18ab4d['y']>_0x1dedd0&&_0x18ab4d['y']<_0x3ab4d0;}});}),ig['baked']=!0x0,ig['module']('game.plugin')['requires']('impact.image')['defines'](function(){ig['Image']['inject']({'drawScale':function(_0x4d586,_0x1e8d48,_0x12db0f,_0x3fc4aa){this['loaded']&&(ig['system']['context']['drawImage'](this['data'],0x0,0x0,this['width'],this['height'],_0x4d586,_0x1e8d48,_0x12db0f,_0x3fc4aa),ig['Image']['drawCount']++);}}),ig['util']={'randomFloat':function(_0x304cc5,_0x41ee5d){return Math['random']()*(_0x41ee5d-_0x304cc5)+_0x304cc5;},'getRandomPosOnCircle':function(_0x3206de,_0x507325){var _0x4c188e=0x2*Math['random']()*Math['PI'],_0x4cb942=Math['cos'](_0x4c188e)*_0x3206de+_0x507325['x'],_0x4c188e=Math['sin'](_0x4c188e)*_0x3206de+_0x507325['y'];return new Vector2(_0x4cb942,_0x4c188e);},'boxCollider':function(_0x31c136,_0x2513ee,_0x1abb32){var _0x1cd715=_0x31c136['pos']['x']+_0x31c136['size']['x']+(_0x1abb32||0x0)>=_0x2513ee['pos']['x']&&_0x31c136['pos']['x']<=_0x2513ee['pos']['x']+_0x2513ee['size']['x']+(_0x1abb32||0x0);return _0x31c136=_0x31c136['pos']['y']+_0x31c136['size']['y']+(_0x1abb32||0x0)>=_0x2513ee['pos']['y']&&_0x31c136['pos']['y']<=_0x2513ee['pos']['y']+_0x2513ee['size']['y']+(_0x1abb32||0x0),{'col':_0x1cd715&&_0x31c136,'colX':_0x1cd715,'colY':_0x31c136};},'moveTowards':function(_0x2752f3,_0x6fb581,_0x207a76){return Math['abs'](_0x6fb581-_0x2752f3)<=_0x207a76?_0x6fb581:_0x2752f3+Math['sign'](_0x6fb581-_0x2752f3)*_0x207a76;},'rotateAround':function(_0x5e02d0,_0x45f9bb,_0x387c56){var _0x4e47bd=_0x45f9bb*Math['PI']/0xb4;return _0x45f9bb=_0x387c56*Math['cos'](_0x4e47bd)+_0x5e02d0['x'],_0x5e02d0=_0x387c56*Math['sin'](_0x4e47bd)+_0x5e02d0['y'],{'x':_0x45f9bb,'y':_0x5e02d0};},'offScreenCanvas':function(_0xa63ab,_0x10a29a){var _0x387a64=document['createElement']('canvas');return _0x387a64['width']=_0xa63ab,_0x387a64['height']=_0x10a29a,_0x387a64['ctx']=_0x387a64['getContext']('2d'),_0x387a64;},'shuffleArray':function(_0x1c25bb){for(var _0x5bef1d=_0x1c25bb['length']-0x1;0x0<_0x5bef1d;_0x5bef1d--){var _0x10af1c=Math['floor'](Math['random']()*(_0x5bef1d+0x1)),_0x8b9a48=_0x1c25bb[_0x5bef1d];_0x1c25bb[_0x5bef1d]=_0x1c25bb[_0x10af1c],_0x1c25bb[_0x10af1c]=_0x8b9a48;}return _0x1c25bb;},'countEveryNth':function(_0x3bb573,_0x3c2f42){return 0x0==_0x3bb573%_0x3c2f42?!0x0:!0x1;},'addZero':function(_0x531f9f,_0x54f78b){for(var _0x16252f=(_0x54f78b||0x2)-_0x531f9f['toString']()['length'],_0x5fc96d='',_0x37b6b6=0x0;_0x37b6b6<_0x16252f;_0x37b6b6++)_0x5fc96d+='0';return _0x5fc96d+_0x531f9f['toString']();},'centerPos':function(_0x520c84){return{'x':_0x520c84['pos']['x']+_0x520c84['size']['x']/0x2,'y':_0x520c84['pos']['y']+_0x520c84['size']['y']/0x2};},'moveOnDirection':function(_0xf50bd1,_0x244acd){var _0x55d6eb=_0xf50bd1*(Math['PI']/0xb4),_0x35ec98=_0x244acd*Math['cos'](_0x55d6eb),_0x55d6eb=_0x244acd*Math['sin'](_0x55d6eb);return{'x':_0x35ec98,'y':_0x55d6eb};},'isMobile':function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i['test'](navigator['userAgent'])?!0x0:!0x1;},'pi2':0x2*Math['PI'],'pio2':Math['PI']/0x2,'lerp':function(_0x4b5e07,_0x37fc7b,_0x23a885){return _0x23a885=0x0>_0x23a885?0x0:_0x23a885,_0x4b5e07+(_0x37fc7b-_0x4b5e07)*(0x1<_0x23a885?0x1:_0x23a885);},'clamp':function(_0x12f8c2,_0x3f3e77,_0x4fe57a){return Math['max'](_0x3f3e77,Math['min'](_0x4fe57a,_0x12f8c2));},'distanceBetweenPoints':function(_0x1425d9,_0x4efd6d){return Math['sqrt'](Math['pow'](_0x1425d9['x']-_0x4efd6d['x'],0x2)+Math['pow'](_0x1425d9['y']-_0x4efd6d['y'],0x2));},'distanceBetween':function(_0x5a26ac,_0x5e48e5,_0x3a9d3c,_0x41eb9e){return Math['sqrt'](Math['pow'](_0x3a9d3c-_0x5a26ac,0x2)+Math['pow'](_0x41eb9e-_0x5e48e5,0x2));},'angleBetweenPoints':function(_0x5312a4,_0x57ffc9){return Math['atan2'](_0x57ffc9['y']-_0x5312a4['y'],_0x57ffc9['x']-_0x5312a4['x']);},'angleBetween':function(_0x19496b,_0x1f96c8,_0xa784a0,_0x3d483b){return Math['atan2'](_0x3d483b-_0x1f96c8,_0xa784a0-_0x19496b);},'toRad':function(_0x31c0a5){return _0x31c0a5/0xb4*Math['PI'];},'toDeg':function(_0x4177f5){return 0xb4*(_0x4177f5/Math['PI']);},'rBetween':function(_0x1d78a5,_0x43009c){return _0x1d78a5+Math['random']()*(_0x43009c-_0x1d78a5);},'iBetween':function(_0x2483c8,_0x597ac2){return _0x2483c8+Math['floor'](Math['random']()*(_0x597ac2-_0x2483c8+0x1));},'containPoint':function(_0x580333,_0x27a9d4){for(var _0x3260a7,_0x5a03cd=0x0;_0x5a03cd<_0x580333['length'];_0x5a03cd++){var _0x1adb64=_0x5a03cd+0x1;_0x1adb64==_0x580333['length']&&(_0x1adb64=0x0);var _0x55441c=_0x580333[_0x5a03cd],_0x1adb64=_0x580333[_0x1adb64],_0x55441c=(_0x27a9d4['y']-_0x55441c['y'])*(_0x1adb64['x']-_0x55441c['x'])-(_0x27a9d4['x']-_0x55441c['x'])*(_0x1adb64['y']-_0x55441c['y']);if(0x0==_0x55441c)break;if(0x0===_0x5a03cd)_0x3260a7=_0x55441c;else{if(0x0>_0x3260a7*_0x55441c)return!0x1;}}return!0x0;},'pick':function(_0x4d6332){var _0x5a42df=Math['floor'](Math['random']()*_0x4d6332['length']);return _0x4d6332['splice'](_0x5a42df,0x1)[0x0];},'randomIn':function(_0x125487){var _0x4b9a1a=Math['floor'](Math['random']()*_0x125487['length']);return _0x125487[_0x4b9a1a];}},ig['drawUtil']={'fontStyle':function(_0x4c7b23,_0x3b483b,_0x399644){var _0x308531=ig['system']['context'];_0x308531['font']=_0x4c7b23,_0x308531['fillStyle']=_0x3b483b,_0x308531['textAlign']=_0x399644;},'strokeStyle':function(_0x467fc6,_0x48d7ab){var _0x1ed52e=ig['system']['context'];_0x1ed52e['strokeStyle']=_0x467fc6,_0x1ed52e['lineWidth']=_0x48d7ab;},'fillTextStroke':function(_0x180a73,_0x27c88b,_0x4027bc){var _0x1438ce=ig['system']['context'];_0x1438ce['strokeText'](_0x180a73,_0x27c88b,_0x4027bc),_0x1438ce['fillText'](_0x180a73,_0x27c88b,_0x4027bc);},'clearScreen':function(_0x489118){var _0x2bffdc=ig['system']['context'];_0x2bffdc['fillStyle']=_0x489118,_0x2bffdc['clearRect'](0x0,0x0,ig['system']['width'],ig['system']['height']);},'fillScreen':function(_0x3c5e5d){var _0xcf5af8=ig['system']['context'];_0xcf5af8['fillStyle']=_0x3c5e5d,_0xcf5af8['fillRect'](0x0,0x0,ig['system']['width'],ig['system']['height']);},'roundRect':function(_0x21bb80,_0x1a1241,_0x4e0854,_0x20f06f,_0x270696){var _0xf9365f=ig['system']['context'];return _0xf9365f['beginPath'](),_0xf9365f['moveTo'](_0x21bb80+_0x270696,_0x1a1241),_0xf9365f['arcTo'](_0x21bb80+_0x4e0854,_0x1a1241,_0x21bb80+_0x4e0854,_0x1a1241+_0x20f06f,_0x270696),_0xf9365f['arcTo'](_0x21bb80+_0x4e0854,_0x1a1241+_0x20f06f,_0x21bb80,_0x1a1241+_0x20f06f,_0x270696),_0xf9365f['arcTo'](_0x21bb80,_0x1a1241+_0x20f06f,_0x21bb80,_0x1a1241,_0x270696),_0xf9365f['arcTo'](_0x21bb80,_0x1a1241,_0x21bb80+_0x4e0854,_0x1a1241,_0x270696),_0xf9365f['closePath'](),_0xf9365f;}};}),ig['baked']=!0x0,ig['module']('plugins.font.font-info')['requires']('impact.impact')['defines'](function(){ig['FontInfo']=ig['Class']['extend']({'fonts':[{'name':'montserrat','source':'media/fonts/montserrat'},{'name':'pixellari','source':'media/fonts/pixellari'}],'init':function(){this['registerCssFont']();},'registerCssFont':function(){if(0x0<this['fonts']['length']){var _0x557145=document['createElement']('style');_0x557145['type']='text/css';for(var _0x452352='',_0x4b5369=0x0;_0x4b5369<this['fonts']['length'];_0x4b5369++)var _0x8170fb=this['fonts'][_0x4b5369],_0x452352=_0x452352+('@font-face\x20{font-family:\x20\x27'+_0x8170fb['name']+'\x27;src:\x20url(\x27'+_0x8170fb['source']+'.eot\x27);src:\x20url(\x27'+_0x8170fb['source']+'.eot?#iefix\x27)\x20format(\x27embedded-opentype\x27),url(\x27'+_0x8170fb['source']+'.woff2\x27)\x20format(\x27woff2\x27),url(\x27'+_0x8170fb['source']+'.woff\x27)\x20format(\x27woff\x27),url(\x27'+_0x8170fb['source']+'.ttf\x27)\x20format(\x27truetype\x27),url(\x27'+_0x8170fb['source']+'.svg#svgFontName\x27)\x20format(\x27svg\x27)}');_0x557145['appendChild'](document['createTextNode'](_0x452352)),document['head']['appendChild'](_0x557145);}},'isValid':function(){for(var _0x48c9f8=0x0;_0x48c9f8<this['fonts']['length'];_0x48c9f8++)if(!this['_isValidName'](this['fonts'][_0x48c9f8]['source']))return!0x1;return!0x0;},'_isValidName':function(_0x20cd10){return-0x1==_0x20cd10['search'](/^[a-z0-9-\/]+$/)?!0x1:!0x0;}});}),ig['baked']=!0x0,ig['module']('plugins.font.font-loader')['requires']('impact.impact','plugins.font.font-info','impact.loader')['defines'](function(){ig['FontLoader']=ig['Class']['extend']({'fontInfo':new ig['FontInfo'](),'onload':!0x1,'onerror':!0x1,'init':function(_0x19cfd1,_0x5b75c0){this['onload']=_0x19cfd1,this['onerror']=_0x5b75c0;},'load':function(){this['fontInfo']['isValid']()?this['_loadByLib']():console['error']('Only\x20lowercased\x20alphanumeric\x20and\x20dash\x20are\x20allowed\x20for\x20font\x20file\x20name!.\x20Please\x20check\x20the\x20font\x20path');},'_loadByLib':function(){for(var _0x3f34bd=[],_0x41c97d=0x0;_0x41c97d<this['fontInfo']['fonts']['length'];_0x41c97d++){var _0x220235=new FontFaceObserver(this['fontInfo']['fonts'][_0x41c97d]['name']);_0x3f34bd['push'](_0x220235['load']());}Promise['all'](_0x3f34bd)['then'](this['onload'])['catch'](this['onerror']);}}),ig['Loader']['inject']({'parentLoad':!0x1,'load':function(){this['parentLoad']=this['parent'],new ig['FontLoader'](this['onFontLoad']['bind'](this),this['onFontError']['bind'](this))['load']();},'onFontLoad':function(){this['parentLoad']();},'onFontError':function(){console['error']('Font\x20is\x20not\x20loaded'),this['parentLoad']();}});}),ig['baked']=!0x0,ig['module']('plugins.handlers.dom-handler')['defines'](function(){ig['DomHandler']=ig['Class']['extend']({'version':'1.1.2','JQUERYAVAILABLE':!0x1,'init':function(){this['JQUERYAVAILABLE']=this['_jqueryAvailable']();},'_jqueryAvailable':function(){return'undefined'!==typeof jQuery;},'addEvent':function(_0x360581,_0x41f13b,_0x53bb66,_0x5012f4){if(this['JQUERYAVAILABLE'])_0x360581['on'](_0x41f13b,_0x53bb66);else _0x360581['addEventListener'](_0x41f13b,_0x53bb66,_0x5012f4);},'create':function(_0x265025){return this['JQUERYAVAILABLE']?$('<'+_0x265025+'>'):ig['$new'](_0x265025);},'getElementByClass':function(_0x4e7631){return this['JQUERYAVAILABLE']?$('.'+_0x4e7631):document['getElementsByClassName'](_0x4e7631);},'getElementById':function(_0x2c0545){return this['JQUERYAVAILABLE']?0x0<$(_0x2c0545)['length']?$(_0x2c0545):null:ig['$'](_0x2c0545);},'appendChild':function(_0x2fc4d1,_0x567034){this['JQUERYAVAILABLE']?_0x2fc4d1['append'](_0x567034):_0x2fc4d1['appendChild'](_0x567034);},'appendToBody':function(_0x1694e9){this['JQUERYAVAILABLE']?$('body')['append'](_0x1694e9):document['body']['appendChild'](_0x1694e9);},'appendToHead':function(_0x1b5e3d){this['JQUERYAVAILABLE']?$('head')['append'](_0x1b5e3d):document['head']['appendChild'](_0x1b5e3d);},'removeChild':function(_0x6da143,_0x220d4c){this['JQUERYAVAILABLE']?_0x6da143['remove'](_0x220d4c):_0x6da143['removeChild'](_0x220d4c);},'removeFromBody':function(_0x24eed2){this['JQUERYAVAILABLE']?$(_0x24eed2)['remove']():document['body']['removeChild'](_0x24eed2);},'removeFromHead':function(_0x996be9){this['JQUERYAVAILABLE']?$(_0x996be9)['remove']():document['head']['removeChild'](_0x996be9);},'text':function(_0x4e2925,_0x20ac16){this['JQUERYAVAILABLE']?_0x4e2925['text'](_0x20ac16):_0x4e2925['innerText']=_0x20ac16;},'val':function(_0x37f4e9,_0x4d105a){this['JQUERYAVAILABLE']?_0x37f4e9['val'](_0x4d105a):_0x37f4e9['value']=_0x4d105a;},'getVal':function(_0x1d2091){return this['JQUERYAVAILABLE']?_0x1d2091['val']():_0x1d2091['value'];},'getAttr':function(_0x41d7a2,_0x1e5680){return this['JQUERYAVAILABLE']?_0x41d7a2['attr'](_0x1e5680):_0x41d7a2['getAttribute'](_0x1e5680);},'getText':function(_0x31ab98){return this['JQUERYAVAILABLE']?_0x31ab98['text']():_0x31ab98['innerText'];},'html':function(_0xb5d1c6,_0x54e517){this['JQUERYAVAILABLE']?_0xb5d1c6['html'](_0x54e517):_0xb5d1c6['innerHTML']=_0x54e517;},'resize':function(_0x14583c,_0x9fd451,_0x2d51b3){if(this['JQUERYAVAILABLE'])_0x14583c['width'](_0x9fd451['toFixed'](0x2)),_0x14583c['height'](_0x2d51b3['toFixed'](0x2));else{var _0x3b9760=_0x14583c['style']['visibility'];_0x9fd451='width:'+_0x9fd451['toFixed'](0x2)+'px;\x20height:'+_0x2d51b3['toFixed'](0x2)+'px;',this['attr'](_0x14583c,'style',_0x9fd451),_0x14583c['style']['visibility']=_0x3b9760;}},'resizeOffsetLeft':function(_0x3f844f,_0x30f501,_0x2d71d2,_0x216503){if(this['JQUERYAVAILABLE'])_0x3f844f['width'](_0x30f501['toFixed'](0x2)),_0x3f844f['height'](_0x2d71d2['toFixed'](0x2)),_0x3f844f['css']('left',_0x216503);else{var _0x9dcd1b=_0x3f844f['style']['visibility'];_0x30f501='width:'+_0x30f501['toFixed'](0x2)+'px;\x20height:'+_0x2d71d2['toFixed'](0x2)+'px;\x20left:\x20'+_0x216503['toFixed'](0x2)+'px;',this['attr'](_0x3f844f,'style',_0x30f501),_0x3f844f['style']['visibility']=_0x9dcd1b;}},'resizeOffset':function(_0x53502c,_0x4215d7,_0x4ccb98,_0x1b40b2,_0x4d3964){if(this['JQUERYAVAILABLE'])_0x53502c['width'](_0x4215d7['toFixed'](0x2)),_0x53502c['height'](_0x4ccb98['toFixed'](0x2)),_0x53502c['css']('left',_0x1b40b2),_0x53502c['css']('top',_0x4d3964);else{var _0xe7e52f=_0x53502c['style']['visibility'];_0x4215d7='width:'+_0x4215d7['toFixed'](0x2)+'px;\x20height:'+_0x4ccb98['toFixed'](0x2)+'px;\x20left:\x20'+_0x1b40b2['toFixed'](0x2)+'px;\x20top:\x20'+_0x4d3964['toFixed'](0x2)+'px;',this['attr'](_0x53502c,'style',_0x4215d7),_0x53502c['style']['visibility']=_0xe7e52f;}},'css':function(_0xfdc720,_0x31654a){if(this['JQUERYAVAILABLE'])_0xfdc720['css'](_0x31654a);else{var _0x29fab6='',_0x295b0c;for(_0x295b0c in _0x31654a)_0x29fab6+=_0x295b0c+':'+_0x31654a[_0x295b0c]+';';this['attr'](_0xfdc720,'style',_0x29fab6);}},'getOffsets':function(_0x47637f){return this['JQUERYAVAILABLE']?(_0x47637f=_0x47637f['offset'](),{'left':_0x47637f['left'],'top':_0x47637f['top']}):{'left':_0x47637f['offsetLeft'],'top':_0x47637f['offsetTop']};},'attr':function(_0xff4e2a,_0x2d1c61,_0x1dd8dc){if('undefined'===typeof _0x1dd8dc)return this['JQUERYAVAILABLE']?_0xff4e2a['attr'](_0x2d1c61):_0xff4e2a['getAttribute'](_0x2d1c61);this['JQUERYAVAILABLE']?_0xff4e2a['attr'](_0x2d1c61,_0x1dd8dc):_0xff4e2a['setAttribute'](_0x2d1c61,_0x1dd8dc);},'show':function(_0xa2aa9c){_0xa2aa9c&&'undefined'!==typeof _0xa2aa9c&&(this['JQUERYAVAILABLE']?(_0xa2aa9c['show'](),_0xa2aa9c['css']('visibility','visible')):_0xa2aa9c&&(_0xa2aa9c['style']?_0xa2aa9c['style']['visibility']='visible':_0xa2aa9c[0x0]&&(_0xa2aa9c[0x0]['style']['visibility']='visible')));},'hide':function(_0x1d37f0){_0x1d37f0&&'undefined'!==typeof _0x1d37f0&&(this['JQUERYAVAILABLE']?(_0x1d37f0['hide'](),_0x1d37f0['css']('visibility','hidden')):_0x1d37f0&&(_0x1d37f0['style']?_0x1d37f0['style']['visibility']='hidden':_0x1d37f0[0x0]&&(_0x1d37f0[0x0]['style']['visibility']='hidden')));},'getQueryVariable':function(_0x252a15){for(var _0x54944c=window['location']['search']['substring'](0x1)['split']('&'),_0x4ab029=0x0;_0x4ab029<_0x54944c['length'];_0x4ab029++){var _0x1a7257=_0x54944c[_0x4ab029]['match'](/([^=]+?)=(.+)/);if(_0x1a7257&&decodeURIComponent(_0x1a7257[0x1])==_0x252a15)return decodeURIComponent(_0x1a7257[0x2]);}},'forcedDeviceDetection':function(){var _0x1f95a3=this['getQueryVariable']('device');if(_0x1f95a3)switch(_0x1f95a3){case'mobile':console['log']('serving\x20mobile\x20version\x20...'),ig['ua']['mobile']=!0x0;break;case'desktop':console['log']('serving\x20desktop\x20version\x20...'),ig['ua']['mobile']=!0x1;break;default:console['log']('serving\x20universal\x20version\x20...');}else console['log']('serving\x20universal\x20version\x20...');},'forcedDeviceRotation':function(){var _0x26870f=this['getQueryVariable']('force-rotate');if(_0x26870f)switch(_0x26870f){case'portrait':console['log']('force\x20rotate\x20to\x20portrait'),window['orientation']=0x0;break;case'landscape':console['log']('force\x20rotate\x20to\x20horizontal'),window['orientation']=0x5a;break;default:alert('wrong\x20command/type\x20in\x20param\x20force-rotate.\x20Defaulting\x20value\x20to\x20portrait'),window['orientation']=0x0;}},'setZIndex':function(_0x3dccd3,_0x41b623){this['JQUERYAVAILABLE']?_0x3dccd3['css']('zIndex',_0x41b623):_0x3dccd3&&(_0x3dccd3['style']?_0x3dccd3['style']['zIndex']=_0x41b623:_0x3dccd3[0x0]&&(_0x3dccd3[0x0]['style']['zIndex']=_0x41b623));}});}),ig['baked']=!0x0,ig['module']('plugins.handlers.api-handler')['defines'](function(){ig['ApiHandler']=ig['Class']['extend']({'apiAvailable':{'MJSPreroll':function(){ig['ua']['mobile']&&ig['domHandler']['JQUERYAVAILABLE']&&_SETTINGS&&_SETTINGS['Ad']['Mobile']['Preroll']['Enabled']&&MobileAdInGamePreroll['Initialize']();},'MJSHeader':function(){ig['ua']['mobile']&&ig['domHandler']['JQUERYAVAILABLE']&&_SETTINGS['Ad']['Mobile']['Header']['Enabled']&&MobileAdInGameHeader['Initialize']();},'MJSFooter':function(){ig['ua']['mobile']&&ig['domHandler']['JQUERYAVAILABLE']&&_SETTINGS['Ad']['Mobile']['Footer']['Enabled']&&MobileAdInGameFooter['Initialize']();},'MJSEnd':function(){ig['ua']['mobile']&&ig['domHandler']['JQUERYAVAILABLE']&&_SETTINGS['Ad']['Mobile']['End']['Enabled']&&MobileAdInGameEnd['Initialize']();}},'run':function(_0x57c63b,_0x9b6a89){if(this['apiAvailable'][_0x57c63b])this['apiAvailable'][_0x57c63b](_0x9b6a89);}});}),ig['baked']=!0x0,ig['module']('plugins.io.storage')['defines'](function(){ig['Storage']=ig['Class']['extend']({'staticInstantiate':function(){return!ig['Storage']['instance']?null:ig['Storage']['instance'];},'init':function(){ig['Storage']['instance']=this;},'isCapable':function(){return'undefined'!==typeof window['localStorage'];},'isSet':function(_0x4445fe){return null!==this['get'](_0x4445fe);},'initUnset':function(_0x47b548,_0x41e7d6){null===this['get'](_0x47b548)&&this['set'](_0x47b548,_0x41e7d6);},'get':function(_0x50df0e){if(!this['isCapable']())return null;try{return JSON['parse'](localStorage['getItem'](_0x50df0e));}catch(_0x4ddb9f){return window['localStorage']['getItem'](_0x50df0e);}},'getInt':function(_0xb76b42){return~~this['get'](_0xb76b42);},'getFloat':function(_0x5f1b02){return parseFloat(this['get'](_0x5f1b02));},'getBool':function(_0x5c10d7){return!!this['get'](_0x5c10d7);},'key':function(_0x112cc2){return this['isCapable']()?window['localStorage']['key'](_0x112cc2):null;},'set':function(_0x48382d,_0x72039b){if(!this['isCapable']())return null;try{window['localStorage']['setItem'](_0x48382d,JSON['stringify'](_0x72039b));}catch(_0xc219){console['log'](_0xc219);}},'setHighest':function(_0x2b1e7c,_0x190cfa){_0x190cfa>this['getFloat'](_0x2b1e7c)&&this['set'](_0x2b1e7c,_0x190cfa);},'remove':function(_0x50fa76){if(!this['isCapable']())return null;window['localStorage']['removeItem'](_0x50fa76);},'clear':function(){if(!this['isCapable']())return null;window['localStorage']['clear']();}});}),ig['baked']=!0x0,ig['module']('plugins.io.mouse')['requires']('plugins.data.vector')['defines'](function(){Mouse=ig['Class']['extend']({'pos':new Vector2(0x0,0x0),'bindings':{'click':[ig['KEY']['MOUSE1']]},'init':function(){ig['input']['initMouse']();for(var _0x28cc20 in this['bindings']){this[_0x28cc20]=_0x28cc20;for(var _0x3e8526=0x0;_0x3e8526<this['bindings'][_0x28cc20]['length'];_0x3e8526++)ig['input']['bind'](this['bindings'][_0x28cc20][_0x3e8526],_0x28cc20);}},'getLast':function(){return this['pos'];},'getPos':function(){var _0x42d957=ig['system']['scale']*((ig['system']['canvas']['offsetWidth']||ig['system']['realWidth'])/ ig['system']['realWidth']);return this['pos']['set'](ig['input']['mouse']['x']*_0x42d957/ ig['sizeHandler']['sizeRatio']['x']/ ig['sizeHandler']['scaleRatioMultiplier']['x'],ig['input']['mouse']['y']*_0x42d957/ ig['sizeHandler']['sizeRatio']['y']/ ig['sizeHandler']['scaleRatioMultiplier']['y']),this['pos']['clone']();}});}),ig['baked']=!0x0,ig['module']('plugins.io.keyboard')['defines'](function(){Keyboard=ig['Class']['extend']({'bindings':{'PREVENT_PAGE_SCROLLING_OVER_IFRAME':[ig['KEY']['UP_ARROW'],ig['KEY']['DOWN_ARROW'],ig['KEY']['LEFT_ARROW'],ig['KEY']['RIGHT_ARROW'],ig['KEY']['PAGE_UP'],ig['KEY']['PAGE_DOWN']],'up':[ig['KEY']['W'],ig['KEY']['UP_ARROW']],'right':[ig['KEY']['D'],ig['KEY']['RIGHT_ARROW']],'left':[ig['KEY']['A'],ig['KEY']['LEFT_ARROW']],'down':[ig['KEY']['S'],ig['KEY']['DOWN_ARROW'],ig['KEY']['SPACE']]},'init':function(){for(var _0x43874f in this['bindings']){this[_0x43874f]=_0x43874f;for(var _0x1965e1=0x0;_0x1965e1<this['bindings'][_0x43874f]['length'];_0x1965e1++)ig['input']['bind'](this['bindings'][_0x43874f][_0x1965e1],_0x43874f);}}});}),ig['baked']=!0x0,ig['module']('plugins.io.gamepad-input')['defines'](function(){ig['PADKEY']={'BUTTON_0':0x0,'PADBUTTON_1':0x1,'BUTTON_2':0x2,'BUTTON_3':0x3,'BUTTON_LEFT_BUMPER':0x4,'BUTTON_RIGHT_BUMPER':0x5,'BUTTON_LEFT_TRIGGER':0x6,'BUTTON_RIGHT_TRIGGER':0x7,'BUTTON_LEFT_JOYSTICK':0xa,'BUTTON_RIGHT_JOYSTICK':0xb,'BUTTON_DPAD_UP':0xc,'BUTTON_DPAD_DOWN':0xd,'BUTTON_DPAD_LEFT':0xe,'BUTTON_DPAD_RIGHT':0xf,'BUTTON_MENU':0x10,'AXIS_LEFT_JOYSTICK_X':0x0,'AXIS_LEFT_JOYSTICK_Y':0x1,'AXIS_RIGHT_JOYSTICK_X':0x2,'AXIS_RIGHT_JOYSTICK_Y':0x3},ig['GamepadInput']=ig['Class']['extend']({'isInit':!0x1,'isSupported':!0x1,'list':[],'bindings':{},'states':{},'presses':{},'releases':{},'downLocks':{},'upLocks':{},'leftStick':{'x':0x0,'y':0x0},'rightStick':{'x':0x0,'y':0x0},'start':function(){if(!this['isInit']){this['isInit']=!0x0;var _0x6371b2=navigator['getGamepads']||navigator['webkitGetGamepads'];_0x6371b2&&(!navigator['getGamepads']&&navigator['webkitGetGamepads']&&(navigator['getGamepads']=navigator['webkitGetGamepads']),this['list']=navigator['getGamepads']()),this['isSupported']=_0x6371b2;}},'isAvailable':function(){return this['isInit']&&this['isSupported'];},'buttonPressed':function(_0x7e08a6){return'object'==typeof _0x7e08a6?_0x7e08a6['pressed']:0x1==_0x7e08a6;},'buttonDown':function(_0x2e9dbf){if(_0x2e9dbf=this['bindings'][_0x2e9dbf])this['states'][_0x2e9dbf]=!0x0,this['downLocks'][_0x2e9dbf]||(this['presses'][_0x2e9dbf]=!0x0,this['downLocks'][_0x2e9dbf]=!0x0);},'buttonUp':function(_0x2ce69f){if((_0x2ce69f=this['bindings'][_0x2ce69f])&&this['downLocks'][_0x2ce69f]&&!this['upLocks'][_0x2ce69f])this['states'][_0x2ce69f]=!0x1,this['releases'][_0x2ce69f]=!0x0,this['upLocks'][_0x2ce69f]=!0x0;},'clearPressed':function(){for(var _0x29def5 in this['releases'])this['states'][_0x29def5]=!0x1,this['downLocks'][_0x29def5]=!0x1;this['releases']={},this['presses']={},this['upLocks']={};},'bind':function(_0x44e196,_0x42f649){this['bindings'][_0x44e196]=_0x42f649;},'unbind':function(_0x1bd834){this['releases'][this['bindings'][_0x1bd834]]=!0x0,this['bindings'][_0x1bd834]=null;},'unbindAll':function(){this['bindings']={},this['states']={},this['presses']={},this['releases']={},this['downLocks']={},this['upLocks']={};},'state':function(_0x1f1673){return this['states'][_0x1f1673];},'pressed':function(_0x249d33){return this['presses'][_0x249d33];},'released':function(_0x1770e7){return this['releases'][_0x1770e7];},'clamp':function(_0x52ee3c,_0x359a39,_0x27a490){return _0x52ee3c<_0x359a39?_0x359a39:_0x52ee3c>_0x27a490?_0x27a490:_0x52ee3c;},'pollGamepads':function(){if(this['isSupported']){this['leftStick']['x']=0x0,this['leftStick']['y']=0x0,this['rightStick']['x']=0x0,this['rightStick']['y']=0x0,this['list']=navigator['getGamepads']();for(var _0xf95ac1 in this['bindings']){for(var _0x40c64f=!0x1,_0x426b99=0x0;_0x426b99<this['list']['length'];_0x426b99++){var _0x295f53=this['list'][_0x426b99];if(_0x295f53&&_0x295f53['buttons']&&this['buttonPressed'](_0x295f53['buttons'][_0xf95ac1])){_0x40c64f=!0x0;break;}}_0x40c64f?this['buttonDown'](_0xf95ac1):this['buttonUp'](_0xf95ac1);}for(_0x426b99=0x0;_0x426b99<this['list']['length'];_0x426b99++)if((_0x295f53=this['list'][_0x426b99])&&_0x295f53['axes']){_0xf95ac1=_0x295f53['axes'][ig['GAMEPADINPUT']['AXIS_LEFT_JOYSTICK_X']];var _0x40c64f=_0x295f53['axes'][ig['GAMEPADINPUT']['AXIS_LEFT_JOYSTICK_Y']],_0x52b493=_0x295f53['axes'][ig['GAMEPADINPUT']['AXIS_RIGHT_JOYSTICK_X']],_0x295f53=_0x295f53['axes'][ig['GAMEPADINPUT']['AXIS_RIGHT_JOYSTICK_Y']];this['leftStick']['x']+=isNaN(_0xf95ac1)?0x0:_0xf95ac1,this['leftStick']['y']+=isNaN(_0x40c64f)?0x0:_0x40c64f,this['rightStick']['x']+=isNaN(_0x52b493)?0x0:_0x52b493,this['rightStick']['y']+=isNaN(_0x295f53)?0x0:_0x295f53;}0x0<this['list']['length']&&(this['leftStick']['x']=this['clamp'](this['leftStick']['x'],-0x1,0x1),this['leftStick']['y']=this['clamp'](this['leftStick']['y'],-0x1,0x1),this['rightStick']['x']=this['clamp'](this['rightStick']['x'],-0x1,0x1),this['rightStick']['y']=this['clamp'](this['rightStick']['y'],-0x1,0x1));}}});}),ig['baked']=!0x0,ig['module']('plugins.io.gamepad')['requires']('plugins.io.gamepad-input')['defines'](function(){Gamepad=ig['Class']['extend']({'bindings':{'padJump':[ig['PADKEY']['BUTTON_0']]},'init':function(){ig['gamepadInput']['start']();for(var _0x3722a4 in this['bindings'])for(var _0x179685=0x0;_0x179685<this['bindings'][_0x3722a4]['length'];_0x179685++)ig['gamepadInput']['bind'](this['bindings'][_0x3722a4][_0x179685],_0x3722a4);},'press':function(){},'held':function(){},'release':function(){}});}),ig['baked']=!0x0,ig['module']('plugins.io.multitouch')['defines'](function(){Multitouch=ig['Class']['extend']({'init':function(){ig['multitouchInput']['start']();},'getTouchesPos':function(){if(0x0<ig['multitouchInput']['touches']['length']){for(var _0x4966cb=[],_0x503421=0x0;_0x503421<ig['multitouchInput']['touches']['length'];_0x503421++){var _0x59d5e2=ig['multitouchInput']['touches'][_0x503421];_0x4966cb['push']({'x':_0x59d5e2['x'],'y':_0x59d5e2['y']});}return _0x4966cb;}return null;}});}),ig['baked']=!0x0,ig['module']('plugins.io.multitouch-input')['defines'](function(){ig['MultitouchInput']=ig['Class']['extend']({'isStart':!0x1,'touches':[],'multitouchCapable':!0x1,'lastEventUp':null,'start':function(){this['isStart']||(this['isStart']=!0x0,navigator['maxTouchPoints']&&0x1<navigator['maxTouchPoints']&&(this['multitouchCapable']=!0x0),ig['ua']['touchDevice']&&(window['navigator']['msPointerEnabled']&&(ig['system']['canvas']['addEventListener']('MSPointerDown',this['touchdown']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('MSPointerUp',this['touchup']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('MSPointerMove',this['touchmove']['bind'](this),!0x1),ig['system']['canvas']['style']['msContentZooming']='none',ig['system']['canvas']['style']['msTouchAction']='none'),ig['system']['canvas']['addEventListener']('touchstart',this['touchdown']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('touchend',this['touchup']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('touchmove',this['touchmove']['bind'](this),!0x1)));},'touchmove':function(_0x5eb142){if(ig['ua']['touchDevice']){var _0x5d2044=parseInt(ig['system']['canvas']['offsetWidth'])||ig['system']['realWidth'],_0x43313f=parseInt(ig['system']['canvas']['offsetHeight'])||ig['system']['realHeight'],_0x5d2044=ig['system']['scale']*(_0x5d2044/ ig['system']['realWidth']),_0x43313f=ig['system']['scale']*(_0x43313f/ ig['system']['realHeight']);if(_0x5eb142['touches']){for(;0x0<this['touches']['length'];)this['touches']['pop']();!this['multitouchCapable']&&0x1<_0x5eb142['touches']['length']&&(this['multitouchCapable']=!0x0);var _0x5ea8fd={'left':0x0,'top':0x0};ig['system']['canvas']['getBoundingClientRect']&&(_0x5ea8fd=ig['system']['canvas']['getBoundingClientRect']());for(var _0x1e8db8=0x0;_0x1e8db8<_0x5eb142['touches']['length'];_0x1e8db8++){var _0x2b01ab=_0x5eb142['touches'][_0x1e8db8];_0x2b01ab&&this['touches']['push']({'x':(_0x2b01ab['clientX']-_0x5ea8fd['left'])/_0x5d2044,'y':(_0x2b01ab['clientY']-_0x5ea8fd['top'])/_0x43313f});}}else this['windowMove'](_0x5eb142);}try{ig['soundHandler']['unlockWebAudio']();}catch(_0x54f4d0){}},'touchdown':function(_0x3b2cb9){var _0x1a9b78=parseInt(ig['system']['canvas']['offsetWidth'])||ig['system']['realWidth'],_0x291d87=parseInt(ig['system']['canvas']['offsetHeight'])||ig['system']['realHeight'],_0x1a9b78=ig['system']['scale']*(_0x1a9b78/ ig['system']['realWidth']),_0x291d87=ig['system']['scale']*(_0x291d87/ ig['system']['realHeight']);if(window['navigator']['msPointerEnabled'])this['windowKeyDown'](_0x3b2cb9);else{if(ig['ua']['touchDevice']&&_0x3b2cb9['touches']){for(;0x0<this['touches']['length'];)this['touches']['pop']();!this['multitouchCapable']&&0x1<_0x3b2cb9['touches']['length']&&(this['multitouchCapable']=!0x0);var _0x594b35={'left':0x0,'top':0x0};ig['system']['canvas']['getBoundingClientRect']&&(_0x594b35=ig['system']['canvas']['getBoundingClientRect']());for(var _0x28c535=0x0;_0x28c535<_0x3b2cb9['touches']['length'];_0x28c535++){var _0x21ea6f=_0x3b2cb9['touches'][_0x28c535];_0x21ea6f&&this['touches']['push']({'x':(_0x21ea6f['clientX']-_0x594b35['left'])/_0x1a9b78,'y':(_0x21ea6f['clientY']-_0x594b35['top'])/_0x291d87});}}}},'touchup':function(_0x3daf59){var _0x3f29e8=parseInt(ig['system']['canvas']['offsetWidth'])||ig['system']['realWidth'];parseInt(ig['system']['canvas']['offsetHeight']),_0x3f29e8=ig['system']['scale']*(_0x3f29e8/ ig['system']['realWidth']);if(window['navigator']['msPointerEnabled'])this['windowKeyUp'](_0x3daf59);else{this['lastEventUp']=_0x3daf59;var _0x4ed90b={'left':0x0,'top':0x0};ig['system']['canvas']['getBoundingClientRect']&&(_0x4ed90b=ig['system']['canvas']['getBoundingClientRect']());if(ig['ua']['touchDevice']){_0x3daf59=(_0x3daf59['changedTouches'][0x0]['clientX']-_0x4ed90b['left'])/_0x3f29e8;for(_0x3f29e8=0x0;_0x3f29e8<this['touches']['length'];_0x3f29e8++)this['touches'][_0x3f29e8]['x']>=_0x3daf59-0x28&&this['touches'][_0x3f29e8]['x']<=_0x3daf59+0x28&&this['touches']['splice'](_0x3f29e8,0x1);}}if(ig['visibilityHandler'])ig['visibilityHandler']['onChange']('focus');try{ig['soundHandler']['unlockWebAudio']();}catch(_0x48310b){}},'windowKeyDown':function(_0x32d96c){var _0x5e9db8=parseInt(ig['system']['canvas']['offsetWidth'])||ig['system']['realWidth'],_0x1aa339=parseInt(ig['system']['canvas']['offsetHeight'])||ig['system']['realHeight'],_0x5e9db8=ig['system']['scale']*(_0x5e9db8/ ig['system']['realWidth']),_0x1aa339=ig['system']['scale']*(_0x1aa339/ ig['system']['realHeight']);if(window['navigator']['msPointerEnabled']){var _0x456e12={'left':0x0,'top':0x0};ig['system']['canvas']['getBoundingClientRect']&&(_0x456e12=ig['system']['canvas']['getBoundingClientRect']()),_0x32d96c=_0x32d96c['changedTouches']?_0x32d96c['changedTouches']:[_0x32d96c];for(var _0x22d544=0x0;_0x22d544<_0x32d96c['length'];++_0x22d544){for(var _0x13601d=_0x32d96c[_0x22d544],_0xc1e5a8='undefined'!=typeof _0x13601d['identifier']?_0x13601d['identifier']:'undefined'!=typeof _0x13601d['pointerId']?_0x13601d['pointerId']:0x1,_0x845069=(_0x13601d['clientX']-_0x456e12['left'])/_0x5e9db8,_0x13601d=(_0x13601d['clientY']-_0x456e12['top'])/_0x1aa339,_0x2dc5c9=0x0;_0x2dc5c9<this['touches']['length'];++_0x2dc5c9)this['touches'][_0x2dc5c9]['identifier']==_0xc1e5a8&&this['touches']['splice'](_0x2dc5c9,0x1);this['touches']['push']({'x':_0x845069,'y':_0x13601d,'identifier':_0xc1e5a8});}for(_0x5e9db8=0x0;_0x5e9db8<this['touches']['length'];_0x5e9db8++);}},'windowKeyUp':function(_0x2e0368){_0x2e0368='undefined'!=typeof _0x2e0368['identifier']?_0x2e0368['identifier']:'undefined'!=typeof _0x2e0368['pointerId']?_0x2e0368['pointerId']:0x1;for(var _0x29eb33=0x0;_0x29eb33<this['touches']['length'];++_0x29eb33)this['touches'][_0x29eb33]['identifier']==_0x2e0368&&this['touches']['splice'](_0x29eb33,0x1);for(;0x0<this['touches']['length'];)this['touches']['pop']();if(ig['visibilityHandler'])ig['visibilityHandler']['onChange']('focus');try{ig['soundHandler']['unlockWebAudio']();}catch(_0x5567af){}},'windowMove':function(_0x3d8d9d){var _0x372591=parseInt(ig['system']['canvas']['offsetWidth'])||ig['system']['realWidth'],_0x7727bc=parseInt(ig['system']['canvas']['offsetHeight'])||ig['system']['realHeight'],_0x372591=ig['system']['scale']*(_0x372591/ ig['system']['realWidth']),_0x7727bc=ig['system']['scale']*(_0x7727bc/ ig['system']['realHeight']),_0x9f7917={'left':0x0,'top':0x0};ig['system']['canvas']['getBoundingClientRect']&&(_0x9f7917=ig['system']['canvas']['getBoundingClientRect']());if(window['navigator']['msPointerEnabled']){for(var _0x3db0ac='undefined'!=typeof _0x3d8d9d['identifier']?_0x3d8d9d['identifier']:'undefined'!=typeof _0x3d8d9d['pointerId']?_0x3d8d9d['pointerId']:0x1,_0x49c828=0x0;_0x49c828<this['touches']['length'];++_0x49c828)if(this['touches'][_0x49c828]['identifier']==_0x3db0ac){var _0x32b9ef=(_0x3d8d9d['clientY']-_0x9f7917['top'])/_0x7727bc;this['touches'][_0x49c828]['x']=(_0x3d8d9d['clientX']-_0x9f7917['left'])/_0x372591,this['touches'][_0x49c828]['y']=_0x32b9ef;}}try{ig['soundHandler']['unlockWebAudio']();}catch(_0x479c0e){}},'clear':function(){for(var _0x2a2f7b=0x0;_0x2a2f7b<this['released']['length'];++_0x2a2f7b)this['released'][_0x2a2f7b]&&(this['released']['splice'](_0x2a2f7b,0x1),_0x2a2f7b--);},'pollMultitouch':function(_0x6c298b){!this['multitouchCapable']&&0x1<_0x6c298b&&(this['multitouchCapable']=!0x0);},'spliceFromArray':function(_0xcaafe8,_0x3298b1){for(var _0x13d73e=0x0;_0x13d73e<_0x3298b1['length'];_0x13d73e++)for(var _0x18721e=0x0;_0x18721e<_0xcaafe8['length'];_0x18721e++)_0xcaafe8[_0x18721e]['identifier']===_0x3298b1[_0x13d73e]['identifier']&&(_0xcaafe8['splice'](_0x18721e,0x1),_0x18721e--);},'updateSizeProperties':function(){var _0xf863d7=parseInt(ig['system']['canvas']['offsetWidth'])||ig['system']['realWidth'],_0x4c4c6b=parseInt(ig['system']['canvas']['offsetHeight'])||ig['system']['realHeight'];this['scaleX']=ig['system']['scale']*(_0xf863d7/ ig['system']['realWidth']),this['scaleY']=ig['system']['scale']*(_0x4c4c6b/ ig['system']['realHeight']);},'upgrade':function(_0x3bbfbf,_0x102fe5,_0x2e5dce){var _0x3f574d={'left':0x0,'top':0x0};ig['system']['canvas']['getBoundingClientRect']&&(_0x3f574d=ig['system']['canvas']['getBoundingClientRect']());for(var _0xfff3e0=(_0x2e5dce['clientX']-_0x3f574d['left'])/this['scaleX'],_0x3f574d=(_0x2e5dce['clientY']-_0x3f574d['top'])/this['scaleY'],_0x5ce515=0x0;_0x5ce515<_0x3bbfbf['length'];_0x5ce515++)if(void 0x0!==typeof _0x3bbfbf[_0x5ce515]['identifier']&&void 0x0!==typeof _0x2e5dce['identifier']&&_0x2e5dce['identifier']===_0x3bbfbf[_0x5ce515]['identifier']){_0x3bbfbf['splice'](_0x5ce515,0x1),_0x102fe5['push']({'identifier':_0x2e5dce['identifier'],'x':_0xfff3e0,'y':_0x3f574d});break;}},'updateArray':function(_0x1a1021,_0x3878b5){var _0x3cfdd9={'left':0x0,'top':0x0};ig['system']['canvas']['getBoundingClientRect']&&(_0x3cfdd9=ig['system']['canvas']['getBoundingClientRect']());for(var _0x23d266=(_0x3878b5['clientX']-_0x3cfdd9['left'])/this['scaleX'],_0x3cfdd9=(_0x3878b5['clientY']-_0x3cfdd9['top'])/this['scaleY'],_0x4cf674=0x0;_0x4cf674<_0x1a1021['length'];_0x4cf674++)if(void 0x0!==typeof _0x1a1021[_0x4cf674]['identifier']&&void 0x0!==typeof _0x3878b5['identifier']&&_0x3878b5['identifier']===_0x1a1021[_0x4cf674]['identifier']){_0x1a1021[_0x4cf674]['x']=_0x23d266,_0x1a1021[_0x4cf674]['y']=_0x3cfdd9;break;}}});}),ig['baked']=!0x0,ig['module']('plugins.io.fake-storage')['requires']('impact.game')['defines'](function(){ig['FakeStorage']=ig['Class']['extend']({'tempData':{},'init':function(){ig['FakeStorage']['instance']=this;},'initUnset':function(_0x3ae862,_0xadb361){null===this['get'](_0x3ae862)&&this['set'](_0x3ae862,_0xadb361);},'set':function(_0x5dc7a3,_0x8605eb){this['tempData'][_0x5dc7a3]=JSON['stringify'](_0x8605eb);},'setItem':function(_0xe08ebf,_0x25315e){this['tempData'][_0xe08ebf]=JSON['stringify'](_0x25315e);},'setHighest':function(_0xfc28e5,_0x540740){_0x540740>this['getFloat'](_0xfc28e5)&&this['set'](_0xfc28e5,_0x540740);},'get':function(_0x3aac0d){return'undefined'==typeof this['tempData'][_0x3aac0d]?null:JSON['parse'](this['tempData'][_0x3aac0d]);},'getItem':function(_0x2668b6){return'undefined'==typeof this['tempData'][_0x2668b6]?null:JSON['parse'](this['tempData'][_0x2668b6]);},'getInt':function(_0x2596ff){return~~this['get'](_0x2596ff);},'getFloat':function(_0x29fcc1){return parseFloat(this['get'](_0x29fcc1));},'getBool':function(_0x36e6a6){return!!this['get'](_0x36e6a6);},'isSet':function(_0x58e14e){return null!==this['get'](_0x58e14e);},'remove':function(_0x2ae66c){delete this['tempData'][_0x2ae66c];},'removeItem':function(_0x555883){delete this['tempData'][_0x555883];},'clear':function(){this['tempData']={};}});}),ig['baked']=!0x0,ig['module']('plugins.io.io-manager')['requires']('plugins.io.storage','plugins.io.mouse','plugins.io.keyboard','plugins.io.gamepad','plugins.io.multitouch','plugins.io.multitouch-input','plugins.io.gamepad-input','plugins.io.fake-storage')['defines'](function(){IoManager=ig['Class']['extend']({'version':'1.0.0','storage':null,'localStorageSupport':!0x1,'mouse':null,'keyboard':null,'multitouch':null,'gamepad':null,'init':function(){ig['multitouchInput']=new ig['MultitouchInput'](),ig['gamepadInput']=new ig['GamepadInput'](),this['unbindAll'](),this['initStorage'](),this['initMouse'](),this['initKeyboard']();},'unbindAll':function(){ig['input']['unbindAll'](),ig['gamepadInput']['unbindAll']();},'initStorage':function(){try{window['localStorage']['setItem']('test','test'),window['localStorage']['removeItem']('test'),this['storage']=new ig['Storage']();}catch(_0x3d7134){console['log']('using\x20fake\x20storage'),this['storage']=new ig['FakeStorage']();}},'initMouse':function(){this['mouse']=new Mouse();},'initKeyboard':function(){this['keyboard']=new Keyboard();},'initMultitouch':function(){this['multitouch']=new Multitouch();},'initGamepad':function(){this['gamepad']=new Gamepad();},'press':function(_0x4cb4d9){return ig['input']['pressed'](_0x4cb4d9)||this['gamepad']&&this['gamepad']['press'](_0x4cb4d9)?!0x0:!0x1;},'held':function(_0x206471){return ig['input']['state'](_0x206471)||this['gamepad']&&this['gamepad']['state'](_0x206471)?!0x0:!0x1;},'release':function(_0xea3369){return ig['input']['released'](_0xea3369)||this['gamepad']&&this['gamepad']['released'](_0xea3369)?!0x0:!0x1;},'getClickPos':function(){return this['mouse']['getPos']();},'getLastClickPos':function(){return this['mouse']['getLast']();},'getTouchesPos':function(){return this['multitouch']['getTouchesPos']();},'checkOverlap':function(_0x171e40,_0x44e5ce,_0x29f430,_0x19a337,_0xf028e5){return _0x171e40['x']>_0x44e5ce+_0x19a337||_0x171e40['x']<_0x44e5ce||_0x171e40['y']>_0x29f430+_0xf028e5||_0x171e40['y']<_0x29f430?!0x1:!0x0;},'clear':function(){ig['multitouchInput']['clear']();},'_supportsLocalStorage':function(){try{return localStorage['setItem']('test','test'),localStorage['removeItem']('test'),this['localStorageSupport']='localStorage'in window&&null!==window['localStorage'];}catch(_0xbf33eb){return this['localStorageSupport'];}},'storageIsSet':function(_0x384aea){return'function'===typeof this['storage']['isSet']?this['storage']['isSet'](_0x384aea):null;},'storageGet':function(_0x3a0e58){return'function'===typeof this['storage']['get']?this['storage']['get'](_0x3a0e58):null;},'storageSet':function(_0x5c331c,_0x236187){return'function'===typeof this['storage']['set']?this['storage']['set'](_0x5c331c,_0x236187):null;},'assert':function(_0x23ee42,_0x33cf34,_0x46ac8c){if(_0x33cf34!==_0x46ac8c)throw'actualValue:'+_0x33cf34+'\x20not\x20equal\x20to\x20testValue:'+_0x46ac8c+'\x20at\x20'+_0x23ee42;}});}),ig['baked']=!0x0,ig['module']('plugins.secure-ls')['requires']('plugins.io.fake-storage')['defines'](function(){(function(){var _0xedd49e=function(){var _0x45120e=[function(_0x444ee4,_0x52f694,_0x529a16){function _0x15e354(_0x2b9a1b){return _0x2b9a1b&&_0x2b9a1b['__esModule']?_0x2b9a1b:{'default':_0x2b9a1b};}Object['defineProperty'](_0x52f694,'__esModule',{'value':!0x0});var _0x281f0e=_0x529a16(0x1),_0x515dd2=_0x15e354(_0x281f0e),_0x281f0e=_0x529a16(0x2),_0x5999da=_0x15e354(_0x281f0e),_0x281f0e=_0x529a16(0x8),_0x20148b=_0x15e354(_0x281f0e),_0x281f0e=_0x529a16(0x9),_0x540625=_0x15e354(_0x281f0e),_0x281f0e=_0x529a16(0xa),_0x2ab655=_0x15e354(_0x281f0e),_0x281f0e=_0x529a16(0xb),_0x551c7d=_0x15e354(_0x281f0e),_0x281f0e=_0x529a16(0x10),_0x590f75=_0x15e354(_0x281f0e),_0x281f0e=_0x529a16(0x11),_0x3b8e5e=_0x15e354(_0x281f0e);_0x529a16=_0x529a16(0x12);var _0xdeeeb=_0x15e354(_0x529a16),_0x5c8020=function(_0x29b0cc){if(!(this instanceof _0x5c8020))throw new TypeError('Cannot\x20call\x20a\x20class\x20as\x20a\x20function');_0x29b0cc=_0x29b0cc||{},this['_name']='secure-ls',this['utils']=_0x515dd2['default'],this['constants']=_0x5999da['default'],this['Base64']=_0x540625['default'],this['LZString']=_0x2ab655['default'],this['AES']=_0x551c7d['default'],this['DES']=_0x590f75['default'],this['RABBIT']=_0x3b8e5e['default'],this['RC4']=_0xdeeeb['default'],this['enc']=_0x20148b['default'],this['config']={'isCompression':!0x0,'encodingType':_0x5999da['default']['EncrytionTypes']['BASE64'],'encryptionSecret':_0x29b0cc['encryptionSecret'],'encryptionNamespace':_0x29b0cc['encryptionNamespace']},this['config']['isCompression']='undefined'==typeof _0x29b0cc['isCompression']||_0x29b0cc['isCompression'],this['config']['encodingType']='undefined'!=typeof _0x29b0cc['encodingType']||''===_0x29b0cc['encodingType']?_0x29b0cc['encodingType']['toLowerCase']():_0x5999da['default']['EncrytionTypes']['BASE64'];try{window['localStorage']['setItem']('test','test'),window['localStorage']['removeItem']('test'),this['ls']=localStorage;}catch(_0x27b788){this['ls']=new ig['FakeStorage']();}this['init']();};_0x529a16=[{'key':'init','value':function(){var _0x4ff8ba=this['getMetaData']();this['WarningEnum']=this['constants']['WarningEnum'],this['WarningTypes']=this['constants']['WarningTypes'],this['EncrytionTypes']=this['constants']['EncrytionTypes'],this['_isBase64']=this['_isBase64EncryptionType'](),this['_isAES']=this['_isAESEncryptionType'](),this['_isDES']=this['_isDESEncryptionType'](),this['_isRabbit']=this['_isRabbitEncryptionType'](),this['_isRC4']=this['_isRC4EncryptionType'](),this['_isCompression']=this['_isDataCompressionEnabled'](),this['utils']['allKeys']=_0x4ff8ba['keys']||this['resetAllKeys']();}},{'key':'_isBase64EncryptionType','value':function(){return _0x540625['default']&&('undefined'==typeof this['config']['encodingType']||this['config']['encodingType']===this['constants']['EncrytionTypes']['BASE64']);}},{'key':'_isAESEncryptionType','value':function(){return _0x551c7d['default']&&this['config']['encodingType']===this['constants']['EncrytionTypes']['AES'];}},{'key':'_isDESEncryptionType','value':function(){return _0x590f75['default']&&this['config']['encodingType']===this['constants']['EncrytionTypes']['DES'];}},{'key':'_isRabbitEncryptionType','value':function(){return _0x3b8e5e['default']&&this['config']['encodingType']===this['constants']['EncrytionTypes']['RABBIT'];}},{'key':'_isRC4EncryptionType','value':function(){return _0xdeeeb['default']&&this['config']['encodingType']===this['constants']['EncrytionTypes']['RC4'];}},{'key':'_isDataCompressionEnabled','value':function(){return this['config']['isCompression'];}},{'key':'getEncryptionSecret','value':function(_0x173517){var _0x4a04b9=this['getMetaData']();(_0x173517=this['utils']['getObjectFromKey'](_0x4a04b9['keys'],_0x173517))&&(this['_isAES']||this['_isDES']||this['_isRabbit']||this['_isRC4'])&&('undefined'==typeof this['config']['encryptionSecret']?(this['utils']['encryptionSecret']=_0x173517['s'],this['utils']['encryptionSecret']||(this['utils']['encryptionSecret']=this['utils']['generateSecretKey'](),this['setMetaData']())):this['utils']['encryptionSecret']=this['config']['encryptionSecret']||_0x173517['s']||'');}},{'key':'get','value':function(_0x442a5f,_0x4f0151){var _0x33d0c4='',_0x17aa4e='',_0x3b1cea=void 0x0,_0x976e0f=void 0x0,_0x33d0c4=void 0x0;if(!this['utils']['is'](_0x442a5f))return this['utils']['warn'](this['WarningEnum']['KEY_NOT_PROVIDED']),_0x17aa4e;if(_0x33d0c4=this['getDataFromLocalStorage'](_0x442a5f),!_0x33d0c4)return _0x17aa4e;_0x3b1cea=_0x33d0c4,(this['_isCompression']||_0x4f0151)&&(_0x3b1cea=_0x2ab655['default']['decompressFromUTF16'](_0x33d0c4)),_0x33d0c4=_0x3b1cea,this['_isBase64']||_0x4f0151?_0x33d0c4=_0x540625['default']['decode'](_0x3b1cea):(this['getEncryptionSecret'](_0x442a5f),this['_isAES']?_0x976e0f=_0x551c7d['default']['decrypt'](_0x3b1cea['toString'](),this['utils']['encryptionSecret']):this['_isDES']?_0x976e0f=_0x590f75['default']['decrypt'](_0x3b1cea['toString'](),this['utils']['encryptionSecret']):this['_isRabbit']?_0x976e0f=_0x3b8e5e['default']['decrypt'](_0x3b1cea['toString'](),this['utils']['encryptionSecret']):this['_isRC4']&&(_0x976e0f=_0xdeeeb['default']['decrypt'](_0x3b1cea['toString'](),this['utils']['encryptionSecret'])),_0x976e0f&&(_0x33d0c4=_0x976e0f['toString'](_0x20148b['default']['_Utf8'])));try{_0x17aa4e=JSON['parse'](_0x33d0c4);}catch(_0x6b8ebb){throw Error('Could\x20not\x20parse\x20JSON');}return _0x17aa4e;}},{'key':'getDataFromLocalStorage','value':function(_0x74b94c){return this['ls']['getItem'](_0x74b94c,!0x0);}},{'key':'getAllKeys','value':function(){var _0x3f8afc=this['getMetaData']();return this['utils']['extractKeyNames'](_0x3f8afc)||[];}},{'key':'set','value':function(_0x266c10,_0x322341){var _0x3920a1='';return this['utils']['is'](_0x266c10)?(this['getEncryptionSecret'](_0x266c10),String(_0x266c10)!==String(this['utils']['metaKey'])&&(this['utils']['isKeyPresent'](_0x266c10)||(this['utils']['addToKeysList'](_0x266c10),this['setMetaData']())),_0x3920a1=this['processData'](_0x322341),void this['setDataToLocalStorage'](_0x266c10,_0x3920a1)):void this['utils']['warn'](this['WarningEnum']['KEY_NOT_PROVIDED']);}},{'key':'setDataToLocalStorage','value':function(_0x29c8a7,_0x34aee3){this['ls']['setItem'](_0x29c8a7,_0x34aee3);}},{'key':'remove','value':function(_0x1ef7fb){return this['utils']['is'](_0x1ef7fb)?_0x1ef7fb===this['utils']['metaKey']&&this['getAllKeys']()['length']?void this['utils']['warn'](this['WarningEnum']['META_KEY_REMOVE']):(this['utils']['isKeyPresent'](_0x1ef7fb)&&(this['utils']['removeFromKeysList'](_0x1ef7fb),this['setMetaData']()),void this['ls']['removeItem'](_0x1ef7fb)):void this['utils']['warn'](this['WarningEnum']['KEY_NOT_PROVIDED']);}},{'key':'removeAll','value':function(){for(var _0x4f2d95=void 0x0,_0x4158f2=void 0x0,_0x4f2d95=this['getAllKeys'](),_0x4158f2=0x0;_0x4158f2<_0x4f2d95['length'];_0x4158f2++)this['ls']['removeItem'](_0x4f2d95[_0x4158f2]);this['ls']['removeItem'](this['utils']['metaKey']),this['resetAllKeys']();}},{'key':'clear','value':function(){this['ls']['clear'](),this['resetAllKeys']();}},{'key':'resetAllKeys','value':function(){return this['utils']['allKeys']=[],[];}},{'key':'processData','value':function(_0x3cb90f,_0x1e14a6){if(null===_0x3cb90f||void 0x0===_0x3cb90f||''===_0x3cb90f)return'';var _0x43bb87=void 0x0,_0x37e920=void 0x0,_0x2ce6d4=void 0x0;try{_0x43bb87=JSON['stringify'](_0x3cb90f);}catch(_0x5c5450){throw Error('Could\x20not\x20stringify\x20data.');}return _0x37e920=_0x43bb87,this['_isBase64']||_0x1e14a6?_0x37e920=_0x540625['default']['encode'](_0x43bb87):(this['_isAES']?_0x37e920=_0x551c7d['default']['encrypt'](_0x43bb87,this['utils']['encryptionSecret']):this['_isDES']?_0x37e920=_0x590f75['default']['encrypt'](_0x43bb87,this['utils']['encryptionSecret']):this['_isRabbit']?_0x37e920=_0x3b8e5e['default']['encrypt'](_0x43bb87,this['utils']['encryptionSecret']):this['_isRC4']&&(_0x37e920=_0xdeeeb['default']['encrypt'](_0x43bb87,this['utils']['encryptionSecret'])),_0x37e920=_0x37e920&&_0x37e920['toString']()),_0x2ce6d4=_0x37e920,(this['_isCompression']||_0x1e14a6)&&(_0x2ce6d4=_0x2ab655['default']['compressToUTF16'](_0x37e920)),_0x2ce6d4;}},{'key':'setMetaData','value':function(){var _0x1b03a1=this['processData']({'keys':this['utils']['allKeys']},!0x0);this['setDataToLocalStorage'](this['getMetaKey'](),_0x1b03a1);}},{'key':'getMetaData','value':function(){return this['get'](this['getMetaKey'](),!0x0)||{};}},{'key':'getMetaKey','value':function(){return this['utils']['metaKey']+(this['config']['encryptionNamespace']?'__'+this['config']['encryptionNamespace']:'');}}];for(var _0x281f0e=_0x5c8020['prototype'],_0x50a23c=0x0;_0x50a23c<_0x529a16['length'];_0x50a23c++){var _0x2f53d1=_0x529a16[_0x50a23c];_0x2f53d1['enumerable']=_0x2f53d1['enumerable']||!0x1,_0x2f53d1['configurable']=!0x0,'value'in _0x2f53d1&&(_0x2f53d1['writable']=!0x0),Object['defineProperty'](_0x281f0e,_0x2f53d1['key'],_0x2f53d1);}_0x52f694['default']=_0x5c8020,_0x444ee4['exports']=_0x52f694['default'];},function(_0x4c5797,_0xc5949b,_0x7df0d1){function _0x2d0dee(_0x130730){return _0x130730&&_0x130730['__esModule']?_0x130730:{'default':_0x130730};}_0xc5949b=_0x7df0d1(0x2);var _0x10ad85=_0x2d0dee(_0xc5949b);_0xc5949b=_0x7df0d1(0x3);var _0x143316=_0x2d0dee(_0xc5949b);_0x7df0d1=_0x7df0d1(0x4);var _0x3c8fd4=_0x2d0dee(_0x7df0d1);_0x4c5797['exports']={'metaKey':'_secure__ls__metadata','encryptionSecret':'','secretPhrase':'s3cr3t$#@135^&*246','allKeys':[],'is':function(_0x52cdf4){return!!_0x52cdf4;},'warn':function(_0x130990){_0x130990=_0x130990?_0x130990:_0x10ad85['default']['WarningEnum']['DEFAULT_TEXT'],console['warn'](_0x10ad85['default']['WarningTypes'][_0x130990]);},'generateSecretKey':function(){var _0x473023=_0x143316['default']['random'](0x10);return(_0x473023=(0x0,_0x3c8fd4['default'])(this['secretPhrase'],_0x473023,{'keySize':0x4}))&&_0x473023['toString']();},'getObjectFromKey':function(_0x2d4ec0,_0x65ed7b){if(!_0x2d4ec0||!_0x2d4ec0['length'])return{};for(var _0x37675c=void 0x0,_0x273d58={},_0x37675c=0x0;_0x37675c<_0x2d4ec0['length'];_0x37675c++)if(_0x2d4ec0[_0x37675c]['k']===_0x65ed7b){_0x273d58=_0x2d4ec0[_0x37675c];break;}return _0x273d58;},'extractKeyNames':function(_0x498051){return _0x498051&&_0x498051['keys']&&_0x498051['keys']['length']?_0x498051['keys']['map'](function(_0x19a154){return _0x19a154['k'];}):[];},'getAllKeys':function(){return this['allKeys'];},'isKeyPresent':function(_0x4c795b){for(var _0x58444d=!0x1,_0x142d27=0x0;_0x142d27<this['allKeys']['length'];_0x142d27++)if(String(this['allKeys'][_0x142d27]['k'])===String(_0x4c795b)){_0x58444d=!0x0;break;}return _0x58444d;},'addToKeysList':function(_0x140c15){this['allKeys']['push']({'k':_0x140c15,'s':this['encryptionSecret']});},'removeFromKeysList':function(_0x3a2351){for(var _0x29d807=void 0x0,_0x3387bd=-0x1,_0x29d807=0x0;_0x29d807<this['allKeys']['length'];_0x29d807++)if(this['allKeys'][_0x29d807]['k']===_0x3a2351){_0x3387bd=_0x29d807;break;}return-0x1!==_0x3387bd&&this['allKeys']['splice'](_0x3387bd,0x1),_0x3387bd;}};},function(_0x23d598){var _0x447b7c={'KEY_NOT_PROVIDED':'keyNotProvided','META_KEY_REMOVE':'metaKeyRemove','DEFAULT_TEXT':'defaultText'},_0x2e1fd7={};_0x2e1fd7[_0x447b7c['KEY_NOT_PROVIDED']]='Secure\x20LS:\x20Key\x20not\x20provided.\x20Aborting\x20operation!',_0x2e1fd7[_0x447b7c['META_KEY_REMOVE']]='Secure\x20LS:\x20Meta\x20key\x20can\x20not\x20be\x20removed\x0aunless\x20all\x20keys\x20created\x20by\x20Secure\x20LS\x20are\x20removed!',_0x2e1fd7[_0x447b7c['DEFAULT_TEXT']]='Unexpected\x20output',_0x23d598['exports']={'WarningEnum':_0x447b7c,'WarningTypes':_0x2e1fd7,'EncrytionTypes':{'BASE64':'base64','AES':'aes','DES':'des','RABBIT':'rabbit','RC4':'rc4'}};},function(_0x1c27a3){_0x1c27a3['exports']={'random':function(_0x24fb37){for(var _0x5885dd,_0x57770c=[],_0x24140c=function(_0x8a972a){var _0x3587c1=0x3ade68b1;return function(){_0x3587c1=0x9069*(0xffff&_0x3587c1)+(_0x3587c1>>0x10)&0xffffffff,_0x8a972a=0x4650*(0xffff&_0x8a972a)+(_0x8a972a>>0x10)&0xffffffff;var _0x2b985a=(_0x3587c1<<0x10)+_0x8a972a&0xffffffff;return _0x2b985a/=0x100000000,_0x2b985a+=0.5,_0x2b985a*(0.5<Math['random']()?0x1:-0x1);};},_0x18f298=0x0;_0x18f298<_0x24fb37;_0x18f298+=0x4){var _0xa55d7a=_0x24140c(0x100000000*(_0x5885dd||Math['random']()));_0x5885dd=0x3ade67b7*_0xa55d7a(),_0x57770c['push'](0x100000000*_0xa55d7a()|0x0);}return new this['Set'](_0x57770c,_0x24fb37);},'Set':function(_0x37ba3d,_0x2952cf){_0x37ba3d=this['words']=_0x37ba3d||[],void 0x0!==_0x2952cf?this['sigBytes']=_0x2952cf:this['sigBytes']=0x8*_0x37ba3d['length'];}};},function(_0x1407fe,_0x1caff8,_0x3d150b){_0x1caff8=_0x3d150b(0x5),_0x3d150b(0x6),_0x3d150b(0x7);var _0xe5f6d4=_0x1caff8['lib'];_0x3d150b=_0xe5f6d4['Base'];var _0x5b776a=_0xe5f6d4['WordArray'],_0xe5f6d4=_0x1caff8['algo'],_0x56cb17=_0xe5f6d4['HMAC'],_0x2b21b3=_0xe5f6d4['PBKDF2']=_0x3d150b['extend']({'cfg':_0x3d150b['extend']({'keySize':0x4,'hasher':_0xe5f6d4['SHA1'],'iterations':0x1}),'init':function(_0x13c0f6){this['cfg']=this['cfg']['extend'](_0x13c0f6);},'compute':function(_0x602b3d,_0x227225){for(var _0x1f607e=this['cfg'],_0x27c365=_0x56cb17['create'](_0x1f607e['hasher'],_0x602b3d),_0x17ae72=_0x5b776a['create'](),_0x5106d4=_0x5b776a['create']([0x1]),_0x1501a2=_0x17ae72['words'],_0x3e6d37=_0x5106d4['words'],_0x192897=_0x1f607e['keySize'],_0x1f607e=_0x1f607e['iterations'];_0x1501a2['length']<_0x192897;){var _0x2a1bfb=_0x27c365['update'](_0x227225)['finalize'](_0x5106d4);_0x27c365['reset']();for(var _0x5dc684=_0x2a1bfb['words'],_0x281048=_0x5dc684['length'],_0x2ebe30=_0x2a1bfb,_0x401394=0x1;_0x401394<_0x1f607e;_0x401394++){_0x2ebe30=_0x27c365['finalize'](_0x2ebe30),_0x27c365['reset']();for(var _0x530b16=_0x2ebe30['words'],_0x5b78ce=0x0;_0x5b78ce<_0x281048;_0x5b78ce++)_0x5dc684[_0x5b78ce]^=_0x530b16[_0x5b78ce];}_0x17ae72['concat'](_0x2a1bfb),_0x3e6d37[0x0]++;}return _0x17ae72['sigBytes']=0x4*_0x192897,_0x17ae72;}});_0x1caff8['PBKDF2']=function(_0x54baa6,_0x584c44,_0x2fed5c){return _0x2b21b3['create'](_0x2fed5c)['compute'](_0x54baa6,_0x584c44);},_0x1407fe['exports']=_0x1caff8['PBKDF2'],!0x0;},function(_0x3a63ca){var _0x54af68;if(!_0x54af68){var _0x506558=Math;if(!(_0x54af68=Object['create'])){var _0x479818=function(){};_0x54af68=function(_0x11231d){var _0x3d2ba0;return _0x479818['prototype']=_0x11231d,_0x3d2ba0=new _0x479818(),_0x479818['prototype']=null,_0x3d2ba0;};}var _0x223f63=_0x54af68;_0x54af68={};var _0x723b1b=_0x54af68['lib']={},_0x5d4062=_0x723b1b['Base']={'extend':function(_0x402251){var _0x38e679=_0x223f63(this);return _0x402251&&_0x38e679['mixIn'](_0x402251),_0x38e679['hasOwnProperty']('init')&&this['init']!==_0x38e679['init']||(_0x38e679['init']=function(){_0x38e679['$super']['init']['apply'](this,arguments);}),_0x38e679['init']['prototype']=_0x38e679,_0x38e679['$super']=this,_0x38e679;},'create':function(){var _0x56ee20=this['extend']();return _0x56ee20['init']['apply'](_0x56ee20,arguments),_0x56ee20;},'init':function(){},'mixIn':function(_0x2e573e){for(var _0x28142e in _0x2e573e)_0x2e573e['hasOwnProperty'](_0x28142e)&&(this[_0x28142e]=_0x2e573e[_0x28142e]);_0x2e573e['hasOwnProperty']('toString')&&(this['toString']=_0x2e573e['toString']);},'clone':function(){return this['init']['prototype']['extend'](this);}},_0x4b450a=_0x723b1b['WordArray']=_0x5d4062['extend']({'init':function(_0x50171c,_0x350329){_0x50171c=this['words']=_0x50171c||[],void 0x0!=_0x350329?this['sigBytes']=_0x350329:this['sigBytes']=0x4*_0x50171c['length'];},'toString':function(_0x40b797){return(_0x40b797||_0x19e380)['stringify'](this);},'concat':function(_0x26e0dc){var _0x578fdf=this['words'],_0x58d867=_0x26e0dc['words'],_0x52f409=this['sigBytes'];_0x26e0dc=_0x26e0dc['sigBytes'];if(this['clamp'](),_0x52f409%0x4){for(var _0xde00c=0x0;_0xde00c<_0x26e0dc;_0xde00c++)_0x578fdf[_0x52f409+_0xde00c>>>0x2]|=(_0x58d867[_0xde00c>>>0x2]>>>0x18-0x8*(_0xde00c%0x4)&0xff)<<0x18-0x8*((_0x52f409+_0xde00c)%0x4);}else{for(_0xde00c=0x0;_0xde00c<_0x26e0dc;_0xde00c+=0x4)_0x578fdf[_0x52f409+_0xde00c>>>0x2]=_0x58d867[_0xde00c>>>0x2];}return this['sigBytes']+=_0x26e0dc,this;},'clamp':function(){var _0x1d4431=this['words'],_0x42a541=this['sigBytes'];_0x1d4431[_0x42a541>>>0x2]&=0xffffffff<<0x20-0x8*(_0x42a541%0x4),_0x1d4431['length']=_0x506558['ceil'](_0x42a541/0x4);},'clone':function(){var _0x43e9ed=_0x5d4062['clone']['call'](this);return _0x43e9ed['words']=this['words']['slice'](0x0),_0x43e9ed;},'random':function(_0x475a93){for(var _0x36cd37,_0x338eae=[],_0x2ce852=function(_0x1a6e94){var _0x352fa1=0x3ade68b1;return function(){_0x352fa1=0x9069*(0xffff&_0x352fa1)+(_0x352fa1>>0x10)&0xffffffff,_0x1a6e94=0x4650*(0xffff&_0x1a6e94)+(_0x1a6e94>>0x10)&0xffffffff;var _0x57de3a=(_0x352fa1<<0x10)+_0x1a6e94&0xffffffff;return _0x57de3a/=0x100000000,_0x57de3a+=0.5,_0x57de3a*(0.5<_0x506558['random']()?0x1:-0x1);};},_0x5903a5=0x0;_0x5903a5<_0x475a93;_0x5903a5+=0x4){var _0xaa34a2=_0x2ce852(0x100000000*(_0x36cd37||_0x506558['random']()));_0x36cd37=0x3ade67b7*_0xaa34a2(),_0x338eae['push'](0x100000000*_0xaa34a2()|0x0);}return new _0x4b450a['init'](_0x338eae,_0x475a93);}}),_0xd4cc05=_0x54af68['enc']={},_0x19e380=_0xd4cc05['Hex']={'stringify':function(_0x5b15e2){var _0x25ac40=_0x5b15e2['words'];_0x5b15e2=_0x5b15e2['sigBytes'];for(var _0x4cefe8=[],_0x4b2481=0x0;_0x4b2481<_0x5b15e2;_0x4b2481++){var _0x323889=_0x25ac40[_0x4b2481>>>0x2]>>>0x18-0x8*(_0x4b2481%0x4)&0xff;_0x4cefe8['push']((_0x323889>>>0x4)['toString'](0x10)),_0x4cefe8['push']((0xf&_0x323889)['toString'](0x10));}return _0x4cefe8['join']('');},'parse':function(_0x21d1a0){for(var _0x490af8=_0x21d1a0['length'],_0x11b185=[],_0x4eff73=0x0;_0x4eff73<_0x490af8;_0x4eff73+=0x2)_0x11b185[_0x4eff73>>>0x3]|=parseInt(_0x21d1a0['substr'](_0x4eff73,0x2),0x10)<<0x18-0x4*(_0x4eff73%0x8);return new _0x4b450a['init'](_0x11b185,_0x490af8/0x2);}},_0x2b652d=_0xd4cc05['Latin1']={'stringify':function(_0x596e0a){var _0x1c86b2=_0x596e0a['words'];_0x596e0a=_0x596e0a['sigBytes'];for(var _0x268a85=[],_0x305bde=0x0;_0x305bde<_0x596e0a;_0x305bde++)_0x268a85['push'](String['fromCharCode'](_0x1c86b2[_0x305bde>>>0x2]>>>0x18-0x8*(_0x305bde%0x4)&0xff));return _0x268a85['join']('');},'parse':function(_0x105459){for(var _0x2c477e=_0x105459['length'],_0x5df995=[],_0x1974dc=0x0;_0x1974dc<_0x2c477e;_0x1974dc++)_0x5df995[_0x1974dc>>>0x2]|=(0xff&_0x105459['charCodeAt'](_0x1974dc))<<0x18-0x8*(_0x1974dc%0x4);return new _0x4b450a['init'](_0x5df995,_0x2c477e);}},_0x49e068=_0xd4cc05['Utf8']={'stringify':function(_0x47c83d){try{return decodeURIComponent(escape(_0x2b652d['stringify'](_0x47c83d)));}catch(_0x35dc0a){throw Error('Malformed\x20UTF-8\x20data');}},'parse':function(_0x3e4836){return _0x2b652d['parse'](unescape(encodeURIComponent(_0x3e4836)));}},_0xf145f8=_0x723b1b['BufferedBlockAlgorithm']=_0x5d4062['extend']({'reset':function(){this['_data']=new _0x4b450a['init'](),this['_nDataBytes']=0x0;},'_append':function(_0x5017ea){'string'==typeof _0x5017ea&&(_0x5017ea=_0x49e068['parse'](_0x5017ea)),this['_data']['concat'](_0x5017ea),this['_nDataBytes']+=_0x5017ea['sigBytes'];},'_process':function(_0x4b542a){var _0x5cc2c0=this['_data'],_0x23fe7e=_0x5cc2c0['words'],_0x4f1a26=_0x5cc2c0['sigBytes'],_0x416e08=this['blockSize'],_0x58eccf=_0x4f1a26/(0x4*_0x416e08),_0x58eccf=_0x4b542a?_0x506558['ceil'](_0x58eccf):_0x506558['max']((0x0|_0x58eccf)-this['_minBufferSize'],0x0);_0x4b542a=_0x58eccf*_0x416e08,_0x4f1a26=_0x506558['min'](0x4*_0x4b542a,_0x4f1a26);if(_0x4b542a){for(var _0x3f6196=0x0;_0x3f6196<_0x4b542a;_0x3f6196+=_0x416e08)this['_doProcessBlock'](_0x23fe7e,_0x3f6196);_0x3f6196=_0x23fe7e['splice'](0x0,_0x4b542a),_0x5cc2c0['sigBytes']-=_0x4f1a26;}return new _0x4b450a['init'](_0x3f6196,_0x4f1a26);},'clone':function(){var _0x227857=_0x5d4062['clone']['call'](this);return _0x227857['_data']=this['_data']['clone'](),_0x227857;},'_minBufferSize':0x0}),_0x9f85ce=(_0x723b1b['Hasher']=_0xf145f8['extend']({'cfg':_0x5d4062['extend'](),'init':function(_0x2ad645){this['cfg']=this['cfg']['extend'](_0x2ad645),this['reset']();},'reset':function(){_0xf145f8['reset']['call'](this),this['_doReset']();},'update':function(_0x13f665){return this['_append'](_0x13f665),this['_process'](),this;},'finalize':function(_0x35f3a9){return _0x35f3a9&&this['_append'](_0x35f3a9),this['_doFinalize']();},'blockSize':0x10,'_createHelper':function(_0x188dda){return function(_0x1b17d0,_0x2d9751){return new _0x188dda['init'](_0x2d9751)['finalize'](_0x1b17d0);};},'_createHmacHelper':function(_0x52692a){return function(_0x2c00ff,_0x1d9d6e){return new _0x9f85ce['HMAC']['init'](_0x52692a,_0x1d9d6e)['finalize'](_0x2c00ff);};}}),_0x54af68['algo']={});}_0x3a63ca['exports']=_0x54af68,!0x0;},function(_0x4824a1,_0x1e808e,_0x29f8da){_0x1e808e=_0x29f8da(0x5),_0x29f8da=_0x1e808e['lib'];var _0x1cf753=_0x29f8da['WordArray'],_0x3b8d0b=_0x29f8da['Hasher'],_0x1cae80=[];_0x29f8da=_0x1e808e['algo']['SHA1']=_0x3b8d0b['extend']({'_doReset':function(){this['_hash']=new _0x1cf753['init']([0x67452301,0xefcdab89,0x98badcfe,0x10325476,0xc3d2e1f0]);},'_doProcessBlock':function(_0x1fa364,_0x546a66){for(var _0x316d8f=this['_hash']['words'],_0x33f56c=_0x316d8f[0x0],_0x4ef97f=_0x316d8f[0x1],_0x23cacf=_0x316d8f[0x2],_0x3eb2a3=_0x316d8f[0x3],_0x2036a7=_0x316d8f[0x4],_0x4bdc8a=0x0;0x50>_0x4bdc8a;_0x4bdc8a++){if(0x10>_0x4bdc8a)_0x1cae80[_0x4bdc8a]=0x0|_0x1fa364[_0x546a66+_0x4bdc8a];else{var _0x4ccabf=_0x1cae80[_0x4bdc8a-0x3]^_0x1cae80[_0x4bdc8a-0x8]^_0x1cae80[_0x4bdc8a-0xe]^_0x1cae80[_0x4bdc8a-0x10];_0x1cae80[_0x4bdc8a]=_0x4ccabf<<0x1|_0x4ccabf>>>0x1f;}_0x4ccabf=(_0x33f56c<<0x5|_0x33f56c>>>0x1b)+_0x2036a7+_0x1cae80[_0x4bdc8a],_0x4ccabf+=0x14>_0x4bdc8a?(_0x4ef97f&_0x23cacf|~_0x4ef97f&_0x3eb2a3)+0x5a827999:0x28>_0x4bdc8a?(_0x4ef97f^_0x23cacf^_0x3eb2a3)+0x6ed9eba1:0x3c>_0x4bdc8a?(_0x4ef97f&_0x23cacf|_0x4ef97f&_0x3eb2a3|_0x23cacf&_0x3eb2a3)-0x70e44324:(_0x4ef97f^_0x23cacf^_0x3eb2a3)-0x359d3e2a,_0x2036a7=_0x3eb2a3,_0x3eb2a3=_0x23cacf,_0x23cacf=_0x4ef97f<<0x1e|_0x4ef97f>>>0x2,_0x4ef97f=_0x33f56c,_0x33f56c=_0x4ccabf;}_0x316d8f[0x0]=_0x316d8f[0x0]+_0x33f56c|0x0,_0x316d8f[0x1]=_0x316d8f[0x1]+_0x4ef97f|0x0,_0x316d8f[0x2]=_0x316d8f[0x2]+_0x23cacf|0x0,_0x316d8f[0x3]=_0x316d8f[0x3]+_0x3eb2a3|0x0,_0x316d8f[0x4]=_0x316d8f[0x4]+_0x2036a7|0x0;},'_doFinalize':function(){var _0x46a4e3=this['_data'],_0x16296c=_0x46a4e3['words'],_0x142619=0x8*this['_nDataBytes'],_0x4904ff=0x8*_0x46a4e3['sigBytes'];return _0x16296c[_0x4904ff>>>0x5]|=0x80<<0x18-_0x4904ff%0x20,_0x16296c[(_0x4904ff+0x40>>>0x9<<0x4)+0xe]=Math['floor'](_0x142619/0x100000000),_0x16296c[(_0x4904ff+0x40>>>0x9<<0x4)+0xf]=_0x142619,_0x46a4e3['sigBytes']=0x4*_0x16296c['length'],this['_process'](),this['_hash'];},'clone':function(){var _0x165bec=_0x3b8d0b['clone']['call'](this);return _0x165bec['_hash']=this['_hash']['clone'](),_0x165bec;}}),_0x1e808e['SHA1']=_0x3b8d0b['_createHelper'](_0x29f8da),_0x1e808e['HmacSHA1']=_0x3b8d0b['_createHmacHelper'](_0x29f8da),_0x4824a1['exports']=_0x1e808e['SHA1'],!0x0;},function(_0x59e74f,_0x3d29f9,_0x2d5f97){_0x3d29f9=_0x2d5f97(0x5);var _0x567fd1=_0x3d29f9['enc']['Utf8'];_0x3d29f9['algo']['HMAC']=_0x3d29f9['lib']['Base']['extend']({'init':function(_0x2ad3da,_0x42f0f2){_0x2ad3da=this['_hasher']=new _0x2ad3da['init'](),'string'==typeof _0x42f0f2&&(_0x42f0f2=_0x567fd1['parse'](_0x42f0f2));var _0x37547a=_0x2ad3da['blockSize'],_0x4020dc=0x4*_0x37547a;_0x42f0f2['sigBytes']>_0x4020dc&&(_0x42f0f2=_0x2ad3da['finalize'](_0x42f0f2)),_0x42f0f2['clamp']();for(var _0x34e423=this['_oKey']=_0x42f0f2['clone'](),_0x4ffeb0=this['_iKey']=_0x42f0f2['clone'](),_0x252ed2=_0x34e423['words'],_0x52263c=_0x4ffeb0['words'],_0x55f691=0x0;_0x55f691<_0x37547a;_0x55f691++)_0x252ed2[_0x55f691]^=0x5c5c5c5c,_0x52263c[_0x55f691]^=0x36363636;_0x34e423['sigBytes']=_0x4ffeb0['sigBytes']=_0x4020dc,this['reset']();},'reset':function(){var _0x3f3504=this['_hasher'];_0x3f3504['reset'](),_0x3f3504['update'](this['_iKey']);},'update':function(_0x5962c4){return this['_hasher']['update'](_0x5962c4),this;},'finalize':function(_0x48b036){var _0x34b9a6=this['_hasher'];return _0x48b036=_0x34b9a6['finalize'](_0x48b036),_0x34b9a6['reset'](),_0x34b9a6['finalize'](this['_oKey']['clone']()['concat'](_0x48b036));}}),!0x0,_0x59e74f['exports']=void 0x0,!0x0;},function(_0x4417df){var _0x2ffede={'Latin1':{'stringify':function(_0x129837){var _0x55e14e=_0x129837['words'];_0x129837=_0x129837['sigBytes'];for(var _0xa8614c=[],_0x59f80b=void 0x0,_0x5a1d86=void 0x0,_0x59f80b=0x0;_0x59f80b<_0x129837;_0x59f80b++)_0x5a1d86=_0x55e14e[_0x59f80b>>>0x2]>>>0x18-0x8*(_0x59f80b%0x4)&0xff,_0xa8614c['push'](String['fromCharCode'](_0x5a1d86));return _0xa8614c['join']('');}},'_Utf8':{'stringify':function(_0x9dff5d){try{return decodeURIComponent(escape(_0x2ffede['Latin1']['stringify'](_0x9dff5d)));}catch(_0x504bd5){throw Error('Malformed\x20UTF-8\x20data');}}}};_0x4417df['exports']=_0x2ffede;},function(_0x48609b){var _0x1f9a27={'_keyStr':'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=','encode':function(_0x5f4a80){var _0x188c9e='',_0x2dff48=void 0x0,_0x621f90=void 0x0,_0x12a7b1=void 0x0,_0x40eac0=void 0x0,_0x58904e=void 0x0,_0x5a9418=void 0x0,_0x123b94=0x0;for(_0x5f4a80=_0x1f9a27['_utf8Encode'](_0x5f4a80);_0x123b94<_0x5f4a80['length'];)_0x2dff48=_0x5f4a80['charCodeAt'](_0x123b94++),_0x621f90=_0x5f4a80['charCodeAt'](_0x123b94++),_0x12a7b1=_0x5f4a80['charCodeAt'](_0x123b94++),_0x40eac0=_0x2dff48>>0x2,_0x2dff48=(0x3&_0x2dff48)<<0x4|_0x621f90>>0x4,_0x58904e=(0xf&_0x621f90)<<0x2|_0x12a7b1>>0x6,_0x5a9418=0x3f&_0x12a7b1,isNaN(_0x621f90)?_0x58904e=_0x5a9418=0x40:isNaN(_0x12a7b1)&&(_0x5a9418=0x40),_0x188c9e=_0x188c9e+this['_keyStr']['charAt'](_0x40eac0)+this['_keyStr']['charAt'](_0x2dff48)+this['_keyStr']['charAt'](_0x58904e)+this['_keyStr']['charAt'](_0x5a9418);return _0x188c9e;},'decode':function(_0x31430e){var _0x475a65='',_0x4b2f2f=void 0x0,_0x4a2c2d=void 0x0,_0x1c12fb=void 0x0,_0x16c560=void 0x0,_0x54b226=void 0x0,_0x12568c=0x0;for(_0x31430e=_0x31430e['replace'](/[^A-Za-z0-9\+\/\=]/g,'');_0x12568c<_0x31430e['length'];)_0x4b2f2f=this['_keyStr']['indexOf'](_0x31430e['charAt'](_0x12568c++)),_0x4a2c2d=this['_keyStr']['indexOf'](_0x31430e['charAt'](_0x12568c++)),_0x16c560=this['_keyStr']['indexOf'](_0x31430e['charAt'](_0x12568c++)),_0x54b226=this['_keyStr']['indexOf'](_0x31430e['charAt'](_0x12568c++)),_0x4b2f2f=_0x4b2f2f<<0x2|_0x4a2c2d>>0x4,_0x4a2c2d=(0xf&_0x4a2c2d)<<0x4|_0x16c560>>0x2,_0x1c12fb=(0x3&_0x16c560)<<0x6|_0x54b226,_0x475a65+=String['fromCharCode'](_0x4b2f2f),0x40!==_0x16c560&&(_0x475a65+=String['fromCharCode'](_0x4a2c2d)),0x40!==_0x54b226&&(_0x475a65+=String['fromCharCode'](_0x1c12fb));return _0x1f9a27['_utf8Decode'](_0x475a65);},'_utf8Encode':function(_0x9a2deb){_0x9a2deb=_0x9a2deb['replace'](/\r\n/g,'\x0a');for(var _0x1ba7ae='',_0x2fa347=0x0;_0x2fa347<_0x9a2deb['length'];_0x2fa347++){var _0x5bc0c8=_0x9a2deb['charCodeAt'](_0x2fa347);0x80>_0x5bc0c8?_0x1ba7ae+=String['fromCharCode'](_0x5bc0c8):0x7f<_0x5bc0c8&&0x800>_0x5bc0c8?(_0x1ba7ae+=String['fromCharCode'](_0x5bc0c8>>0x6|0xc0),_0x1ba7ae+=String['fromCharCode'](0x3f&_0x5bc0c8|0x80)):(_0x1ba7ae+=String['fromCharCode'](_0x5bc0c8>>0xc|0xe0),_0x1ba7ae+=String['fromCharCode'](_0x5bc0c8>>0x6&0x3f|0x80),_0x1ba7ae+=String['fromCharCode'](0x3f&_0x5bc0c8|0x80));}return _0x1ba7ae;},'_utf8Decode':function(_0x79950e){for(var _0x440fa1='',_0x479fea=0x0,_0x5c604b=void 0x0,_0x5aa0cb=void 0x0,_0xe41641=void 0x0,_0x5aa0cb=0x0;_0x479fea<_0x79950e['length'];)_0x5c604b=_0x79950e['charCodeAt'](_0x479fea),0x80>_0x5c604b?(_0x440fa1+=String['fromCharCode'](_0x5c604b),_0x479fea++):0xbf<_0x5c604b&&0xe0>_0x5c604b?(_0x5aa0cb=_0x79950e['charCodeAt'](_0x479fea+0x1),_0x440fa1+=String['fromCharCode']((0x1f&_0x5c604b)<<0x6|0x3f&_0x5aa0cb),_0x479fea+=0x2):(_0x5aa0cb=_0x79950e['charCodeAt'](_0x479fea+0x1),_0xe41641=_0x79950e['charCodeAt'](_0x479fea+0x2),_0x440fa1+=String['fromCharCode']((0xf&_0x5c604b)<<0xc|(0x3f&_0x5aa0cb)<<0x6|0x3f&_0xe41641),_0x479fea+=0x3);return _0x440fa1;}};_0x48609b['exports']=_0x1f9a27;},function(_0x1ea91b,_0x18113d,_0x448527){var _0xb62be6,_0x1317c9=function(_0xffcf27,_0x30164b){if(!_0x5cb41d[_0xffcf27]){_0x5cb41d[_0xffcf27]={};for(var _0x46654b=0x0;_0x46654b<_0xffcf27['length'];_0x46654b++)_0x5cb41d[_0xffcf27][_0xffcf27['charAt'](_0x46654b)]=_0x46654b;}return _0x5cb41d[_0xffcf27][_0x30164b];},_0x1d5cc0=String['fromCharCode'],_0x5cb41d={},_0x3bc3b0={'compressToBase64':function(_0x51681b){if(null==_0x51681b)return'';_0x51681b=_0x3bc3b0['_compress'](_0x51681b,0x6,function(_0xd84edd){return'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='['charAt'](_0xd84edd);});switch(_0x51681b['length']%0x4){default:case 0x0:return _0x51681b;case 0x1:return _0x51681b+'===';case 0x2:return _0x51681b+'==';case 0x3:return _0x51681b+'=';}},'decompressFromBase64':function(_0x1afe71){return null==_0x1afe71?'':''==_0x1afe71?null:_0x3bc3b0['_decompress'](_0x1afe71['length'],0x20,function(_0x525c66){return _0x1317c9('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=',_0x1afe71['charAt'](_0x525c66));});},'compressToUTF16':function(_0x438129){return null==_0x438129?'':_0x3bc3b0['_compress'](_0x438129,0xf,function(_0x448f5a){return _0x1d5cc0(_0x448f5a+0x20);})+'\x20';},'decompressFromUTF16':function(_0x2b6fbf){return null==_0x2b6fbf?'':''==_0x2b6fbf?null:_0x3bc3b0['_decompress'](_0x2b6fbf['length'],0x4000,function(_0x57968f){return _0x2b6fbf['charCodeAt'](_0x57968f)-0x20;});},'compressToUint8Array':function(_0xb3e798){_0xb3e798=_0x3bc3b0['compress'](_0xb3e798);for(var _0x4ad842=new Uint8Array(0x2*_0xb3e798['length']),_0xe0f67f=0x0,_0x38aaa6=_0xb3e798['length'];_0xe0f67f<_0x38aaa6;_0xe0f67f++){var _0x1329c3=_0xb3e798['charCodeAt'](_0xe0f67f);_0x4ad842[0x2*_0xe0f67f]=_0x1329c3>>>0x8,_0x4ad842[0x2*_0xe0f67f+0x1]=_0x1329c3%0x100;}return _0x4ad842;},'decompressFromUint8Array':function(_0x327411){if(null===_0x327411||void 0x0===_0x327411)return _0x3bc3b0['decompress'](_0x327411);for(var _0x5927c0=Array(_0x327411['length']/0x2),_0x3b9ca8=0x0,_0x4eb121=_0x5927c0['length'];_0x3b9ca8<_0x4eb121;_0x3b9ca8++)_0x5927c0[_0x3b9ca8]=0x100*_0x327411[0x2*_0x3b9ca8]+_0x327411[0x2*_0x3b9ca8+0x1];var _0xb65b78=[];return _0x5927c0['forEach'](function(_0x189cbc){_0xb65b78['push'](_0x1d5cc0(_0x189cbc));}),_0x3bc3b0['decompress'](_0xb65b78['join'](''));},'compressToEncodedURIComponent':function(_0x7739c5){return null==_0x7739c5?'':_0x3bc3b0['_compress'](_0x7739c5,0x6,function(_0xd917ca){return'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$'['charAt'](_0xd917ca);});},'decompressFromEncodedURIComponent':function(_0x230d50){return null==_0x230d50?'':''==_0x230d50?null:(_0x230d50=_0x230d50['replace'](/ /g,'+'),_0x3bc3b0['_decompress'](_0x230d50['length'],0x20,function(_0x117d52){return _0x1317c9('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$',_0x230d50['charAt'](_0x117d52));}));},'compress':function(_0x1287ee){return _0x3bc3b0['_compress'](_0x1287ee,0x10,function(_0xebf11){return _0x1d5cc0(_0xebf11);});},'_compress':function(_0x5834b0,_0x590ff6,_0x3be65e){if(null==_0x5834b0)return'';var _0x140c33,_0x595ffb,_0x194cbb,_0xd568f={},_0x547f32={},_0x2dec79='',_0x2c012b='',_0x232749='',_0x28d034=0x2,_0x5efa33=0x3,_0x58e7b3=0x2,_0x458e09=[],_0x42e561=0x0,_0xdcee3d=0x0;for(_0x194cbb=0x0;_0x194cbb<_0x5834b0['length'];_0x194cbb+=0x1)if(_0x2dec79=_0x5834b0['charAt'](_0x194cbb),Object['prototype']['hasOwnProperty']['call'](_0xd568f,_0x2dec79)||(_0xd568f[_0x2dec79]=_0x5efa33++,_0x547f32[_0x2dec79]=!0x0),_0x2c012b=_0x232749+_0x2dec79,Object['prototype']['hasOwnProperty']['call'](_0xd568f,_0x2c012b))_0x232749=_0x2c012b;else{if(Object['prototype']['hasOwnProperty']['call'](_0x547f32,_0x232749)){if(0x100>_0x232749['charCodeAt'](0x0)){for(_0x140c33=0x0;_0x140c33<_0x58e7b3;_0x140c33++)_0x42e561<<=0x1,_0xdcee3d==_0x590ff6-0x1?(_0xdcee3d=0x0,_0x458e09['push'](_0x3be65e(_0x42e561)),_0x42e561=0x0):_0xdcee3d++;_0x595ffb=_0x232749['charCodeAt'](0x0);for(_0x140c33=0x0;0x8>_0x140c33;_0x140c33++)_0x42e561=_0x42e561<<0x1|0x1&_0x595ffb,_0xdcee3d==_0x590ff6-0x1?(_0xdcee3d=0x0,_0x458e09['push'](_0x3be65e(_0x42e561)),_0x42e561=0x0):_0xdcee3d++,_0x595ffb>>=0x1;}else{_0x595ffb=0x1;for(_0x140c33=0x0;_0x140c33<_0x58e7b3;_0x140c33++)_0x42e561=_0x42e561<<0x1|_0x595ffb,_0xdcee3d==_0x590ff6-0x1?(_0xdcee3d=0x0,_0x458e09['push'](_0x3be65e(_0x42e561)),_0x42e561=0x0):_0xdcee3d++,_0x595ffb=0x0;_0x595ffb=_0x232749['charCodeAt'](0x0);for(_0x140c33=0x0;0x10>_0x140c33;_0x140c33++)_0x42e561=_0x42e561<<0x1|0x1&_0x595ffb,_0xdcee3d==_0x590ff6-0x1?(_0xdcee3d=0x0,_0x458e09['push'](_0x3be65e(_0x42e561)),_0x42e561=0x0):_0xdcee3d++,_0x595ffb>>=0x1;}_0x28d034--,0x0==_0x28d034&&(_0x28d034=Math['pow'](0x2,_0x58e7b3),_0x58e7b3++),delete _0x547f32[_0x232749];}else{_0x595ffb=_0xd568f[_0x232749];for(_0x140c33=0x0;_0x140c33<_0x58e7b3;_0x140c33++)_0x42e561=_0x42e561<<0x1|0x1&_0x595ffb,_0xdcee3d==_0x590ff6-0x1?(_0xdcee3d=0x0,_0x458e09['push'](_0x3be65e(_0x42e561)),_0x42e561=0x0):_0xdcee3d++,_0x595ffb>>=0x1;}_0x28d034--,0x0==_0x28d034&&(_0x28d034=Math['pow'](0x2,_0x58e7b3),_0x58e7b3++),_0xd568f[_0x2c012b]=_0x5efa33++,_0x232749=String(_0x2dec79);}if(''!==_0x232749){if(Object['prototype']['hasOwnProperty']['call'](_0x547f32,_0x232749)){if(0x100>_0x232749['charCodeAt'](0x0)){for(_0x140c33=0x0;_0x140c33<_0x58e7b3;_0x140c33++)_0x42e561<<=0x1,_0xdcee3d==_0x590ff6-0x1?(_0xdcee3d=0x0,_0x458e09['push'](_0x3be65e(_0x42e561)),_0x42e561=0x0):_0xdcee3d++;_0x595ffb=_0x232749['charCodeAt'](0x0);for(_0x140c33=0x0;0x8>_0x140c33;_0x140c33++)_0x42e561=_0x42e561<<0x1|0x1&_0x595ffb,_0xdcee3d==_0x590ff6-0x1?(_0xdcee3d=0x0,_0x458e09['push'](_0x3be65e(_0x42e561)),_0x42e561=0x0):_0xdcee3d++,_0x595ffb>>=0x1;}else{_0x595ffb=0x1;for(_0x140c33=0x0;_0x140c33<_0x58e7b3;_0x140c33++)_0x42e561=_0x42e561<<0x1|_0x595ffb,_0xdcee3d==_0x590ff6-0x1?(_0xdcee3d=0x0,_0x458e09['push'](_0x3be65e(_0x42e561)),_0x42e561=0x0):_0xdcee3d++,_0x595ffb=0x0;_0x595ffb=_0x232749['charCodeAt'](0x0);for(_0x140c33=0x0;0x10>_0x140c33;_0x140c33++)_0x42e561=_0x42e561<<0x1|0x1&_0x595ffb,_0xdcee3d==_0x590ff6-0x1?(_0xdcee3d=0x0,_0x458e09['push'](_0x3be65e(_0x42e561)),_0x42e561=0x0):_0xdcee3d++,_0x595ffb>>=0x1;}_0x28d034--,0x0==_0x28d034&&(_0x28d034=Math['pow'](0x2,_0x58e7b3),_0x58e7b3++),delete _0x547f32[_0x232749];}else{_0x595ffb=_0xd568f[_0x232749];for(_0x140c33=0x0;_0x140c33<_0x58e7b3;_0x140c33++)_0x42e561=_0x42e561<<0x1|0x1&_0x595ffb,_0xdcee3d==_0x590ff6-0x1?(_0xdcee3d=0x0,_0x458e09['push'](_0x3be65e(_0x42e561)),_0x42e561=0x0):_0xdcee3d++,_0x595ffb>>=0x1;}_0x28d034--,0x0==_0x28d034&&(Math['pow'](0x2,_0x58e7b3),_0x58e7b3++);}_0x595ffb=0x2;for(_0x140c33=0x0;_0x140c33<_0x58e7b3;_0x140c33++)_0x42e561=_0x42e561<<0x1|0x1&_0x595ffb,_0xdcee3d==_0x590ff6-0x1?(_0xdcee3d=0x0,_0x458e09['push'](_0x3be65e(_0x42e561)),_0x42e561=0x0):_0xdcee3d++,_0x595ffb>>=0x1;for(;;){if(_0x42e561<<=0x1,_0xdcee3d==_0x590ff6-0x1){_0x458e09['push'](_0x3be65e(_0x42e561));break;}_0xdcee3d++;}return _0x458e09['join']('');},'decompress':function(_0x4b6501){return null==_0x4b6501?'':''==_0x4b6501?null:_0x3bc3b0['_decompress'](_0x4b6501['length'],0x8000,function(_0x220a76){return _0x4b6501['charCodeAt'](_0x220a76);});},'_decompress':function(_0x45fed6,_0x53cadb,_0x18af9a){var _0x37e7ce,_0xed9afc,_0x88859f,_0x5d2f22,_0x2f579f,_0x37b2f8,_0x190c4c=[],_0x15d008=0x4,_0x1dbae8=0x4,_0x2cf0c3=0x3,_0x50ec79=[],_0x31a170=_0x18af9a(0x0),_0x2d6119=_0x53cadb,_0x38241a=0x1;for(_0x37e7ce=0x0;0x3>_0x37e7ce;_0x37e7ce+=0x1)_0x190c4c[_0x37e7ce]=_0x37e7ce;_0xed9afc=0x0,_0x5d2f22=Math['pow'](0x2,0x2);for(_0x2f579f=0x1;_0x2f579f!=_0x5d2f22;)_0x88859f=_0x31a170&_0x2d6119,_0x2d6119>>=0x1,0x0==_0x2d6119&&(_0x2d6119=_0x53cadb,_0x31a170=_0x18af9a(_0x38241a++)),_0xed9afc|=(0x0<_0x88859f?0x1:0x0)*_0x2f579f,_0x2f579f<<=0x1;switch(_0xed9afc){case 0x0:_0xed9afc=0x0,_0x5d2f22=Math['pow'](0x2,0x8);for(_0x2f579f=0x1;_0x2f579f!=_0x5d2f22;)_0x88859f=_0x31a170&_0x2d6119,_0x2d6119>>=0x1,0x0==_0x2d6119&&(_0x2d6119=_0x53cadb,_0x31a170=_0x18af9a(_0x38241a++)),_0xed9afc|=(0x0<_0x88859f?0x1:0x0)*_0x2f579f,_0x2f579f<<=0x1;_0x37b2f8=_0x1d5cc0(_0xed9afc);break;case 0x1:_0xed9afc=0x0,_0x5d2f22=Math['pow'](0x2,0x10);for(_0x2f579f=0x1;_0x2f579f!=_0x5d2f22;)_0x88859f=_0x31a170&_0x2d6119,_0x2d6119>>=0x1,0x0==_0x2d6119&&(_0x2d6119=_0x53cadb,_0x31a170=_0x18af9a(_0x38241a++)),_0xed9afc|=(0x0<_0x88859f?0x1:0x0)*_0x2f579f,_0x2f579f<<=0x1;_0x37b2f8=_0x1d5cc0(_0xed9afc);break;case 0x2:return'';}_0x37e7ce=_0x190c4c[0x3]=_0x37b2f8;for(_0x50ec79['push'](_0x37b2f8);;){if(_0x38241a>_0x45fed6)return'';_0xed9afc=0x0,_0x5d2f22=Math['pow'](0x2,_0x2cf0c3);for(_0x2f579f=0x1;_0x2f579f!=_0x5d2f22;)_0x88859f=_0x31a170&_0x2d6119,_0x2d6119>>=0x1,0x0==_0x2d6119&&(_0x2d6119=_0x53cadb,_0x31a170=_0x18af9a(_0x38241a++)),_0xed9afc|=(0x0<_0x88859f?0x1:0x0)*_0x2f579f,_0x2f579f<<=0x1;switch(_0x37b2f8=_0xed9afc){case 0x0:_0xed9afc=0x0,_0x5d2f22=Math['pow'](0x2,0x8);for(_0x2f579f=0x1;_0x2f579f!=_0x5d2f22;)_0x88859f=_0x31a170&_0x2d6119,_0x2d6119>>=0x1,0x0==_0x2d6119&&(_0x2d6119=_0x53cadb,_0x31a170=_0x18af9a(_0x38241a++)),_0xed9afc|=(0x0<_0x88859f?0x1:0x0)*_0x2f579f,_0x2f579f<<=0x1;_0x190c4c[_0x1dbae8++]=_0x1d5cc0(_0xed9afc),_0x37b2f8=_0x1dbae8-0x1,_0x15d008--;break;case 0x1:_0xed9afc=0x0,_0x5d2f22=Math['pow'](0x2,0x10);for(_0x2f579f=0x1;_0x2f579f!=_0x5d2f22;)_0x88859f=_0x31a170&_0x2d6119,_0x2d6119>>=0x1,0x0==_0x2d6119&&(_0x2d6119=_0x53cadb,_0x31a170=_0x18af9a(_0x38241a++)),_0xed9afc|=(0x0<_0x88859f?0x1:0x0)*_0x2f579f,_0x2f579f<<=0x1;_0x190c4c[_0x1dbae8++]=_0x1d5cc0(_0xed9afc),_0x37b2f8=_0x1dbae8-0x1,_0x15d008--;break;case 0x2:return _0x50ec79['join']('');}if(0x0==_0x15d008&&(_0x15d008=Math['pow'](0x2,_0x2cf0c3),_0x2cf0c3++),_0x190c4c[_0x37b2f8])_0xed9afc=_0x190c4c[_0x37b2f8];else{if(_0x37b2f8!==_0x1dbae8)return null;_0xed9afc=_0x37e7ce+_0x37e7ce['charAt'](0x0);}_0x50ec79['push'](_0xed9afc),_0x190c4c[_0x1dbae8++]=_0x37e7ce+_0xed9afc['charAt'](0x0),_0x15d008--,_0x37e7ce=_0xed9afc,0x0==_0x15d008&&(_0x15d008=Math['pow'](0x2,_0x2cf0c3),_0x2cf0c3++);}}};_0xb62be6=_0x3bc3b0,_0x18113d=function(){return _0xb62be6;}['call'](_0x18113d,_0x448527,_0x18113d,_0x1ea91b),!(void 0x0!==_0x18113d&&(_0x1ea91b['exports']=_0x18113d));},function(_0x446009,_0x49e21e,_0x5863bb){_0x49e21e=_0x5863bb(0x5),_0x5863bb(0xc),_0x5863bb(0xd),_0x5863bb(0xe),_0x5863bb(0xf),_0x5863bb=_0x49e21e['lib']['BlockCipher'];for(var _0x52d44f=_0x49e21e['algo'],_0x339c1a=[],_0x549710=[],_0xbb9b61=[],_0x46ce91=[],_0x3efdb9=[],_0x2c267a=[],_0x184639=[],_0x278955=[],_0x265bbd=[],_0x342b04=[],_0x5e560d=[],_0x93ef78=0x0;0x100>_0x93ef78;_0x93ef78++)0x80>_0x93ef78?_0x5e560d[_0x93ef78]=_0x93ef78<<0x1:_0x5e560d[_0x93ef78]=_0x93ef78<<0x1^0x11b;for(var _0x1c8392=0x0,_0x256c07=0x0,_0x93ef78=0x0;0x100>_0x93ef78;_0x93ef78++){var _0x29a5bf=_0x256c07^_0x256c07<<0x1^_0x256c07<<0x2^_0x256c07<<0x3^_0x256c07<<0x4,_0x29a5bf=_0x29a5bf>>>0x8^0xff&_0x29a5bf^0x63;_0x339c1a[_0x1c8392]=_0x29a5bf,_0x549710[_0x29a5bf]=_0x1c8392;var _0x1e88b7=_0x5e560d[_0x1c8392],_0x397647=_0x5e560d[_0x1e88b7],_0x21b9f3=_0x5e560d[_0x397647],_0x43ca3e=0x101*_0x5e560d[_0x29a5bf]^0x1010100*_0x29a5bf;_0xbb9b61[_0x1c8392]=_0x43ca3e<<0x18|_0x43ca3e>>>0x8,_0x46ce91[_0x1c8392]=_0x43ca3e<<0x10|_0x43ca3e>>>0x10,_0x3efdb9[_0x1c8392]=_0x43ca3e<<0x8|_0x43ca3e>>>0x18,_0x2c267a[_0x1c8392]=_0x43ca3e,_0x43ca3e=0x1010101*_0x21b9f3^0x10001*_0x397647^0x101*_0x1e88b7^0x1010100*_0x1c8392,_0x184639[_0x29a5bf]=_0x43ca3e<<0x18|_0x43ca3e>>>0x8,_0x278955[_0x29a5bf]=_0x43ca3e<<0x10|_0x43ca3e>>>0x10,_0x265bbd[_0x29a5bf]=_0x43ca3e<<0x8|_0x43ca3e>>>0x18,_0x342b04[_0x29a5bf]=_0x43ca3e,_0x1c8392?(_0x1c8392=_0x1e88b7^_0x5e560d[_0x5e560d[_0x5e560d[_0x21b9f3^_0x1e88b7]]],_0x256c07^=_0x5e560d[_0x5e560d[_0x256c07]]):_0x1c8392=_0x256c07=0x1;}!0x0;var _0x289d20=[0x0,0x1,0x2,0x4,0x8,0x10,0x20,0x40,0x80,0x1b,0x36],_0x52d44f=_0x52d44f['AES']=_0x5863bb['extend']({'_doReset':function(){if(!this['_nRounds']||this['_keyPriorReset']!==this['_key']){for(var _0x4ea6e7=this['_keyPriorReset']=this['_key'],_0x2654aa=_0x4ea6e7['words'],_0x72f446=_0x4ea6e7['sigBytes']/0x4,_0x4ea6e7=0x4*((this['_nRounds']=_0x72f446+0x6)+0x1),_0xa5fac=this['_keySchedule']=[],_0x1ca241=0x0;_0x1ca241<_0x4ea6e7;_0x1ca241++)if(_0x1ca241<_0x72f446)_0xa5fac[_0x1ca241]=_0x2654aa[_0x1ca241];else{var _0x42ea34=_0xa5fac[_0x1ca241-0x1];_0x1ca241%_0x72f446?0x6<_0x72f446&&0x4==_0x1ca241%_0x72f446&&(_0x42ea34=_0x339c1a[_0x42ea34>>>0x18]<<0x18|_0x339c1a[_0x42ea34>>>0x10&0xff]<<0x10|_0x339c1a[_0x42ea34>>>0x8&0xff]<<0x8|_0x339c1a[0xff&_0x42ea34]):(_0x42ea34=_0x42ea34<<0x8|_0x42ea34>>>0x18,_0x42ea34=_0x339c1a[_0x42ea34>>>0x18]<<0x18|_0x339c1a[_0x42ea34>>>0x10&0xff]<<0x10|_0x339c1a[_0x42ea34>>>0x8&0xff]<<0x8|_0x339c1a[0xff&_0x42ea34],_0x42ea34^=_0x289d20[_0x1ca241/_0x72f446|0x0]<<0x18),_0xa5fac[_0x1ca241]=_0xa5fac[_0x1ca241-_0x72f446]^_0x42ea34;}_0x2654aa=this['_invKeySchedule']=[];for(_0x72f446=0x0;_0x72f446<_0x4ea6e7;_0x72f446++)_0x1ca241=_0x4ea6e7-_0x72f446,_0x42ea34=_0x72f446%0x4?_0xa5fac[_0x1ca241]:_0xa5fac[_0x1ca241-0x4],0x4>_0x72f446||0x4>=_0x1ca241?_0x2654aa[_0x72f446]=_0x42ea34:_0x2654aa[_0x72f446]=_0x184639[_0x339c1a[_0x42ea34>>>0x18]]^_0x278955[_0x339c1a[_0x42ea34>>>0x10&0xff]]^_0x265bbd[_0x339c1a[_0x42ea34>>>0x8&0xff]]^_0x342b04[_0x339c1a[0xff&_0x42ea34]];}},'encryptBlock':function(_0x3a3623,_0x3a144e){this['_doCryptBlock'](_0x3a3623,_0x3a144e,this['_keySchedule'],_0xbb9b61,_0x46ce91,_0x3efdb9,_0x2c267a,_0x339c1a);},'decryptBlock':function(_0x3c291d,_0x182f52){var _0x330dcc=_0x3c291d[_0x182f52+0x1];_0x3c291d[_0x182f52+0x1]=_0x3c291d[_0x182f52+0x3],_0x3c291d[_0x182f52+0x3]=_0x330dcc,this['_doCryptBlock'](_0x3c291d,_0x182f52,this['_invKeySchedule'],_0x184639,_0x278955,_0x265bbd,_0x342b04,_0x549710),_0x330dcc=_0x3c291d[_0x182f52+0x1],_0x3c291d[_0x182f52+0x1]=_0x3c291d[_0x182f52+0x3],_0x3c291d[_0x182f52+0x3]=_0x330dcc;},'_doCryptBlock':function(_0x1c0270,_0x58f2a5,_0x2732ba,_0x47a519,_0x46499c,_0x13e49c,_0x529db9,_0x1a75ae){for(var _0x3f5e12=this['_nRounds'],_0x3757a2=_0x1c0270[_0x58f2a5]^_0x2732ba[0x0],_0x179e95=_0x1c0270[_0x58f2a5+0x1]^_0x2732ba[0x1],_0x3f0c66=_0x1c0270[_0x58f2a5+0x2]^_0x2732ba[0x2],_0x2be8b7=_0x1c0270[_0x58f2a5+0x3]^_0x2732ba[0x3],_0x5d17b6=0x4,_0x4c8eb6=0x1;_0x4c8eb6<_0x3f5e12;_0x4c8eb6++)var _0x45e562=_0x47a519[_0x3757a2>>>0x18]^_0x46499c[_0x179e95>>>0x10&0xff]^_0x13e49c[_0x3f0c66>>>0x8&0xff]^_0x529db9[0xff&_0x2be8b7]^_0x2732ba[_0x5d17b6++],_0xb44e83=_0x47a519[_0x179e95>>>0x18]^_0x46499c[_0x3f0c66>>>0x10&0xff]^_0x13e49c[_0x2be8b7>>>0x8&0xff]^_0x529db9[0xff&_0x3757a2]^_0x2732ba[_0x5d17b6++],_0x39d676=_0x47a519[_0x3f0c66>>>0x18]^_0x46499c[_0x2be8b7>>>0x10&0xff]^_0x13e49c[_0x3757a2>>>0x8&0xff]^_0x529db9[0xff&_0x179e95]^_0x2732ba[_0x5d17b6++],_0x2be8b7=_0x47a519[_0x2be8b7>>>0x18]^_0x46499c[_0x3757a2>>>0x10&0xff]^_0x13e49c[_0x179e95>>>0x8&0xff]^_0x529db9[0xff&_0x3f0c66]^_0x2732ba[_0x5d17b6++],_0x3757a2=_0x45e562,_0x179e95=_0xb44e83,_0x3f0c66=_0x39d676;_0x45e562=(_0x1a75ae[_0x3757a2>>>0x18]<<0x18|_0x1a75ae[_0x179e95>>>0x10&0xff]<<0x10|_0x1a75ae[_0x3f0c66>>>0x8&0xff]<<0x8|_0x1a75ae[0xff&_0x2be8b7])^_0x2732ba[_0x5d17b6++],_0xb44e83=(_0x1a75ae[_0x179e95>>>0x18]<<0x18|_0x1a75ae[_0x3f0c66>>>0x10&0xff]<<0x10|_0x1a75ae[_0x2be8b7>>>0x8&0xff]<<0x8|_0x1a75ae[0xff&_0x3757a2])^_0x2732ba[_0x5d17b6++],_0x39d676=(_0x1a75ae[_0x3f0c66>>>0x18]<<0x18|_0x1a75ae[_0x2be8b7>>>0x10&0xff]<<0x10|_0x1a75ae[_0x3757a2>>>0x8&0xff]<<0x8|_0x1a75ae[0xff&_0x179e95])^_0x2732ba[_0x5d17b6++],_0x2be8b7=(_0x1a75ae[_0x2be8b7>>>0x18]<<0x18|_0x1a75ae[_0x3757a2>>>0x10&0xff]<<0x10|_0x1a75ae[_0x179e95>>>0x8&0xff]<<0x8|_0x1a75ae[0xff&_0x3f0c66])^_0x2732ba[_0x5d17b6++],_0x1c0270[_0x58f2a5]=_0x45e562,_0x1c0270[_0x58f2a5+0x1]=_0xb44e83,_0x1c0270[_0x58f2a5+0x2]=_0x39d676,_0x1c0270[_0x58f2a5+0x3]=_0x2be8b7;},'keySize':0x8});_0x49e21e['AES']=_0x5863bb['_createHelper'](_0x52d44f),_0x446009['exports']=_0x49e21e['AES'],!0x0;},function(_0x5f48dc,_0x230351,_0x14d8f0){_0x230351=_0x14d8f0(0x5);var _0x45b033=_0x230351['lib']['WordArray'];_0x230351['enc']['Base64']={'stringify':function(_0x5736c3){var _0x131b45=_0x5736c3['words'],_0x3a2c5e=_0x5736c3['sigBytes'],_0x31f24f=this['_map'];_0x5736c3['clamp'](),_0x5736c3=[];for(var _0x5b9b11=0x0;_0x5b9b11<_0x3a2c5e;_0x5b9b11+=0x3)for(var _0x58a3e9=(_0x131b45[_0x5b9b11>>>0x2]>>>0x18-0x8*(_0x5b9b11%0x4)&0xff)<<0x10|(_0x131b45[_0x5b9b11+0x1>>>0x2]>>>0x18-0x8*((_0x5b9b11+0x1)%0x4)&0xff)<<0x8|_0x131b45[_0x5b9b11+0x2>>>0x2]>>>0x18-0x8*((_0x5b9b11+0x2)%0x4)&0xff,_0x172f65=0x0;0x4>_0x172f65&&_0x5b9b11+0.75*_0x172f65<_0x3a2c5e;_0x172f65++)_0x5736c3['push'](_0x31f24f['charAt'](_0x58a3e9>>>0x6*(0x3-_0x172f65)&0x3f));if(_0x131b45=_0x31f24f['charAt'](0x40)){for(;_0x5736c3['length']%0x4;)_0x5736c3['push'](_0x131b45);}return _0x5736c3['join']('');},'parse':function(_0x12fd08){var _0x18cec8=_0x12fd08['length'],_0x3adbaa=this['_map'],_0x452c9a=this['_reverseMap'];if(!_0x452c9a){for(var _0x452c9a=this['_reverseMap']=[],_0x527d3e=0x0;_0x527d3e<_0x3adbaa['length'];_0x527d3e++)_0x452c9a[_0x3adbaa['charCodeAt'](_0x527d3e)]=_0x527d3e;}if(_0x3adbaa=_0x3adbaa['charAt'](0x40))_0x3adbaa=_0x12fd08['indexOf'](_0x3adbaa),-0x1!==_0x3adbaa&&(_0x18cec8=_0x3adbaa);for(var _0x3adbaa=[],_0x4ad687=_0x527d3e=0x0;_0x4ad687<_0x18cec8;_0x4ad687++)if(_0x4ad687%0x4){var _0xecb476=_0x452c9a[_0x12fd08['charCodeAt'](_0x4ad687-0x1)]<<0x2*(_0x4ad687%0x4),_0x48ae54=_0x452c9a[_0x12fd08['charCodeAt'](_0x4ad687)]>>>0x6-0x2*(_0x4ad687%0x4);_0x3adbaa[_0x527d3e>>>0x2]|=(_0xecb476|_0x48ae54)<<0x18-0x8*(_0x527d3e%0x4),_0x527d3e++;}return _0x45b033['create'](_0x3adbaa,_0x527d3e);},'_map':'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='},_0x5f48dc['exports']=_0x230351['enc']['Base64'],!0x0;},function(_0x177054,_0xd41f49,_0x117272){_0xd41f49=_0x117272(0x5);var _0x4cc64b=Math,_0x36058b=function(_0x1a3fe7,_0x24b229,_0x2e3225,_0x212bbf,_0x3ddf72,_0x2e6eee,_0x1e7127){return _0x1a3fe7=_0x1a3fe7+(_0x24b229&_0x2e3225|~_0x24b229&_0x212bbf)+_0x3ddf72+_0x1e7127,(_0x1a3fe7<<_0x2e6eee|_0x1a3fe7>>>0x20-_0x2e6eee)+_0x24b229;},_0x113767=function(_0x2ec2cf,_0x4b09cc,_0x2d366b,_0x4096cb,_0x1c4075,_0x2e081f,_0xea6d4b){return _0x2ec2cf=_0x2ec2cf+(_0x4b09cc&_0x4096cb|_0x2d366b&~_0x4096cb)+_0x1c4075+_0xea6d4b,(_0x2ec2cf<<_0x2e081f|_0x2ec2cf>>>0x20-_0x2e081f)+_0x4b09cc;},_0x13b38b=function(_0x1ff4a1,_0x33048c,_0x30d560,_0x52499b,_0x4aa244,_0x30c29d,_0x2a379a){return _0x1ff4a1=_0x1ff4a1+(_0x33048c^_0x30d560^_0x52499b)+_0x4aa244+_0x2a379a,(_0x1ff4a1<<_0x30c29d|_0x1ff4a1>>>0x20-_0x30c29d)+_0x33048c;},_0x2ad58d=function(_0x9b79e,_0x50d75c,_0x430951,_0x5ad7e9,_0x4fc0b0,_0xd045ab,_0x1c00b9){return _0x9b79e=_0x9b79e+(_0x430951^(_0x50d75c|~_0x5ad7e9))+_0x4fc0b0+_0x1c00b9,(_0x9b79e<<_0xd045ab|_0x9b79e>>>0x20-_0xd045ab)+_0x50d75c;};_0x117272=_0xd41f49['lib'];var _0x5c0182=_0x117272['WordArray'],_0x3e46cc=_0x117272['Hasher'];_0x117272=_0xd41f49['algo'];for(var _0x3660a8=[],_0xa09a3b=0x0;0x40>_0xa09a3b;_0xa09a3b++)_0x3660a8[_0xa09a3b]=0x100000000*_0x4cc64b['abs'](_0x4cc64b['sin'](_0xa09a3b+0x1))|0x0;!0x0,_0x117272=_0x117272['MD5']=_0x3e46cc['extend']({'_doReset':function(){this['_hash']=new _0x5c0182['init']([0x67452301,0xefcdab89,0x98badcfe,0x10325476]);},'_doProcessBlock':function(_0x2491a6,_0x50f1ad){for(var _0x3cb761=0x0;0x10>_0x3cb761;_0x3cb761++){var _0x5e8af5=_0x50f1ad+_0x3cb761,_0x200638=_0x2491a6[_0x5e8af5];_0x2491a6[_0x5e8af5]=0xff00ff&(_0x200638<<0x8|_0x200638>>>0x18)|0xff00ff00&(_0x200638<<0x18|_0x200638>>>0x8);}var _0x3cb761=this['_hash']['words'],_0x5e8af5=_0x2491a6[_0x50f1ad+0x0],_0x200638=_0x2491a6[_0x50f1ad+0x1],_0x4f2ed2=_0x2491a6[_0x50f1ad+0x2],_0x303c49=_0x2491a6[_0x50f1ad+0x3],_0x4e629a=_0x2491a6[_0x50f1ad+0x4],_0x5d096a=_0x2491a6[_0x50f1ad+0x5],_0x489f9c=_0x2491a6[_0x50f1ad+0x6],_0x104688=_0x2491a6[_0x50f1ad+0x7],_0x5a6d31=_0x2491a6[_0x50f1ad+0x8],_0x47eb93=_0x2491a6[_0x50f1ad+0x9],_0x16773c=_0x2491a6[_0x50f1ad+0xa],_0x121bb5=_0x2491a6[_0x50f1ad+0xb],_0x21f34c=_0x2491a6[_0x50f1ad+0xc],_0x46b55=_0x2491a6[_0x50f1ad+0xd],_0x5fc9e6=_0x2491a6[_0x50f1ad+0xe],_0x13b236=_0x2491a6[_0x50f1ad+0xf],_0x31ca7b=_0x3cb761[0x0],_0x120fd7=_0x3cb761[0x1],_0x2a2e8d=_0x3cb761[0x2],_0x5f35d5=_0x3cb761[0x3],_0x31ca7b=_0x36058b(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x5e8af5,0x7,_0x3660a8[0x0]),_0x5f35d5=_0x36058b(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x200638,0xc,_0x3660a8[0x1]),_0x2a2e8d=_0x36058b(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x4f2ed2,0x11,_0x3660a8[0x2]),_0x120fd7=_0x36058b(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x303c49,0x16,_0x3660a8[0x3]),_0x31ca7b=_0x36058b(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x4e629a,0x7,_0x3660a8[0x4]),_0x5f35d5=_0x36058b(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5d096a,0xc,_0x3660a8[0x5]),_0x2a2e8d=_0x36058b(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x489f9c,0x11,_0x3660a8[0x6]),_0x120fd7=_0x36058b(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x104688,0x16,_0x3660a8[0x7]),_0x31ca7b=_0x36058b(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x5a6d31,0x7,_0x3660a8[0x8]),_0x5f35d5=_0x36058b(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x47eb93,0xc,_0x3660a8[0x9]),_0x2a2e8d=_0x36058b(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x16773c,0x11,_0x3660a8[0xa]),_0x120fd7=_0x36058b(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x121bb5,0x16,_0x3660a8[0xb]),_0x31ca7b=_0x36058b(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x21f34c,0x7,_0x3660a8[0xc]),_0x5f35d5=_0x36058b(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x46b55,0xc,_0x3660a8[0xd]),_0x2a2e8d=_0x36058b(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x5fc9e6,0x11,_0x3660a8[0xe]),_0x120fd7=_0x36058b(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x13b236,0x16,_0x3660a8[0xf]),_0x31ca7b=_0x113767(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x200638,0x5,_0x3660a8[0x10]),_0x5f35d5=_0x113767(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x489f9c,0x9,_0x3660a8[0x11]),_0x2a2e8d=_0x113767(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x121bb5,0xe,_0x3660a8[0x12]),_0x120fd7=_0x113767(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x5e8af5,0x14,_0x3660a8[0x13]),_0x31ca7b=_0x113767(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x5d096a,0x5,_0x3660a8[0x14]),_0x5f35d5=_0x113767(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x16773c,0x9,_0x3660a8[0x15]),_0x2a2e8d=_0x113767(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x13b236,0xe,_0x3660a8[0x16]),_0x120fd7=_0x113767(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x4e629a,0x14,_0x3660a8[0x17]),_0x31ca7b=_0x113767(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x47eb93,0x5,_0x3660a8[0x18]),_0x5f35d5=_0x113767(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5fc9e6,0x9,_0x3660a8[0x19]),_0x2a2e8d=_0x113767(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x303c49,0xe,_0x3660a8[0x1a]),_0x120fd7=_0x113767(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x5a6d31,0x14,_0x3660a8[0x1b]),_0x31ca7b=_0x113767(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x46b55,0x5,_0x3660a8[0x1c]),_0x5f35d5=_0x113767(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x4f2ed2,0x9,_0x3660a8[0x1d]),_0x2a2e8d=_0x113767(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x104688,0xe,_0x3660a8[0x1e]),_0x120fd7=_0x113767(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x21f34c,0x14,_0x3660a8[0x1f]),_0x31ca7b=_0x13b38b(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x5d096a,0x4,_0x3660a8[0x20]),_0x5f35d5=_0x13b38b(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5a6d31,0xb,_0x3660a8[0x21]),_0x2a2e8d=_0x13b38b(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x121bb5,0x10,_0x3660a8[0x22]),_0x120fd7=_0x13b38b(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x5fc9e6,0x17,_0x3660a8[0x23]),_0x31ca7b=_0x13b38b(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x200638,0x4,_0x3660a8[0x24]),_0x5f35d5=_0x13b38b(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x4e629a,0xb,_0x3660a8[0x25]),_0x2a2e8d=_0x13b38b(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x104688,0x10,_0x3660a8[0x26]),_0x120fd7=_0x13b38b(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x16773c,0x17,_0x3660a8[0x27]),_0x31ca7b=_0x13b38b(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x46b55,0x4,_0x3660a8[0x28]),_0x5f35d5=_0x13b38b(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5e8af5,0xb,_0x3660a8[0x29]),_0x2a2e8d=_0x13b38b(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x303c49,0x10,_0x3660a8[0x2a]),_0x120fd7=_0x13b38b(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x489f9c,0x17,_0x3660a8[0x2b]),_0x31ca7b=_0x13b38b(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x47eb93,0x4,_0x3660a8[0x2c]),_0x5f35d5=_0x13b38b(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x21f34c,0xb,_0x3660a8[0x2d]),_0x2a2e8d=_0x13b38b(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x13b236,0x10,_0x3660a8[0x2e]),_0x120fd7=_0x13b38b(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x4f2ed2,0x17,_0x3660a8[0x2f]),_0x31ca7b=_0x2ad58d(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x5e8af5,0x6,_0x3660a8[0x30]),_0x5f35d5=_0x2ad58d(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x104688,0xa,_0x3660a8[0x31]),_0x2a2e8d=_0x2ad58d(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x5fc9e6,0xf,_0x3660a8[0x32]),_0x120fd7=_0x2ad58d(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x5d096a,0x15,_0x3660a8[0x33]),_0x31ca7b=_0x2ad58d(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x21f34c,0x6,_0x3660a8[0x34]),_0x5f35d5=_0x2ad58d(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x303c49,0xa,_0x3660a8[0x35]),_0x2a2e8d=_0x2ad58d(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x16773c,0xf,_0x3660a8[0x36]),_0x120fd7=_0x2ad58d(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x200638,0x15,_0x3660a8[0x37]),_0x31ca7b=_0x2ad58d(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x5a6d31,0x6,_0x3660a8[0x38]),_0x5f35d5=_0x2ad58d(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x13b236,0xa,_0x3660a8[0x39]),_0x2a2e8d=_0x2ad58d(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x489f9c,0xf,_0x3660a8[0x3a]),_0x120fd7=_0x2ad58d(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x46b55,0x15,_0x3660a8[0x3b]),_0x31ca7b=_0x2ad58d(_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x4e629a,0x6,_0x3660a8[0x3c]),_0x5f35d5=_0x2ad58d(_0x5f35d5,_0x31ca7b,_0x120fd7,_0x2a2e8d,_0x121bb5,0xa,_0x3660a8[0x3d]),_0x2a2e8d=_0x2ad58d(_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x120fd7,_0x4f2ed2,0xf,_0x3660a8[0x3e]),_0x120fd7=_0x2ad58d(_0x120fd7,_0x2a2e8d,_0x5f35d5,_0x31ca7b,_0x47eb93,0x15,_0x3660a8[0x3f]);_0x3cb761[0x0]=_0x3cb761[0x0]+_0x31ca7b|0x0,_0x3cb761[0x1]=_0x3cb761[0x1]+_0x120fd7|0x0,_0x3cb761[0x2]=_0x3cb761[0x2]+_0x2a2e8d|0x0,_0x3cb761[0x3]=_0x3cb761[0x3]+_0x5f35d5|0x0;},'_doFinalize':function(){var _0x334f37=this['_data'],_0x1e5ca9=_0x334f37['words'],_0x46b4ed=0x8*this['_nDataBytes'],_0x2bec39=0x8*_0x334f37['sigBytes'];_0x1e5ca9[_0x2bec39>>>0x5]|=0x80<<0x18-_0x2bec39%0x20;var _0x3cbc4c=_0x4cc64b['floor'](_0x46b4ed/0x100000000);_0x1e5ca9[(_0x2bec39+0x40>>>0x9<<0x4)+0xf]=0xff00ff&(_0x3cbc4c<<0x8|_0x3cbc4c>>>0x18)|0xff00ff00&(_0x3cbc4c<<0x18|_0x3cbc4c>>>0x8),_0x1e5ca9[(_0x2bec39+0x40>>>0x9<<0x4)+0xe]=0xff00ff&(_0x46b4ed<<0x8|_0x46b4ed>>>0x18)|0xff00ff00&(_0x46b4ed<<0x18|_0x46b4ed>>>0x8),_0x334f37['sigBytes']=0x4*(_0x1e5ca9['length']+0x1),this['_process'](),_0x334f37=this['_hash'],_0x1e5ca9=_0x334f37['words'];for(_0x46b4ed=0x0;0x4>_0x46b4ed;_0x46b4ed++)_0x2bec39=_0x1e5ca9[_0x46b4ed],_0x1e5ca9[_0x46b4ed]=0xff00ff&(_0x2bec39<<0x8|_0x2bec39>>>0x18)|0xff00ff00&(_0x2bec39<<0x18|_0x2bec39>>>0x8);return _0x334f37;},'clone':function(){var _0x515729=_0x3e46cc['clone']['call'](this);return _0x515729['_hash']=this['_hash']['clone'](),_0x515729;}}),_0xd41f49['MD5']=_0x3e46cc['_createHelper'](_0x117272),_0xd41f49['HmacMD5']=_0x3e46cc['_createHmacHelper'](_0x117272),_0x177054['exports']=_0xd41f49['MD5'],!0x0;},function(_0x28bf32,_0x1ac7e1,_0x467174){_0x1ac7e1=_0x467174(0x5),_0x467174(0x6),_0x467174(0x7);var _0x40a9d2=_0x1ac7e1['lib'];_0x467174=_0x40a9d2['Base'];var _0x197141=_0x40a9d2['WordArray'],_0x40a9d2=_0x1ac7e1['algo'],_0x1ea8bd=_0x40a9d2['EvpKDF']=_0x467174['extend']({'cfg':_0x467174['extend']({'keySize':0x4,'hasher':_0x40a9d2['MD5'],'iterations':0x1}),'init':function(_0x4744b5){this['cfg']=this['cfg']['extend'](_0x4744b5);},'compute':function(_0xf4b96,_0x89cd2d){for(var _0xb93ecc=this['cfg'],_0x1b30e8=_0xb93ecc['hasher']['create'](),_0x4c677f=_0x197141['create'](),_0x14a933=_0x4c677f['words'],_0x1e5ff5=_0xb93ecc['keySize'],_0xb93ecc=_0xb93ecc['iterations'];_0x14a933['length']<_0x1e5ff5;){_0x20e614&&_0x1b30e8['update'](_0x20e614);var _0x20e614=_0x1b30e8['update'](_0xf4b96)['finalize'](_0x89cd2d);_0x1b30e8['reset']();for(var _0x5ada76=0x1;_0x5ada76<_0xb93ecc;_0x5ada76++)_0x20e614=_0x1b30e8['finalize'](_0x20e614),_0x1b30e8['reset']();_0x4c677f['concat'](_0x20e614);}return _0x4c677f['sigBytes']=0x4*_0x1e5ff5,_0x4c677f;}});_0x1ac7e1['EvpKDF']=function(_0x53b7d2,_0x3506b8,_0x4316d9){return _0x1ea8bd['create'](_0x4316d9)['compute'](_0x53b7d2,_0x3506b8);},_0x28bf32['exports']=_0x1ac7e1['EvpKDF'],!0x0;},function(_0x5d42a8,_0x27b3dc,_0x5122b5){_0x5122b5=_0x5122b5(0x5);if(!_0x5122b5['lib']['Cipher']){_0x27b3dc=_0x5122b5['lib'];var _0x3e2a09=_0x27b3dc['Base'],_0x35d2d5=_0x27b3dc['WordArray'],_0x24c97d=_0x27b3dc['BufferedBlockAlgorithm'],_0x5887e6=_0x5122b5['enc'],_0x3a4829=(_0x5887e6['Utf8'],_0x5887e6['Base64']),_0x48eb52=_0x5122b5['algo']['EvpKDF'],_0x318ac4=_0x27b3dc['Cipher']=_0x24c97d['extend']({'cfg':_0x3e2a09['extend'](),'createEncryptor':function(_0x4ba8fd,_0x245055){return this['create'](this['_ENC_XFORM_MODE'],_0x4ba8fd,_0x245055);},'createDecryptor':function(_0x435ed9,_0x3cc321){return this['create'](this['_DEC_XFORM_MODE'],_0x435ed9,_0x3cc321);},'init':function(_0x391485,_0x2899ba,_0x5084a1){this['cfg']=this['cfg']['extend'](_0x5084a1),this['_xformMode']=_0x391485,this['_key']=_0x2899ba,this['reset']();},'reset':function(){_0x24c97d['reset']['call'](this),this['_doReset']();},'process':function(_0x239c1c){return this['_append'](_0x239c1c),this['_process']();},'finalize':function(_0x34bff9){return _0x34bff9&&this['_append'](_0x34bff9),this['_doFinalize']();},'keySize':0x4,'ivSize':0x4,'_ENC_XFORM_MODE':0x1,'_DEC_XFORM_MODE':0x2,'_createHelper':function(_0x1bf18e){return{'encrypt':function(_0x4f599f,_0xd2dbd3,_0xea773f){return('string'==typeof _0xd2dbd3?_0x50660f:_0x27bea9)['encrypt'](_0x1bf18e,_0x4f599f,_0xd2dbd3,_0xea773f);},'decrypt':function(_0x3d4f8b,_0x5783dd,_0x49bfa8){return('string'==typeof _0x5783dd?_0x50660f:_0x27bea9)['decrypt'](_0x1bf18e,_0x3d4f8b,_0x5783dd,_0x49bfa8);}};}}),_0x5887e6=(_0x27b3dc['StreamCipher']=_0x318ac4['extend']({'_doFinalize':function(){return this['_process'](!0x0);},'blockSize':0x1}),_0x5122b5['mode']={}),_0x1156c2,_0x3fd82d=function(_0x17ec16,_0xbc57a6,_0x61c5ab){var _0x190fab=this['_iv'];_0x190fab?this['_iv']=void 0x0:_0x190fab=this['_prevBlock'];for(var _0x2ceb26=0x0;_0x2ceb26<_0x61c5ab;_0x2ceb26++)_0x17ec16[_0xbc57a6+_0x2ceb26]^=_0x190fab[_0x2ceb26];};_0x1156c2=(_0x27b3dc['BlockCipherMode']=_0x3e2a09['extend']({'createEncryptor':function(_0x6622df,_0x37bc46){return this['Encryptor']['create'](_0x6622df,_0x37bc46);},'createDecryptor':function(_0x5048bd,_0x483d10){return this['Decryptor']['create'](_0x5048bd,_0x483d10);},'init':function(_0x1e5197,_0x116363){this['_cipher']=_0x1e5197,this['_iv']=_0x116363;}}))['extend'](),_0x1156c2=(_0x1156c2['Encryptor']=_0x1156c2['extend']({'processBlock':function(_0x14ee3c,_0x2ba03b){var _0x1469a1=this['_cipher'],_0x8c0c9f=_0x1469a1['blockSize'];_0x3fd82d['call'](this,_0x14ee3c,_0x2ba03b,_0x8c0c9f),_0x1469a1['encryptBlock'](_0x14ee3c,_0x2ba03b),this['_prevBlock']=_0x14ee3c['slice'](_0x2ba03b,_0x2ba03b+_0x8c0c9f);}}),_0x1156c2['Decryptor']=_0x1156c2['extend']({'processBlock':function(_0x27cb37,_0x161c5a){var _0x317e4c=this['_cipher'],_0x5d294b=_0x317e4c['blockSize'],_0x536b35=_0x27cb37['slice'](_0x161c5a,_0x161c5a+_0x5d294b);_0x317e4c['decryptBlock'](_0x27cb37,_0x161c5a),_0x3fd82d['call'](this,_0x27cb37,_0x161c5a,_0x5d294b),this['_prevBlock']=_0x536b35;}}),_0x1156c2),_0x5887e6=_0x5887e6['CBC']=_0x1156c2,_0x1156c2=(_0x5122b5['pad']={})['Pkcs7']={'pad':function(_0x3d6b8e,_0x578c75){for(var _0x4082ea=0x4*_0x578c75,_0x4082ea=_0x4082ea-_0x3d6b8e['sigBytes']%_0x4082ea,_0x3bbff6=_0x4082ea<<0x18|_0x4082ea<<0x10|_0x4082ea<<0x8|_0x4082ea,_0x474d22=[],_0xeb1f5f=0x0;_0xeb1f5f<_0x4082ea;_0xeb1f5f+=0x4)_0x474d22['push'](_0x3bbff6);_0x4082ea=_0x35d2d5['create'](_0x474d22,_0x4082ea),_0x3d6b8e['concat'](_0x4082ea);},'unpad':function(_0xa82b15){_0xa82b15['sigBytes']-=0xff&_0xa82b15['words'][_0xa82b15['sigBytes']-0x1>>>0x2];}};var _0x3b44fe=(_0x27b3dc['BlockCipher']=_0x318ac4['extend']({'cfg':_0x318ac4['cfg']['extend']({'mode':_0x5887e6,'padding':_0x1156c2}),'reset':function(){_0x318ac4['reset']['call'](this);var _0xe42e83=this['cfg'],_0x4f6d5e=_0xe42e83['iv'],_0xe42e83=_0xe42e83['mode'];if(this['_xformMode']==this['_ENC_XFORM_MODE'])var _0x35edd0=_0xe42e83['createEncryptor'];else _0x35edd0=_0xe42e83['createDecryptor'],this['_minBufferSize']=0x1;this['_mode']=_0x35edd0['call'](_0xe42e83,this,_0x4f6d5e&&_0x4f6d5e['words']);},'_doProcessBlock':function(_0x4e6c0f,_0x5e920e){this['_mode']['processBlock'](_0x4e6c0f,_0x5e920e);},'_doFinalize':function(){var _0x25b813=this['cfg']['padding'];if(this['_xformMode']==this['_ENC_XFORM_MODE']){_0x25b813['pad'](this['_data'],this['blockSize']);var _0x17bcfa=this['_process'](!0x0);}else _0x17bcfa=this['_process'](!0x0),_0x25b813['unpad'](_0x17bcfa);return _0x17bcfa;},'blockSize':0x4}),_0x27b3dc['CipherParams']=_0x3e2a09['extend']({'init':function(_0x43c8fe){this['mixIn'](_0x43c8fe);},'toString':function(_0x2cf81b){return(_0x2cf81b||this['formatter'])['stringify'](this);}})),_0x5887e6=(_0x5122b5['format']={})['OpenSSL']={'stringify':function(_0x34a06c){var _0x164496=_0x34a06c['ciphertext'];return _0x34a06c=_0x34a06c['salt'],(_0x34a06c?_0x35d2d5['create']([0x53616c74,0x65645f5f])['concat'](_0x34a06c)['concat'](_0x164496):_0x164496)['toString'](_0x3a4829);},'parse':function(_0x55904a){_0x55904a=_0x3a4829['parse'](_0x55904a);var _0x1270d8=_0x55904a['words'];if(0x53616c74==_0x1270d8[0x0]&&0x65645f5f==_0x1270d8[0x1]){var _0x21b9c1=_0x35d2d5['create'](_0x1270d8['slice'](0x2,0x4));_0x1270d8['splice'](0x0,0x4),_0x55904a['sigBytes']-=0x10;}return _0x3b44fe['create']({'ciphertext':_0x55904a,'salt':_0x21b9c1});}},_0x27bea9=_0x27b3dc['SerializableCipher']=_0x3e2a09['extend']({'cfg':_0x3e2a09['extend']({'format':_0x5887e6}),'encrypt':function(_0x274168,_0x3fee1a,_0x5317f8,_0x19259a){_0x19259a=this['cfg']['extend'](_0x19259a);var _0x399c50=_0x274168['createEncryptor'](_0x5317f8,_0x19259a);return _0x3fee1a=_0x399c50['finalize'](_0x3fee1a),_0x399c50=_0x399c50['cfg'],_0x3b44fe['create']({'ciphertext':_0x3fee1a,'key':_0x5317f8,'iv':_0x399c50['iv'],'algorithm':_0x274168,'mode':_0x399c50['mode'],'padding':_0x399c50['padding'],'blockSize':_0x274168['blockSize'],'formatter':_0x19259a['format']});},'decrypt':function(_0x36972e,_0x5b2dca,_0x57996b,_0x37da8d){return _0x37da8d=this['cfg']['extend'](_0x37da8d),_0x5b2dca=this['_parse'](_0x5b2dca,_0x37da8d['format']),_0x36972e['createDecryptor'](_0x57996b,_0x37da8d)['finalize'](_0x5b2dca['ciphertext']);},'_parse':function(_0x2d3c4d,_0x4ba95a){return'string'==typeof _0x2d3c4d?_0x4ba95a['parse'](_0x2d3c4d,this):_0x2d3c4d;}});_0x5122b5=(_0x5122b5['kdf']={})['OpenSSL']={'execute':function(_0x41eb43,_0x436dac,_0x133a20,_0x9ecb70){return _0x9ecb70||(_0x9ecb70=_0x35d2d5['random'](0x8)),_0x41eb43=_0x48eb52['create']({'keySize':_0x436dac+_0x133a20})['compute'](_0x41eb43,_0x9ecb70),_0x133a20=_0x35d2d5['create'](_0x41eb43['words']['slice'](_0x436dac),0x4*_0x133a20),(_0x41eb43['sigBytes']=0x4*_0x436dac,_0x3b44fe['create']({'key':_0x41eb43,'iv':_0x133a20,'salt':_0x9ecb70}));}};var _0x50660f=_0x27b3dc['PasswordBasedCipher']=_0x27bea9['extend']({'cfg':_0x27bea9['cfg']['extend']({'kdf':_0x5122b5}),'encrypt':function(_0x505f29,_0xf0466a,_0xac9c9b,_0x11ccd1){return _0x11ccd1=this['cfg']['extend'](_0x11ccd1),_0xac9c9b=_0x11ccd1['kdf']['execute'](_0xac9c9b,_0x505f29['keySize'],_0x505f29['ivSize']),_0x11ccd1['iv']=_0xac9c9b['iv'],_0x505f29=_0x27bea9['encrypt']['call'](this,_0x505f29,_0xf0466a,_0xac9c9b['key'],_0x11ccd1),(_0x505f29['mixIn'](_0xac9c9b),_0x505f29);},'decrypt':function(_0x4b8637,_0xcafaa3,_0x459652,_0x367891){return _0x367891=this['cfg']['extend'](_0x367891),_0xcafaa3=this['_parse'](_0xcafaa3,_0x367891['format']),_0x459652=_0x367891['kdf']['execute'](_0x459652,_0x4b8637['keySize'],_0x4b8637['ivSize'],_0xcafaa3['salt']),_0x367891['iv']=_0x459652['iv'],_0x27bea9['decrypt']['call'](this,_0x4b8637,_0xcafaa3,_0x459652['key'],_0x367891);}});}_0x5d42a8['exports']=void 0x0,!0x0;},function(_0x3d0454,_0xdb310e,_0x166880){_0xdb310e=_0x166880(0x5),_0x166880(0xc),_0x166880(0xd),_0x166880(0xe),_0x166880(0xf);var _0x25380b=function(_0x578b0d,_0x2153ad){var _0x5731d7=(this['_lBlock']>>>_0x578b0d^this['_rBlock'])&_0x2153ad;this['_rBlock']^=_0x5731d7,this['_lBlock']^=_0x5731d7<<_0x578b0d;},_0x4e7898=function(_0x2eb263,_0x265b48){var _0x4f2176=(this['_rBlock']>>>_0x2eb263^this['_lBlock'])&_0x265b48;this['_lBlock']^=_0x4f2176,this['_rBlock']^=_0x4f2176<<_0x2eb263;};_0x166880=_0xdb310e['lib'];var _0x2390a7=_0x166880['WordArray'];_0x166880=_0x166880['BlockCipher'];var _0x246e31=_0xdb310e['algo'],_0x181012=[0x39,0x31,0x29,0x21,0x19,0x11,0x9,0x1,0x3a,0x32,0x2a,0x22,0x1a,0x12,0xa,0x2,0x3b,0x33,0x2b,0x23,0x1b,0x13,0xb,0x3,0x3c,0x34,0x2c,0x24,0x3f,0x37,0x2f,0x27,0x1f,0x17,0xf,0x7,0x3e,0x36,0x2e,0x26,0x1e,0x16,0xe,0x6,0x3d,0x35,0x2d,0x25,0x1d,0x15,0xd,0x5,0x1c,0x14,0xc,0x4],_0x3c0c65=[0xe,0x11,0xb,0x18,0x1,0x5,0x3,0x1c,0xf,0x6,0x15,0xa,0x17,0x13,0xc,0x4,0x1a,0x8,0x10,0x7,0x1b,0x14,0xd,0x2,0x29,0x34,0x1f,0x25,0x2f,0x37,0x1e,0x28,0x33,0x2d,0x21,0x30,0x2c,0x31,0x27,0x38,0x22,0x35,0x2e,0x2a,0x32,0x24,0x1d,0x20],_0x2ecdf3=[0x1,0x2,0x4,0x6,0x8,0xa,0xc,0xe,0xf,0x11,0x13,0x15,0x17,0x19,0x1b,0x1c],_0x331c75=[{'0':0x808200,0x10000000:0x8000,0x20000000:0x808002,0x30000000:0x2,0x40000000:0x200,0x50000000:0x808202,0x60000000:0x800202,0x70000000:0x800000,0x80000000:0x202,0x90000000:0x800200,0xa0000000:0x8200,0xb0000000:0x808000,0xc0000000:0x8002,0xd0000000:0x800002,0xe0000000:0x0,0xf0000000:0x8202,0x8000000:0x0,0x18000000:0x808202,0x28000000:0x8202,0x38000000:0x8000,0x48000000:0x808200,0x58000000:0x200,0x68000000:0x808002,0x78000000:0x2,0x88000000:0x800200,0x98000000:0x8200,0xa8000000:0x808000,0xb8000000:0x800202,0xc8000000:0x800002,0xd8000000:0x8002,0xe8000000:0x202,0xf8000000:0x800000,0x1:0x8000,0x10000001:0x2,0x20000001:0x808200,0x30000001:0x800000,0x40000001:0x808002,0x50000001:0x8200,0x60000001:0x200,0x70000001:0x800202,0x80000001:0x808202,0x90000001:0x808000,0xa0000001:0x800002,0xb0000001:0x8202,0xc0000001:0x202,0xd0000001:0x800200,0xe0000001:0x8002,0xf0000001:0x0,0x8000001:0x808202,0x18000001:0x808000,0x28000001:0x800000,0x38000001:0x200,0x48000001:0x8000,0x58000001:0x800002,0x68000001:0x2,0x78000001:0x8202,0x88000001:0x8002,0x98000001:0x800202,0xa8000001:0x202,0xb8000001:0x808200,0xc8000001:0x800200,0xd8000001:0x0,0xe8000001:0x8200,0xf8000001:0x808002},{'0':0x40084010,0x1000000:0x4000,0x2000000:0x80000,0x3000000:0x40080010,0x4000000:0x40000010,0x5000000:0x40084000,0x6000000:0x40004000,0x7000000:0x10,0x8000000:0x84000,0x9000000:0x40004010,0xa000000:0x40000000,0xb000000:0x84010,0xc000000:0x80010,0xd000000:0x0,0xe000000:0x4010,0xf000000:0x40080000,0x800000:0x40004000,0x1800000:0x84010,0x2800000:0x10,0x3800000:0x40004010,0x4800000:0x40084010,0x5800000:0x40000000,0x6800000:0x80000,0x7800000:0x40080010,0x8800000:0x80010,0x9800000:0x0,0xa800000:0x4000,0xb800000:0x40080000,0xc800000:0x40000010,0xd800000:0x84000,0xe800000:0x40084000,0xf800000:0x4010,0x10000000:0x0,0x11000000:0x40080010,0x12000000:0x40004010,0x13000000:0x40084000,0x14000000:0x40080000,0x15000000:0x10,0x16000000:0x84010,0x17000000:0x4000,0x18000000:0x4010,0x19000000:0x80000,0x1a000000:0x80010,0x1b000000:0x40000010,0x1c000000:0x84000,0x1d000000:0x40004000,0x1e000000:0x40000000,0x1f000000:0x40084010,0x10800000:0x84010,0x11800000:0x80000,0x12800000:0x40080000,0x13800000:0x4000,0x14800000:0x40004000,0x15800000:0x40084010,0x16800000:0x10,0x17800000:0x40000000,0x18800000:0x40084000,0x19800000:0x40000010,0x1a800000:0x40004010,0x1b800000:0x80010,0x1c800000:0x0,0x1d800000:0x4010,0x1e800000:0x40080010,0x1f800000:0x84000},{'0':0x104,0x100000:0x0,0x200000:0x4000100,0x300000:0x10104,0x400000:0x10004,0x500000:0x4000004,0x600000:0x4010104,0x700000:0x4010000,0x800000:0x4000000,0x900000:0x4010100,0xa00000:0x10100,0xb00000:0x4010004,0xc00000:0x4000104,0xd00000:0x10000,0xe00000:0x4,0xf00000:0x100,0x80000:0x4010100,0x180000:0x4010004,0x280000:0x0,0x380000:0x4000100,0x480000:0x4000004,0x580000:0x10000,0x680000:0x10004,0x780000:0x104,0x880000:0x4,0x980000:0x100,0xa80000:0x4010000,0xb80000:0x10104,0xc80000:0x10100,0xd80000:0x4000104,0xe80000:0x4010104,0xf80000:0x4000000,0x1000000:0x4010100,0x1100000:0x10004,0x1200000:0x10000,0x1300000:0x4000100,0x1400000:0x100,0x1500000:0x4010104,0x1600000:0x4000004,0x1700000:0x0,0x1800000:0x4000104,0x1900000:0x4000000,0x1a00000:0x4,0x1b00000:0x10100,0x1c00000:0x4010000,0x1d00000:0x104,0x1e00000:0x10104,0x1f00000:0x4010004,0x1080000:0x4000000,0x1180000:0x104,0x1280000:0x4010100,0x1380000:0x0,0x1480000:0x10004,0x1580000:0x4000100,0x1680000:0x100,0x1780000:0x4010004,0x1880000:0x10000,0x1980000:0x4010104,0x1a80000:0x10104,0x1b80000:0x4000004,0x1c80000:0x4000104,0x1d80000:0x4010000,0x1e80000:0x4,0x1f80000:0x10100},{'0':0x80401000,0x10000:0x80001040,0x20000:0x401040,0x30000:0x80400000,0x40000:0x0,0x50000:0x401000,0x60000:0x80000040,0x70000:0x400040,0x80000:0x80000000,0x90000:0x400000,0xa0000:0x40,0xb0000:0x80001000,0xc0000:0x80400040,0xd0000:0x1040,0xe0000:0x1000,0xf0000:0x80401040,0x8000:0x80001040,0x18000:0x40,0x28000:0x80400040,0x38000:0x80001000,0x48000:0x401000,0x58000:0x80401040,0x68000:0x0,0x78000:0x80400000,0x88000:0x1000,0x98000:0x80401000,0xa8000:0x400000,0xb8000:0x1040,0xc8000:0x80000000,0xd8000:0x400040,0xe8000:0x401040,0xf8000:0x80000040,0x100000:0x400040,0x110000:0x401000,0x120000:0x80000040,0x130000:0x0,0x140000:0x1040,0x150000:0x80400040,0x160000:0x80401000,0x170000:0x80001040,0x180000:0x80401040,0x190000:0x80000000,0x1a0000:0x80400000,0x1b0000:0x401040,0x1c0000:0x80001000,0x1d0000:0x400000,0x1e0000:0x40,0x1f0000:0x1000,0x108000:0x80400000,0x118000:0x80401040,0x128000:0x0,0x138000:0x401000,0x148000:0x400040,0x158000:0x80000000,0x168000:0x80001040,0x178000:0x40,0x188000:0x80000040,0x198000:0x1000,0x1a8000:0x80001000,0x1b8000:0x80400040,0x1c8000:0x1040,0x1d8000:0x80401000,0x1e8000:0x400000,0x1f8000:0x401040},{'0':0x80,0x1000:0x1040000,0x2000:0x40000,0x3000:0x20000000,0x4000:0x20040080,0x5000:0x1000080,0x6000:0x21000080,0x7000:0x40080,0x8000:0x1000000,0x9000:0x20040000,0xa000:0x20000080,0xb000:0x21040080,0xc000:0x21040000,0xd000:0x0,0xe000:0x1040080,0xf000:0x21000000,0x800:0x1040080,0x1800:0x21000080,0x2800:0x80,0x3800:0x1040000,0x4800:0x40000,0x5800:0x20040080,0x6800:0x21040000,0x7800:0x20000000,0x8800:0x20040000,0x9800:0x0,0xa800:0x21040080,0xb800:0x1000080,0xc800:0x20000080,0xd800:0x21000000,0xe800:0x1000000,0xf800:0x40080,0x10000:0x40000,0x11000:0x80,0x12000:0x20000000,0x13000:0x21000080,0x14000:0x1000080,0x15000:0x21040000,0x16000:0x20040080,0x17000:0x1000000,0x18000:0x21040080,0x19000:0x21000000,0x1a000:0x1040000,0x1b000:0x20040000,0x1c000:0x40080,0x1d000:0x20000080,0x1e000:0x0,0x1f000:0x1040080,0x10800:0x21000080,0x11800:0x1000000,0x12800:0x1040000,0x13800:0x20040080,0x14800:0x20000000,0x15800:0x1040080,0x16800:0x80,0x17800:0x21040000,0x18800:0x40080,0x19800:0x21040080,0x1a800:0x0,0x1b800:0x21000000,0x1c800:0x1000080,0x1d800:0x40000,0x1e800:0x20040000,0x1f800:0x20000080},{'0':0x10000008,0x100:0x2000,0x200:0x10200000,0x300:0x10202008,0x400:0x10002000,0x500:0x200000,0x600:0x200008,0x700:0x10000000,0x800:0x0,0x900:0x10002008,0xa00:0x202000,0xb00:0x8,0xc00:0x10200008,0xd00:0x202008,0xe00:0x2008,0xf00:0x10202000,0x80:0x10200000,0x180:0x10202008,0x280:0x8,0x380:0x200000,0x480:0x202008,0x580:0x10000008,0x680:0x10002000,0x780:0x2008,0x880:0x200008,0x980:0x2000,0xa80:0x10002008,0xb80:0x10200008,0xc80:0x0,0xd80:0x10202000,0xe80:0x202000,0xf80:0x10000000,0x1000:0x10002000,0x1100:0x10200008,0x1200:0x10202008,0x1300:0x2008,0x1400:0x200000,0x1500:0x10000000,0x1600:0x10000008,0x1700:0x202000,0x1800:0x202008,0x1900:0x0,0x1a00:0x8,0x1b00:0x10200000,0x1c00:0x2000,0x1d00:0x10002008,0x1e00:0x10202000,0x1f00:0x200008,0x1080:0x8,0x1180:0x202000,0x1280:0x200000,0x1380:0x10000008,0x1480:0x10002000,0x1580:0x2008,0x1680:0x10202008,0x1780:0x10200000,0x1880:0x10202000,0x1980:0x10200008,0x1a80:0x2000,0x1b80:0x202008,0x1c80:0x200008,0x1d80:0x0,0x1e80:0x10000000,0x1f80:0x10002008},{'0':0x100000,0x10:0x2000401,0x20:0x400,0x30:0x100401,0x40:0x2100401,0x50:0x0,0x60:0x1,0x70:0x2100001,0x80:0x2000400,0x90:0x100001,0xa0:0x2000001,0xb0:0x2100400,0xc0:0x2100000,0xd0:0x401,0xe0:0x100400,0xf0:0x2000000,0x8:0x2100001,0x18:0x0,0x28:0x2000401,0x38:0x2100400,0x48:0x100000,0x58:0x2000001,0x68:0x2000000,0x78:0x401,0x88:0x100401,0x98:0x2000400,0xa8:0x2100000,0xb8:0x100001,0xc8:0x400,0xd8:0x2100401,0xe8:0x1,0xf8:0x100400,0x100:0x2000000,0x110:0x100000,0x120:0x2000401,0x130:0x2100001,0x140:0x100001,0x150:0x2000400,0x160:0x2100400,0x170:0x100401,0x180:0x401,0x190:0x2100401,0x1a0:0x100400,0x1b0:0x1,0x1c0:0x0,0x1d0:0x2100000,0x1e0:0x2000001,0x1f0:0x400,0x108:0x100400,0x118:0x2000401,0x128:0x2100001,0x138:0x1,0x148:0x2000000,0x158:0x100000,0x168:0x401,0x178:0x2100400,0x188:0x2000001,0x198:0x2100000,0x1a8:0x0,0x1b8:0x2100401,0x1c8:0x100401,0x1d8:0x400,0x1e8:0x2000400,0x1f8:0x100001},{'0':0x8000820,0x1:0x20000,0x2:0x8000000,0x3:0x20,0x4:0x20020,0x5:0x8020820,0x6:0x8020800,0x7:0x800,0x8:0x8020000,0x9:0x8000800,0xa:0x20800,0xb:0x8020020,0xc:0x820,0xd:0x0,0xe:0x8000020,0xf:0x20820,0x80000000:0x800,0x80000001:0x8020820,0x80000002:0x8000820,0x80000003:0x8000000,0x80000004:0x8020000,0x80000005:0x20800,0x80000006:0x20820,0x80000007:0x20,0x80000008:0x8000020,0x80000009:0x820,0x8000000a:0x20020,0x8000000b:0x8020800,0x8000000c:0x0,0x8000000d:0x8020020,0x8000000e:0x8000800,0x8000000f:0x20000,0x10:0x20820,0x11:0x8020800,0x12:0x20,0x13:0x800,0x14:0x8000800,0x15:0x8000020,0x16:0x8020020,0x17:0x20000,0x18:0x0,0x19:0x20020,0x1a:0x8020000,0x1b:0x8000820,0x1c:0x8020820,0x1d:0x20800,0x1e:0x820,0x1f:0x8000000,0x80000010:0x20000,0x80000011:0x800,0x80000012:0x8020020,0x80000013:0x20820,0x80000014:0x20,0x80000015:0x8020000,0x80000016:0x8000000,0x80000017:0x8000820,0x80000018:0x8020820,0x80000019:0x8000020,0x8000001a:0x8000800,0x8000001b:0x0,0x8000001c:0x20800,0x8000001d:0x820,0x8000001e:0x20020,0x8000001f:0x8020800}],_0x491123=[0xf8000001,0x1f800000,0x1f80000,0x1f8000,0x1f800,0x1f80,0x1f8,0x8000001f],_0x27e5a5=_0x246e31['DES']=_0x166880['extend']({'_doReset':function(){for(var _0xb142d1=this['_key']['words'],_0x205441=[],_0x1a3430=0x0;0x38>_0x1a3430;_0x1a3430++){var _0x5399d4=_0x181012[_0x1a3430]-0x1;_0x205441[_0x1a3430]=_0xb142d1[_0x5399d4>>>0x5]>>>0x1f-_0x5399d4%0x20&0x1;}_0xb142d1=this['_subKeys']=[];for(_0x5399d4=0x0;0x10>_0x5399d4;_0x5399d4++){for(var _0x1ac895=_0xb142d1[_0x5399d4]=[],_0x4069aa=_0x2ecdf3[_0x5399d4],_0x1a3430=0x0;0x18>_0x1a3430;_0x1a3430++)_0x1ac895[_0x1a3430/0x6|0x0]|=_0x205441[(_0x3c0c65[_0x1a3430]-0x1+_0x4069aa)%0x1c]<<0x1f-_0x1a3430%0x6,_0x1ac895[0x4+(_0x1a3430/0x6|0x0)]|=_0x205441[0x1c+(_0x3c0c65[_0x1a3430+0x18]-0x1+_0x4069aa)%0x1c]<<0x1f-_0x1a3430%0x6;_0x1ac895[0x0]=_0x1ac895[0x0]<<0x1|_0x1ac895[0x0]>>>0x1f;for(_0x1a3430=0x1;0x7>_0x1a3430;_0x1a3430++)_0x1ac895[_0x1a3430]>>>=0x4*(_0x1a3430-0x1)+0x3;_0x1ac895[0x7]=_0x1ac895[0x7]<<0x5|_0x1ac895[0x7]>>>0x1b;}_0x205441=this['_invSubKeys']=[];for(_0x1a3430=0x0;0x10>_0x1a3430;_0x1a3430++)_0x205441[_0x1a3430]=_0xb142d1[0xf-_0x1a3430];},'encryptBlock':function(_0x65a483,_0x28d494){this['_doCryptBlock'](_0x65a483,_0x28d494,this['_subKeys']);},'decryptBlock':function(_0x37d11b,_0x57fcc4){this['_doCryptBlock'](_0x37d11b,_0x57fcc4,this['_invSubKeys']);},'_doCryptBlock':function(_0xd945f4,_0x567175,_0x74d1d9){this['_lBlock']=_0xd945f4[_0x567175],this['_rBlock']=_0xd945f4[_0x567175+0x1],_0x25380b['call'](this,0x4,0xf0f0f0f),_0x25380b['call'](this,0x10,0xffff),_0x4e7898['call'](this,0x2,0x33333333),_0x4e7898['call'](this,0x8,0xff00ff),_0x25380b['call'](this,0x1,0x55555555);for(var _0x2a8cc7=0x0;0x10>_0x2a8cc7;_0x2a8cc7++){for(var _0x53b8b4=_0x74d1d9[_0x2a8cc7],_0x10d1db=this['_lBlock'],_0x206483=this['_rBlock'],_0xe73514=0x0,_0x85f958=0x0;0x8>_0x85f958;_0x85f958++)_0xe73514|=_0x331c75[_0x85f958][((_0x206483^_0x53b8b4[_0x85f958])&_0x491123[_0x85f958])>>>0x0];this['_lBlock']=_0x206483,this['_rBlock']=_0x10d1db^_0xe73514;}_0x74d1d9=this['_lBlock'],this['_lBlock']=this['_rBlock'],this['_rBlock']=_0x74d1d9,_0x25380b['call'](this,0x1,0x55555555),_0x4e7898['call'](this,0x8,0xff00ff),_0x4e7898['call'](this,0x2,0x33333333),_0x25380b['call'](this,0x10,0xffff),_0x25380b['call'](this,0x4,0xf0f0f0f),_0xd945f4[_0x567175]=this['_lBlock'],_0xd945f4[_0x567175+0x1]=this['_rBlock'];},'keySize':0x2,'ivSize':0x2,'blockSize':0x2});_0xdb310e['DES']=_0x166880['_createHelper'](_0x27e5a5),_0x246e31=_0x246e31['TripleDES']=_0x166880['extend']({'_doReset':function(){var _0x59f1ba=this['_key']['words'];this['_des1']=_0x27e5a5['createEncryptor'](_0x2390a7['create'](_0x59f1ba['slice'](0x0,0x2))),this['_des2']=_0x27e5a5['createEncryptor'](_0x2390a7['create'](_0x59f1ba['slice'](0x2,0x4))),this['_des3']=_0x27e5a5['createEncryptor'](_0x2390a7['create'](_0x59f1ba['slice'](0x4,0x6)));},'encryptBlock':function(_0x4733ef,_0x3a6eb){this['_des1']['encryptBlock'](_0x4733ef,_0x3a6eb),this['_des2']['decryptBlock'](_0x4733ef,_0x3a6eb),this['_des3']['encryptBlock'](_0x4733ef,_0x3a6eb);},'decryptBlock':function(_0x2e9ddc,_0x45f43d){this['_des3']['decryptBlock'](_0x2e9ddc,_0x45f43d),this['_des2']['encryptBlock'](_0x2e9ddc,_0x45f43d),this['_des1']['decryptBlock'](_0x2e9ddc,_0x45f43d);},'keySize':0x6,'ivSize':0x2,'blockSize':0x2}),_0xdb310e['TripleDES']=_0x166880['_createHelper'](_0x246e31),_0x3d0454['exports']=_0xdb310e['TripleDES'],!0x0;},function(_0x35977e,_0x3e7adc,_0x45e721){_0x3e7adc=_0x45e721(0x5),_0x45e721(0xc),_0x45e721(0xd),_0x45e721(0xe),_0x45e721(0xf);var _0x3ece72=function(){for(var _0x4868c0=this['_X'],_0x34f1aa=this['_C'],_0x1e2c67=0x0;0x8>_0x1e2c67;_0x1e2c67++)_0x225c41[_0x1e2c67]=_0x34f1aa[_0x1e2c67];_0x34f1aa[0x0]=_0x34f1aa[0x0]+0x4d34d34d+this['_b']|0x0,_0x34f1aa[0x1]=_0x34f1aa[0x1]+0xd34d34d3+(_0x34f1aa[0x0]>>>0x0<_0x225c41[0x0]>>>0x0?0x1:0x0)|0x0,_0x34f1aa[0x2]=_0x34f1aa[0x2]+0x34d34d34+(_0x34f1aa[0x1]>>>0x0<_0x225c41[0x1]>>>0x0?0x1:0x0)|0x0,_0x34f1aa[0x3]=_0x34f1aa[0x3]+0x4d34d34d+(_0x34f1aa[0x2]>>>0x0<_0x225c41[0x2]>>>0x0?0x1:0x0)|0x0,_0x34f1aa[0x4]=_0x34f1aa[0x4]+0xd34d34d3+(_0x34f1aa[0x3]>>>0x0<_0x225c41[0x3]>>>0x0?0x1:0x0)|0x0,_0x34f1aa[0x5]=_0x34f1aa[0x5]+0x34d34d34+(_0x34f1aa[0x4]>>>0x0<_0x225c41[0x4]>>>0x0?0x1:0x0)|0x0,_0x34f1aa[0x6]=_0x34f1aa[0x6]+0x4d34d34d+(_0x34f1aa[0x5]>>>0x0<_0x225c41[0x5]>>>0x0?0x1:0x0)|0x0,_0x34f1aa[0x7]=_0x34f1aa[0x7]+0xd34d34d3+(_0x34f1aa[0x6]>>>0x0<_0x225c41[0x6]>>>0x0?0x1:0x0)|0x0,this['_b']=_0x34f1aa[0x7]>>>0x0<_0x225c41[0x7]>>>0x0?0x1:0x0;for(_0x1e2c67=0x0;0x8>_0x1e2c67;_0x1e2c67++){var _0x42de52=_0x4868c0[_0x1e2c67]+_0x34f1aa[_0x1e2c67],_0x420da2=0xffff&_0x42de52,_0x5979c1=_0x42de52>>>0x10;_0x51530e[_0x1e2c67]=((_0x420da2*_0x420da2>>>0x11)+_0x420da2*_0x5979c1>>>0xf)+_0x5979c1*_0x5979c1^((0xffff0000&_0x42de52)*_0x42de52|0x0)+((0xffff&_0x42de52)*_0x42de52|0x0);}_0x4868c0[0x0]=_0x51530e[0x0]+(_0x51530e[0x7]<<0x10|_0x51530e[0x7]>>>0x10)+(_0x51530e[0x6]<<0x10|_0x51530e[0x6]>>>0x10)|0x0,_0x4868c0[0x1]=_0x51530e[0x1]+(_0x51530e[0x0]<<0x8|_0x51530e[0x0]>>>0x18)+_0x51530e[0x7]|0x0,_0x4868c0[0x2]=_0x51530e[0x2]+(_0x51530e[0x1]<<0x10|_0x51530e[0x1]>>>0x10)+(_0x51530e[0x0]<<0x10|_0x51530e[0x0]>>>0x10)|0x0,_0x4868c0[0x3]=_0x51530e[0x3]+(_0x51530e[0x2]<<0x8|_0x51530e[0x2]>>>0x18)+_0x51530e[0x1]|0x0,_0x4868c0[0x4]=_0x51530e[0x4]+(_0x51530e[0x3]<<0x10|_0x51530e[0x3]>>>0x10)+(_0x51530e[0x2]<<0x10|_0x51530e[0x2]>>>0x10)|0x0,_0x4868c0[0x5]=_0x51530e[0x5]+(_0x51530e[0x4]<<0x8|_0x51530e[0x4]>>>0x18)+_0x51530e[0x3]|0x0,_0x4868c0[0x6]=_0x51530e[0x6]+(_0x51530e[0x5]<<0x10|_0x51530e[0x5]>>>0x10)+(_0x51530e[0x4]<<0x10|_0x51530e[0x4]>>>0x10)|0x0,_0x4868c0[0x7]=_0x51530e[0x7]+(_0x51530e[0x6]<<0x8|_0x51530e[0x6]>>>0x18)+_0x51530e[0x5]|0x0;};_0x45e721=_0x3e7adc['lib']['StreamCipher'];var _0x36560d=[],_0x225c41=[],_0x51530e=[],_0x104b24=_0x3e7adc['algo']['Rabbit']=_0x45e721['extend']({'_doReset':function(){for(var _0x3ddf87=this['_key']['words'],_0x4de7f5=this['cfg']['iv'],_0x10decb=0x0;0x4>_0x10decb;_0x10decb++)_0x3ddf87[_0x10decb]=0xff00ff&(_0x3ddf87[_0x10decb]<<0x8|_0x3ddf87[_0x10decb]>>>0x18)|0xff00ff00&(_0x3ddf87[_0x10decb]<<0x18|_0x3ddf87[_0x10decb]>>>0x8);for(var _0x37b51d=this['_X']=[_0x3ddf87[0x0],_0x3ddf87[0x3]<<0x10|_0x3ddf87[0x2]>>>0x10,_0x3ddf87[0x1],_0x3ddf87[0x0]<<0x10|_0x3ddf87[0x3]>>>0x10,_0x3ddf87[0x2],_0x3ddf87[0x1]<<0x10|_0x3ddf87[0x0]>>>0x10,_0x3ddf87[0x3],_0x3ddf87[0x2]<<0x10|_0x3ddf87[0x1]>>>0x10],_0x3ddf87=this['_C']=[_0x3ddf87[0x2]<<0x10|_0x3ddf87[0x2]>>>0x10,0xffff0000&_0x3ddf87[0x0]|0xffff&_0x3ddf87[0x1],_0x3ddf87[0x3]<<0x10|_0x3ddf87[0x3]>>>0x10,0xffff0000&_0x3ddf87[0x1]|0xffff&_0x3ddf87[0x2],_0x3ddf87[0x0]<<0x10|_0x3ddf87[0x0]>>>0x10,0xffff0000&_0x3ddf87[0x2]|0xffff&_0x3ddf87[0x3],_0x3ddf87[0x1]<<0x10|_0x3ddf87[0x1]>>>0x10,0xffff0000&_0x3ddf87[0x3]|0xffff&_0x3ddf87[0x0]],_0x10decb=this['_b']=0x0;0x4>_0x10decb;_0x10decb++)_0x3ece72['call'](this);for(_0x10decb=0x0;0x8>_0x10decb;_0x10decb++)_0x3ddf87[_0x10decb]^=_0x37b51d[_0x10decb+0x4&0x7];if(_0x4de7f5){var _0x10decb=_0x4de7f5['words'],_0x4de7f5=_0x10decb[0x0],_0x10decb=_0x10decb[0x1],_0x4de7f5=0xff00ff&(_0x4de7f5<<0x8|_0x4de7f5>>>0x18)|0xff00ff00&(_0x4de7f5<<0x18|_0x4de7f5>>>0x8),_0x10decb=0xff00ff&(_0x10decb<<0x8|_0x10decb>>>0x18)|0xff00ff00&(_0x10decb<<0x18|_0x10decb>>>0x8),_0x37b51d=_0x4de7f5>>>0x10|0xffff0000&_0x10decb,_0x1f6c64=_0x10decb<<0x10|0xffff&_0x4de7f5;_0x3ddf87[0x0]^=_0x4de7f5,_0x3ddf87[0x1]^=_0x37b51d,_0x3ddf87[0x2]^=_0x10decb,_0x3ddf87[0x3]^=_0x1f6c64,_0x3ddf87[0x4]^=_0x4de7f5,_0x3ddf87[0x5]^=_0x37b51d,_0x3ddf87[0x6]^=_0x10decb,_0x3ddf87[0x7]^=_0x1f6c64;for(_0x10decb=0x0;0x4>_0x10decb;_0x10decb++)_0x3ece72['call'](this);}},'_doProcessBlock':function(_0xcbddde,_0xf31d96){var _0x55615d=this['_X'];_0x3ece72['call'](this),_0x36560d[0x0]=_0x55615d[0x0]^_0x55615d[0x5]>>>0x10^_0x55615d[0x3]<<0x10,_0x36560d[0x1]=_0x55615d[0x2]^_0x55615d[0x7]>>>0x10^_0x55615d[0x5]<<0x10,_0x36560d[0x2]=_0x55615d[0x4]^_0x55615d[0x1]>>>0x10^_0x55615d[0x7]<<0x10,_0x36560d[0x3]=_0x55615d[0x6]^_0x55615d[0x3]>>>0x10^_0x55615d[0x1]<<0x10;for(_0x55615d=0x0;0x4>_0x55615d;_0x55615d++)_0x36560d[_0x55615d]=0xff00ff&(_0x36560d[_0x55615d]<<0x8|_0x36560d[_0x55615d]>>>0x18)|0xff00ff00&(_0x36560d[_0x55615d]<<0x18|_0x36560d[_0x55615d]>>>0x8),_0xcbddde[_0xf31d96+_0x55615d]^=_0x36560d[_0x55615d];},'blockSize':0x4,'ivSize':0x2});_0x3e7adc['Rabbit']=_0x45e721['_createHelper'](_0x104b24),_0x35977e['exports']=_0x3e7adc['Rabbit'],!0x0;},function(_0x2565a2,_0x41b1b6,_0x5bf9d5){_0x41b1b6=_0x5bf9d5(0x5),_0x5bf9d5(0xc),_0x5bf9d5(0xd),_0x5bf9d5(0xe),_0x5bf9d5(0xf);var _0xbf8710=function(){for(var _0x366b87=this['_S'],_0xc0f465=this['_i'],_0x11d695=this['_j'],_0x172fbc=0x0,_0x24d457=0x0;0x4>_0x24d457;_0x24d457++){var _0xc0f465=(_0xc0f465+0x1)%0x100,_0x11d695=(_0x11d695+_0x366b87[_0xc0f465])%0x100,_0x5d9233=_0x366b87[_0xc0f465];_0x366b87[_0xc0f465]=_0x366b87[_0x11d695],_0x366b87[_0x11d695]=_0x5d9233,_0x172fbc|=_0x366b87[(_0x366b87[_0xc0f465]+_0x366b87[_0x11d695])%0x100]<<0x18-0x8*_0x24d457;}return this['_i']=_0xc0f465,this['_j']=_0x11d695,_0x172fbc;};_0x5bf9d5=_0x41b1b6['lib']['StreamCipher'];var _0x19ed5c=_0x41b1b6['algo'],_0x5844fe=_0x19ed5c['RC4']=_0x5bf9d5['extend']({'_doReset':function(){for(var _0x305bb1=this['_key'],_0x36de3a=_0x305bb1['words'],_0x305bb1=_0x305bb1['sigBytes'],_0x5d5d45=this['_S']=[],_0x3acd4a=0x0;0x100>_0x3acd4a;_0x3acd4a++)_0x5d5d45[_0x3acd4a]=_0x3acd4a;for(var _0x5a00c8=_0x3acd4a=0x0;0x100>_0x3acd4a;_0x3acd4a++){var _0x3b5f49=_0x3acd4a%_0x305bb1,_0x5a00c8=(_0x5a00c8+_0x5d5d45[_0x3acd4a]+(_0x36de3a[_0x3b5f49>>>0x2]>>>0x18-0x8*(_0x3b5f49%0x4)&0xff))%0x100,_0x3b5f49=_0x5d5d45[_0x3acd4a];_0x5d5d45[_0x3acd4a]=_0x5d5d45[_0x5a00c8],_0x5d5d45[_0x5a00c8]=_0x3b5f49;}this['_i']=this['_j']=0x0;},'_doProcessBlock':function(_0x1cf9ff,_0x8303e4){_0x1cf9ff[_0x8303e4]^=_0xbf8710['call'](this);},'keySize':0x8,'ivSize':0x0});_0x41b1b6['RC4']=_0x5bf9d5['_createHelper'](_0x5844fe),_0x19ed5c=_0x19ed5c['RC4Drop']=_0x5844fe['extend']({'cfg':_0x5844fe['cfg']['extend']({'drop':0xc0}),'_doReset':function(){_0x5844fe['_doReset']['call'](this);for(var _0x48cd38=this['cfg']['drop'];0x0<_0x48cd38;_0x48cd38--)_0xbf8710['call'](this);}}),_0x41b1b6['RC4Drop']=_0x5bf9d5['_createHelper'](_0x19ed5c),_0x2565a2['exports']=_0x41b1b6['RC4'],!0x0;}],_0x16d3d4=function(_0x143771){if(_0x38d7a1[_0x143771])return _0x38d7a1[_0x143771]['exports'];var _0x3ca584=_0x38d7a1[_0x143771]={'exports':{},'id':_0x143771,'loaded':!0x1};return _0x45120e[_0x143771]['call'](_0x3ca584['exports'],_0x3ca584,_0x3ca584['exports'],_0x16d3d4),_0x3ca584['loaded']=!0x0,_0x3ca584['exports'];},_0x38d7a1={};return _0x16d3d4['m']=_0x45120e,_0x16d3d4['c']=_0x38d7a1,_0x16d3d4['p']='',_0x16d3d4(0x0);};'object'==typeof exports&&'object'==typeof module?module['exports']=_0xedd49e():'function'==typeof define&&define['amd']?define('SecureLS',[],_0xedd49e):'object'==typeof exports?exports['SecureLS']=_0xedd49e():this['SecureLS']=_0xedd49e(),!0x0;}()),null!==SecureLS&&'undefined'!==typeof SecureLS&&(ig['global']['SecureLS']=SecureLS,ig['SecureLS']=SecureLS);}),ig['baked']=!0x0,ig['module']('plugins.io.storage-manager')['requires']('impact.game','plugins.io.io-manager','plugins.secure-ls')['defines'](function(){ig['secure']=new SecureLS({'encodingType':'aes'}),ig['Game']['prototype']['name']='MJS-Game',ig['Game']['prototype']['version']='1.0.0',ig['Game']['prototype']['sessionData']={},ig['Game']['prototype']['hash']=function(_0x43abd0){var _0x555ff7=0x0,_0x743063,_0x3e326c;if(0x0===_0x43abd0['length'])return _0x555ff7;for(_0x743063=0x0;_0x743063<_0x43abd0['length'];_0x743063++)_0x3e326c=_0x43abd0['charCodeAt'](_0x743063),_0x555ff7=(_0x555ff7<<0x5)-_0x555ff7+_0x3e326c,_0x555ff7|=0x0;return _0x555ff7['toString'](0x24);},ig['Game']['prototype']['initData']=function(){return this['sessionData']={'sfx':0x1,'bgm':0x1,'level':0x1,'score':0x0};},ig['Game']['prototype']['setupStorageManager']=function(){'undefined'!==typeof this['name']&&'undefined'!==typeof this['version']&&(this['io']||(this['io']=new IoManager()),this['storage']=this['io']['storage'],this['storageName']=this['hash'](this['name']+'-v'+this['version'])['replace']('-','s'),this['loadAll']());},ig['Game']['prototype']['loadAll']=function(){var _0x3cff0a=ig['secure']['get'](this['storageName']);''==_0x3cff0a?(this['initData'](),this['saveAll']()):this['sessionData']=JSON['parse'](_0x3cff0a);},ig['Game']['prototype']['saveAll']=function(){ig['secure']['set'](this['storageName'],JSON['stringify'](this['sessionData']));},ig['Game']['prototype']['load']=function(_0x1e53ae){return this['sessionData'][_0x1e53ae];},ig['Game']['prototype']['save']=function(_0xd0e88c,_0x23b022){this['sessionData'][_0xd0e88c]=_0x23b022,this['saveAll']();};}),ig['baked']=!0x0,ig['module']('plugins.splash-loader')['requires']('impact.loader','impact.animation')['defines'](function(){ig['SplashLoader']=ig['Loader']['extend']({'tapToStartDivId':'tap-to-start','loadBarFill':new ig['Image']('media/graphics/splash/loading/loading-bar-fill.png'),'loadBarBG':new ig['Image']('media/graphics/splash/loading/loading-bar-bg.png'),'init':function(_0x43ee6e,_0x10ade4){this['parent'](_0x43ee6e,_0x10ade4),ig['apiHandler']['run']('MJSPreroll'),this['ctx']=ig['system']['context'];},'end':function(){this['_endParent']=this['parent'],this['_drawStatus']=0x1,_SETTINGS['TapToStartAudioUnlock']['Enabled']?this['tapToStartDiv'](function(){this['_endParent'](),('undefined'===typeof ig['game']||null==ig['game'])&&ig['system']['setGame'](this['gameClass']);}['bind'](this)):(this['_endParent'](),('undefined'===typeof ig['game']||null==ig['game'])&&ig['system']['setGame'](this['gameClass'])),this['draw']();},'tapToStartDiv':function(_0x2c96ba){this['desktopCoverDIV']=document['getElementById'](this['tapToStartDivId']);if(!this['desktopCoverDIV']){this['desktopCoverDIV']=document['createElement']('div'),this['desktopCoverDIV']['id']=this['tapToStartDivId'],this['desktopCoverDIV']['setAttribute']('class','play'),this['desktopCoverDIV']['setAttribute']('style','position:\x20absolute;\x20display:\x20block;\x20z-index:\x20999999;\x20background-color:\x20rgba(23,\x2032,\x2053,\x200.7);\x20visibility:\x20visible;\x20font-size:\x2010vmin;\x20text-align:\x20center;\x20vertical-align:\x20middle;\x20-webkit-touch-callout:\x20none;\x20-webkit-user-select:\x20none;\x20-khtml-user-select:\x20none;\x20-moz-user-select:\x20none;\x20-ms-user-select:\x20none;\x20user-select:\x20none;'),this['desktopCoverDIV']['innerHTML']='<div\x20style=\x27color:white;background-color:\x20rgba(255,\x20255,\x20255,\x200.3);\x20border:\x202px\x20solid\x20#fff;\x20font-size:20px;\x20border-radius:\x205px;\x20position:\x20relative;\x20float:\x20left;\x20top:\x2050%;\x20left:\x2050%;\x20transform:\x20translate(-50%,\x20-50%);\x27><div\x20style=\x27padding:20px\x2050px;\x20font-family:\x20montserrat;\x27>'+_STRINGS['Splash']['TapToStart']+'</div></div>',(document['getElementById']('play')['parentNode']||document['getElementById']('ajaxbar'))['appendChild'](this['desktopCoverDIV']);try{'undefined'!==typeof ig['sizeHandler']?'undefined'!==typeof ig['sizeHandler']['coreDivsToResize']&&(ig['sizeHandler']['coreDivsToResize']['push']('#'+this['tapToStartDivId']),'function'===typeof ig['sizeHandler']['reorient']&&ig['sizeHandler']['reorient']()):'undefined'!==typeof coreDivsToResize&&(coreDivsToResize['push'](this['tapToStartDivId']),'function'===typeof sizeHandler&&sizeHandler());}catch(_0x56af2d){console['log'](_0x56af2d);}this['desktopCoverDIV']['addEventListener']('click',function(){ig['soundHandler']['unlockWebAudio'](),this['setAttribute']('style','visibility:\x20hidden;'),'function'===typeof _0x2c96ba&&_0x2c96ba();});}},'setupCustomAnimation':function(){this['animHeight']=this['customAnim']['height'],this['animWidth']=this['customAnim']['width'],this['customAnim']=new ig['Animation'](this['customAnim'],0.025,[0x0,0x1,0x2,0x3,0x4,0x5,0x6,0x7]);},'animate':function(){ig['Timer']['step'](),this['customAnim']['update']();},'drawCheck':0x0,'draw':function(){this['_drawStatus']+=(this['status']-this['_drawStatus'])/0x5,0x1===this['drawCheck']&&console['log']('Font\x20should\x20be\x20loaded\x20before\x20loader\x20draw\x20loop'),0x2>this['drawCheck']&&this['drawCheck']++,ig['system']['context']['fillStyle']='white',ig['system']['context']['fillRect'](0x0,0x0,ig['system']['width'],ig['system']['height']),this['ctx']['save'](),this['ctx']['translate'](0.5*ig['system']['width'],0.5*ig['system']['height']),this['ctx']['scale'](0x2,0x2),this['ctx']['font']='normal\x2050px\x20pixellari',this['ctx']['fillStyle']='#000000',this['ctx']['textAlign']='center',this['loadNum']=Math['round'](0x64*this['_drawStatus']),this['ctx']['fillText'](_STRINGS['Splash']['Loading']+'\x20'+this['loadNum']+'%',0x0,-0x32),this['loadBarBG']['draw'](-(0.5*this['loadBarBG']['width']),-(0.5*this['loadBarBG']['height'])),this['ctx']['drawImage'](this['loadBarFill']['data'],0x0,0x0,this['loadBarFill']['width']*this['_drawStatus'],this['loadBarFill']['height'],-(0.5*this['loadBarFill']['width']),-(0.5*this['loadBarFill']['height']),this['loadBarFill']['width']*this['_drawStatus'],this['loadBarFill']['height']),this['ctx']['restore'](),this['drawVersion']();},'drawVersion':function(){if('undefined'!==typeof _SETTINGS['Versioning']&&null!==_SETTINGS['Versioning']&&_SETTINGS['Versioning']['DrawVersion']){var _0xfbb306=ig['system']['context'];fontSize=_SETTINGS['Versioning']['FontSize'],fontFamily=_SETTINGS['Versioning']['FontFamily'],fillStyle=_SETTINGS['Versioning']['FillStyle'],_0xfbb306['save'](),_0xfbb306['textBaseline']='bottom',_0xfbb306['textAlign']='left',_0xfbb306['font']=fontSize+'\x20'+fontFamily||'\x20Arial',_0xfbb306['fillStyle']=fillStyle||'#ffffff',_0xfbb306['fillText']('v'+_SETTINGS['Versioning']['Version']+'+build.'+_SETTINGS['Versioning']['Build'],0xa,ig['system']['height']-0xa),_0xfbb306['restore']();}}});}),ig['baked']=!0x0,ig['module']('plugins.tween')['requires']('impact.entity')['defines'](function(){Array['prototype']['indexOf']||(Array['prototype']['indexOf']=function(_0x2c6191){for(var _0x15f912=0x0;_0x15f912<this['length'];++_0x15f912)if(this[_0x15f912]===_0x2c6191)return _0x15f912;return-0x1;}),ig['Entity']['prototype']['tweens']=[],ig['Entity']['prototype']['_preTweenUpdate']=ig['Entity']['prototype']['update'],ig['Entity']['prototype']['update']=function(){this['_preTweenUpdate']();if(0x0<this['tweens']['length']){for(var _0x5dfa84=[],_0x406e1e=0x0;_0x406e1e<this['tweens']['length'];_0x406e1e++)this['tweens'][_0x406e1e]['update'](),this['tweens'][_0x406e1e]['complete']||_0x5dfa84['push'](this['tweens'][_0x406e1e]);this['tweens']=_0x5dfa84;}},ig['Entity']['prototype']['tween']=function(_0x524f33,_0x16faec,_0x1b6f92){return _0x524f33=new ig['Tween'](this,_0x524f33,_0x16faec,_0x1b6f92),this['tweens']['push'](_0x524f33),_0x524f33;},ig['Entity']['prototype']['pauseTweens']=function(){for(var _0x24df36=0x0;_0x24df36<this['tweens']['length'];_0x24df36++)this['tweens'][_0x24df36]['pause']();},ig['Entity']['prototype']['resumeTweens']=function(){for(var _0x1d96ff=0x0;_0x1d96ff<this['tweens']['length'];_0x1d96ff++)this['tweens'][_0x1d96ff]['resume']();},ig['Entity']['prototype']['stopTweens']=function(_0x241524){for(var _0x21a8e7=0x0;_0x21a8e7<this['tweens']['length'];_0x21a8e7++)this['tweens'][_0x21a8e7]['stop'](_0x241524);},ig['Tween']=function(_0x5e5683,_0x3fac35,_0x4dba76,_0x39ec5a){var _0x3a7ebe={},_0x4d4e92={},_0xc352d2={},_0x18eca9=0x0,_0xd460aa=!0x1,_0x12534a=!0x1,_0x471031=!0x1;this['startCallBack']=null,this['object']=_0x5e5683,this['duration']=_0x4dba76,this['paused']=this['complete']=!0x1,this['easing']=ig['Tween']['Easing']['Linear']['EaseNone'],this['onComplete']=!0x1,this['loop']=this['delay']=0x0,this['loopCount']=-0x1,ig['merge'](this,_0x39ec5a),this['loopNum']=this['loopCount'],this['chain']=function(_0x20d5fb){_0x471031=_0x20d5fb;},this['initEnd']=function(_0x959c5e,_0x4fe5e1,_0x2cc682){if('object'!==typeof _0x4fe5e1[_0x959c5e])_0x2cc682[_0x959c5e]=_0x4fe5e1[_0x959c5e];else{for(subprop in _0x4fe5e1[_0x959c5e])_0x2cc682[_0x959c5e]||(_0x2cc682[_0x959c5e]={}),this['initEnd'](subprop,_0x4fe5e1[_0x959c5e],_0x2cc682[_0x959c5e]);}},this['initStart']=function(_0x41c578,_0x482cd6,_0x542982,_0x1a89fc){if('object'!==typeof _0x542982[_0x41c578])'undefined'!==typeof _0x482cd6[_0x41c578]&&(_0x1a89fc[_0x41c578]=_0x542982[_0x41c578]);else{for(subprop in _0x542982[_0x41c578])_0x1a89fc[_0x41c578]||(_0x1a89fc[_0x41c578]={}),'undefined'!==typeof _0x482cd6[_0x41c578]&&this['initStart'](subprop,_0x482cd6[_0x41c578],_0x542982[_0x41c578],_0x1a89fc[_0x41c578]);}},this['start']=function(_0x5bcc22){this['startCallBack']=_0x5bcc22||null,this['paused']=this['complete']=!0x1,this['loopNum']=this['loopCount'],_0x18eca9=0x0,-0x1==_0x5e5683['tweens']['indexOf'](this)&&_0x5e5683['tweens']['push'](this),_0x12534a=!0x0,_0xd460aa=new ig['Timer']();for(var _0x42b38a in _0x3fac35)this['initEnd'](_0x42b38a,_0x3fac35,_0x4d4e92);for(_0x42b38a in _0x4d4e92)this['initStart'](_0x42b38a,_0x4d4e92,_0x5e5683,_0x3a7ebe),this['initDelta'](_0x42b38a,_0xc352d2,_0x5e5683,_0x4d4e92);},this['initDelta']=function(_0x53c431,_0x41dbcd,_0x8c4a9d,_0x54c84a){if('object'!==typeof _0x54c84a[_0x53c431])_0x41dbcd[_0x53c431]=_0x54c84a[_0x53c431]-_0x8c4a9d[_0x53c431];else{for(subprop in _0x54c84a[_0x53c431])_0x41dbcd[_0x53c431]||(_0x41dbcd[_0x53c431]={}),this['initDelta'](subprop,_0x41dbcd[_0x53c431],_0x8c4a9d[_0x53c431],_0x54c84a[_0x53c431]);}},this['propUpdate']=function(_0x53dc7e,_0x4818aa,_0x293692,_0x55b927,_0x3c7717){if('object'!==typeof _0x293692[_0x53dc7e])_0x4818aa[_0x53dc7e]='undefined'!=typeof _0x293692[_0x53dc7e]?_0x293692[_0x53dc7e]+_0x55b927[_0x53dc7e]*_0x3c7717:_0x4818aa[_0x53dc7e];else{for(subprop in _0x293692[_0x53dc7e])this['propUpdate'](subprop,_0x4818aa[_0x53dc7e],_0x293692[_0x53dc7e],_0x55b927[_0x53dc7e],_0x3c7717);}},this['propSet']=function(_0x274f47,_0x79b5ad,_0x880736){if('object'!==typeof _0x79b5ad[_0x274f47])_0x880736[_0x274f47]=_0x79b5ad[_0x274f47];else{for(subprop in _0x79b5ad[_0x274f47])_0x880736[_0x274f47]||(_0x880736[_0x274f47]={}),this['propSet'](subprop,_0x79b5ad[_0x274f47],_0x880736[_0x274f47]);}},this['update']=function(){if(!_0x12534a)return!0x1;if(this['delay']){if(_0xd460aa['delta']()<this['delay'])return;this['delay']=0x0,_0xd460aa['reset']();}if(this['paused']||this['complete'])return!0x1;var _0x4c28f1=(_0xd460aa['delta']()+_0x18eca9)/this['duration'],_0x4c28f1=0x1<_0x4c28f1?0x1:_0x4c28f1,_0x143f58=this['easing'](_0x4c28f1);for(property in _0xc352d2)this['propUpdate'](property,_0x5e5683,_0x3a7ebe,_0xc352d2,_0x143f58);if(0x1<=_0x4c28f1){if(0x0==this['loopNum']||!this['loop']){this['complete']=!0x0,null!=this['startCallBack']&&this['startCallBack'](this['object']);if(this['onComplete'])this['onComplete'](this['object']);return _0x471031&&_0x471031['start'](),!0x1;}if(this['loop']==ig['Tween']['Loop']['Revert']){if(this['onCompleteLoop'])this['onCompleteLoop'](this['object']);for(property in _0x3a7ebe)this['propSet'](property,_0x3a7ebe,_0x5e5683);_0x18eca9=0x0,_0xd460aa['reset'](),-0x1!=this['loopNum']&&this['loopNum']--;}else{if(this['loop']==ig['Tween']['Loop']['Reverse']){_0x4c28f1={},_0x143f58={},ig['merge'](_0x4c28f1,_0x4d4e92),ig['merge'](_0x143f58,_0x3a7ebe),ig['merge'](_0x3a7ebe,_0x4c28f1),ig['merge'](_0x4d4e92,_0x143f58);for(property in _0x4d4e92)this['initDelta'](property,_0xc352d2,_0x5e5683,_0x4d4e92);_0x18eca9=0x0,_0xd460aa['reset'](),-0x1!=this['loopNum']&&this['loopNum']--;}}}},this['pause']=function(){this['paused']=!0x0,_0xd460aa&&_0xd460aa['delta']&&(_0x18eca9+=_0xd460aa['delta']());},this['resume']=function(){this['paused']=!0x1,_0xd460aa&&_0xd460aa['reset']&&_0xd460aa['reset']();},this['stop']=function(_0x5f09f7){_0x5f09f7&&(this['loop']=this['complete']=this['paused']=!0x1,_0x18eca9+=_0x4dba76,this['update']()),this['complete']=!0x0;};},ig['Tween']['Loop']={'Revert':0x1,'Reverse':0x2},ig['Tween']['Easing']={'Linear':{},'Quadratic':{},'Cubic':{},'Quartic':{},'Quintic':{},'Sinusoidal':{},'Exponential':{},'Circular':{},'Elastic':{},'Back':{},'Bounce':{}},ig['Tween']['Easing']['Linear']['EaseNone']=function(_0x3f885b){return _0x3f885b;},ig['Tween']['Easing']['Quadratic']['EaseIn']=function(_0x4c0a49){return _0x4c0a49*_0x4c0a49;},ig['Tween']['Easing']['Quadratic']['EaseOut']=function(_0xa9162a){return-_0xa9162a*(_0xa9162a-0x2);},ig['Tween']['Easing']['Quadratic']['EaseInOut']=function(_0x1dca91){return 0x1>(_0x1dca91*=0x2)?0.5*_0x1dca91*_0x1dca91:-0.5*(--_0x1dca91*(_0x1dca91-0x2)-0x1);},ig['Tween']['Easing']['Cubic']['EaseIn']=function(_0x90c2cf){return _0x90c2cf*_0x90c2cf*_0x90c2cf;},ig['Tween']['Easing']['Cubic']['EaseOut']=function(_0xfba3e9){return--_0xfba3e9*_0xfba3e9*_0xfba3e9+0x1;},ig['Tween']['Easing']['Cubic']['EaseInOut']=function(_0x31fe21){return 0x1>(_0x31fe21*=0x2)?0.5*_0x31fe21*_0x31fe21*_0x31fe21:0.5*((_0x31fe21-=0x2)*_0x31fe21*_0x31fe21+0x2);},ig['Tween']['Easing']['Quartic']['EaseIn']=function(_0x1fd3e9){return _0x1fd3e9*_0x1fd3e9*_0x1fd3e9*_0x1fd3e9;},ig['Tween']['Easing']['Quartic']['EaseOut']=function(_0x58e66a){return-(--_0x58e66a*_0x58e66a*_0x58e66a*_0x58e66a-0x1);},ig['Tween']['Easing']['Quartic']['EaseInOut']=function(_0xc8bd4f){return 0x1>(_0xc8bd4f*=0x2)?0.5*_0xc8bd4f*_0xc8bd4f*_0xc8bd4f*_0xc8bd4f:-0.5*((_0xc8bd4f-=0x2)*_0xc8bd4f*_0xc8bd4f*_0xc8bd4f-0x2);},ig['Tween']['Easing']['Quintic']['EaseIn']=function(_0x33ffd0){return _0x33ffd0*_0x33ffd0*_0x33ffd0*_0x33ffd0*_0x33ffd0;},ig['Tween']['Easing']['Quintic']['EaseOut']=function(_0x210827){return(_0x210827-=0x1)*_0x210827*_0x210827*_0x210827*_0x210827+0x1;},ig['Tween']['Easing']['Quintic']['EaseInOut']=function(_0xb646bf){return 0x1>(_0xb646bf*=0x2)?0.5*_0xb646bf*_0xb646bf*_0xb646bf*_0xb646bf*_0xb646bf:0.5*((_0xb646bf-=0x2)*_0xb646bf*_0xb646bf*_0xb646bf*_0xb646bf+0x2);},ig['Tween']['Easing']['Sinusoidal']['EaseIn']=function(_0x3b55fa){return-Math['cos'](_0x3b55fa*Math['PI']/0x2)+0x1;},ig['Tween']['Easing']['Sinusoidal']['EaseOut']=function(_0x220a20){return Math['sin'](_0x220a20*Math['PI']/0x2);},ig['Tween']['Easing']['Sinusoidal']['EaseInOut']=function(_0x326d1b){return-0.5*(Math['cos'](Math['PI']*_0x326d1b)-0x1);},ig['Tween']['Easing']['Exponential']['EaseIn']=function(_0x49d082){return 0x0==_0x49d082?0x0:Math['pow'](0x2,0xa*(_0x49d082-0x1));},ig['Tween']['Easing']['Exponential']['EaseOut']=function(_0x190c9a){return 0x1==_0x190c9a?0x1:-Math['pow'](0x2,-0xa*_0x190c9a)+0x1;},ig['Tween']['Easing']['Exponential']['EaseInOut']=function(_0x58a535){return 0x0==_0x58a535?0x0:0x1==_0x58a535?0x1:0x1>(_0x58a535*=0x2)?0.5*Math['pow'](0x2,0xa*(_0x58a535-0x1)):0.5*(-Math['pow'](0x2,-0xa*(_0x58a535-0x1))+0x2);},ig['Tween']['Easing']['Circular']['EaseIn']=function(_0x17157c){return-(Math['sqrt'](0x1-_0x17157c*_0x17157c)-0x1);},ig['Tween']['Easing']['Circular']['EaseOut']=function(_0x2d535f){return Math['sqrt'](0x1- --_0x2d535f*_0x2d535f);},ig['Tween']['Easing']['Circular']['EaseInOut']=function(_0xe9d94d){return 0x1>(_0xe9d94d/=0.5)?-0.5*(Math['sqrt'](0x1-_0xe9d94d*_0xe9d94d)-0x1):0.5*(Math['sqrt'](0x1-(_0xe9d94d-=0x2)*_0xe9d94d)+0x1);},ig['Tween']['Easing']['Elastic']['EaseIn']=function(_0x1c87ec){var _0x285b1b,_0x5730ba=0.1,_0x3a1639=0.4;if(0x0==_0x1c87ec)return 0x0;if(0x1==_0x1c87ec)return 0x1;return _0x3a1639||(_0x3a1639=0.3),!_0x5730ba||0x1>_0x5730ba?(_0x5730ba=0x1,_0x285b1b=_0x3a1639/0x4):_0x285b1b=_0x3a1639/(0x2*Math['PI'])*Math['asin'](0x1/_0x5730ba),-(_0x5730ba*Math['pow'](0x2,0xa*(_0x1c87ec-=0x1))*Math['sin'](0x2*(_0x1c87ec-_0x285b1b)*Math['PI']/_0x3a1639));},ig['Tween']['Easing']['Elastic']['EaseOut']=function(_0x3c1d36){var _0x5b1340,_0x278007=0.1,_0x56d613=0.4;if(0x0==_0x3c1d36)return 0x0;if(0x1==_0x3c1d36)return 0x1;return _0x56d613||(_0x56d613=0.3),!_0x278007||0x1>_0x278007?(_0x278007=0x1,_0x5b1340=_0x56d613/0x4):_0x5b1340=_0x56d613/(0x2*Math['PI'])*Math['asin'](0x1/_0x278007),_0x278007*Math['pow'](0x2,-0xa*_0x3c1d36)*Math['sin'](0x2*(_0x3c1d36-_0x5b1340)*Math['PI']/_0x56d613)+0x1;},ig['Tween']['Easing']['Elastic']['EaseInOut']=function(_0x209957){var _0x313063,_0x34d321=0.1,_0x316359=0.4;if(0x0==_0x209957)return 0x0;if(0x1==_0x209957)return 0x1;return _0x316359||(_0x316359=0.3),!_0x34d321||0x1>_0x34d321?(_0x34d321=0x1,_0x313063=_0x316359/0x4):_0x313063=_0x316359/(0x2*Math['PI'])*Math['asin'](0x1/_0x34d321),0x1>(_0x209957*=0x2)?-0.5*_0x34d321*Math['pow'](0x2,0xa*(_0x209957-=0x1))*Math['sin'](0x2*(_0x209957-_0x313063)*Math['PI']/_0x316359):0.5*_0x34d321*Math['pow'](0x2,-0xa*(_0x209957-=0x1))*Math['sin'](0x2*(_0x209957-_0x313063)*Math['PI']/_0x316359)+0x1;},ig['Tween']['Easing']['Back']['EaseIn']=function(_0x1a0d38){return _0x1a0d38*_0x1a0d38*(2.70158*_0x1a0d38-1.70158);},ig['Tween']['Easing']['Back']['EaseOut']=function(_0x5ce9d1){return(_0x5ce9d1-=0x1)*_0x5ce9d1*(2.70158*_0x5ce9d1+1.70158)+0x1;},ig['Tween']['Easing']['Back']['EaseInOut']=function(_0x575759){return 0x1>(_0x575759*=0x2)?0.5*_0x575759*_0x575759*(3.5949095*_0x575759-2.5949095):0.5*((_0x575759-=0x2)*_0x575759*(3.5949095*_0x575759+2.5949095)+0x2);},ig['Tween']['Easing']['Bounce']['EaseIn']=function(_0x45223a){return 0x1-ig['Tween']['Easing']['Bounce']['EaseOut'](0x1-_0x45223a);},ig['Tween']['Easing']['Bounce']['EaseOut']=function(_0x5412bd){return(_0x5412bd/=0x1)<0x1/2.75?7.5625*_0x5412bd*_0x5412bd:_0x5412bd<0x2/2.75?7.5625*(_0x5412bd-=1.5/2.75)*_0x5412bd+0.75:_0x5412bd<2.5/2.75?7.5625*(_0x5412bd-=2.25/2.75)*_0x5412bd+0.9375:7.5625*(_0x5412bd-=2.625/2.75)*_0x5412bd+0.984375;},ig['Tween']['Easing']['Bounce']['EaseInOut']=function(_0xd5dcf8){return 0.5>_0xd5dcf8?0.5*ig['Tween']['Easing']['Bounce']['EaseIn'](0x2*_0xd5dcf8):0.5*ig['Tween']['Easing']['Bounce']['EaseOut'](0x2*_0xd5dcf8-0x1)+0.5;},ig['Tween']['Interpolation']={'Linear':function(_0x5a6702,_0x18c5fc){var _0x20fa43=_0x5a6702['length']-0x1,_0x1a4038=_0x20fa43*_0x18c5fc,_0x48c87c=Math['floor'](_0x1a4038),_0x23ec1f=TWEEN['Interpolation']['Utils']['Linear'];return 0x0>_0x18c5fc?_0x23ec1f(_0x5a6702[0x0],_0x5a6702[0x1],_0x1a4038):0x1<_0x18c5fc?_0x23ec1f(_0x5a6702[_0x20fa43],_0x5a6702[_0x20fa43-0x1],_0x20fa43-_0x1a4038):_0x23ec1f(_0x5a6702[_0x48c87c],_0x5a6702[_0x48c87c+0x1>_0x20fa43?_0x20fa43:_0x48c87c+0x1],_0x1a4038-_0x48c87c);}};}),ig['baked']=!0x0,ig['module']('plugins.patches.entity-patch')['requires']('impact.entity')['defines'](function(){ig['Entity']['inject']({'handleMovementTrace':function(_0x3d39f4){this['standing']=!0x1,_0x3d39f4['collision']['y']&&(0x0<this['bounciness']&&Math['abs'](this['vel']['y'])>this['minBounceVelocity']?this['vel']['y']*=-this['bounciness']:(0x0<this['vel']['y']&&(this['standing']=!0x0),this['vel']['y']=0x0)),_0x3d39f4['collision']['x']&&(this['vel']['x']=0x0<this['bounciness']&&Math['abs'](this['vel']['x'])>this['minBounceVelocity']?this['vel']['x']*-this['bounciness']:0x0);if(_0x3d39f4['collision']['slope']){var _0x9f0b69=_0x3d39f4['collision']['slope'];if(0x0<this['bounciness']){var _0x504699=this['vel']['x']*_0x9f0b69['nx']+this['vel']['y']*_0x9f0b69['ny'];this['vel']['x']=(this['vel']['x']-0x2*_0x9f0b69['nx']*_0x504699)*this['bounciness'],this['vel']['y']=(this['vel']['y']-0x2*_0x9f0b69['ny']*_0x504699)*this['bounciness'];}else _0x504699=(this['vel']['x']*_0x9f0b69['x']+this['vel']['y']*_0x9f0b69['y'])/(_0x9f0b69['x']*_0x9f0b69['x']+_0x9f0b69['y']*_0x9f0b69['y']),this['vel']['x']=_0x9f0b69['x']*_0x504699,this['vel']['y']=_0x9f0b69['y']*_0x504699,_0x9f0b69=Math['atan2'](_0x9f0b69['x'],_0x9f0b69['y']),_0x9f0b69>this['slopeStanding']['min']&&_0x9f0b69<this['slopeStanding']['max']&&(this['standing']=!0x0);}this['pos']['x']=_0x3d39f4['pos']['x'],this['pos']['y']=_0x3d39f4['pos']['y'];},'update':function(){this['parent'](),null!==this['clickableLayer']&&'undefined'!==typeof this['clickableLayer']&&null!==this['clickableLayer']['update']&&'function'===typeof this['clickableLayer']['update']&&this['clickableLayer']['update'](this['pos']['x'],this['pos']['y'],this['size']['x'],this['size']['y']);}});}),ig['baked']=!0x0,ig['module']('plugins.tweens-handler')['requires']('impact.entity','plugins.tween','plugins.patches.entity-patch')['defines'](function(){Array['prototype']['indexOf']||(Array['prototype']['indexOf']=function(_0x13c012){for(var _0x576ce2=0x0;_0x576ce2<this['length'];++_0x576ce2)if(this[_0x576ce2]===_0x13c012)return _0x576ce2;return-0x1;}),ig['TweensHandler']=ig['Class']['extend']({'_tweens':[],'_systemPausedTweens':[],'init':function(){},'getAll':function(){return this['_tweens'];},'removeAll':function(){this['_tweens']=[];},'add':function(_0x340a7a){this['_tweens']['push'](_0x340a7a);},'remove':function(_0x540351){_0x540351=this['_tweens']['indexOf'](_0x540351),-0x1!==_0x540351&&this['_tweens']['splice'](_0x540351,0x1);},'onSystemPause':function(){if(0x0===this['_tweens']['length'])return!0x1;for(var _0x4dc6c0=0x0,_0x21f3f6=null;_0x4dc6c0<this['_tweens']['length'];)_0x21f3f6=this['_tweens'][_0x4dc6c0],_0x21f3f6['_isPlaying']&&(this['_systemPausedTweens']['push'](_0x21f3f6),_0x21f3f6['pause']()),_0x4dc6c0++;return!0x0;},'onSystemResume':function(){if(0x0===this['_systemPausedTweens']['length'])return!0x1;for(var _0x40f733=0x0;_0x40f733<this['_systemPausedTweens']['length'];)this['_systemPausedTweens'][_0x40f733]['resume'](),_0x40f733++;return this['_systemPausedTweens']=[],!0x0;},'update':function(_0x2a7451,_0x2157aa){if(0x0===this['_tweens']['length'])return!0x1;var _0x5a2410=0x0;for(_0x2a7451=void 0x0!==_0x2a7451?_0x2a7451:ig['game']['tweens']['now']();_0x5a2410<this['_tweens']['length'];)this['_tweens'][_0x5a2410]['update'](_0x2a7451)||_0x2157aa?_0x5a2410++:this['_tweens']['splice'](_0x5a2410,0x1);return!0x0;},'now':function(){return Date['now']();}}),ig['TweenDef']=ig['Class']['extend']({'_ent':null,'_valuesStart':{},'_valuesEnd':{},'_valuesStartRepeat':{},'_duration':0x3e8,'_repeat':0x0,'_yoyo':!0x1,'_isPlaying':!0x1,'_reversed':!0x1,'_delayTime':0x0,'_startTime':null,'_pauseTime':null,'_easingFunction':ig['Tween']['Easing']['Linear']['EaseNone'],'_interpolationFunction':ig['Tween']['Interpolation']['Linear'],'_chainedTweens':[],'_onStartCallback':null,'_onStartCallbackFired':!0x1,'_onUpdateCallback':null,'_onCompleteCallback':null,'_onStopCallback':null,'_onPauseCallback':null,'_onResumeCallback':null,'_currentElapsed':0x0,'init':function(_0x89ec44){this['_object']=_0x89ec44;},'to':function(_0x4b0971,_0x25c379){return this['_valuesEnd']=_0x4b0971,void 0x0!==_0x25c379&&(this['_duration']=_0x25c379),this;},'start':function(_0x26e7e){if(this['_isPlaying'])return this;ig['game']['tweens']['add'](this),this['_isPlaying']=!0x0,this['_onStartCallbackFired']=!0x1,this['_startTime']=void 0x0!==_0x26e7e?_0x26e7e:ig['game']['tweens']['now'](),this['_startTime']+=this['_delayTime'];for(var _0x54e015 in this['_valuesEnd']){if(this['_valuesEnd'][_0x54e015]instanceof Array){if(0x0===this['_valuesEnd'][_0x54e015]['length'])continue;this['_valuesEnd'][_0x54e015]=[this['_object'][_0x54e015]]['concat'](this['_valuesEnd'][_0x54e015]);}void 0x0!==this['_object'][_0x54e015]&&(this['_valuesStart'][_0x54e015]=this['_object'][_0x54e015],!0x1===this['_valuesStart'][_0x54e015]instanceof Array&&(this['_valuesStart'][_0x54e015]*=0x1),this['_valuesStartRepeat'][_0x54e015]=this['_valuesStart'][_0x54e015]||0x0);}return this;},'stop':function(){if(!this['_isPlaying'])return this;return ig['game']['tweens']['remove'](this),this['_isPlaying']=!0x1,null!==this['_onStopCallback']&&this['_onStopCallback']['call'](this['_object'],this['_object']),this['stopChainedTweens'](),this;},'pause':function(){if(!this['_isPlaying'])return this;return ig['game']['tweens']['remove'](this),this['_isPlaying']=!0x1,this['_pauseTime']=ig['game']['tweens']['now'](),null!==this['_onPauseCallback']&&this['_onPauseCallback']['call'](this['_object'],this['_object']),this;},'resume':function(){if(this['_isPlaying']||!this['_pauseTime'])return this;var _0x571a47=ig['game']['tweens']['now']()-this['_pauseTime'];return this['_startTime']+=_0x571a47,ig['game']['tweens']['add'](this),this['_isPlaying']=!0x0,null!==this['_onResumeCallback']&&this['_onResumeCallback']['call'](this['_object'],this['_object']),this['_pauseTime']=null,this;},'end':function(){return this['update'](this['_startTime']+this['_duration']),this;},'stopChainedTweens':function(){for(var _0x3d76e7=0x0,_0x3d7160=this['_chainedTweens']['length'];_0x3d76e7<_0x3d7160;_0x3d76e7++)this['_chainedTweens'][_0x3d76e7]['stop']();},'delay':function(_0x30d1aa){return this['_delayTime']=_0x30d1aa,this;},'repeat':function(_0x15f9cd){return this['_repeat']=_0x15f9cd,this;},'repeatDelay':function(_0x5dd9fe){return this['_repeatDelayTime']=_0x5dd9fe,this;},'yoyo':function(_0x5f25d2){return this['_yoyo']=_0x5f25d2,this;},'easing':function(_0x2f5e50){return this['_easingFunction']=_0x2f5e50,this;},'interpolation':function(_0x1229c0){return this['_interpolationFunction']=_0x1229c0,this;},'chain':function(){return this['_chainedTweens']=arguments,this;},'onStart':function(_0x432489){return this['_onStartCallback']=_0x432489,this;},'onUpdate':function(_0x140094){return this['_onUpdateCallback']=_0x140094,this;},'onComplete':function(_0x2b94ba){return this['_onCompleteCallback']=_0x2b94ba,this;},'onStop':function(_0x45fffa){return this['_onStopCallback']=_0x45fffa,this;},'onPause':function(_0x501789){return this['_onPauseCallback']=_0x501789,this;},'onResume':function(_0x3eb41d){return this['_onResumeCallback']=_0x3eb41d,this;},'update':function(_0x53c047){var _0x4229d1,_0x1747d8,_0x1a9501;if(_0x53c047<this['_startTime'])return!0x0;!0x1===this['_onStartCallbackFired']&&(null!==this['_onStartCallback']&&this['_onStartCallback']['call'](this['_object'],this['_object']),this['_onStartCallbackFired']=!0x0),_0x1747d8=(_0x53c047-this['_startTime'])/this['_duration'],this['_currentElapsed']=_0x1747d8=0x1<_0x1747d8?0x1:_0x1747d8,_0x1a9501=this['_easingFunction'](_0x1747d8);for(_0x4229d1 in this['_valuesEnd'])if(void 0x0!==this['_valuesStart'][_0x4229d1]){var _0xadb165=this['_valuesStart'][_0x4229d1]||0x0,_0x300dfe=this['_valuesEnd'][_0x4229d1];_0x300dfe instanceof Array?this['_object'][_0x4229d1]=this['_interpolationFunction'](_0x300dfe,_0x1a9501):('string'===typeof _0x300dfe&&(_0x300dfe='+'===_0x300dfe['charAt'](0x0)||'-'===_0x300dfe['charAt'](0x0)?_0xadb165+parseFloat(_0x300dfe):parseFloat(_0x300dfe)),'number'===typeof _0x300dfe&&(this['_object'][_0x4229d1]=_0xadb165+(_0x300dfe-_0xadb165)*_0x1a9501));}null!==this['_onUpdateCallback']&&this['_onUpdateCallback']['call'](this['_object'],this['_object'],_0x1a9501);if(0x1===_0x1747d8){if(0x0<this['_repeat']){isFinite(this['_repeat'])&&this['_repeat']--;for(_0x4229d1 in this['_valuesStartRepeat'])'string'===typeof this['_valuesEnd'][_0x4229d1]&&(this['_valuesStartRepeat'][_0x4229d1]=_valuesStartRepeat[_0x4229d1]+parseFloat(_valuesEnd[_0x4229d1])),this['_yoyo']&&(_0x1747d8=this['_valuesStartRepeat'][_0x4229d1],this['_valuesStartRepeat'][_0x4229d1]=this['_valuesEnd'][_0x4229d1],this['_valuesEnd'][_0x4229d1]=_0x1747d8),this['_valuesStart'][_0x4229d1]=this['_valuesStartRepeat'][_0x4229d1];this['_yoyo']&&(this['_reversed']=!this['_reversed']),this['_startTime']=void 0x0!==this['_repeatDelayTime']?_0x53c047+this['_repeatDelayTime']:_0x53c047+this['_delayTime'];}else{null!==this['_onCompleteCallback']&&this['_onCompleteCallback']['call'](this['_object'],this['_object']),_0x53c047=0x0;for(_0x4229d1=this['_chainedTweens']['length'];_0x53c047<_0x4229d1;_0x53c047++)this['_chainedTweens'][_0x53c047]['start'](this['_startTime']+this['_duration']);return!0x1;}}return!0x0;}});var _0x3ca9c6=[0x1];ig['Tween']['Interpolation']={'Linear':function(_0x1eb671,_0x54b6c2){var _0x2b6342=_0x1eb671['length']-0x1,_0xa9aed0=_0x2b6342*_0x54b6c2,_0x305763=Math['floor'](_0xa9aed0),_0x352a71=ig['Tween']['Interpolation']['Utils']['Linear'];return 0x0>_0x54b6c2?_0x352a71(_0x1eb671[0x0],_0x1eb671[0x1],_0xa9aed0):0x1<_0x54b6c2?_0x352a71(_0x1eb671[_0x2b6342],_0x1eb671[_0x2b6342-0x1],_0x2b6342-_0xa9aed0):_0x352a71(_0x1eb671[_0x305763],_0x1eb671[_0x305763+0x1>_0x2b6342?_0x2b6342:_0x305763+0x1],_0xa9aed0-_0x305763);},'Bezier':function(_0x43112e,_0x310c1b){for(var _0x59cd66=0x0,_0x50bd6a=_0x43112e['length']-0x1,_0x2f7741=Math['pow'],_0x105245=ig['Tween']['Interpolation']['Utils']['Bernstein'],_0x3e2442=0x0;_0x3e2442<=_0x50bd6a;_0x3e2442++)_0x59cd66+=_0x2f7741(0x1-_0x310c1b,_0x50bd6a-_0x3e2442)*_0x2f7741(_0x310c1b,_0x3e2442)*_0x43112e[_0x3e2442]*_0x105245(_0x50bd6a,_0x3e2442);return _0x59cd66;},'CatmullRom':function(_0x2ca85b,_0x14d4fb){var _0xa9c60b=_0x2ca85b['length']-0x1,_0xf99ad6=_0xa9c60b*_0x14d4fb,_0x403e72=Math['floor'](_0xf99ad6),_0x2d193f=ig['Tween']['Interpolation']['Utils']['CatmullRom'];return _0x2ca85b[0x0]===_0x2ca85b[_0xa9c60b]?(0x0>_0x14d4fb&&(_0x403e72=Math['floor'](_0xf99ad6=_0xa9c60b*(0x1+_0x14d4fb))),_0x2d193f(_0x2ca85b[(_0x403e72-0x1+_0xa9c60b)%_0xa9c60b],_0x2ca85b[_0x403e72],_0x2ca85b[(_0x403e72+0x1)%_0xa9c60b],_0x2ca85b[(_0x403e72+0x2)%_0xa9c60b],_0xf99ad6-_0x403e72)):0x0>_0x14d4fb?_0x2ca85b[0x0]-(_0x2d193f(_0x2ca85b[0x0],_0x2ca85b[0x0],_0x2ca85b[0x1],_0x2ca85b[0x1],-_0xf99ad6)-_0x2ca85b[0x0]):0x1<_0x14d4fb?_0x2ca85b[_0xa9c60b]-(_0x2d193f(_0x2ca85b[_0xa9c60b],_0x2ca85b[_0xa9c60b],_0x2ca85b[_0xa9c60b-0x1],_0x2ca85b[_0xa9c60b-0x1],_0xf99ad6-_0xa9c60b)-_0x2ca85b[_0xa9c60b]):_0x2d193f(_0x2ca85b[_0x403e72?_0x403e72-0x1:0x0],_0x2ca85b[_0x403e72],_0x2ca85b[_0xa9c60b<_0x403e72+0x1?_0xa9c60b:_0x403e72+0x1],_0x2ca85b[_0xa9c60b<_0x403e72+0x2?_0xa9c60b:_0x403e72+0x2],_0xf99ad6-_0x403e72);},'Utils':{'Linear':function(_0x2820a5,_0x472924,_0x4fefaf){return(_0x472924-_0x2820a5)*_0x4fefaf+_0x2820a5;},'Bernstein':function(_0x1319a7,_0x2c6b2c){var _0x1d449b=ig['Tween']['Interpolation']['Utils']['Factorial'];return _0x1d449b(_0x1319a7)/_0x1d449b(_0x2c6b2c)/_0x1d449b(_0x1319a7-_0x2c6b2c);},'Factorial':function(_0x2ba23f){var _0x59041b=0x1;if(_0x3ca9c6[_0x2ba23f])return _0x3ca9c6[_0x2ba23f];for(var _0x28f976=_0x2ba23f;0x1<_0x28f976;_0x28f976--)_0x59041b*=_0x28f976;return _0x3ca9c6[_0x2ba23f]=_0x59041b;},'CatmullRom':function(_0x2fca3b,_0x181018,_0x53c829,_0x231c49,_0x6cd13c){_0x2fca3b=0.5*(_0x53c829-_0x2fca3b),_0x231c49=0.5*(_0x231c49-_0x181018);var _0x37751e=_0x6cd13c*_0x6cd13c;return(0x2*_0x181018-0x2*_0x53c829+_0x2fca3b+_0x231c49)*_0x6cd13c*_0x37751e+(-0x3*_0x181018+0x3*_0x53c829-0x2*_0x2fca3b-_0x231c49)*_0x37751e+_0x2fca3b*_0x6cd13c+_0x181018;}}};}),ig['baked']=!0x0,ig['module']('plugins.url-parameters')['defines'](function(){ig['UrlParameters']=ig['Class']['extend']({'init':function(){switch(getQueryVariable('iphone')){case'true':ig['ua']['iPhone']=!0x0,console['log']('iPhone\x20mode');}var _0x237d02=getQueryVariable('webview');if(_0x237d02)switch(_0x237d02){case'true':ig['ua']['is_uiwebview']=!0x0,console['log']('webview\x20mode');}if(_0x237d02=getQueryVariable('debug'))switch(_0x237d02){case'true':ig['game']['showDebugMenu'](),console['log']('debug\x20mode');}switch(getQueryVariable('view')){case'stats':ig['game']['resetPlayerStats'](),ig['game']['endGame']();}getQueryVariable('ad');}});}),ig['baked']=!0x0,ig['module']('plugins.director')['requires']('impact.impact')['defines'](function(){ig['Director']=ig['Class']['extend']({'init':function(_0x3a428b,_0x5aa892){this['game']=_0x3a428b,this['levels']=[],this['currentLevel']=0x0,this['append'](_0x5aa892);},'loadLevel':function(_0x4c3837){for(var _0x1ee069 in ig['sizeHandler']['dynamicClickableEntityDivs']){var _0xe080b4=ig['domHandler']['getElementById']('#'+_0x1ee069);ig['domHandler']['hide'](_0xe080b4);}return this['currentLevel']=_0x4c3837,this['game']['loadLevel'](this['levels'][_0x4c3837]),!0x0;},'loadLevelWithoutEntities':function(_0x314933){return this['currentLevel']=_0x314933,this['game']['loadLevelWithoutEntities'](this['levels'][_0x314933]),!0x0;},'append':function(_0x356615){return newLevels=[],'object'===typeof _0x356615?(_0x356615['constructor']===[]['constructor']?newLevels=_0x356615:newLevels[0x0]=_0x356615,this['levels']=this['levels']['concat'](newLevels),!0x0):!0x1;},'nextLevel':function(){return this['currentLevel']+0x1<this['levels']['length']?this['loadLevel'](this['currentLevel']+0x1):!0x1;},'previousLevel':function(){return 0x0<=this['currentLevel']-0x1?this['loadLevel'](this['currentLevel']-0x1):!0x1;},'jumpTo':function(_0x163dea){var _0x4f07f5=null;for(i=0x0;i<this['levels']['length'];i++)this['levels'][i]==_0x163dea&&(_0x4f07f5=i);return 0x0<=_0x4f07f5?this['loadLevel'](_0x4f07f5):!0x1;},'firstLevel':function(){return this['loadLevel'](0x0);},'lastLevel':function(){return this['loadLevel'](this['levels']['length']-0x1);},'reloadLevel':function(){return this['loadLevel'](this['currentLevel']);}});}),ig['baked']=!0x0,ig['module']('plugins.impact-storage')['requires']('impact.game')['defines'](function(){ig['Storage']=ig['Class']['extend']({'staticInstantiate':function(){return!ig['Storage']['instance']?null:ig['Storage']['instance'];},'init':function(){ig['Storage']['instance']=this;},'isCapable':function(){return'undefined'!==typeof window['localStorage'];},'isSet':function(_0x15468a){return null!==this['get'](_0x15468a);},'initUnset':function(_0xa9e1ca,_0x58e780){null===this['get'](_0xa9e1ca)&&this['set'](_0xa9e1ca,_0x58e780);},'get':function(_0x37eb4a){if(!this['isCapable']())return null;try{return JSON['parse'](localStorage['getItem'](_0x37eb4a));}catch(_0x4ef5b0){return window['localStorage']['getItem'](_0x37eb4a);}},'getInt':function(_0x3775dd){return~~this['get'](_0x3775dd);},'getFloat':function(_0x2d0060){return parseFloat(this['get'](_0x2d0060));},'getBool':function(_0x125c13){return!!this['get'](_0x125c13);},'key':function(_0x368644){return this['isCapable']()?window['localStorage']['key'](_0x368644):null;},'set':function(_0x197e2f,_0x17e853){if(!this['isCapable']())return null;try{window['localStorage']['setItem'](_0x197e2f,JSON['stringify'](_0x17e853));}catch(_0x26febe){console['log'](_0x26febe);}},'setHighest':function(_0x6128e1,_0x2f4160){_0x2f4160>this['getFloat'](_0x6128e1)&&this['set'](_0x6128e1,_0x2f4160);},'remove':function(_0x2ece79){if(!this['isCapable']())return null;window['localStorage']['removeItem'](_0x2ece79);},'clear':function(){if(!this['isCapable']())return null;window['localStorage']['clear']();}});}),ig['baked']=!0x0,ig['module']('plugins.fullscreen')['requires']('impact.entity','plugins.handlers.size-handler','plugins.director')['defines'](function(){ig['Fullscreen']={'version':'1.0.0','enableFullscreenButton':!0x0,'_isEnabled':'notChecked','isEnabled':function(){return'notChecked'==this['_isEnabled']&&(this['_isEnabled']=document['fullscreenEnabled']||document['mozFullScreenEnabled']||document['webkitFullscreenEnabled']||document['msFullscreenEnabled']?!0x0:!0x1),this['_isEnabled'];},'isFullscreen':function(){return ig['Fullscreen']['isEnabled']()&&(document['fullscreenElement']||document['mozFullScreenElement']||document['webkitFullscreenElement']||document['msFullscreenElement'])?!0x0:!0x1;},'toggleFullscreen':function(){ig['Fullscreen']['isFullscreen']()?ig['Fullscreen']['exitFullscreen']():ig['Fullscreen']['requestFullscreen'](),ig['sizeHandler']['orientationDelayHandler']();if(ig&&ig['visibilityHandler'])ig['visibilityHandler']['onChange']('focus');try{ig['soundHandler']['unlockWebAudio']();}catch(_0x3e4125){}},'requestFullscreen':function(){var _0x3cef1f=document['documentElement'];_0x3cef1f['requestFullscreen']?_0x3cef1f['requestFullscreen']():_0x3cef1f['webkitRequestFullscreen']?_0x3cef1f['webkitRequestFullscreen']():_0x3cef1f['mozRequestFullScreen']?_0x3cef1f['mozRequestFullScreen']():_0x3cef1f['msRequestFullscreen']?_0x3cef1f['msRequestFullscreen']():console['log']('no\x20request\x20fullscreen\x20method\x20available');},'exitFullscreen':function(){document['exitFullscreen']?document['exitFullscreen']():document['webkitExitFullscreen']?document['webkitExitFullscreen']():document['mozCancelFullScreen']?document['mozCancelFullScreen']():document['msExitFullscreen']?document['msExitFullscreen']():console['log']('no\x20exit\x20fullscreen\x20method\x20available');},'divs':{}},ig['Director']['inject']({'loadLevel':function(_0x568f18){var _0x3139f6=ig['Fullscreen']['divs'],_0xbe2092;for(_0xbe2092 in _0x3139f6)_0x3139f6=ig['domHandler']['getElementById']('#'+_0xbe2092),ig['domHandler']['hide'](_0x3139f6);return this['parent'](_0x568f18);}}),ig['SizeHandler']['inject']({'resize':function(){this['parent']();var _0x22b8c2=ig['Fullscreen']['divs'],_0x5b84b5;for(_0x5b84b5 in _0x22b8c2){var _0x500594=Math['min'](ig['sizeHandler']['scaleRatioMultiplier']['x'],ig['sizeHandler']['scaleRatioMultiplier']['y']),_0x37483c=ig['domHandler']['getElementById']('#'+_0x5b84b5),_0x50cf23=_0x22b8c2[_0x5b84b5]['entity_pos_x'],_0x360632=_0x22b8c2[_0x5b84b5]['entity_pos_y'],_0x3ba340=_0x22b8c2[_0x5b84b5]['width'],_0x56a892=_0x22b8c2[_0x5b84b5]['height'],_0x4978ae=ig['domHandler']['getElementById']('#canvas'),_0x1dfff7=ig['domHandler']['getOffsets'](_0x4978ae);ig['ua']['mobile']?(_0x4978ae=_0x1dfff7['left'],_0x1dfff7=_0x1dfff7['top'],ig['sizeHandler']['disableStretchToFitOnMobileFlag']?(_0x50cf23=Math['floor'](_0x4978ae+_0x50cf23*ig['sizeHandler']['scaleRatioMultiplier']['x'])+'px',_0x360632=Math['floor'](_0x1dfff7+_0x360632*ig['sizeHandler']['scaleRatioMultiplier']['y'])+'px',_0x3ba340=Math['floor'](_0x3ba340*ig['sizeHandler']['scaleRatioMultiplier']['x'])+'px',_0x56a892=Math['floor'](_0x56a892*ig['sizeHandler']['scaleRatioMultiplier']['y'])+'px'):(_0x50cf23=Math['floor'](_0x50cf23*ig['sizeHandler']['sizeRatio']['x'])+'px',_0x360632=Math['floor'](_0x360632*ig['sizeHandler']['sizeRatio']['y'])+'px',_0x3ba340=Math['floor'](_0x3ba340*ig['sizeHandler']['sizeRatio']['x'])+'px',_0x56a892=Math['floor'](_0x56a892*ig['sizeHandler']['sizeRatio']['y'])+'px')):(_0x4978ae=_0x1dfff7['left'],_0x1dfff7=_0x1dfff7['top'],_0x50cf23=Math['floor'](_0x4978ae+_0x50cf23*_0x500594)+'px',_0x360632=Math['floor'](_0x1dfff7+_0x360632*_0x500594)+'px',_0x3ba340=Math['floor'](_0x3ba340*_0x500594)+'px',_0x56a892=Math['floor'](_0x56a892*_0x500594)+'px'),ig['domHandler']['css'](_0x37483c,{'float':'left','position':'absolute','left':_0x50cf23,'top':_0x360632,'width':_0x3ba340,'height':_0x56a892,'z-index':0x3}),_0x22b8c2[_0x5b84b5]['font-size']&&ig['domHandler']['css'](_0x37483c,{'font-size':_0x22b8c2[_0x5b84b5]['font-size']*_0x500594+'px'});}}}),ig['FullscreenButton']=ig['Entity']['extend']({'enterImage':null,'exitImage':null,'isReady':!0x1,'zIndex':0xf423f,'identifier':null,'prevPos':{'x':0x0,'y':0x0},'scale':0x1,'isClickable':!0x0,'invisImagePath':'media/graphics/misc/invisible.png','init':function(_0x4ad05a,_0x48081e,_0x1a1f7f){this['parent'](_0x4ad05a,_0x48081e,_0x1a1f7f),ig['Fullscreen']['isEnabled']()&&ig['Fullscreen']['enableFullscreenButton']?this['enterImage']['loaded']?this['initSize']():this['enterImage']['loadCallback']=function(){this['initSize']();}['bind'](this):this['kill'](),this['ctx']=ig['system']['context'];},'kill':function(){this['parent']();},'destroy':function(){this['parent'](),console['log']('destroy');},'initSize':function(){this['size']['x']=this['enterImage']['width'],this['size']['y']=this['enterImage']['height'],this['createClickableLayer'](),this['isReady']=!0x0;},'createClickableLayer':function(){this['identifier']='fullscreen-button-layer';var _0x12b73a=ig['domHandler']['getElementById']('#'+this['identifier']);_0x12b73a?(ig['domHandler']['show'](_0x12b73a),ig['domHandler']['attr'](_0x12b73a,'onclick','ig.Fullscreen.toggleFullscreen()')):this['createClickableOutboundLayer']();},'update':function(_0x2cfc08,_0x352e55){_0x2cfc08=this['pos']['x'],_0x352e55=this['pos']['y'];if(this['isReady']&&!(this['prevPos']['x']===_0x2cfc08&&this['prevPos']['y']===_0x352e55)){ig['Fullscreen']['divs'][this['identifier']]={},ig['Fullscreen']['divs'][this['identifier']]['width']=this['size']['x'],ig['Fullscreen']['divs'][this['identifier']]['height']=this['size']['y'],ig['Fullscreen']['divs'][this['identifier']]['entity_pos_x']=this['pos']['x'],ig['Fullscreen']['divs'][this['identifier']]['entity_pos_y']=this['pos']['y'];var _0x222e47=ig['domHandler']['getElementById']('#'+this['identifier']);this['updateCSS'](_0x222e47),this['prevPos']['x']=_0x2cfc08,this['prevPos']['y']=_0x352e55;}},'draw':function(){this['ctx']['scale'](this['scale'],this['scale']),this['isReady']&&(ig['Fullscreen']['isFullscreen']()?this['exitImage']['draw'](this['pos']['x'],this['pos']['y']):this['enterImage']['draw'](this['pos']['x'],this['pos']['y']));},'createClickableOutboundLayer':function(){var _0x47ccb3=this['identifier'],_0xa77ca9=this['invisImagePath'],_0x5241e6=ig['domHandler']['create']('div');ig['domHandler']['attr'](_0x5241e6,'id',_0x47ccb3),ig['domHandler']['attr'](_0x5241e6,'onclick','ig.Fullscreen.toggleFullscreen()');var _0x5a95e6=ig['domHandler']['create']('a'),_0x5c63ef=ig['domHandler']['create']('img');ig['domHandler']['css'](_0x5c63ef,{'width':'100%','height':'100%'}),ig['domHandler']['attr'](_0x5c63ef,'src',_0xa77ca9),ig['domHandler']['addEvent'](_0x5241e6,'mousemove',ig['input']['mousemove']['bind'](ig['input']),!0x1),ig['domHandler']['appendChild'](_0x5a95e6,_0x5c63ef),ig['domHandler']['appendChild'](_0x5241e6,_0x5a95e6),ig['domHandler']['appendToBody'](_0x5241e6),ig['Fullscreen']['divs'][_0x47ccb3]={},ig['Fullscreen']['divs'][_0x47ccb3]['width']=this['size']['x'],ig['Fullscreen']['divs'][_0x47ccb3]['height']=this['size']['y'],ig['Fullscreen']['divs'][_0x47ccb3]['entity_pos_x']=this['pos']['x'],ig['Fullscreen']['divs'][_0x47ccb3]['entity_pos_y']=this['pos']['y'],this['updateCSS'](_0x5241e6);},'updateCSS':function(_0x5946a5){var _0x5e837a=Math['min'](ig['sizeHandler']['scaleRatioMultiplier']['x'],ig['sizeHandler']['scaleRatioMultiplier']['y']);if(ig['ua']['mobile']){var _0x4d5d55=ig['domHandler']['getElementById']('#canvas'),_0x4d5d55=ig['domHandler']['getOffsets'](_0x4d5d55),_0x16b0ec=_0x4d5d55['left'],_0x50b8a1=_0x4d5d55['top'];console['log'](_0x4d5d55['left']),ig['sizeHandler']['disableStretchToFitOnMobileFlag']?(_0x4d5d55=Math['floor'](_0x16b0ec+this['pos']['x']*ig['sizeHandler']['scaleRatioMultiplier']['x'])+'px',_0x50b8a1=Math['floor'](_0x50b8a1+this['pos']['y']*ig['sizeHandler']['scaleRatioMultiplier']['y'])+'px',_0x16b0ec=Math['floor'](this['size']['x']*ig['sizeHandler']['scaleRatioMultiplier']['x'])+'px',_0x5e837a=Math['floor'](this['size']['y']*ig['sizeHandler']['scaleRatioMultiplier']['y'])+'px'):(_0x4d5d55=Math['floor'](this['pos']['x']*ig['sizeHandler']['sizeRatio']['x'])+'px',_0x50b8a1=Math['floor'](this['pos']['y']*ig['sizeHandler']['sizeRatio']['y'])+'px',_0x16b0ec=Math['floor'](this['size']['x']*ig['sizeHandler']['sizeRatio']['x'])+'px',_0x5e837a=Math['floor'](this['size']['y']*ig['sizeHandler']['sizeRatio']['y'])+'px');}else _0x4d5d55=ig['domHandler']['getElementById']('#canvas'),_0x4d5d55=ig['domHandler']['getOffsets'](_0x4d5d55),_0x16b0ec=_0x4d5d55['left'],_0x50b8a1=_0x4d5d55['top'],ig['sizeHandler']['enableStretchToFitOnDesktopFlag']?(_0x4d5d55=Math['floor'](_0x16b0ec+this['pos']['x']*ig['sizeHandler']['sizeRatio']['x'])+'px',_0x50b8a1=Math['floor'](_0x50b8a1+this['pos']['y']*ig['sizeHandler']['sizeRatio']['y'])+'px',_0x16b0ec=Math['floor'](this['size']['x']*ig['sizeHandler']['sizeRatio']['x'])+'px',_0x5e837a=Math['floor'](this['size']['y']*ig['sizeHandler']['sizeRatio']['y'])+'px'):(_0x4d5d55=Math['floor'](_0x16b0ec+this['pos']['x']*_0x5e837a)+'px',_0x50b8a1=Math['floor'](_0x50b8a1+this['pos']['y']*_0x5e837a)+'px',_0x16b0ec=Math['floor'](this['size']['x']*_0x5e837a)+'px',_0x5e837a=Math['floor'](this['size']['y']*_0x5e837a)+'px');ig['domHandler']['css'](_0x5946a5,{'float':'left','position':'absolute','left':_0x4d5d55,'top':_0x50b8a1,'width':_0x16b0ec,'height':_0x5e837a,'z-index':0x3});}});}),ig['baked']=!0x0,ig['module']('plugins.retention.settings.style')['defines'](function(){ig['RetentionStyle']={'rewardmultiplier':{'font':'pixellari','fontColor':'#353840','fontOutlineRatio':0.05},'battlepass':{'itemContentColor':'#000000','lockedItemColor':'#bbbbbb','lockedItemShadowColor':'#666666','lockedCenterpieceColor':'#666666','lockedCenterpieceContentColor':'#ffffff','unlockedCenterpieceColor':'#44bb44','unlockedCenterpieceContentColor':'#ffffff','checkColor':'#44bb44','checkOutlineColor':'#115511'},'popup':{'sizeRatio':0.9,'roundedRadiusRatio':0.02,'color':'#d8d8d8','title':{'fontName':'pixellari','color':'#353840'},'overlay':{'color':'#000000','alpha':0.6},'subcontainer':{'color':'#b0b0b0','shadowColor':'#888888','contentColor':'#353840','shadowRatio':0.06,'roundedRadiusRatio':0.15,'textSizeRatio':0.65,'symbolSizeRatio':0.7,'fontName':'pixellari'},'banner':{'color':'#d8d8d8','textColor':'#353840'}},'button':{'color':'#353840','shadowColor':'#6a6a6a','contentColor':'#ffffff','shadowRatio':0.13,'roundedRadiusRatio':0.2,'textSizeRatio':0.5,'symbolSizeRatio':0.7,'fontName':'pixellari'},'tieredreward':{'checkColor':'#44bb44','checkOutlineColor':'#115511','failedColor':'#d81a1a'},'dailyreward':{'checkColor':'#44bb44','checkOutlineColor':'#115511'},'minigame':{'buttonTextAccentColor':'#f9d622','games':{'guessTheNumber':{'wrongColor':'#d81a1a','answerDigits':{'color':'#b0b0b0','textColor':'#fffc00','textOffsetY':0x4}},'matchTheCards':{'attemptDisplay':{'offColor':'#bbbbbb','onColor':'#d81a1a'},'shapeColors':'#cc0001\x20#fb940b\x20#fcd944\x20#01cc00\x20#03c0c6\x20#0000fe\x20#762ca7\x20#fe98bf'['split']('\x20'),'card':{'bgColor':'#6a6a6a','fgColor':'#ffffff'},'failedXColor':'#d81a1a'},'simonSays':{'shapeColors':'#cc0001\x20#fb940b\x20#fcd944\x20#01cc00\x20#03c0c6\x20#0000fe\x20#762ca7\x20#fe98bf'['split']('\x20'),'answerButton':{'color':'#b0b0b0','shadowColor':'#6a6a6a'},'failedXColor':'#d81a1a'},'mazeChallenge':{'maze':{'wallColor':'#217a78','goalColor':'#db1111','playerColor':'#2bc47a','stepColor':'#b2fff0'}}}},'achievement':{'barBgColor':'#888888','barFillColor':'#353840','barTextColor':'#ffffff','rewardFxBoxColor':'#e2b037','rewardFxTextColor':'#ffffff','barWidthRatio':0.9,'barHeightRatio':0.04,'notificationDropDown':{'placement':'top-center','color':'#222222','textColor':'#ffffff','showDuration':0x1}},'lootbox':{'card':{'font':'pixellari','defaultWidth':0xc8,'defaultHeight':0x190,'roundedRadiusRatio':0.07,'barFillColor':'#353840','barEmptyColor':'#dbbfb6','frontColor':'#fbf3e8','backColor':'#83655c','backAccentColor':'#353840','emptyColor':'#eeeeee','selectedColor':'#6a6a6a','textColor':'#353840'},'particleColor':'#fdd600'},'notificationDot':{'color':'#ff5555','textColor':'#ffffff','size':0x3c,'font':'40px\x20pixellari','textOffsetY':0x5}};}),ig['baked']=!0x0,ig['module']('plugins.retention.settings.strings')['defines'](function(){ig['RetentionStrings']={'rewardmultiplier':{'duration':0x1,'values':[0x2,0x3,0x4,0x5,0x4,0x3,0x2],'collectedTitle':'You\x20Collected','collectedButton':'Continue','claimButton':'Claim','getButton':'Get'},'battlepass':{'title':'Battle\x20Pass\x20Season\x20#','day':'Day','days':'Days','freeButton':'Free','rvButton':'Claim','rewardCollected':'Reward\x20Collected','continue':'Continue','seasonStart':'1\x20May\x202023','activate':'Activate','activateToUnlock':'Activate\x20to\x20Unlock','seasonNames':'Skyward\x20Soar;Jetstream\x20Journeys;Cloud\x20Chasers;Winged\x20Adventures;Horizon\x20High;Aviator\x27s\x20Odyssey;Celestial\x20Routes;Sky\x20Symphony;Aero\x20Expeditions;Flight\x20Chronicles;Nimbus\x20Nomads'['split'](';'),'icons':[new ig['Image']('media/graphics/game/tieredreward/isotopes.png'),new ig['Image']('media/graphics/game/lootbox/chest-free-closed.png'),new ig['Image']('media/graphics/game/lootbox/chest-premium-closed.png'),new ig['Image']('media/graphics/game/lootbox/icon-11.png'),new ig['Image']('media/graphics/game/lootbox/icon-12.png'),new ig['Image']('media/graphics/game/tieredreward/atom-cores.png')],'seasonRewards':[{'leftRv':!0x0,'rightIcon':0x0,'leftIcon':0x2,'leftText':'5\x20Cards','rightText':'10\x20Isotopes'},{'leftRv':!0x1,'rightIcon':0x0,'leftIcon':0x0,'leftText':'10\x20Isotopes','rightText':'20\x20Isotopes'},{'leftRv':!0x0,'rightIcon':0x0,'leftIcon':0x3,'leftText':'TBM\x20Plane','rightText':'30\x20Isotopes'},{'leftRv':!0x0,'rightIcon':0x0,'leftIcon':0x2,'leftText':'6\x20Cards','rightText':'50\x20Isotopes'},{'leftRv':!0x1,'rightIcon':0x1,'leftIcon':0x0,'leftText':'150\x20Isotopes','rightText':'4\x20Cards'},{'leftRv':!0x0,'rightIcon':0x0,'leftIcon':0x4,'leftText':'PC-XII\x20Plane','rightText':'70\x20Isotopes'},{'leftRv':!0x0,'rightIcon':0x0,'leftIcon':0x2,'leftText':'7\x20Cards','rightText':'100\x20Isotopes'},{'leftRv':!0x1,'rightIcon':0x1,'leftIcon':0x0,'leftText':'200\x20Isotopes','rightText':'5\x20Cards'},{'leftRv':!0x0,'rightIcon':0x0,'leftIcon':0x0,'leftText':'225\x20Isotopes','rightText':'110\x20Isotopes'},{'leftRv':!0x0,'rightIcon':0x0,'leftIcon':0x2,'leftText':'8\x20Cards','rightText':'130\x20Isotopes'},{'leftRv':!0x1,'rightIcon':0x1,'leftIcon':0x0,'leftText':'250\x20Isotopes','rightText':'6\x20Cards'},{'leftRv':!0x0,'rightIcon':0x0,'leftIcon':0x2,'leftText':'9\x20Cards','rightText':'150\x20Isotopes'},{'leftRv':!0x1,'rightIcon':0x1,'leftIcon':0x0,'leftText':'300\x20Isotopes','rightText':'7\x20Cards'},{'leftRv':!0x0,'rightIcon':0x0,'leftIcon':0x2,'leftText':'10\x20Cards','rightText':'170\x20Isotopes'},{'leftRv':!0x1,'rightIcon':0x1,'leftIcon':0x0,'leftText':'350\x20Isotopes','rightText':'8\x20Cards'}]},'tieredreward':{'variants':[{'title':'Isotope\x20Rewards','subtitle':'Watch\x20daily\x20videos\x20to\x20get\x20more\x20bonuses!','rewards':[{'name':'Bronze\x20Aviator\x20Reward','description':'You\x20will\x20receive\x2030\x20isotopes','icon':new ig['Image']('media/graphics/game/tieredreward/isotopes.png')},{'name':'Silver\x20Skyward\x20Reward','description':'You\x20will\x20receive\x2040\x20isotopes','icon':new ig['Image']('media/graphics/game/tieredreward/isotopes.png')},{'name':'Gold\x20Winged\x20Reward','description':'You\x20will\x20receive\x2060\x20isotopes','icon':new ig['Image']('media/graphics/game/tieredreward/isotopes.png')},{'name':'Platinum\x20Jetsetter\x20Reward','description':'You\x20will\x20receive\x2080\x20isotopes','icon':new ig['Image']('media/graphics/game/tieredreward/isotopes.png')},{'name':'Quartz\x20Aeronautic\x20Reward','description':'You\x20will\x20receive\x20100\x20isotopes','icon':new ig['Image']('media/graphics/game/tieredreward/isotopes.png')}]},{'title':'Atom\x20Core\x20Rewards','subtitle':'Watch\x20daily\x20videos\x20to\x20get\x20more\x20bonuses!','rewards':[{'name':'Bronze\x20Aviator\x20Premium','description':'You\x20will\x20receive\x2030\x20atom\x20cores','icon':new ig['Image']('media/graphics/game/tieredreward/atom-cores.png')},{'name':'Silver\x20Skyward\x20Premium','description':'You\x20will\x20receive\x2040\x20atom\x20cores','icon':new ig['Image']('media/graphics/game/tieredreward/atom-cores.png')},{'name':'Gold\x20Winged\x20Premium','description':'You\x20will\x20receive\x2060\x20atom\x20cores','icon':new ig['Image']('media/graphics/game/tieredreward/atom-cores.png')},{'name':'Platinum\x20Jetsetter\x20Premium','description':'You\x20will\x20receive\x2080\x20atom\x20cores','icon':new ig['Image']('media/graphics/game/tieredreward/atom-cores.png')},{'name':'Quartz\x20Aeronautic\x20Premium','description':'You\x20will\x20receive\x20100\x20atom\x20cores','icon':new ig['Image']('media/graphics/game/tieredreward/atom-cores.png')}]}],'rewardCollected':'Reward\x20Collected','rewardFailed':'Reward\x20Failed,\x20Try\x20again\x20later','nextIn':'Next\x20In','collectButton':'Collect','collectionCooldownMinutes':0x5a0},'dailyreward':{'rewards':[{'text':'10','icon':new ig['Image']('media/graphics/game/dailyreward/isotopes.png')},{'text':'15','icon':new ig['Image']('media/graphics/game/dailyreward/isotopes.png')},{'text':'20','icon':new ig['Image']('media/graphics/game/dailyreward/isotopes.png')},{'text':'25','icon':new ig['Image']('media/graphics/game/dailyreward/isotopes.png')},{'text':'30','icon':new ig['Image']('media/graphics/game/dailyreward/isotopes.png')},{'text':'35','icon':new ig['Image']('media/graphics/game/dailyreward/isotopes.png')},{'text':'40','icon':new ig['Image']('media/graphics/game/dailyreward/isotopes.png')},{'text':'50','icon':new ig['Image']('media/graphics/game/dailyreward/isotopes.png')}],'continueButton':'Continue','title':'Daily\x20Rewards','rewardCollectedTitle':'Reward\x20Collected','rewardBoxDayPrefix':'Day\x20','bottomMessage':'Return\x20daily\x20to\x20earn\x20rewards!','collectButton':'Collect','randomGiftTitle':'Spin\x20to\x20win\x20rewards!','spinButton':'Spin'},'minigame':{'listTitle':'Minigames','gameAvailable':'Play\x20to\x20get\x20reward!','gameCooldown':'Resets\x20In\x20#','games':{'guessTheNumber':{'title':'Guess\x20The\x20Number','correctGuess':'Nice\x20Guess','wrongGuessHigher':'Incorrect,\x20Guess\x20Higher!','wrongGuessLower':'Incorrect,\x20Guess\x20Lower!','retryButton':'Retry','collectButton':'Collect\x20100\x20isotopes','enabled':!0x0,'id':'guessTheNumber','contentClassName':'MinigameGuessTheNumber','cooldownHours':0x18,'digitLength':0x3,'useSeededRandom':!0x0,'rewardIcon':new ig['Image']('media/graphics/game/minigame/isotopes.png')},'matchTheCards':{'title':'Match\x20the\x20Cards','failed':'Cards\x20are\x20not\x20matched','success':'All\x20cards\x20matched!','retryButton':'Retry','collectButton':'Collect\x20100\x20isotopes','enabled':!0x0,'id':'matchTheCards','contentClassName':'MinigameMatchTheCards','maxIncorrectAttempts':0x4,'cooldownHours':0x18,'useSeededRandom':!0x0,'card':{'row':0x2,'column':0x4},'rewardIcon':new ig['Image']('media/graphics/game/minigame/isotopes.png')},'simonSays':{'title':'Simon\x20Says','correctGuess':'Correct!','failed':'Wrong\x20Sequence','success':'Nice\x20Work!','round':'Round\x20[x]','start':'Start','retryButton':'Retry','collectButton':'Collect\x20100\x20isotopes','enabled':!0x0,'id':'simonSays','contentClassName':'MinigameSimonSays','cooldownHours':0x18,'rounds':[{'count':0x3,'duration':0.7},{'count':0x4,'duration':0.5},{'count':0x5,'duration':0.3}],'useSeededRandom':!0x0,'rewardIcon':new ig['Image']('media/graphics/game/minigame/isotopes.png')},'mazeChallenge':{'title':'Maze\x20Challenge','success':'Nice\x20Work!','collectButton':'Collect\x20100\x20isotopes','maze':{'size':0xc,'playerSymbol':'squarediamond','goalSymbol':'heart'},'enabled':!0x0,'id':'mazeChallenge','contentClassName':'MinigameMazeChallenge','cooldownHours':0x18,'useSeededRandom':!0x0,'rewardIcon':new ig['Image']('media/graphics/game/minigame/isotopes.png')}}},'lootbox':{'cards':[{'name':'Skyhawk','icon':new ig['Image']('media/graphics/game/lootbox/icon-1.png')},{'name':'Archer','icon':new ig['Image']('media/graphics/game/lootbox/icon-2.png')},{'name':'Dreamliner','icon':new ig['Image']('media/graphics/game/lootbox/icon-3.png')},{'name':'A320neo','icon':new ig['Image']('media/graphics/game/lootbox/icon-4.png')},{'name':'Bonanza','icon':new ig['Image']('media/graphics/game/lootbox/icon-5.png')},{'name':'Vision\x20Jet','icon':new ig['Image']('media/graphics/game/lootbox/icon-6.png')},{'name':'E-Jet','icon':new ig['Image']('media/graphics/game/lootbox/icon-7.png')},{'name':'Acclaim','icon':new ig['Image']('media/graphics/game/lootbox/icon-8.png')},{'name':'Star\x20DA40','icon':new ig['Image']('media/graphics/game/lootbox/icon-9.png')},{'name':'Tiger','icon':new ig['Image']('media/graphics/game/lootbox/icon-10.png')}],'collectionTitle':'My\x20Collection','collectionActionButton':'Play!','collectionButtonMessage':'Select\x20a\x20Plane\x20with\x20level\x201\x20or\x20more\x20to\x20Play','maxLevelPrefix':'MAX','levelPrefix':'Level','upgradeButton':'Upgrade','lootboxClaimTitle':'Lootboxes','chestFreeName':'Basic\x20Loot','chestPremiumName':'Premium\x20Loot','chestFreeDescription':'Open\x201\x20card\x0aevery\x20minute','chestPremiumDescription':'Open\x2010\x20cards\x0aby\x20watching\x20an\x20ad','collectButton':'OK','openFreeButton':'Claim','openPremiumButton':'Watch','upgradeRequirements':[0x5,0xa,0xf,0x19,0x32],'freeBoxCooldownMinutes':0x1,'premiumBoxCooldownMinutes':0x2,'actionableCardLevel':0x1,'cardMaxLevel':0x5,'chestImages':{'chestFreeClosed':new ig['Image']('media/graphics/game/lootbox/chest-free-closed.png'),'chestFreeOpen':new ig['Image']('media/graphics/game/lootbox/chest-free-open.png'),'chestPremiumClosed':new ig['Image']('media/graphics/game/lootbox/chest-premium-closed.png'),'chestPremiumOpen':new ig['Image']('media/graphics/game/lootbox/chest-premium-open.png')}},'achievement':{'title':'Achievements','reward':'Reward:\x20','claim':'Claim','completed':'Completed','unlocked':'Achievement\x20Unlocked!','rewardFx':'+','ok':'Okay','list':[{'name':'FIRST\x20TRY','description':'Play\x201\x20Game','reward':'1\x20isotopes','goal':0x1,'icon':new ig['Image']('media/graphics/game/achievement/icon-1.png')},{'name':'THE\x20PASSER\x20BY','description':'Play\x203\x20Games','reward':'10\x20isotopes','goal':0x3,'icon':new ig['Image']('media/graphics/game/achievement/icon-1.png')},{'name':'THE\x20VISITOR','description':'Play\x205\x20Games','reward':'20\x20isotopes','goal':0x5,'icon':new ig['Image']('media/graphics/game/achievement/icon-1.png')},{'name':'HABITUAL\x20PILOT','description':'Play\x2010\x20Games','reward':'30\x20isotopes','goal':0xa,'icon':new ig['Image']('media/graphics/game/achievement/icon-2.png')},{'name':'CASUAL\x20PILOT','description':'Play\x2015\x20Games','reward':'40\x20isotopes','goal':0xf,'icon':new ig['Image']('media/graphics/game/achievement/icon-2.png')},{'name':'PERIODIC\x20PILOT','description':'Play\x2020\x20Games','reward':'50\x20isotopes','goal':0x14,'icon':new ig['Image']('media/graphics/game/achievement/icon-2.png')},{'name':'ACTIVE\x20PILOT','description':'Play\x2030\x20Games','reward':'60\x20isotopes','goal':0x1e,'icon':new ig['Image']('media/graphics/game/achievement/icon-3.png')},{'name':'SERIOUS\x20PILOT','description':'Play\x2040\x20Games','reward':'70\x20isotopes','goal':0x28,'icon':new ig['Image']('media/graphics/game/achievement/icon-3.png')},{'name':'ADDICTED\x20PILOT','description':'Play\x2050\x20Games','reward':'80\x20isotopes','goal':0x32,'icon':new ig['Image']('media/graphics/game/achievement/icon-3.png')},{'name':'THIS\x20PILOT\x20NUTS!','description':'Play\x2060\x20Games','reward':'90\x20isotopes','goal':0x3c,'icon':new ig['Image']('media/graphics/game/achievement/icon-4.png')},{'name':'XTREME\x20PILOT','description':'Play\x2070\x20Games','reward':'100\x20isotopes','goal':0x46,'icon':new ig['Image']('media/graphics/game/achievement/icon-4.png')},{'name':'NUTS\x20PILOT','description':'Play\x2080\x20Games','reward':'110\x20isotopes','goal':0x50,'icon':new ig['Image']('media/graphics/game/achievement/icon-4.png')},{'name':'VIP\x20PILOT','description':'Play\x20100\x20Games','reward':'120\x20isotopes','goal':0x64,'icon':new ig['Image']('media/graphics/game/achievement/icon-5.png')},{'name':'V-VIP\x20PILOT','description':'Play\x20120\x20Games','reward':'130\x20isotopes','goal':0x78,'icon':new ig['Image']('media/graphics/game/achievement/icon-5.png')},{'name':'V-V-VIP\x20PILOT','description':'Play\x20150\x20Games','reward':'140\x20isotopes','goal':0x96,'icon':new ig['Image']('media/graphics/game/achievement/icon-5.png')},{'name':'FIRST\x20KILL','description':'Kill\x201\x20Enemy','reward':'1\x20isotopes','goal':0x1,'icon':new ig['Image']('media/graphics/game/achievement/icon-6.png')},{'name':'NOOB','description':'Kill\x2020\x20Enemies','reward':'5\x20isotopes','goal':0x14,'icon':new ig['Image']('media/graphics/game/achievement/icon-6.png')},{'name':'BEGINNER','description':'Kill\x2050\x20Enemies','reward':'10\x20isotopes','goal':0x32,'icon':new ig['Image']('media/graphics/game/achievement/icon-6.png')},{'name':'NOVICE','description':'Kill\x2090\x20Enemies','reward':'15\x20isotopes','goal':0x5a,'icon':new ig['Image']('media/graphics/game/achievement/icon-6.png')},{'name':'AMATEUR','description':'Kill\x20140\x20Enemies','reward':'20\x20isotopes','goal':0x8c,'icon':new ig['Image']('media/graphics/game/achievement/icon-6.png')},{'name':'COURAGE','description':'Kill\x20200\x20Enemies','reward':'25\x20isotopes','goal':0xc8,'icon':new ig['Image']('media/graphics/game/achievement/icon-7.png')},{'name':'COBRA','description':'Kill\x20270\x20Enemies','reward':'30\x20isotopes','goal':0x10e,'icon':new ig['Image']('media/graphics/game/achievement/icon-7.png')},{'name':'YOUNG\x20PILOT','description':'Kill\x20350\x20Enemies','reward':'35\x20isotopes','goal':0x15e,'icon':new ig['Image']('media/graphics/game/achievement/icon-7.png')},{'name':'BRAVE\x20PILOT','description':'Kill\x20440\x20Enemies','reward':'40\x20isotopes','goal':0x1b8,'icon':new ig['Image']('media/graphics/game/achievement/icon-7.png')},{'name':'STRIKER','description':'Kill\x20550\x20Enemies','reward':'45\x20isotopes','goal':0x226,'icon':new ig['Image']('media/graphics/game/achievement/icon-7.png')},{'name':'SENIOR\x20PILOT','description':'Kill\x20670\x20Enemies','reward':'50\x20isotopes','goal':0x29e,'icon':new ig['Image']('media/graphics/game/achievement/icon-8.png')},{'name':'PROFESSIONAL\x20PILOT','description':'Kill\x20800\x20Enemies','reward':'55\x20isotopes','goal':0x320,'icon':new ig['Image']('media/graphics/game/achievement/icon-8.png')},{'name':'VETERAN','description':'Kill\x20940\x20Enemies','reward':'60\x20isotopes','goal':0x3ac,'icon':new ig['Image']('media/graphics/game/achievement/icon-8.png')},{'name':'STUNT\x20PILOT','description':'Kill\x201090\x20Enemies','reward':'65\x20isotopes','goal':0x442,'icon':new ig['Image']('media/graphics/game/achievement/icon-8.png')},{'name':'COLD\x20BLOODED','description':'Kill\x201250\x20Enemies','reward':'70\x20isotopes','goal':0x4e2,'icon':new ig['Image']('media/graphics/game/achievement/icon-8.png')},{'name':'SPECIALIST','description':'Kill\x201420\x20Enemies','reward':'75\x20isotopes','goal':0x58c,'icon':new ig['Image']('media/graphics/game/achievement/icon-9.png')},{'name':'EXPERT','description':'Kill\x201600\x20Enemies','reward':'80\x20isotopes','goal':0x640,'icon':new ig['Image']('media/graphics/game/achievement/icon-9.png')},{'name':'TOP\x20PILOT','description':'Kill\x201790\x20Enemies','reward':'85\x20isotopes','goal':0x6fe,'icon':new ig['Image']('media/graphics/game/achievement/icon-9.png')},{'name':'ELITE\x20PILOT','description':'Kill\x201990\x20Enemies','reward':'90\x20isotopes','goal':0x7c6,'icon':new ig['Image']('media/graphics/game/achievement/icon-9.png')},{'name':'ADVANCED\x20PILOT','description':'Kill\x202220\x20Enemies','reward':'95\x20isotopes','goal':0x8ac,'icon':new ig['Image']('media/graphics/game/achievement/icon-9.png')},{'name':'LONE\x20WOLF','description':'Kill\x202460\x20Enemies','reward':'100\x20isotopes','goal':0x99c,'icon':new ig['Image']('media/graphics/game/achievement/icon-10.png')},{'name':'SURVIVOR','description':'Kill\x202710\x20Enemies','reward':'105\x20isotopes','goal':0xa96,'icon':new ig['Image']('media/graphics/game/achievement/icon-10.png')},{'name':'CHAMPION','description':'Kill\x202970\x20Enemies','reward':'110\x20isotopes','goal':0xb9a,'icon':new ig['Image']('media/graphics/game/achievement/icon-10.png')},{'name':'PILOT\x20KING','description':'Kill\x203240\x20Enemies','reward':'120\x20isotopes','goal':0xca8,'icon':new ig['Image']('media/graphics/game/achievement/icon-10.png')},{'name':'EXECUTIONER','description':'Kill\x203520\x20Enemies','reward':'130\x20isotopes','goal':0xdc0,'icon':new ig['Image']('media/graphics/game/achievement/icon-10.png')},{'name':'SHADOW\x20WALKER','description':'Kill\x203810\x20Enemies','reward':'140\x20isotopes','goal':0xee2,'icon':new ig['Image']('media/graphics/game/achievement/icon-11.png')},{'name':'EMPEROR','description':'Kill\x204110\x20Enemies','reward':'150\x20isotopes','goal':0x100e,'icon':new ig['Image']('media/graphics/game/achievement/icon-11.png')},{'name':'SUPREME','description':'Kill\x204420\x20Enemies','reward':'160\x20isotopes','goal':0x1144,'icon':new ig['Image']('media/graphics/game/achievement/icon-11.png')},{'name':'MASTER','description':'Kill\x204740\x20Enemies','reward':'170\x20isotopes','goal':0x1284,'icon':new ig['Image']('media/graphics/game/achievement/icon-11.png')},{'name':'SKY\x20MASTER','description':'Kill\x205100\x20Enemies','reward':'180\x20isotopes','goal':0x13ec,'icon':new ig['Image']('media/graphics/game/achievement/icon-11.png')},{'name':'TERMINATOR','description':'Kill\x205470\x20Enemies','reward':'190\x20isotopes','goal':0x155e,'icon':new ig['Image']('media/graphics/game/achievement/icon-12.png')},{'name':'DESTROYER','description':'Kill\x205850\x20Enemies','reward':'200\x20isotopes','goal':0x16da,'icon':new ig['Image']('media/graphics/game/achievement/icon-12.png')},{'name':'ATOMIC\x20PILOT','description':'Kill\x206240\x20Enemies','reward':'210\x20isotopes','goal':0x1860,'icon':new ig['Image']('media/graphics/game/achievement/icon-12.png')},{'name':'SKY\x20STAR','description':'Kill\x206640\x20Enemies','reward':'220\x20isotopes','goal':0x19f0,'icon':new ig['Image']('media/graphics/game/achievement/icon-12.png')},{'name':'THE\x20GREAT\x20PILOT','description':'Kill\x207050\x20Enemies','reward':'230\x20isotopes','goal':0x1b8a,'icon':new ig['Image']('media/graphics/game/achievement/icon-12.png')},{'name':'SKY\x20HUNTER\x20COLLECTOR\x20LVL.\x201','description':'Unlock\x202\x20Aircraft','reward':'50\x20isotopes','goal':0x2,'icon':new ig['Image']('media/graphics/game/achievement/icon-13.png')},{'name':'SKY\x20HUNTER\x20COLLECTOR\x20LVL.\x202','description':'Unlock\x204\x20Aircraft','reward':'50\x20isotopes','goal':0x4,'icon':new ig['Image']('media/graphics/game/achievement/icon-13.png')},{'name':'SKY\x20HUNTER\x20COLLECTOR\x20LVL.\x203','description':'Unlock\x206\x20Aircraft','reward':'50\x20isotopes','goal':0x6,'icon':new ig['Image']('media/graphics/game/achievement/icon-13.png')},{'name':'SKY\x20HUNTER\x20COLLECTOR\x20LVL.\x204','description':'Unlock\x208\x20Aircraft','reward':'50\x20isotopes','goal':0x8,'icon':new ig['Image']('media/graphics/game/achievement/icon-13.png')},{'name':'SKY\x20HUNTER\x20COLLECTOR\x20LVL.\x205','description':'Unlock\x2010\x20Aircraft','reward':'50\x20isotopes','goal':0xa,'icon':new ig['Image']('media/graphics/game/achievement/icon-13.png')},{'name':'BOSS\x20KILLER\x20LVL.1','description':'Kill\x202\x20Boss','reward':'10\x20isotopes','goal':0x2,'icon':new ig['Image']('media/graphics/game/achievement/icon-14.png')},{'name':'BOSS\x20KILLER\x20LVL.2','description':'Kill\x205\x20Boss','reward':'20\x20isotopes','goal':0x5,'icon':new ig['Image']('media/graphics/game/achievement/icon-14.png')},{'name':'BOSS\x20KILLER\x20LVL.3','description':'Kill\x2010\x20Boss','reward':'30\x20isotopes','goal':0xa,'icon':new ig['Image']('media/graphics/game/achievement/icon-14.png')},{'name':'BOSS\x20KILLER\x20LVL.4','description':'Kill\x2015\x20Boss','reward':'40\x20isotopes','goal':0xf,'icon':new ig['Image']('media/graphics/game/achievement/icon-14.png')},{'name':'BOSS\x20KILLER\x20LVL.5','description':'Kill\x2020\x20Boss','reward':'50\x20isotopes','goal':0x14,'icon':new ig['Image']('media/graphics/game/achievement/icon-14.png')},{'name':'BOSS\x20KILLER\x20LVL.6','description':'Kill\x2030\x20Boss','reward':'60\x20isotopes','goal':0x1e,'icon':new ig['Image']('media/graphics/game/achievement/icon-15.png')},{'name':'BOSS\x20KILLER\x20LVL.7','description':'Kill\x2040\x20Boss','reward':'70\x20isotopes','goal':0x28,'icon':new ig['Image']('media/graphics/game/achievement/icon-15.png')},{'name':'BOSS\x20KILLER\x20LVL.8','description':'Kill\x2050\x20Boss','reward':'80\x20isotopes','goal':0x32,'icon':new ig['Image']('media/graphics/game/achievement/icon-15.png')},{'name':'BOSS\x20KILLER\x20LVL.9','description':'Kill\x2060\x20Boss','reward':'90\x20isotopes','goal':0x3c,'icon':new ig['Image']('media/graphics/game/achievement/icon-15.png')},{'name':'BOSS\x20KILLER\x20LVL.10','description':'Kill\x2070\x20Boss','reward':'100\x20isotopes','goal':0x46,'icon':new ig['Image']('media/graphics/game/achievement/icon-15.png')},{'name':'ISOTOPE\x20COLLECTOR\x20LVL.1','description':'Collect\x2020\x20Isotopes\x20in\x20the\x20Battlefield','reward':'5\x20isotopes','goal':0x14,'icon':new ig['Image']('media/graphics/game/achievement/icon-16.png')},{'name':'ISOTOPE\x20COLLECTOR\x20LVL.2','description':'Collect\x2090\x20Isotopes\x20in\x20the\x20Battlefield','reward':'10\x20isotopes','goal':0x5a,'icon':new ig['Image']('media/graphics/game/achievement/icon-16.png')},{'name':'ISOTOPE\x20COLLECTOR\x20LVL.3','description':'Collect\x20200\x20Isotopes\x20in\x20the\x20Battlefield','reward':'15\x20isotopes','goal':0xc8,'icon':new ig['Image']('media/graphics/game/achievement/icon-16.png')},{'name':'ISOTOPE\x20COLLECTOR\x20LVL.4','description':'Collect\x20350\x20Isotopes\x20in\x20the\x20Battlefield','reward':'20\x20isotopes','goal':0x15e,'icon':new ig['Image']('media/graphics/game/achievement/icon-16.png')},{'name':'ISOTOPE\x20COLLECTOR\x20LVL.5','description':'Collect\x20540\x20Isotopes\x20in\x20the\x20Battlefield','reward':'25\x20isotopes','goal':0x21c,'icon':new ig['Image']('media/graphics/game/achievement/icon-16.png')},{'name':'ISOTOPE\x20COLLECTOR\x20LVL.6','description':'Collect\x20770\x20Isotopes\x20in\x20the\x20Battlefield','reward':'30\x20isotopes','goal':0x302,'icon':new ig['Image']('media/graphics/game/achievement/icon-17.png')},{'name':'ISOTOPE\x20COLLECTOR\x20LVL.7','description':'Collect\x201040\x20Isotopes\x20in\x20the\x20Battlefield','reward':'35\x20isotopes','goal':0x410,'icon':new ig['Image']('media/graphics/game/achievement/icon-17.png')},{'name':'ISOTOPE\x20COLLECTOR\x20LVL.8','description':'Collect\x201350\x20Isotopes\x20in\x20the\x20Battlefield','reward':'40\x20isotopes','goal':0x546,'icon':new ig['Image']('media/graphics/game/achievement/icon-17.png')},{'name':'ISOTOPE\x20COLLECTOR\x20LVL.9','description':'Collect\x201700\x20Isotopes\x20in\x20the\x20Battlefield','reward':'45\x20isotopes','goal':0x6a4,'icon':new ig['Image']('media/graphics/game/achievement/icon-17.png')},{'name':'ISOTOPE\x20COLLECTOR\x20LVL.10','description':'Collect\x203000\x20Isotopes\x20in\x20the\x20Battlefield','reward':'50\x20isotopes','goal':0xbb8,'icon':new ig['Image']('media/graphics/game/achievement/icon-17.png')},{'name':'LASER\x20MASTER\x20LVL.1','description':'Kill\x205\x20Enemies\x20Using\x20Laser','reward':'5\x20isotopes','goal':0x5,'icon':new ig['Image']('media/graphics/game/achievement/icon-18.png')},{'name':'LASER\x20MASTER\x20LVL.2','description':'Kill\x2020\x20Enemies\x20Using\x20Laser','reward':'10\x20isotopes','goal':0x14,'icon':new ig['Image']('media/graphics/game/achievement/icon-18.png')},{'name':'LASER\x20MASTER\x20LVL.3','description':'Kill\x2075\x20Enemies\x20Using\x20Laser','reward':'15\x20isotopes','goal':0x4b,'icon':new ig['Image']('media/graphics/game/achievement/icon-18.png')},{'name':'LASER\x20MASTER\x20LVL.4','description':'Kill\x20150\x20Enemies\x20Using\x20Laser','reward':'20\x20isotopes','goal':0x96,'icon':new ig['Image']('media/graphics/game/achievement/icon-18.png')},{'name':'LASER\x20MASTER\x20LVL.5','description':'Kill\x20300\x20Enemies\x20Using\x20Laser','reward':'25\x20isotopes','goal':0x12c,'icon':new ig['Image']('media/graphics/game/achievement/icon-18.png')},{'name':'DIE\x20HARD\x20LVL.1','description':'Die\x202\x20Times','reward':'10\x20isotopes','goal':0x2,'icon':new ig['Image']('media/graphics/game/achievement/icon-19.png')},{'name':'DIE\x20HARD\x20LVL.2','description':'Die\x205\x20Times','reward':'20\x20isotopes','goal':0x5,'icon':new ig['Image']('media/graphics/game/achievement/icon-19.png')},{'name':'DIE\x20HARD\x20LVL.3','description':'Die\x2010\x20Times','reward':'30\x20isotopes','goal':0xa,'icon':new ig['Image']('media/graphics/game/achievement/icon-19.png')},{'name':'DIE\x20HARD\x20LVL.4','description':'Die\x2020\x20Times','reward':'40\x20isotopes','goal':0x14,'icon':new ig['Image']('media/graphics/game/achievement/icon-19.png')},{'name':'DIE\x20HARD\x20LVL.5','description':'Die\x2030\x20Times','reward':'50\x20isotopes','goal':0x1e,'icon':new ig['Image']('media/graphics/game/achievement/icon-19.png')},{'name':'DIE\x20HARD\x20LVL.6','description':'Die\x2040\x20Times','reward':'60\x20isotopes','goal':0x28,'icon':new ig['Image']('media/graphics/game/achievement/icon-20.png')},{'name':'DIE\x20HARD\x20LVL.7','description':'Die\x2050\x20Times','reward':'70\x20isotopes','goal':0x32,'icon':new ig['Image']('media/graphics/game/achievement/icon-20.png')},{'name':'DIE\x20HARD\x20LVL.8','description':'Die\x2060\x20Times','reward':'80\x20isotopes','goal':0x3c,'icon':new ig['Image']('media/graphics/game/achievement/icon-20.png')},{'name':'DIE\x20HARD\x20LVL.9','description':'Die\x2070\x20Times','reward':'90\x20isotopes','goal':0x46,'icon':new ig['Image']('media/graphics/game/achievement/icon-20.png')},{'name':'DIE\x20HARD\x20LVL.10','description':'Die\x2080\x20Times','reward':'100\x20isotopes','goal':0x50,'icon':new ig['Image']('media/graphics/game/achievement/icon-20.png')},{'name':'GROUND\x20HUNTER\x20LVL.1','description':'Kill\x2020\x20Ground\x20Based\x20Enemies','reward':'5\x20isotopes','goal':0x14,'icon':new ig['Image']('media/graphics/game/achievement/icon-21.png')},{'name':'GROUND\x20HUNTER\x20LVL.2','description':'Kill\x2080\x20Ground\x20Based\x20Enemies','reward':'20\x20isotopes','goal':0x50,'icon':new ig['Image']('media/graphics/game/achievement/icon-21.png')},{'name':'GROUND\x20HUNTER\x20LVL.3','description':'Kill\x20200\x20Ground\x20Based\x20Enemies','reward':'35\x20isotopes','goal':0xc8,'icon':new ig['Image']('media/graphics/game/achievement/icon-21.png')},{'name':'GROUND\x20HUNTER\x20LVL.4','description':'Kill\x20350\x20Ground\x20Based\x20Enemies','reward':'50\x20isotopes','goal':0x15e,'icon':new ig['Image']('media/graphics/game/achievement/icon-21.png')},{'name':'GROUND\x20HUNTER\x20LVL.5','description':'Kill\x20600\x20Ground\x20Based\x20Enemies','reward':'70\x20isotopes','goal':0x258,'icon':new ig['Image']('media/graphics/game/achievement/icon-21.png')}]},'rewardedVideo':{'playing':'Playing\x20Rewarded\x20Video','success':'Rewarded\x20Video\x20Success','failed':'Rewarded\x20Video\x20Failed\x0aTry\x20Again\x20Later'}};}),ig['baked']=!0x0,ig['module']('plugins.retention.settings.sounds')['defines'](function(){ig['RetentionSounds']={'button':'click','achievement':{'claim':'rewardSmall'},'dailyreward':{'claim':'rewardSmall'},'tieredreward':{'claim':'rewardSmall','failed':'incorrect'},'minigame':{'claim':'rewardSmall','correct':'correct','incorrect':'incorrect','flip':'flip','mazeStep':'click'},'lootbox':{'charging':'charging','freeClaim':'rewardSmall','premiumClaim':'rewardBig'},'battlepass':{'activate':'rewardBig','freeClaim':'rewardSmall','premiumClaim':'rewardBig'},'rewardmultiplier':{'claimBig':'rewardBig','claimSmall':'rewardSmall'}};}),ig['baked']=!0x0,ig['module']('plugins.retention.common.storage')['requires']('plugins.secure-ls')['defines'](function(){ig['RetentionStorage']={'storageInstance':null,'set':function(_0x352fad,_0x42203b){this['storageInstance']||this['initStorage'](),this['storageInstance']['set'](_0x352fad,_0x42203b);},'get':function(_0x332245){return this['storageInstance']||this['initStorage'](),this['storageInstance']['get'](_0x332245);},'initStorage':function(){this['storageInstance']=this['isWindowStorageUsable']()?new SecureLS({'encodingType':'aes'}):{'get':function(_0x2ff5dd){return this[_0x2ff5dd]?this[_0x2ff5dd]:'';},'set':function(_0xd3d54,_0x431a9f){this[_0xd3d54]=_0x431a9f;}};},'hash':function(_0x165725){var _0x41f5cd=0x0,_0xc58612,_0x465ecc;if(0x0===_0x165725['length'])return _0x41f5cd;for(_0xc58612=0x0;_0xc58612<_0x165725['length'];_0xc58612++)_0x465ecc=_0x165725['charCodeAt'](_0xc58612),_0x41f5cd=(_0x41f5cd<<0x5)-_0x41f5cd+_0x465ecc,_0x41f5cd|=0x0;return _0x41f5cd['toString'](0x24);},'isWindowStorageUsable':function(){try{return window['localStorage']['setItem']('test','test'),window['localStorage']['removeItem']('test'),!0x0;}catch(_0x5973e8){return!0x1;}}};}),ig['baked']=!0x0,ig['module']('plugins.retention.common.utils')['requires']('impact.entity')['defines'](function(){ig['findFitFontSize']=function(_0x2bdf27,_0x47419b,_0x4aba1d,_0x5cb91a){var _0x5cad14=!0x1,_0x4a2489=ig['system']['context'],_0x324ac7='';_0x4a2489['save']();for(var _0x5c6eec=0x0;!_0x5cad14;)_0x5c6eec++,_0x5cb91a=Math['round'](_0x5cb91a),_0x324ac7=_0x5cb91a+'px\x20'+_0x2bdf27,_0x4a2489['font']=_0x324ac7,_0x4a2489['measureText'](_0x47419b)['width']<_0x4aba1d?_0x5cad14=!0x0:_0x5cb91a-=0x1,0x1f4<_0x5c6eec&&(_0x5cad14=!0x0,console['log']('infinite\x20loop\x20on\x20find\x20fitFontSize'));return _0x4a2489['restore'](),_0x324ac7;},ig['scaleFontString']=function(_0x7b52f8,_0x46cb2){var _0x203bc8=parseFloat(_0x7b52f8['split']('px')[0x0]),_0x18b88f=_0x7b52f8['substring'](_0x7b52f8['indexOf']('px'));return Math['round'](_0x203bc8*_0x46cb2)+_0x18b88f;},ig['getFontSizeFromString']=function(_0x4485b7){return Math['round'](parseFloat(_0x4485b7['split']('px')[0x0]));},ig['hexToRgb']=function(_0x292e0c){ig['hexToRgbTable']||(ig['hexToRgbTable']={});if(ig['hexToRgbTable'][_0x292e0c])return ig['hexToRgbTable'][_0x292e0c];var _0x483e96=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i['exec'](_0x292e0c);if(_0x483e96)return ig['hexToRgbTable'][_0x292e0c]={'r':parseInt(_0x483e96[0x1],0x10),'g':parseInt(_0x483e96[0x2],0x10),'b':parseInt(_0x483e96[0x3],0x10),'hex':_0x292e0c},ig['hexToRgbTable'][_0x292e0c];return console['log']('cannot\x20convert\x20to\x20rgb\x20from\x20hex\x20:',_0x292e0c),null;},ig['msToFormattedTime']=function(_0x8d2fda){_0x8d2fda=(_0x8d2fda-_0x8d2fda%0x3e8)/0x3e8;var _0x10b5f5=_0x8d2fda%0x3c;_0x8d2fda=(_0x8d2fda-_0x10b5f5)/0x3c;var _0x3e03d3=_0x8d2fda%0x3c;return _0x8d2fda=(_0x8d2fda-_0x3e03d3)/0x3c,0xa>_0x8d2fda&&(_0x8d2fda='0'+_0x8d2fda),0xa>_0x3e03d3&&(_0x3e03d3='0'+_0x3e03d3),0xa>_0x10b5f5&&(_0x10b5f5='0'+_0x10b5f5),_0x8d2fda+':'+_0x3e03d3+':'+_0x10b5f5;},ig['Entity']['prototype']['delayedCall']=function(_0x4fe055,_0x7dd2b2,_0x3accc2){return void 0x0===_0x3accc2&&(_0x3accc2=!0x0),_0x4fe055=new ig['Tween'](this,{},_0x4fe055,{'onComplete':_0x7dd2b2}),this['tweens']['push'](_0x4fe055),_0x3accc2&&_0x4fe055['start'](),_0x4fe055;};}),ig['baked']=!0x0,ig['module']('plugins.retention.common.touch')['defines'](function(){ig['RetentionTouch']={'hasInitialized':!0x1,'touches':[],'mouseX':0x0,'mouseY':0x0,'init':function(){ig['ua']['touchDevice']&&(window['navigator']['msPointerEnabled']&&(ig['system']['canvas']['addEventListener']('MSPointerDown',this['touchDown']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('MSPointerUp',this['touchUp']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('MSPointerMove',this['touchMove']['bind'](this),!0x1),ig['system']['canvas']['style']['msContentZooming']='none',ig['system']['canvas']['style']['msTouchAction']='none'),ig['system']['canvas']['addEventListener']('touchstart',this['touchDown']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('touchend',this['touchUp']['bind'](this),!0x1),ig['system']['canvas']['addEventListener']('touchmove',this['touchMove']['bind'](this),!0x1)),ig['system']['canvas']['addEventListener']('mousemove',this['mouseMove']['bind'](this),!0x1),this['hasInitialized']=!0x0;},'mouseMove':function(_0x119693){var _0xd58190=parseInt(ig['system']['canvas']['offsetWidth'])||ig['system']['realWidth'],_0x3d1f45=parseInt(ig['system']['canvas']['offsetHeight'])||ig['system']['realHeight'];this['scaleX']=ig['system']['scale']*(_0xd58190/ ig['system']['realWidth']),this['scaleY']=ig['system']['scale']*(_0x3d1f45/ ig['system']['realHeight']),_0xd58190={'left':0x0,'top':0x0},ig['system']['canvas']['getBoundingClientRect']&&(_0xd58190=ig['system']['canvas']['getBoundingClientRect']()),this['mouseX']=(_0x119693['clientX']-_0xd58190['left'])/this['scaleX'],this['mouseY']=(_0x119693['clientY']-_0xd58190['top'])/this['scaleY'];},'touchDown':function(_0x4d75ce){this['lastTouches']=[],this['processTouch'](_0x4d75ce['touches']);},'touchUp':function(_0x3d8d76){this['processTouch'](_0x3d8d76['touches']);},'touchMove':function(_0x439b7d){this['processTouch'](_0x439b7d['touches']);},'processTouch':function(_0x4f475f){var _0x2b50ee=parseInt(ig['system']['canvas']['offsetWidth'])||ig['system']['realWidth'],_0x9d377d=parseInt(ig['system']['canvas']['offsetHeight'])||ig['system']['realHeight'];this['scaleX']=ig['system']['scale']*(_0x2b50ee/ ig['system']['realWidth']),this['scaleY']=ig['system']['scale']*(_0x9d377d/ ig['system']['realHeight']),_0x2b50ee={'left':0x0,'top':0x0},ig['system']['canvas']['getBoundingClientRect']&&(_0x2b50ee=ig['system']['canvas']['getBoundingClientRect']()),this['lastTouches']=this['touches'],this['touches']=[];for(_0x9d377d=0x0;_0x9d377d<_0x4f475f['length'];_0x9d377d++){var _0x3bbc98=_0x4f475f[_0x9d377d];this['touches']['push']({'x':(_0x3bbc98['clientX']-_0x2b50ee['left'])/this['scaleX'],'y':(_0x3bbc98['clientY']-_0x2b50ee['top'])/this['scaleY']});}}};}),ig['baked']=!0x0,ig['module']('plugins.retention.common.signal')['defines'](function(){ig['RetentionSignal']=ig['Class']['extend']({'signalListeners':null,'id':0x0,'init':function(){this['id']=++ig['RetentionSignal']['_lastId'],this['signalListeners']=[];},'addOnce':function(_0x4e89dd,_0x41f69f){this['signalListeners']['push']({'signalListener':_0x4e89dd,'signalContext':_0x41f69f,'isOnce':!0x0});},'add':function(_0x28d2a1,_0xb51443){this['signalListeners']['push']({'signalListener':_0x28d2a1,'signalContext':_0xb51443,'isOnce':!0x1});},'dispatch':function(){for(var _0x21fdcf=0x0;_0x21fdcf<this['signalListeners']['length'];){var _0x48b302=this['signalListeners'][_0x21fdcf];_0x48b302['signalListener']['apply'](_0x48b302['signalContext'],arguments),_0x48b302['isOnce']?this['signalListeners']['splice'](_0x21fdcf,0x1):_0x21fdcf++;}},'clear':function(){this['signalListeners']=[];}}),ig['RetentionSignal']['_lastId']=0x0;}),ig['baked']=!0x0,ig['module']('plugins.retention.common.random')['defines'](function(){ig['RetentionRandom']={'chance':function(_0x3afb01){return Math['random']()<_0x3afb01;},'bool':function(){return 0.5>Math['random']();},'int':function(_0x3e46bd,_0x45d573){return _0x3e46bd+Math['floor']((_0x45d573-_0x3e46bd+0x1)*Math['random']());},'float':function(_0x3c6d26,_0x3aa25d){return _0x3c6d26+(_0x3aa25d-_0x3c6d26)*Math['random']();},'string':function(_0x14be5d,_0x3bd62f){void 0x0===_0x3bd62f&&(_0x3bd62f='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789');for(var _0x36c558='',_0x42e802=0x0;_0x42e802<_0x14be5d;_0x42e802++)_0x36c558+=_0x3bd62f['charAt'](Random['int'](0x0,_0x3bd62f['length']-0x1));return _0x36c558;},'fromArray':function(_0xc1c691){return null!=_0xc1c691&&0x0<_0xc1c691['length']?_0xc1c691[this['int'](0x0,_0xc1c691['length']-0x1)]:null;},'shuffle':function(_0x10a159){if(null!=_0x10a159)for(var _0x54e7b5=0x0;_0x54e7b5<_0x10a159['length'];_0x54e7b5++){var _0xce6eca=this['int'](0x0,_0x10a159['length']-0x1),_0x10f9ea=_0x10a159[_0x54e7b5];_0x10a159[_0x54e7b5]=_0x10a159[_0xce6eca],_0x10a159[_0xce6eca]=_0x10f9ea;}return _0x10a159;}};}),ig['baked']=!0x0,ig['module']('plugins.retention.common.text-renderer')['defines'](function(){ig['RetentionTextRenderer']=ig['Class']['extend']({'text':'','font':'48px\x20Arial','color':'#000000','alpha':0x1,'align':'start','offsetX':0x0,'offsetY':0x0,'lineSpacing':0x1,'valign':'default','enableShadow':!0x1,'shadowColor':'#000000','shadowOffsetX':0x0,'shadowOffsetY':0x4,'shadowAlpha':0x1,'outlineWeight':0x0,'outlineColor':'#000000','outlineCap':'square','outlineJoin':'bevel','textBaseline':'alphabetic','baselineOffset':0x0,'_previousText':'','_multiline':!0x1,'_lines':[],'_lineHeightInPixel':0x0,'init':function(){},'draw':function(_0x35accc,_0x84a96d){void 0x0===_0x35accc&&(_0x35accc=0x0),void 0x0===_0x84a96d&&(_0x84a96d=0x0),this['enableShadow']&&this['drawText'](_0x35accc+this['shadowOffsetX'],_0x84a96d+this['shadowOffsetY'],this['shadowAlpha']*this['alpha'],this['shadowColor'],this['shadowColor']),this['drawText'](_0x35accc,_0x84a96d,this['alpha'],this['color'],this['outlineColor']);},'drawText':function(_0x563ef5,_0x3b35a0,_0x47e7a3,_0x55dc16,_0x9d338a){var _0x4255bc=!0x1;if(0x0<this['text']['length']){this['_previousTextString']!=this['text']&&(this['_previousTextString']=this['text'],this['_lines']=this['text']['split'](/\r?\n/),this['_multiline']=0x1<this['_lines']['length']?!0x0:!0x1,this['_lineHeightInPixel']=parseInt(this['font']['split']('px')[0x0]['split']('\x20')['pop']())*this['lineSpacing'],isNaN(this['_lineHeightInPixel'])&&console['error']('\x27'+this['font']+'\x27\x20is\x20a\x20wrong\x20font\x20string\x20format,\x20error\x20when\x20rendering\x20'+this['text']),'middle'==this['textBaseline']&&(_0x4255bc=!0x0),this['_multiline']&&'center'==this['valign']&&(this['textBaseline']='middle',this['baselineOffset']=0x0,_0x4255bc=!0x1));var _0x1e627b=ig['system']['context'];_0x1e627b['save'](),_0x1e627b['font']=this['font'],_0x1e627b['textAlign']=this['align'],_0x1e627b['lineWidth']=0x2*this['outlineWeight'],_0x1e627b['lineCap']=this['outlineCap'],_0x1e627b['lineJoin']=this['outlineJoin'],_0x1e627b['miterLimit']=0x2*this['outlineWeight'],_0x1e627b['textBaseline']=this['textBaseline'],_0x4255bc&&(_0x4255bc=_0x1e627b['measureText'](this['text']),this['baselineOffset']=(_0x4255bc['actualBoundingBoxAscent']-_0x4255bc['actualBoundingBoxDescent'])/0x2),0x1>_0x47e7a3?(_0x55dc16=ig['hexToRgb'](_0x55dc16),_0x1e627b['fillStyle']='rgba('+_0x55dc16['r']+','+_0x55dc16['g']+','+_0x55dc16['b']+','+_0x47e7a3+')',_0x55dc16=ig['hexToRgb'](_0x9d338a),_0x1e627b['strokeStyle']='rgba('+_0x55dc16['r']+','+_0x55dc16['g']+','+_0x55dc16['b']+','+_0x47e7a3+')'):(_0x1e627b['fillStyle']=_0x55dc16,_0x1e627b['strokeStyle']=_0x9d338a),_0x563ef5+=this['offsetX'],_0x47e7a3=_0x3b35a0+this['offsetY']+this['baselineOffset'];if(this['_multiline']){_0x3b35a0=_0x47e7a3,'center'==this['valign']&&(_0x3b35a0=_0x47e7a3-(this['_lines']['length']-0x1)*this['_lineHeightInPixel']/0x2);for(_0x47e7a3=0x0;_0x47e7a3<this['_lines']['length'];_0x47e7a3++)_0x9d338a=this['_lines'][_0x47e7a3],0x0<this['outlineWeight']&&_0x1e627b['strokeText'](_0x9d338a,_0x563ef5,_0x3b35a0+_0x47e7a3*this['_lineHeightInPixel']),_0x1e627b['fillText'](_0x9d338a,_0x563ef5,_0x3b35a0+_0x47e7a3*this['_lineHeightInPixel']);}else'center'==this['valign']&&'middle'!=this['textBaseline']&&(_0x47e7a3+=this['_lineHeightInPixel']/0x2),0x0<this['outlineWeight']&&_0x1e627b['strokeText'](this['text'],_0x563ef5,_0x47e7a3),_0x1e627b['fillText'](this['text'],_0x563ef5,_0x47e7a3);_0x1e627b['restore']();}},'measureTextWidth':function(){var _0x2bbe16=ig['system']['context'];_0x2bbe16['save'](),_0x2bbe16['font']=this['font'],_0x2bbe16['textAlign']='left';var _0x2cdcc0=_0x2bbe16['measureText'](this['text']);return _0x2bbe16['restore'](),_0x2cdcc0['width'];}});}),ig['baked']=!0x0,ig['module']('plugins.retention.common.game-object')['requires']('impact.entity')['defines'](function(){ig['RetentionGameObject']=ig['Entity']['extend']({'idleSheetInfo':null,'singleFrameImage':null,'visible':!0x0,'alpha':0x1,'zIndex':0x3e8,'drawAsRect':!0x1,'drawAsOutline':!0x1,'outlineWidth':0x1,'rectColor':'#FFFFFF','outlineColor':'#000000','entryDelay':0x0,'entryDuration':0.25,'entryType':null,'exitDelay':0x0,'exitDuration':0.25,'exitType':null,'killOnExit':!0x0,'scaleX':0x1,'scaleY':0x1,'angle':0x0,'anchorX':0x0,'anchorY':0x0,'forceDraw':!0x1,'width':0x20,'height':0x20,'onInputDown':null,'onInputUp':null,'onClicked':null,'hasTouchInside':!0x1,'inputEnabled':!0x1,'isClicking':!0x1,'boundLeft':0x0,'boundRight':0x0,'boundTop':0x0,'boundBottom':0x0,'isFinishEntering':!0x1,'fixedOnCamera':!0x1,'posX':0x0,'posY':0x0,'xLatchType':'center','yLatchType':'center','renderX':0x0,'renderY':0x0,'anchorType':'default','timedLife':-0x3e7,'size':{'x':0x20,'y':0x20},'init':function(_0x4a35c5,_0x515804,_0x545b1e){_0x545b1e||(_0x545b1e={}),ig['RetentionTouch']['hasInitialized']||ig['RetentionTouch']['init'](),this['onInputDown']=new ig['RetentionSignal'](),this['onInputUp']=new ig['RetentionSignal'](),this['onClicked']=new ig['RetentionSignal'](),_0x545b1e['singleFrameImage']?this['singleFrameImage']=_0x545b1e['singleFrameImage']:_0x545b1e['image']&&(this['image']=this['singleFrameImage']=_0x545b1e['image']),null!=this['singleFrameImage']?(this['idleSheetInfo']={'sheetImage':this['singleFrameImage'],'sheetX':0x1,'sheetY':0x1},this['setSpriteSheet']('idle'),this['setSize']('idle'),this['addAnimation']('idle','idleSheet',0x1,[0x0],!0x1,!0x0)):null!=this['idleSheetInfo']&&(this['setSpriteSheet']('idle'),this['setSize']('idle')),this['parent'](_0x4a35c5,_0x515804,_0x545b1e),this['posX']=_0x4a35c5,this['posY']=_0x515804,!0x1===_0x545b1e['visible']&&(this['visible']=!0x1),this['anchorType']=_0x545b1e['anchorType']?_0x545b1e['anchorType']:'default',this['enter']();},'swapImage':function(_0x3ca85e){this['idleSheetInfo']['sheetImage']=_0x3ca85e,this['idleSheet']['image']=_0x3ca85e;},'onFinishEntering':function(){},'enter':function(){this['visible']=!0x0,null!=this['entryType']?(this[this['entryType']](),this['delayedCall'](this['entryDelay']+this['entryDuration'],function(){this['onFinishEntering'](),this['isFinishEntering']=!0x0;}['bind'](this))):(this['isFinishEntering']=!0x0,this['onFinishEntering']());},'exit':function(){if(null!=this['exitType'])this[this['exitType']]();else this['alpha0']();this['delayedCall'](this['exitDuration']+this['exitDelay'],function(){this['checkKill']();}['bind'](this));},'setSpriteSheet':function(_0x7e1bc7){this[_0x7e1bc7+'Sheet']=new ig['AnimationSheet'](this[_0x7e1bc7+'SheetInfo']['sheetImage']['path'],this[_0x7e1bc7+'SheetInfo']['sheetImage']['width']/this[_0x7e1bc7+'SheetInfo']['sheetX'],this[_0x7e1bc7+'SheetInfo']['sheetImage']['height']/this[_0x7e1bc7+'SheetInfo']['sheetY']);},'setSize':function(_0x3bab9f){this['width']=this[_0x3bab9f+'SheetInfo']['sheetImage']['width']/this[_0x3bab9f+'SheetInfo']['sheetX'],this['height']=this[_0x3bab9f+'SheetInfo']['sheetImage']['height']/this[_0x3bab9f+'SheetInfo']['sheetY'];},'addAnimation':function(_0x2bcfe6,_0x22617f,_0x51ba5b,_0x5b03ed,_0x15b269,_0xa3c1ee){this[_0x2bcfe6]=new ig['Animation'](this[_0x22617f],_0x51ba5b,_0x5b03ed,!_0x15b269),!0x0==_0xa3c1ee&&(this['currentAnim']=this[_0x2bcfe6]);},'makeFramesArray':function(_0x46db50,_0x3fbfe8,_0x540670){for(var _0x1ade1b=[],_0x5880dc=_0x46db50;_0x5880dc<=_0x3fbfe8;_0x5880dc++)_0x1ade1b['push'](_0x5880dc);if(_0x540670){for(_0x5880dc=_0x3fbfe8;_0x5880dc>=_0x46db50;_0x5880dc--)_0x1ade1b['push'](_0x5880dc);}return _0x1ade1b;},'draw':function(){if(!(0.01>this['alpha'])&&this['visible']&&(this['forceDraw']||this['currentAnim']||this['drawAsRect']||this['drawAsOutline'])){var _0x1c6ce0=ig['system']['context'];_0x1c6ce0['save']();var _0x510355=ig['system']['getDrawPos'](this['renderX']['round']()-this['offset']['x']),_0x495153=ig['system']['getDrawPos'](this['renderY']['round']()-this['offset']['y']);_0x1c6ce0['translate'](_0x510355,_0x495153),(0x1!=this['scaleX']||0x1!=this['scaleY'])&&_0x1c6ce0['scale'](this['scaleX'],this['scaleY']),_0x510355=-this['anchorX']*this['width'],_0x495153=-this['anchorY']*this['height'],0x0<this['shakeValue']&&(this['shakeValue']-=ig['system']['tick']*this['shakeReductionMultiplier'],_0x510355+=ig['RetentionRandom']['float'](-this['shakeValue'],this['shakeValue']),_0x495153+=ig['RetentionRandom']['float'](-this['shakeValue'],this['shakeValue'])),this['drawObject'](_0x510355,_0x495153),_0x1c6ce0['restore']();}},'drawObject':function(_0x317504,_0x166421){var _0x5f1ea6=ig['system']['context'],_0x5dd746=ig['hexToRgb'](this['rectColor']);this['drawAsRect']&&(_0x5f1ea6['fillStyle']=0x1>this['alpha']?'rgba('+_0x5dd746['r']+','+_0x5dd746['g']+','+_0x5dd746['b']+','+this['alpha']+')':_0x5dd746['hex'],_0x5f1ea6['fillRect'](_0x317504,_0x166421,this['width'],this['height'])),_0x5dd746=ig['hexToRgb'](this['outlineColor']),this['drawAsOutline']?(_0x5f1ea6['lineWidth']=this['outlineWidth'],_0x5f1ea6['strokeStyle']=0x1>this['alpha']?'rgba('+_0x5dd746['r']+','+_0x5dd746['g']+','+_0x5dd746['b']+','+this['alpha']+')':_0x5dd746['hex'],_0x5f1ea6['strokeRect'](_0x317504,_0x166421,this['width'],this['height'])):null!=this['currentAnim']&&(this['currentAnim']['alpha']=this['alpha'],this['currentAnim']['draw'](_0x317504,_0x166421));},'toRender':function(_0x1d8e52,_0x499ae4,_0x50383f){switch(_0x50383f){case'left':case'top':return _0x1d8e52;case'right':case'bottom':return _0x499ae4+_0x1d8e52;default:return _0x499ae4/0x2+_0x1d8e52;}},'update':function(){ig['game']['entities']&&this['parent'](),this['renderX']=this['toRender'](this['posX'],ig['system']['width'],this['xLatchType']),this['renderY']=this['toRender'](this['posY'],ig['system']['height'],this['yLatchType']);if(this['inputEnabled']&&this['isFinishEntering']&&this['visible']&&0.01<this['alpha']){var _0x1e39da=!0x1;this['hasTouchInside']=!0x1;for(var _0x515eb6=0x0;_0x515eb6<ig['multitouchInput']['touches']['length'];_0x515eb6++){var _0x1e39da=!0x0,_0x17458e=ig['multitouchInput']['touches'][_0x515eb6];this['processInput'](_0x17458e['x'],_0x17458e['y']);}for(_0x515eb6=0x0;_0x515eb6<ig['RetentionTouch']['touches']['length'];_0x515eb6++)_0x1e39da=!0x0,_0x17458e=ig['RetentionTouch']['touches'][_0x515eb6],this['processInput'](_0x17458e['x'],_0x17458e['y']);!_0x1e39da&&ig['input']['state']('click')&&(_0x515eb6=ig['RetentionTouch']['mouseX'],_0x17458e=ig['RetentionTouch']['mouseY'],0x0!=_0x515eb6&&0x0!=_0x17458e&&(this['processInput'](_0x515eb6,_0x17458e),_0x1e39da=!0x0)),_0x1e39da?this['hasTouchInside']||(this['isClicking']=!0x1):(this['isClicking']&&(this['onInputUp']['dispatch'](this),this['onClicked']['dispatch'](this)),this['isClicking']=!0x1);}-0x3e7!=this['timedLife']&&this['isFinishEntering']&&(this['timedLife']-=ig['system']['tick'],0x0>=this['timedLife']&&(this['timedLife']=-0x3e7,this['exit']()));},'processInput':function(_0x362bfd,_0x59a586){this['isInsideBounds'](_0x362bfd,_0x59a586)&&(this['hasTouchInside']=!0x0,this['isClicking']||(this['isClicking']=!0x0,this['onInputDown']['dispatch'](this)));},'isInsideBounds':function(_0x1038e0,_0x374c73){var _0x54595f=this['scaleX']*this['width'],_0x72ead5=this['scaleY']*this['height'];return this['boundLeft']=this['renderX']-_0x54595f*this['anchorX'],this['boundTop']=this['renderY']-_0x72ead5*this['anchorY'],this['boundRight']=this['boundLeft']+_0x54595f,this['boundBottom']=this['boundTop']+_0x72ead5,this['boundLeft']>this['boundRight']&&(_0x54595f=this['boundLeft'],this['boundLeft']=this['boundRight'],this['boundRight']=_0x54595f),this['boundTop']>this['boundBottom']&&(_0x54595f=this['boundTop'],this['boundTop']=this['boundBottom'],this['boundBottom']=_0x54595f),_0x1038e0<this['boundLeft']||_0x374c73<this['boundTop']||_0x1038e0>this['boundRight']||_0x374c73>this['boundBottom']?!0x1:!0x0;},'getBounds':function(){this['_bounds']||(this['_bounds']={});var _0x46151b=this['_bounds'],_0x4e7819=this['scaleX']*this['width'],_0x4d3322=this['scaleY']*this['height'];return _0x46151b['left']=this['renderX']-_0x4e7819*this['anchorX'],_0x46151b['top']=this['renderY']-_0x4d3322*this['anchorY'],_0x46151b['right']=_0x46151b['left']+_0x4e7819,_0x46151b['bottom']=_0x46151b['top']+_0x4d3322,_0x46151b['width']=Math['abs'](_0x4e7819),_0x46151b['height']=Math['abs'](_0x4d3322),_0x46151b['left']>_0x46151b['right']&&(_0x4e7819=_0x46151b['left'],_0x46151b['left']=_0x46151b['right'],_0x46151b['right']=_0x4e7819),_0x46151b['top']>_0x46151b['bottom']&&(_0x4e7819=_0x46151b['top'],_0x46151b['top']=_0x46151b['bottom'],_0x46151b['bottom']=_0x4e7819),_0x46151b['x']=_0x46151b['left'],_0x46151b['y']=_0x46151b['top'],_0x46151b;},'isCollidingWith':function(_0x3f28f1){var _0x2eb256=this['getBounds']();return _0x3f28f1=_0x3f28f1['getBounds'](),_0x2eb256['right']<_0x3f28f1['left']||_0x2eb256['left']>_0x3f28f1['right']||_0x2eb256['bottom']<_0x3f28f1['top']||_0x2eb256['top']>_0x3f28f1['bottom']?!0x1:!0x0;},'shakeValue':0x0,'shakeReductionMultiplier':0x0,'shake':function(_0x4cae30,_0x4f46bf){_0x4cae30||(_0x4cae30=0x5),_0x4f46bf||(_0x4f46bf=0xa),this['shakeValue']=_0x4cae30,this['shakeReductionMultiplier']=_0x4f46bf;},'fadeIn':function(){var _0x2e2d93=this['alpha'];this['alpha']=0x0,this['tween']({'alpha':_0x2e2d93},this['entryDuration'],{'delay':this['entryDelay'],'easing':ig['Tween']['Easing']['Quadratic']['EaseOut']})['start']();},'fadeOut':function(){this['tween']({'alpha':0x0},this['exitDuration'],{'delay':this['exitDelay'],'easing':ig['Tween']['Easing']['Quadratic']['EaseOut']})['start']();},'alpha0':function(){this['alpha']=0x0;},'alpha1':function(){this['alpha']=0x1;},'checkKill':function(){this['killOnExit']&&this['kill']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.common.text-field')['requires']('plugins.retention.common.game-object')['defines'](function(){ig['RetentionTextField']=ig['RetentionGameObject']['extend']({'text':'','font':'48px\x20Arial','color':'#FFFFFF','align':'start','offsetX':0x0,'offsetY':0x0,'lineSpacing':0x1,'valign':'top','textRenderer':null,'forceDraw':!0x0,'enableShadow':!0x1,'shadowColor':'#000000','shadowOffsetX':0x0,'shadowOffsetY':0x4,'shadowAlpha':0.4,'textBaseline':'alphabetic','outlineWeight':0x0,'outlineColor':'#000000','outlineCap':'square','outlineJoin':'bevel','zIndex':0x1b58,'init':function(_0x5690e2,_0x350dd6,_0x1059d5){this['parent'](_0x5690e2,_0x350dd6,_0x1059d5),this['textRenderer']=new ig['RetentionTextRenderer']();},'drawObject':function(_0x24c8dd,_0x3b6caf){this['parent'](_0x24c8dd,_0x3b6caf),this['visible']&&(this['applyProperties'](),this['textRenderer']['draw'](_0x24c8dd,_0x3b6caf));},'applyProperties':function(){this['textRenderer']['text']=this['text'],this['textRenderer']['font']=this['font'],this['textRenderer']['color']=this['color'],this['textRenderer']['alpha']=this['alpha'],this['textRenderer']['align']=this['align'],this['textRenderer']['offsetX']=this['offsetX'],this['textRenderer']['offsetY']=this['offsetY'],this['textRenderer']['lineSpacing']=this['lineSpacing'],this['textRenderer']['valign']=this['valign'],this['textRenderer']['enableShadow']=this['enableShadow'],this['textRenderer']['shadowAlpha']=this['shadowAlpha'],this['textRenderer']['shadowColor']=this['shadowColor'],this['textRenderer']['shadowOffsetX']=this['shadowOffsetX'],this['textRenderer']['shadowOffsetY']=this['shadowOffsetY'],this['textRenderer']['outlineWeight']=this['outlineWeight'],this['textRenderer']['outlineColor']=this['outlineColor'],this['textRenderer']['outlineCap']=this['outlineCap'],this['textRenderer']['outlineJoin']=this['outlineJoin'],this['textRenderer']['textBaseline']=this['textBaseline'];},'getTextWidth':function(){return this['applyProperties'](),this['textRenderer']['measureTextWidth']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.common.simple-button')['requires']('plugins.retention.common.game-object')['defines'](function(){ig['RetentionSimpleButton']=ig['RetentionGameObject']['extend']({'originalX':0x0,'originalY':0x0,'transitionInDelay':0x0,'zIndex':0x1b58,'text':'','font':'48px\x20Arial','textColor':'#FFFFFF','textBaseline':'middle','align':'center','offsetX':0x0,'offsetY':0x0,'anchorX':0.5,'anchorY':0.5,'lineSpacing':0x1,'valign':'default','enableShadow':!0x1,'shadowColor':'#000000','shadowOffsetX':0x0,'shadowOffsetY':0x4,'shadowAlpha':0.4,'outlineWeight':0x0,'outlineColor':'#000000','outlineCap':'square','outlineJoin':'bevel','normalScale':0x1,'pressedScale':0.9,'usePressedTween':!0x0,'textRenderer':null,'forceDraw':!0x0,'prevText':'','init':function(_0x442bc1,_0x22231d,_0x30d789){this['parent'](_0x442bc1,_0x22231d,_0x30d789),this['textRenderer']=new ig['RetentionTextRenderer']();},'update':function(){this['parent']();if(this['usePressedTween']&&this['visible']){var _0x275b86=this['pressedScale']*this['normalScale'],_0x234745=this['pressedScale']*this['normalScale'],_0x275b86=this['hasTouchInside']?this['pressedScale']*this['normalScale']:this['normalScale'],_0x234745=0x0>this['scaleX']?-0x1*_0x275b86:_0x275b86,_0x275b86=0x0>this['scaleY']?-0x1*_0x275b86:_0x275b86;this['scaleX']+=(_0x234745-this['scaleX'])/0x3,this['scaleY']+=(_0x275b86-this['scaleY'])/0x3;}},'drawObject':function(_0x170785,_0x2c54bf){this['parent'](_0x170785,_0x2c54bf);if(this['visible']){this['textRenderer']['text']=this['text'],this['textRenderer']['font']=this['font'],this['textRenderer']['color']=this['textColor'],this['textRenderer']['alpha']=this['alpha'],this['textRenderer']['align']=this['align'],this['textRenderer']['offsetX']=this['offsetX'],this['textRenderer']['offsetY']=this['offsetY'],this['textRenderer']['lineSpacing']=this['lineSpacing'],this['textRenderer']['valign']=this['valign'],this['textRenderer']['enableShadow']=this['enableShadow'],this['textRenderer']['shadowAlpha']=this['shadowAlpha'],this['textRenderer']['shadowColor']=this['shadowColor'],this['textRenderer']['shadowOffsetX']=this['shadowOffsetX'],this['textRenderer']['shadowOffsetY']=this['shadowOffsetY'],this['textRenderer']['outlineWeight']=this['outlineWeight'],this['textRenderer']['outlineColor']=this['outlineColor'],this['textRenderer']['outlineCap']=this['outlineCap'],this['textRenderer']['outlineJoin']=this['outlineJoin'],this['textRenderer']['textBaseline']=this['textBaseline'];if(this['prevText']!=this['text']){this['prevText']=this['text'];var _0x66e582=ig['system']['context'];_0x66e582['save'](),_0x66e582['font']=this['font'];var _0x42c5c2=_0x66e582['measureText'](this['text']);this['centerYOffset']=parseInt(this['font']['split']('px')[0x0]['split']('\x20')['pop']())/0x2-_0x42c5c2['actualBoundingBoxAscent'],_0x66e582['restore']();}this['textRenderer']['draw'](_0x170785+this['width']/0x2,_0x2c54bf+this['height']/0x2);}},'onFinishEntering':function(){this['inputEnabled']=!0x0;}});}),ig['baked']=!0x0,ig['module']('plugins.retention.common.rounded-rect')['defines'](function(){ig['RetentionRoundedRect']={'cache':{},'drawShadowedRoundedRect':function(_0xb76d1f,_0x28fb30,_0x4870a6,_0x5391b6,_0x40709b,_0x516938,_0xfd0c50,_0x54b51c,_0x5885c1){0x0!=_0x5391b6&&0x0!=_0x40709b&&(_0xfd0c50||(_0xfd0c50='#ffffff'),_0x54b51c||(_0x54b51c='#666666'),_0x516938||(_0x516938=0xa),_0x5391b6=this['getShadowedRoundedRectCache'](_0x5391b6,_0x40709b,_0x516938,_0xfd0c50,_0x54b51c,_0x5885c1),_0xb76d1f['drawImage'](_0x5391b6,_0x28fb30,_0x4870a6));},'getShadowedRoundedRectCache':function(_0x327770,_0x1d48f7,_0x1a7956,_0xf6c34a,_0x4e3281,_0x4d837f){var _0x178e66='canvasShadowed|'+Math['round'](_0x327770)+'|'+Math['round'](_0x1d48f7)+'|'+Math['round'](_0x1a7956)+'|'+_0xf6c34a+'|'+_0x4e3281+'|'+Math['round'](_0x4d837f);if(this['cache'][_0x178e66])return this['cache'][_0x178e66];var _0x3da7c6=ig['$new']('canvas');_0x3da7c6['width']=_0x327770,_0x3da7c6['height']=_0x1d48f7;var _0x25bd98=_0x3da7c6['getContext']('2d');return this['drawRoundedRect'](_0x25bd98,0x0,0x0,_0x327770,_0x1d48f7,_0x1a7956,_0x4e3281),this['drawRoundedRect'](_0x25bd98,0x0,0x0,_0x327770,_0x1d48f7-_0x4d837f,_0x1a7956,_0xf6c34a),this['cache'][_0x178e66]=_0x3da7c6;},'drawRoundedRect':function(_0x467cfb,_0x4af6e7,_0x5ec33b,_0x33675b,_0x430810,_0x26cec4,_0x515c1e){0x0!=_0x33675b&&0x0!=_0x430810&&(_0x515c1e||(_0x515c1e='#ffffff'),_0x33675b=Math['round'](_0x33675b),_0x430810=Math['round'](_0x430810),_0x26cec4=Math['round'](_0x26cec4),_0x26cec4=this['getCache'](_0x33675b,_0x430810,_0x26cec4,_0x515c1e),_0x467cfb['drawImage'](_0x26cec4,_0x4af6e7,_0x5ec33b,_0x33675b,_0x430810));},'getCache':function(_0x8a7b2e,_0x2ea70a,_0x34fc57,_0x73ffd){var _0x2d178d='canvas|'+Math['round'](_0x8a7b2e)+'|'+Math['round'](_0x2ea70a)+'|'+Math['round'](_0x34fc57)+'|'+_0x73ffd;if(this['cache'][_0x2d178d])return this['cache'][_0x2d178d];var _0x13bd0d=ig['$new']('canvas');_0x13bd0d['width']=_0x8a7b2e,_0x13bd0d['height']=_0x2ea70a;var _0x4e9b67=_0x13bd0d['getContext']('2d');return _0x4e9b67['fillStyle']=_0x73ffd,_0x4e9b67['fillRect'](_0x34fc57,0x0,_0x8a7b2e-0x2*_0x34fc57,_0x2ea70a),_0x4e9b67['fillRect'](0x0,_0x34fc57,_0x8a7b2e,_0x2ea70a-0x2*_0x34fc57),_0x4e9b67['beginPath'](),_0x4e9b67['arc'](_0x34fc57,_0x34fc57,_0x34fc57,0x0,0x2*Math['PI']),_0x4e9b67['fill'](),_0x4e9b67['closePath'](),_0x4e9b67['beginPath'](),_0x4e9b67['arc'](_0x8a7b2e-_0x34fc57,_0x34fc57,_0x34fc57,0x0,0x2*Math['PI']),_0x4e9b67['fill'](),_0x4e9b67['closePath'](),_0x4e9b67['beginPath'](),_0x4e9b67['arc'](_0x34fc57,_0x2ea70a-_0x34fc57,_0x34fc57,0x0,0x2*Math['PI']),_0x4e9b67['fill'](),_0x4e9b67['closePath'](),_0x4e9b67['beginPath'](),_0x4e9b67['arc'](_0x8a7b2e-_0x34fc57,_0x2ea70a-_0x34fc57,_0x34fc57,0x0,0x2*Math['PI']),_0x4e9b67['fill'](),_0x4e9b67['closePath'](),this['cache'][_0x2d178d]=_0x13bd0d;}};}),ig['baked']=!0x0,ig['module']('plugins.retention.common.rounded-button')['requires']('plugins.retention.common.simple-button')['defines'](function(){ig['RetentionRoundedButton']=ig['RetentionSimpleButton']['extend']({'zIndex':0x270f,'entryType':'fadeIn','exitType':'fadeOut','radius':0xa,'color':'#555555','shadowColor':'#222222','shadowDistance':0x5,'symbol':'none','symbolColor':'#ffffff','symbolSize':0x1e,'symbolOffsetX':0x0,'symbolOffsetY':0x0,'init':function(_0x243eef,_0x28458b,_0x3e983c){this['parent'](_0x243eef,_0x28458b,_0x3e983c);},'exit':function(){this['parent']();},'update':function(){this['parent']();},'draw':function(){this['parent']();},'drawObject':function(_0x1f7733,_0x4fdfcf){var _0x420985=ig['system']['context'];_0x420985['globalAlpha']=this['alpha'],_0x420985['save'](),0x0<this['shadowDistance']?ig['RetentionRoundedRect']['drawShadowedRoundedRect'](_0x420985,_0x1f7733,_0x4fdfcf,this['width'],this['height'],this['radius'],this['color'],this['shadowColor'],this['shadowDistance']):ig['RetentionRoundedRect']['drawRoundedRect'](_0x420985,_0x1f7733,_0x4fdfcf,this['width'],this['height'],this['radius'],this['color']),_0x420985['restore'](),_0x420985['save']();var _0x5d8d00=_0x1f7733+this['width']/0x2,_0x3dce60=_0x4fdfcf+this['height']/0x2-this['shadowDistance']/0x2;if('image'==this['symbol']){if(this['symbolImage']){var _0x5e641c=this['symbolImage'];_0x5e641c['drawImageCtx']?_0x5e641c['drawImageCtx'](_0x420985,0x0,0x0,_0x5e641c['width'],_0x5e641c['height'],_0x5d8d00+this['symbolOffsetX']-this['symbolSize']/0x2,_0x3dce60+this['symbolOffsetY']-this['symbolSize']/0x2,this['symbolSize'],this['symbolSize']):_0x420985['drawImage'](_0x5e641c['data'],0x0,0x0,_0x5e641c['width'],_0x5e641c['height'],_0x5d8d00+this['symbolOffsetX']-this['symbolSize']/0x2,_0x3dce60+this['symbolOffsetY']-this['symbolSize']/0x2,this['symbolSize'],this['symbolSize']);}}else ig['RetentionDrawSymbol'](_0x420985,_0x5d8d00+this['symbolOffsetX'],_0x3dce60+this['symbolOffsetY'],this['symbol'],this['symbolSize'],this['symbolColor']);_0x420985['restore'](),_0x420985['globalAlpha']=0x1,this['parent'](_0x1f7733,_0x4fdfcf);}}),ig['CreateRetentionButtonSetting']=function(_0x43fcde,_0x22bcc5,_0x1a4035,_0x4593fb){_0x43fcde||(_0x43fcde=0x14),_0x22bcc5||(_0x22bcc5=0x14);var _0x5355d9=Math['min'](_0x43fcde,_0x22bcc5),_0x5355d9={'width':_0x43fcde,'height':_0x22bcc5,'color':ig['RetentionStyle']['button']['color'],'symbolColor':ig['RetentionStyle']['button']['contentColor'],'textColor':ig['RetentionStyle']['button']['contentColor'],'shadowColor':ig['RetentionStyle']['button']['shadowColor'],'shadowDistance':Math['floor'](ig['RetentionStyle']['button']['shadowRatio']*_0x5355d9),'radius':Math['floor'](ig['RetentionStyle']['button']['roundedRadiusRatio']*_0x5355d9),'symbolSize':Math['floor'](ig['RetentionStyle']['button']['symbolSizeRatio']*_0x5355d9)};return _0x1a4035&&(_0x5355d9['text']=_0x1a4035,_0x5355d9['font']=ig['findFitFontSize'](ig['RetentionStyle']['button']['fontName'],_0x1a4035,Math['floor'](0.9*_0x43fcde),Math['floor'](_0x22bcc5*ig['RetentionStyle']['button']['textSizeRatio'])),_0x5355d9['offsetY']=-_0x5355d9['shadowDistance']/0x2),_0x4593fb&&(_0x5355d9['symbol']=_0x4593fb),_0x5355d9;},ig['CreateRetentionSubcontainerSetting']=function(_0xfb7c38,_0x138e91,_0x2a5650,_0x3c23b5){_0xfb7c38||(_0xfb7c38=0x14),_0x138e91||(_0x138e91=0x14);var _0x3e64ee=Math['min'](_0xfb7c38,_0x138e91),_0x3e64ee={'width':_0xfb7c38,'height':_0x138e91,'color':ig['RetentionStyle']['popup']['subcontainer']['color'],'symbolColor':ig['RetentionStyle']['popup']['subcontainer']['contentColor'],'textColor':ig['RetentionStyle']['popup']['subcontainer']['contentColor'],'shadowColor':ig['RetentionStyle']['popup']['subcontainer']['shadowColor'],'shadowDistance':Math['floor'](ig['RetentionStyle']['popup']['subcontainer']['shadowRatio']*_0x3e64ee),'radius':Math['floor'](ig['RetentionStyle']['popup']['subcontainer']['roundedRadiusRatio']*_0x3e64ee),'symbolSize':Math['floor'](ig['RetentionStyle']['popup']['subcontainer']['symbolSizeRatio']*_0x3e64ee)};return _0x2a5650&&(_0x3e64ee['text']=_0x2a5650,_0x3e64ee['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['subcontainer']['fontName'],_0x2a5650,Math['floor'](0.9*_0xfb7c38),Math['floor'](_0x138e91*ig['RetentionStyle']['popup']['subcontainer']['textSizeRatio'])),_0x3e64ee['offsetY']=-_0x3e64ee['shadowDistance']/0x2),_0x3c23b5&&(_0x3e64ee['symbol']=_0x3c23b5),_0x3e64ee;};}),ig['baked']=!0x0,ig['module']('plugins.retention.common.circle-bar')['defines'](function(){ig['RetentionCircleBar']={'cache':{},'drawCircleBar':function(_0x48d010,_0x451d42,_0x12e8b6,_0x1d74e5,_0x9ae159,_0x30535f,_0x39ca89,_0x2a6849,_0x5bc357,_0x5d0c84,_0x43bdfc){var _0x439c04=Math['round'](0x64*_0x1d74e5);0x64<_0x439c04&&(_0x439c04=0x64),0x0>_0x439c04&&(_0x439c04=0x0),_0x5bc357||(_0x5bc357=0x2*Math['PI']),_0x5d0c84||(_0x5d0c84=0x0),_0x43bdfc||(_0x43bdfc='#000000'),_0x9ae159=Math['ceil'](_0x9ae159),_0x30535f=Math['ceil'](_0x30535f),_0x5d0c84=Math['ceil'](_0x5d0c84);var _0x10657f=Math['round'](0xb4*_0x5bc357/Math['PI']),_0x439c04='circleBar|'+_0x439c04+'|'+_0x9ae159+'|'+_0x30535f+'|'+_0x39ca89+'|'+_0x2a6849+'|'+_0x10657f+'|'+_0x5d0c84+'|'+_0x43bdfc;this['cache']['hasOwnProperty'](_0x439c04)||this['createCircleBarCache'](_0x439c04,_0x1d74e5,_0x9ae159,_0x30535f,_0x39ca89,_0x2a6849,_0x5bc357,_0x5d0c84,_0x43bdfc),_0x1d74e5=this['cache'][_0x439c04],_0x48d010['drawImage'](_0x1d74e5,_0x451d42-_0x1d74e5['width']/0x2,_0x12e8b6-_0x1d74e5['height']/0x2);},'createCircleBarCache':function(_0x59a01e,_0x239f17,_0x369237,_0x2beb68,_0x5da8e1,_0x4a963e,_0x36c7ba,_0x4a76be,_0x1ceade){var _0x157943=ig['$new']('canvas');_0x157943['width']=0x2*_0x369237+(_0x2beb68+_0x4a76be),_0x157943['height']=_0x157943['width'],this['cache'][_0x59a01e]=_0x157943,_0x59a01e=_0x157943['getContext']('2d');var _0x246d7a=_0x157943['width']/0x2,_0x157943=_0x157943['height']/0x2;0x1<_0x239f17&&(_0x239f17=0x1),0x0>_0x239f17&&(_0x239f17=0x0),0x0<_0x239f17&&0.05>_0x239f17&&(_0x239f17=0.05);var _0x147cdf=-_0x36c7ba/0x2-Math['PI']/0x2;_0x59a01e['lineCap']='round',0x0<_0x4a76be&&(_0x59a01e['lineWidth']=_0x2beb68+_0x4a76be,_0x59a01e['beginPath'](),_0x59a01e['strokeStyle']=_0x1ceade,_0x59a01e['arc'](_0x246d7a,_0x157943,_0x369237,_0x147cdf,_0x147cdf+_0x36c7ba),_0x59a01e['stroke'](),_0x59a01e['closePath'](),_0x4a963e),_0x59a01e['lineWidth']=_0x2beb68,_0x59a01e['beginPath'](),_0x59a01e['strokeStyle']=_0x5da8e1,_0x59a01e['arc'](_0x246d7a,_0x157943,_0x369237,_0x147cdf,_0x147cdf+_0x36c7ba),_0x59a01e['stroke'](),_0x59a01e['closePath'](),0x0<_0x239f17&&(_0x59a01e['beginPath'](),_0x59a01e['strokeStyle']=_0x4a963e,_0x59a01e['arc'](_0x246d7a,_0x157943,_0x369237,_0x147cdf,_0x147cdf+_0x36c7ba*_0x239f17),_0x59a01e['stroke'](),_0x59a01e['closePath']());}};}),ig['baked']=!0x0,ig['module']('plugins.retention.common.popup')['requires']('plugins.retention.common.game-object')['defines'](function(){ig['RetentionPopup']=ig['RetentionGameObject']['extend']({'zIndex':0x270f,'entryType':'fadeIn','exitType':'fadeOut','members':[],'onResize':null,'firstUpdateResizeTriggered':!0x1,'init':function(_0x16fe8b,_0x108967,_0x41b265){this['parent'](0x0,0x0,_0x41b265),this['updateSize'](),this['forceDraw']=!0x0,this['onResize']=new ig['RetentionSignal'](),ig['game']['sortEntitiesDeferred']();},'resizePopup':function(){this['onResize']&&this['onResize']['dispatch']();if(this['closeButton']){var _0x1005b3=ig['CreateRetentionButtonSetting'](0.07*this['height'],0.07*this['height']);this['closeButton']['width']=_0x1005b3['width'],this['closeButton']['height']=_0x1005b3['height'],this['closeButton']['shadowDistance']=_0x1005b3['shadowDistance'],this['closeButton']['radius']=_0x1005b3['radius'],this['closeButton']['symbolSize']=_0x1005b3['symbolSize'],this['closeButton']['posX']=0.42*this['width'],this['closeButton']['posY']=0.42*-this['height'];}this['title']&&(this['title']['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],this['title']['text'],Math['floor'](0.7*this['width']),Math['floor'](0.09*this['height'])),this['title']['posX']=0x0,this['title']['posY']=0.42*-this['height'],this['closeButton']&&(this['title']['posX']=0.04*-this['width']));},'addCloseButton':function(_0x2b8288){this['closeButton']||(this['closeButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,null,'exit')),_0x2b8288&&this['closeButton']['onClicked']['add'](_0x2b8288)),this['resizePopup']();},'exitAllMembers':function(){for(var _0x543edc=0x0;_0x543edc<this['members']['length'];_0x543edc++)this['members'][_0x543edc]['exit']();this['exit']();},'showAllMembers':function(){for(var _0x3b10ed=0x0;_0x3b10ed<this['members']['length'];_0x3b10ed++)this['members'][_0x3b10ed]['visible']=!0x0;},'hideAllMembers':function(){for(var _0x5041d2=0x0;_0x5041d2<this['members']['length'];_0x5041d2++)this['members'][_0x5041d2]['visible']=!0x1;},'addTitle':function(_0x4ca650){this['title']||(this['title']=this['addMember'](ig['RetentionTextField'],0x0,0x0,{'text':_0x4ca650,'align':'center','color':ig['RetentionStyle']['popup']['title']['color'],'textBaseline':'middle'})),this['title']['text']=_0x4ca650,this['resizePopup']();},'addMember':function(_0x419349,_0x9fad3a,_0x416098,_0x2bb7b7){return _0x2bb7b7||(_0x2bb7b7={}),_0x2bb7b7['zIndex']||(_0x2bb7b7['zIndex']=this['zIndex']+0x1+this['members']['length']),_0x419349=ig['game']['spawnEntity'](_0x419349,_0x9fad3a,_0x416098,_0x2bb7b7),_0x419349['popupParent']=this,this['members']['push'](_0x419349),ig['game']['sortEntitiesDeferred'](),_0x419349;},'onClickPrev':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['page']-=0x1,0x0>this['page']&&(this['page']=0x0);},'onClickNext':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['page']+=0x1;var _0x580717=Math['ceil'](this['items']['length']/ ig['Achievement']['popup']['itemsPerPage'])-0x1;this['page']>_0x580717&&(this['page']=_0x580717);},'exit':function(){this['parent']();},'update':function(){this['parent'](),this['updateSize'](),this['title']&&(this['title']['alpha']=this['alpha']),this['closeButton']&&(this['closeButton']['alpha']=this['alpha']),this['firstUpdateResizeTriggered']||(this['firstUpdateResizeTriggered']=!0x0,this['resizePopup']());},'updateSize':function(){var _0x56e6ba=Math['floor'](ig['system']['width']*ig['RetentionStyle']['popup']['sizeRatio']),_0x532d1f=Math['floor'](ig['system']['height']*ig['RetentionStyle']['popup']['sizeRatio']);_0x56e6ba>_0x532d1f&&(_0x56e6ba=_0x532d1f),_0x56e6ba/_0x532d1f<0x9/0xd&&(_0x532d1f=0xd*_0x56e6ba/0x9);if(this['width']!=_0x56e6ba||this['height']!=_0x532d1f)this['width']=_0x56e6ba,this['height']=_0x532d1f,this['resizePopup']();},'draw':function(){if(this['visible']){var _0x1aa896=ig['system']['context'];_0x1aa896['save'](),_0x1aa896['fillStyle']=ig['RetentionStyle']['popup']['overlay']['color'],_0x1aa896['globalAlpha']=ig['RetentionStyle']['popup']['overlay']['alpha']*this['alpha'],_0x1aa896['fillRect'](0x0,0x0,ig['system']['width'],ig['system']['height']),_0x1aa896['globalAlpha']=this['alpha'];var _0x5d965b=Math['min'](this['width'],this['height'])*ig['RetentionStyle']['popup']['roundedRadiusRatio'];ig['RetentionRoundedRect']['drawRoundedRect'](_0x1aa896,this['renderX']-this['width']/0x2,this['renderY']-this['height']/0x2,this['width'],this['height'],_0x5d965b,ig['RetentionStyle']['popup']['color']),_0x1aa896['globalAlpha']=0x1,_0x1aa896['restore'](),this['parent']();}}});}),ig['baked']=!0x0,ig['module']('plugins.retention.common.notification-dot')['defines'](function(){ig['drawRetentionNotificationDot']=function(_0x4a25e8,_0x1388f3,_0x4789b5,_0x3b6579){var _0x514452='retentionNotificationDotCheckStatusDelay'+_0x4a25e8,_0x1218e8='retentionNotificationDotCount'+_0x4a25e8;if(!ig[_0x514452]||0x0>=ig[_0x514452])switch(ig[_0x514452]=ig['RetentionRandom']['float'](0.2,0.5),_0x4a25e8){case'achievement':ig['Achievement']['saveName']||ig['Achievement']['loadData']();var _0x402bde=0x0,_0x514452=ig['RetentionStrings']['achievement']['list'];for(_0x4a25e8=0x0;_0x4a25e8<ig['Achievement']['data']['achievements']['length'];_0x4a25e8++){var _0x3745ef=ig['Achievement']['data']['achievements'][_0x4a25e8]['claimed'];ig['Achievement']['data']['achievements'][_0x4a25e8]['progress']>=_0x514452[_0x4a25e8]['goal']&&!_0x3745ef&&_0x402bde++;}ig[_0x1218e8]=_0x402bde;break;case'collection':ig['Lootbox']['saveName']||ig['Lootbox']['loadData'](),_0x402bde={};for(_0x4a25e8=0x0;_0x4a25e8<ig['Lootbox']['data']['cards']['length'];_0x4a25e8++)_0x514452=ig['Lootbox']['data']['cards'][_0x4a25e8],_0x514452['level']<ig['RetentionStrings']['lootbox']['cardMaxLevel']&&_0x514452['exp']>=ig['RetentionStrings']['lootbox']['upgradeRequirements'][_0x514452['level']]&&(_0x402bde[_0x514452['id']]=!0x0),_0x514452=Object['keys'](_0x402bde)['length'],ig[_0x1218e8]=_0x514452;break;case'lootbox':ig['Lootbox']['saveName']||ig['Lootbox']['loadData'](),_0x4a25e8=0x0,0x0==ig['Lootbox']['getFreeBoxCollectionTime']()&&_0x4a25e8++,0x0==ig['Lootbox']['getPremiumBoxCollectionTime']()&&_0x4a25e8++,ig[_0x1218e8]=_0x4a25e8;break;case'minigame':ig['Minigame']['saveName']||ig['Minigame']['loadData'](),_0x4a25e8=0x0;for(_0x402bde in ig['RetentionStrings']['minigame']['games'])Object['hasOwnProperty']['call'](ig['RetentionStrings']['minigame']['games'],_0x402bde)&&ig['Minigame']['isMinigameAvailable'](ig['RetentionStrings']['minigame']['games'][_0x402bde]['id'])&&_0x4a25e8++;ig[_0x1218e8]=_0x4a25e8;break;case'dailyreward':ig['Dailyreward']['saveName']||ig['Dailyreward']['loadData'](),ig[_0x1218e8]=ig['Dailyreward']['hasReward']()?0x1:0x0;break;case'battlepass':ig['Battlepass']['saveName']||ig['Battlepass']['loadData'](),_0x402bde=0x0;if(ig['Battlepass']['isBattlePassActive']()){_0x514452=new Date()['getTime']();for(_0x4a25e8=0x0;_0x4a25e8<ig['RetentionStrings']['battlepass']['seasonRewards']['length'];_0x4a25e8++)'0'==ig['Battlepass']['getCooldownText'](_0x4a25e8,_0x514452)&&(ig['Battlepass']['isRewardClaimedForThisSeason'](_0x4a25e8,'left')||_0x402bde++,ig['Battlepass']['isRewardClaimedForThisSeason'](_0x4a25e8,'right')||_0x402bde++);}else _0x402bde=0x1;ig[_0x1218e8]=_0x402bde;break;default:if(0x0<=_0x4a25e8['indexOf']('tieredreward')){ig['Tieredreward']['saveName']||ig['Tieredreward']['loadData'](),_0x402bde=0x0,_0x514452=_0x4a25e8['split']('-')[0x1];for(_0x4a25e8=0x0;_0x4a25e8<ig['RetentionStrings']['tieredreward']['variants'][_0x514452]['rewards']['length'];_0x4a25e8++)''==ig['Tieredreward']['getRewardCooldownText'](_0x514452,_0x4a25e8)&&_0x402bde++;ig[_0x1218e8]=_0x402bde;}}else ig[_0x514452]-=ig['system']['tick'];_0x1218e8=ig[_0x1218e8],0x0<_0x1218e8&&(_0x4a25e8=ig['RetentionStyle']['notificationDot']['size'],_0x1388f3['save'](),ig['RetentionDrawSymbol'](_0x1388f3,_0x4789b5,_0x3b6579,'circle',_0x4a25e8,ig['RetentionStyle']['notificationDot']['color']),_0x1388f3['fillStyle']=ig['RetentionStyle']['notificationDot']['textColor'],_0x1388f3['font']=ig['RetentionStyle']['notificationDot']['font'],_0x1388f3['textAlign']='center',_0x1388f3['textBaseline']='middle',_0x1388f3['fillText'](_0x1218e8['toString'](),_0x4789b5,_0x3b6579+ig['RetentionStyle']['notificationDot']['textOffsetY']),_0x1388f3['restore']());};}),ig['baked']=!0x0,ig['module']('plugins.retention.common.particle')['requires']('plugins.retention.common.game-object')['defines'](function(){ig['RetentionParticleIn']=ig['RetentionGameObject']['extend']({'zIndex':0xf423f,'forceDraw':!0x0,'targetX':0x0,'targetY':0x0,'hasSpawned':!0x1,'fadeAway':!0x1,'fillColor':'#ffffff','init':function(_0x41d4c4,_0x75faf4,_0x35676c){var _0x1aed1b=0xb4,_0x2d8860=0x1e;_0x35676c['radius']&&(_0x1aed1b=_0x35676c['radius']),_0x35676c['size']&&(_0x2d8860=_0x35676c['size']);var _0x346c7f=0.6*_0x2d8860;this['parent'](_0x41d4c4+0x2*ig['RetentionRandom']['float'](-_0x1aed1b,_0x1aed1b),_0x75faf4+0x2*ig['RetentionRandom']['float'](-_0x1aed1b,_0x1aed1b),_0x35676c),this['targetX']=_0x41d4c4,this['targetY']=_0x75faf4,this['alpha']=0x0,this['width']=this['height']=ig['RetentionRandom']['int'](_0x346c7f,_0x2d8860);},'update':function(){this['parent'](),0x0<this['delay']?this['delay']-=ig['system']['tick']:(this['hasSpawned']=!0x0,this['posX']+=(this['targetX']-this['posX'])/0xa,this['posY']+=(this['targetY']-this['posY'])/0xa,0x64>Math['abs'](this['posX']-this['targetX'])&&0x64>Math['abs'](this['posY']-this['targetY'])&&(this['fadeAway']=!0x0),this['fadeAway']?(this['alpha']-=0x5*ig['system']['tick'],0x0>=this['alpha']&&this['kill']()):this['alpha']=0.5>this['alpha']?this['alpha']+0xa*ig['system']['tick']:0.5);},'drawObject':function(_0x20f706,_0x1e18fe){this['parent'](_0x20f706,_0x1e18fe);if(this['hasSpawned']){var _0x485503=ig['system']['context'];_0x485503['save'](),_0x485503['globalAlpha']=this['alpha'],ig['RetentionDrawSymbol'](_0x485503,_0x20f706,_0x1e18fe,'circle',0x2*this['width'],this['fillColor']),_0x485503['globalAlpha']=0x1,_0x485503['restore']();}}}),ig['RetentionParticleOut']=ig['RetentionGameObject']['extend']({'zIndex':0xf423f,'forceDraw':!0x0,'targetX':0x0,'targetY':0x0,'hasSpawned':!0x1,'fadeAway':!0x1,'fillColor':'#ffffff','init':function(_0x103068,_0x83edec,_0x557922){var _0x10e93d=0xb4,_0x7f8f86=0x1e;_0x557922['radius']&&(_0x10e93d=_0x557922['radius']),_0x557922['size']&&(_0x7f8f86=_0x557922['size']);var _0x419679=0.6*_0x7f8f86,_0x3a96f6=0x2*Math['random']()*Math['PI'],_0x5afec3=1.5*Math['cos'](_0x3a96f6)*ig['RetentionRandom']['int'](0.5*_0x10e93d,0x2*_0x10e93d),_0x10e93d=1.5*Math['sin'](_0x3a96f6)*ig['RetentionRandom']['int'](0.5*_0x10e93d,0x2*_0x10e93d);this['parent'](_0x103068+_0x5afec3/0x2,_0x83edec+_0x10e93d/0x2,_0x557922),this['targetX']=_0x103068+_0x5afec3,this['targetY']=_0x83edec+_0x10e93d,this['alpha']=0.5,this['width']=this['height']=ig['RetentionRandom']['int'](_0x419679,_0x7f8f86);},'update':function(){this['parent']();if(0x0<this['delay'])this['delay']-=ig['system']['tick'];else{this['hasSpawned']=!0x0,this['posX']+=(this['targetX']-this['posX'])/0xa,this['posY']+=(this['targetY']-this['posY'])/0xa;if(0xa<Math['abs'](this['posX']-this['targetX'])||0xa<Math['abs'](this['posY']-this['targetY']))this['fadeAway']=!0x0;this['fadeAway']&&(this['alpha']-=ig['system']['tick'],0x0>=this['alpha']&&this['kill']());}},'drawObject':function(_0x168b2f,_0x5cbb07){this['parent'](_0x168b2f,_0x5cbb07);if(this['hasSpawned']){var _0x4e2242=ig['system']['context'];_0x4e2242['save'](),_0x4e2242['globalAlpha']=this['alpha'],ig['RetentionDrawSymbol'](_0x4e2242,_0x168b2f,_0x5cbb07,'circle',0x2*this['width'],this['fillColor']),_0x4e2242['globalAlpha']=0x1,_0x4e2242['restore']();}}});}),ig['baked']=!0x0,ig['module']('plugins.retention.common.symbol-draw')['requires']('plugins.retention.common.rounded-rect')['defines'](function(){ig['RetentionDrawSymbol']=function(_0x5a4aa1,_0x58e25d,_0x15fd6f,_0x5eaf2c,_0x8d6ce2,_0x4b87c7){if(!('none'==_0x5eaf2c||''==_0x5eaf2c||'image'==_0x5eaf2c)){var _0x4954e8=Math['ceil'](0x27*Math['round'](_0x8d6ce2/0x1e));0x1e>_0x4954e8&&(_0x4954e8=0x1e);var _0x4dc03f='SymbolCacheRetention#'+_0x5eaf2c+'#'+_0x4954e8+_0x4b87c7;if(!ig[_0x4dc03f]){var _0x3a8438=ig['$new']('canvas');_0x3a8438['width']=_0x4954e8,_0x3a8438['height']=_0x4954e8,ig[_0x4dc03f]=_0x3a8438;var _0x3a8438=_0x3a8438['getContext']('2d'),_0x52a64f=Math['round'](_0x4954e8/1.3),_0x30d1a0=_0x4954e8/0x2,_0x2e506d=_0x4954e8/0x2;switch(_0x5eaf2c){case'exit':_0x3a8438['lineWidth']=Math['ceil'](0.27*_0x52a64f),_0x3a8438['lineCap']='square',_0x3a8438['strokeStyle']=_0x4b87c7,_0x3a8438['beginPath'](),_0x4b87c7=0.35,_0x3a8438['moveTo'](_0x30d1a0-_0x52a64f*_0x4b87c7,_0x2e506d-_0x52a64f*_0x4b87c7),_0x3a8438['lineTo'](_0x30d1a0+_0x52a64f*_0x4b87c7,_0x2e506d+_0x52a64f*_0x4b87c7),_0x3a8438['closePath'](),_0x3a8438['stroke'](),_0x3a8438['beginPath'](),_0x3a8438['moveTo'](_0x30d1a0-_0x52a64f*_0x4b87c7,_0x2e506d+_0x52a64f*_0x4b87c7),_0x3a8438['lineTo'](_0x30d1a0+_0x52a64f*_0x4b87c7,_0x2e506d-_0x52a64f*_0x4b87c7),_0x3a8438['closePath'](),_0x3a8438['stroke']();break;case'check':_0x3a8438['lineWidth']=Math['ceil'](0.27*_0x52a64f),_0x3a8438['lineCap']='square',_0x3a8438['strokeStyle']=_0x4b87c7,_0x3a8438['beginPath'](),_0x52a64f*=0.34,_0x3a8438['moveTo'](_0x30d1a0-_0x52a64f,_0x2e506d+0.1*_0x52a64f),_0x3a8438['lineTo'](_0x30d1a0-0.25*_0x52a64f,_0x2e506d+0.75*_0x52a64f),_0x3a8438['lineTo'](_0x30d1a0+0.9*_0x52a64f,_0x2e506d-0.65*_0x52a64f),_0x3a8438['stroke']();break;case'checkthick':_0x3a8438['lineWidth']=Math['ceil'](0.4*_0x52a64f),_0x3a8438['lineCap']='square',_0x3a8438['strokeStyle']=_0x4b87c7,_0x3a8438['beginPath'](),_0x52a64f*=0.34,_0x3a8438['moveTo'](_0x30d1a0-_0x52a64f,_0x2e506d+0.1*_0x52a64f),_0x3a8438['lineTo'](_0x30d1a0-0.25*_0x52a64f,_0x2e506d+0.75*_0x52a64f),_0x3a8438['lineTo'](_0x30d1a0+0.9*_0x52a64f,_0x2e506d-0.65*_0x52a64f),_0x3a8438['stroke']();break;case'next':_0x3a8438['fillStyle']=_0x4b87c7,_0x3a8438['beginPath'](),_0x4b87c7=0.35,_0x5eaf2c=0.2,_0x3a8438['moveTo'](_0x30d1a0-_0x52a64f*_0x5eaf2c,_0x2e506d-_0x52a64f*_0x4b87c7),_0x3a8438['lineTo'](_0x30d1a0-_0x52a64f*_0x5eaf2c,_0x2e506d+_0x52a64f*_0x4b87c7),_0x3a8438['lineTo'](_0x30d1a0+_0x52a64f*_0x4b87c7,_0x2e506d),_0x3a8438['closePath'](),_0x3a8438['fill']();break;case'prev':_0x3a8438['fillStyle']=_0x4b87c7,_0x3a8438['beginPath'](),_0x4b87c7=0.35,_0x5eaf2c=0.2,_0x3a8438['moveTo'](_0x30d1a0+_0x52a64f*_0x5eaf2c,_0x2e506d-_0x52a64f*_0x4b87c7),_0x3a8438['lineTo'](_0x30d1a0+_0x52a64f*_0x5eaf2c,_0x2e506d+_0x52a64f*_0x4b87c7),_0x3a8438['lineTo'](_0x30d1a0-_0x52a64f*_0x4b87c7,_0x2e506d),_0x3a8438['closePath'](),_0x3a8438['fill']();break;case'rv':_0x3a8438['fillStyle']=_0x4b87c7,_0x4b87c7=_0x30d1a0-_0x52a64f/0x2,_0x5eaf2c=_0x2e506d-_0x52a64f/0x2;for(var _0x10fd2d=_0x52a64f/0x9,_0x5d4c59=0x0;0x9>_0x5d4c59;_0x5d4c59++)0x0==_0x5d4c59%0x2&&(_0x3a8438['fillRect'](_0x4b87c7+_0x10fd2d*_0x5d4c59,_0x5eaf2c,_0x10fd2d,0x2*_0x10fd2d),_0x3a8438['fillRect'](_0x4b87c7+_0x10fd2d*_0x5d4c59,_0x5eaf2c+_0x52a64f-0x2*_0x10fd2d,_0x10fd2d,0x2*_0x10fd2d));_0x3a8438['fillRect'](_0x4b87c7,_0x5eaf2c,_0x52a64f,_0x10fd2d),_0x3a8438['fillRect'](_0x4b87c7,_0x5eaf2c+_0x52a64f-_0x10fd2d,_0x52a64f,_0x10fd2d),_0x3a8438['fillRect'](_0x4b87c7,_0x5eaf2c+0x2*_0x10fd2d,_0x52a64f/2.8,_0x52a64f-0x4*_0x10fd2d),_0x3a8438['beginPath'](),_0x3a8438['moveTo'](_0x4b87c7,_0x5eaf2c+0x2*_0x10fd2d),_0x3a8438['lineTo'](_0x30d1a0-_0x52a64f/0x9,_0x2e506d-_0x52a64f/0x6),_0x3a8438['lineTo'](_0x30d1a0+_0x52a64f/0x6,_0x2e506d),_0x3a8438['lineTo'](_0x30d1a0-_0x52a64f/0x9,_0x2e506d+_0x52a64f/0x6),_0x3a8438['lineTo'](_0x4b87c7,_0x5eaf2c+_0x52a64f-0x2*_0x10fd2d),_0x3a8438['lineTo'](_0x4b87c7+_0x52a64f,_0x5eaf2c+_0x52a64f-0x2*_0x10fd2d),_0x3a8438['lineTo'](_0x4b87c7+_0x52a64f,_0x5eaf2c+0x2*_0x10fd2d),_0x3a8438['closePath'](),_0x3a8438['fill']();break;case'circle':_0x3a8438['fillStyle']=_0x4b87c7,_0x3a8438['beginPath'](),_0x3a8438['arc'](_0x30d1a0,_0x2e506d,_0x52a64f/0x2,0x0,0x2*Math['PI']),_0x3a8438['closePath'](),_0x3a8438['fill']();break;case'lock':_0x3a8438['fillStyle']=_0x4b87c7,_0x3a8438['lineWidth']=Math['ceil'](0.1*_0x52a64f),_0x3a8438['lineCap']='square',_0x3a8438['strokeStyle']=_0x4b87c7,_0x5eaf2c=_0x2e506d-0.15*_0x52a64f,_0x10fd2d=0.15*_0x52a64f,_0x3a8438['beginPath'](),_0x3a8438['moveTo'](_0x30d1a0+_0x10fd2d,_0x5eaf2c+_0x10fd2d),_0x3a8438['lineTo'](_0x30d1a0+_0x10fd2d,_0x5eaf2c),_0x3a8438['moveTo'](_0x30d1a0-_0x10fd2d,_0x5eaf2c),_0x3a8438['lineTo'](_0x30d1a0-_0x10fd2d,_0x5eaf2c+_0x10fd2d),_0x3a8438['stroke'](),_0x3a8438['beginPath'](),_0x3a8438['arc'](_0x30d1a0,_0x5eaf2c,_0x10fd2d,Math['PI'],0x0),_0x3a8438['stroke'](),_0x5eaf2c=0.6*_0x52a64f,_0x10fd2d=0.4*_0x52a64f,ig['RetentionRoundedRect']['drawRoundedRect'](_0x3a8438,_0x30d1a0-_0x5eaf2c/0x2,_0x2e506d-0.05*_0x52a64f,_0x5eaf2c,_0x10fd2d,0.2*_0x10fd2d,_0x4b87c7);break;case'square':_0x3a8438['fillStyle']=_0x4b87c7,_0x3a8438['fillRect'](_0x30d1a0-_0x52a64f/0x2,_0x2e506d-_0x52a64f/0x2,_0x52a64f,_0x52a64f);break;case'plus':_0x3a8438['fillStyle']=_0x4b87c7,_0x3a8438['fillRect'](_0x30d1a0-_0x52a64f/0x2,_0x2e506d-0.2*_0x52a64f,_0x52a64f,0.4*_0x52a64f),_0x3a8438['fillRect'](_0x30d1a0-0.2*_0x52a64f,_0x2e506d-_0x52a64f/0x2,0.4*_0x52a64f,_0x52a64f);break;case'triangle':_0x3a8438['fillStyle']=_0x4b87c7,_0x3a8438['beginPath'](),_0x3a8438['moveTo'](_0x30d1a0-_0x52a64f/0x2,_0x2e506d+0.43*_0x52a64f),_0x3a8438['lineTo'](_0x30d1a0,_0x2e506d-0.43*_0x52a64f),_0x3a8438['lineTo'](_0x30d1a0+_0x52a64f/0x2,_0x2e506d+0.43*_0x52a64f),_0x3a8438['closePath'](),_0x3a8438['fill']();break;case'up':_0x3a8438['fillStyle']=_0x4b87c7,_0x3a8438['beginPath'](),_0x3a8438['moveTo'](_0x30d1a0-_0x52a64f/0x2,_0x2e506d+0.3*_0x52a64f),_0x3a8438['lineTo'](_0x30d1a0,_0x2e506d-0.4*_0x52a64f),_0x3a8438['lineTo'](_0x30d1a0+_0x52a64f/0x2,_0x2e506d+0.3*_0x52a64f),_0x3a8438['closePath'](),_0x3a8438['fill']();break;case'down':_0x3a8438['fillStyle']=_0x4b87c7,_0x3a8438['beginPath'](),_0x3a8438['moveTo'](_0x30d1a0-_0x52a64f/0x2,_0x2e506d-0.3*_0x52a64f),_0x3a8438['lineTo'](_0x30d1a0,_0x2e506d+0.4*_0x52a64f),_0x3a8438['lineTo'](_0x30d1a0+_0x52a64f/0x2,_0x2e506d-0.3*_0x52a64f),_0x3a8438['closePath'](),_0x3a8438['fill']();break;case'left':_0x3a8438['fillStyle']=_0x4b87c7,_0x3a8438['beginPath'](),_0x3a8438['moveTo'](_0x30d1a0+0.3*_0x52a64f,_0x2e506d-0.5*_0x52a64f),_0x3a8438['lineTo'](_0x30d1a0-0.4*_0x52a64f,_0x2e506d),_0x3a8438['lineTo'](_0x30d1a0+0.3*_0x52a64f,_0x2e506d+0.5*_0x52a64f),_0x3a8438['closePath'](),_0x3a8438['fill']();break;case'right':_0x3a8438['fillStyle']=_0x4b87c7,_0x3a8438['beginPath'](),_0x3a8438['moveTo'](_0x30d1a0-0.3*_0x52a64f,_0x2e506d-0.5*_0x52a64f),_0x3a8438['lineTo'](_0x30d1a0+0.4*_0x52a64f,_0x2e506d),_0x3a8438['lineTo'](_0x30d1a0-0.3*_0x52a64f,_0x2e506d+0.5*_0x52a64f),_0x3a8438['closePath'](),_0x3a8438['fill']();break;case'star':_0x3a8438['fillStyle']=_0x4b87c7,ig['RetentionDrawStarPath'](_0x3a8438,_0x30d1a0,_0x2e506d,0x5,_0x52a64f/0x2,_0x52a64f/0x4),_0x3a8438['fill']();break;case'hexagon':_0x3a8438['fillStyle']=_0x4b87c7,ig['RetentionDrawPolygonPath'](_0x3a8438,_0x30d1a0,_0x2e506d,0x6,_0x52a64f/0x2),_0x3a8438['fill']();break;case'diamond':_0x3a8438['fillStyle']=_0x4b87c7,_0x3a8438['beginPath'](),_0x3a8438['moveTo'](_0x30d1a0,_0x2e506d-_0x52a64f/0x2),_0x3a8438['lineTo'](_0x30d1a0-_0x52a64f/0x4,_0x2e506d),_0x3a8438['lineTo'](_0x30d1a0,_0x2e506d+_0x52a64f/0x2),_0x3a8438['lineTo'](_0x30d1a0+_0x52a64f/0x4,_0x2e506d),_0x3a8438['closePath'](),_0x3a8438['fill']();break;case'squarediamond':_0x3a8438['fillStyle']=_0x4b87c7,_0x3a8438['beginPath'](),_0x3a8438['moveTo'](_0x30d1a0,_0x2e506d-_0x52a64f/0x2),_0x3a8438['lineTo'](_0x30d1a0-_0x52a64f/0x2,_0x2e506d),_0x3a8438['lineTo'](_0x30d1a0,_0x2e506d+_0x52a64f/0x2),_0x3a8438['lineTo'](_0x30d1a0+_0x52a64f/0x2,_0x2e506d),_0x3a8438['closePath'](),_0x3a8438['fill']();break;case'flower':_0x3a8438['fillStyle']=_0x4b87c7,_0x4b87c7=0.2*_0x52a64f,_0x5eaf2c=0.3*_0x52a64f,_0x10fd2d=0x2*Math['PI'],_0x3a8438['beginPath'](),_0x3a8438['arc'](_0x30d1a0,_0x2e506d,_0x4b87c7,0x0,_0x10fd2d),_0x3a8438['closePath'](),_0x3a8438['fill'](),_0x3a8438['beginPath'](),_0x3a8438['arc'](_0x30d1a0,_0x2e506d-_0x5eaf2c,_0x4b87c7,0x0,_0x10fd2d),_0x3a8438['closePath'](),_0x3a8438['fill'](),_0x3a8438['beginPath'](),_0x3a8438['arc'](_0x30d1a0,_0x2e506d+_0x5eaf2c,_0x4b87c7,0x0,_0x10fd2d),_0x3a8438['closePath'](),_0x3a8438['fill'](),_0x3a8438['beginPath'](),_0x3a8438['arc'](_0x30d1a0-_0x5eaf2c,_0x2e506d,_0x4b87c7,0x0,_0x10fd2d),_0x3a8438['closePath'](),_0x3a8438['fill'](),_0x3a8438['beginPath'](),_0x3a8438['arc'](_0x30d1a0+_0x5eaf2c,_0x2e506d,_0x4b87c7,0x0,_0x10fd2d),_0x3a8438['closePath'](),_0x3a8438['fill']();break;case'heart':_0x3a8438['fillStyle']=_0x4b87c7,_0x4b87c7=0.27*_0x52a64f,_0x5eaf2c=0.22*_0x52a64f,_0x5d4c59=0.14625*_0x4b87c7,_0x10fd2d=0x2*Math['PI'],_0x3a8438['beginPath'](),_0x3a8438['arc'](_0x30d1a0-_0x5eaf2c,_0x2e506d-_0x5eaf2c+_0x5d4c59,_0x4b87c7,0x0,_0x10fd2d),_0x3a8438['closePath'](),_0x3a8438['fill'](),_0x3a8438['beginPath'](),_0x3a8438['arc'](_0x30d1a0+_0x5eaf2c,_0x2e506d-_0x5eaf2c+_0x5d4c59,_0x4b87c7,0x0,_0x10fd2d),_0x3a8438['closePath'](),_0x3a8438['fill'](),_0x3a8438['beginPath'](),_0x3a8438['moveTo'](_0x30d1a0,_0x2e506d-0.3*_0x52a64f+_0x5d4c59),_0x3a8438['lineTo'](_0x30d1a0-_0x5eaf2c-0.707*_0x4b87c7,_0x2e506d-_0x5eaf2c+0.707*_0x4b87c7+_0x5d4c59),_0x3a8438['lineTo'](_0x30d1a0,_0x2e506d-_0x5eaf2c+2.415*_0x4b87c7+_0x5d4c59),_0x3a8438['lineTo'](_0x30d1a0+_0x5eaf2c+0.707*_0x4b87c7,_0x2e506d-_0x5eaf2c+0.707*_0x4b87c7+_0x5d4c59),_0x3a8438['closePath'](),_0x3a8438['fill']();}}_0x5a4aa1['drawImage'](ig[_0x4dc03f],0x0,0x0,_0x4954e8,_0x4954e8,_0x58e25d-0.65*_0x8d6ce2,_0x15fd6f-0.65*_0x8d6ce2,1.3*_0x8d6ce2,1.3*_0x8d6ce2);}},ig['RetentionDrawPolygonPath']=function(_0x76e1ec,_0x578f59,_0x3c0f61,_0x2560f8,_0x4f716f){_0x76e1ec['beginPath'](),_0x76e1ec['moveTo'](_0x578f59+_0x4f716f*Math['cos'](0x0),_0x3c0f61+_0x4f716f*Math['sin'](0x0));for(var _0x2661ea=0x1;_0x2661ea<_0x2560f8;_0x2661ea+=0x1)_0x76e1ec['lineTo'](_0x578f59+_0x4f716f*Math['cos'](0x2*_0x2661ea*Math['PI']/_0x2560f8),_0x3c0f61+_0x4f716f*Math['sin'](0x2*_0x2661ea*Math['PI']/_0x2560f8));_0x76e1ec['closePath']();},ig['RetentionDrawStarPath']=function(_0x72fcb9,_0x3150c0,_0x7dc4a1,_0x49771f,_0x25ff47,_0x37ad45){_0x37ad45=Math['floor'](_0x37ad45),_0x25ff47=Math['floor'](_0x25ff47);var _0x1de4a5=0x3*(Math['PI']/0x2),_0x5e9a48=0x0,_0x567bb7=0x0,_0xd74ed2=Math['PI']/_0x49771f;_0x72fcb9['beginPath']();for(var _0x59b141=0x0;_0x59b141<_0x49771f;_0x59b141++)_0x5e9a48=Math['round'](_0x3150c0+Math['cos'](_0x1de4a5)*_0x25ff47),_0x567bb7=Math['round'](_0x7dc4a1+Math['sin'](_0x1de4a5)*_0x25ff47),0x0==_0x59b141?_0x72fcb9['moveTo'](_0x5e9a48,_0x567bb7):_0x72fcb9['lineTo'](_0x5e9a48,_0x567bb7),_0x1de4a5+=_0xd74ed2,_0x5e9a48=Math['round'](_0x3150c0+Math['cos'](_0x1de4a5)*_0x37ad45),_0x567bb7=Math['round'](_0x7dc4a1+Math['sin'](_0x1de4a5)*_0x37ad45),_0x72fcb9['lineTo'](_0x5e9a48,_0x567bb7),_0x1de4a5+=_0xd74ed2;_0x72fcb9['closePath']();};}),ig['baked']=!0x0,ig['module']('plugins.retention.settings.rewarded-video')['requires']('plugins.retention.common.text-field')['defines'](function(){ig['RetentionRewardedVideo']=ig['RetentionTextField']['extend']({'zIndex':0x98967f,'rvSuccessCallback':null,'rvFailedCallback':null,'init':function(_0x32563b,_0x317184,_0xfb954a){_0xfb954a||(_0xfb954a={}),_0xfb954a['text']=ig['RetentionStrings']['rewardedVideo']['playing'],_0xfb954a['color']=ig['RetentionStyle']['popup']['banner']['textColor'],_0xfb954a['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],_0xfb954a['text'],0.6*ig['system']['width'],0.15*ig['system']['width']),_0xfb954a['align']='center',_0xfb954a['textBaseline']='middle',_0xfb954a['outlineWeight']=Math['ceil'](0.003*Math['min'](ig['system']['height'],ig['system']['width'])),_0xfb954a['outlineColor']=ig['RetentionStyle']['popup']['banner']['color'],_0xfb954a['exitType']='fadeOut',this['parent'](0x0,0x0,_0xfb954a),this['scaleY']=this['scaleX']=this['alpha']=0x0,this['callRewardedVideoAPI']();},'callRewardedVideoAPI':function(){window['gameloftHelper']?gameloftHelper['displayRewardedSlot'](function(_0x2cd0cf){_0x2cd0cf?(mjsLog('RV\x20is\x20success'),this['rvSuccessCallback']&&this['rvSuccessCallback']()):(mjsLog('RV\x20is\x20failed'),this['rvFailedCallback']&&this['rvFailedCallback']());}['bind'](this)):this['rvSuccessCallback'](),this['kill']();},'rewardedVideoResult':function(_0x2eaa99){var _0x4c5f58=_0x2eaa99?_STRINGS['Game']['RewardRVSuccess']:_STRINGS['Game']['RewardRVFailed'];this['delayedCall'](0x1,function(){this['text']=_0x4c5f58,this['delayedCall'](0.7,function(){_0x2eaa99?this['rvSuccessCallback']&&this['rvSuccessCallback']():this['rvFailedCallback']&&this['rvFailedCallback'](),this['kill']();}['bind'](this));}['bind'](this));},'update':function(){this['parent']();},'draw':function(){var _0x5b5c9f=ig['system']['context'];_0x5b5c9f['save'](),_0x5b5c9f['globalAlpha']=ig['RetentionStyle']['popup']['overlay']['alpha'],_0x5b5c9f['fillStyle']=ig['RetentionStyle']['popup']['overlay']['color'],_0x5b5c9f['fillRect'](0x0,0x0,ig['system']['width'],ig['system']['height']),_0x5b5c9f['globalAlpha']=0x1,_0x5b5c9f['fillStyle']=ig['RetentionStyle']['popup']['banner']['color'],_0x5b5c9f['fillRect'](0x0,0.5*ig['system']['height']-0.1*ig['system']['width'],ig['system']['width'],0.2*ig['system']['width']),_0x5b5c9f['restore'](),this['parent']();},'kill':function(){this['parent']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.achievement.achievement-plugin')['requires']('plugins.retention.common.signal')['defines'](function(){ig['Achievement']={'onClickNotification':new ig['RetentionSignal'](),'data':{'achievements':[]},'claimReward':function(_0xc4847e){this['data']['achievements'][_0xc4847e]['claimed']=!0x0,this['saveData']();},'incrementProgress':function(_0x43809e,_0x1dc9f1){var _0x20f220=ig['RetentionStrings']['achievement']['list'];this['data']['achievements'][_0x43809e]['progress']+=_0x1dc9f1,this['data']['achievements'][_0x43809e]['progress']>_0x20f220[_0x43809e]['goal']&&(this['data']['achievements'][_0x43809e]['progress']=_0x20f220[_0x43809e]['goal']),this['dataNeedSave']=!0x0;},'getAchievementData':function(_0x4568d1){var _0x306c8b=ig['RetentionStrings']['achievement']['list'];return{'id':_0x4568d1,'name':_0x306c8b[_0x4568d1]['name'],'description':_0x306c8b[_0x4568d1]['description'],'reward':_0x306c8b[_0x4568d1]['reward'],'goal':_0x306c8b[_0x4568d1]['goal'],'icon':_0x306c8b[_0x4568d1]['icon'],'progress':this['data']['achievements'][_0x4568d1]['progress'],'popupShown':this['data']['achievements'][_0x4568d1]['popupShown'],'claimed':this['data']['achievements'][_0x4568d1]['claimed'],'achieved':this['data']['achievements'][_0x4568d1]['progress']>=_0x306c8b[_0x4568d1]['goal']};},'isAchievementClaimed':function(_0x1d58d5){return this['data']['achievements'][_0x1d58d5]['claimed'];},'isAchievementAchieved':function(_0x24e274){return this['data']['achievements'][_0x24e274]['progress']>=ig['RetentionStrings']['achievement']['list'][_0x24e274]['goal'];},'clearData':function(){this['data']={'achievements':[]};for(var _0x3ec7a5=ig['RetentionStrings']['achievement']['list'],_0x57cb44=0x0;_0x57cb44<_0x3ec7a5['length'];_0x57cb44++)this['data']['achievements']['push']({'id':_0x57cb44,'progress':0x0,'popupShown':!0x1,'claimed':!0x1});this['saveData']();},'saveData':function(){var _0x94ca67=JSON['stringify'](this['data']);ig['RetentionStorage']['set'](this['saveName'],_0x94ca67);},'loadData':function(){this['saveName']||(this['saveName']=ig['RetentionStorage']['hash'](ig['game']['name']+'-mjs-achievement-save-data','')['replace']('-','s'));var _0x1b3e97=ig['RetentionStorage']['get'](this['saveName']);''==_0x1b3e97?this['clearData']():this['data']=JSON['parse'](_0x1b3e97);},'notificationCheck':function(){ig&&ig['game']&&!ig['Achievement']['saveName']&&ig['Achievement']['loadData'](),this['dataNeedSave']&&(this['dataNeedSave']=!0x1,this['saveData']());var _0x36158c=0x64;if(ig&&ig['game']){for(var _0x1a3bda=!0x1,_0x46eb0e=0x0;_0x46eb0e<ig['game']['entities']['length'];_0x46eb0e++){var _0x47d99d=ig['game']['entities'][_0x46eb0e];if('achievementNotification'==_0x47d99d['name']){_0x1a3bda=!0x0,ig['Achievement']['notificationInstance']=_0x47d99d;break;}}_0x1a3bda?_0x36158c=0x3e8:ig['Achievement']['notificationInstance']=ig['game']['spawnEntity'](ig['AchievementNotificationDropDown'],0x0,0x0);if(ig['Achievement']['notificationInstance']&&!ig['Achievement']['notificationInstance']['isShown']){for(_0x46eb0e=0x0;_0x46eb0e<ig['Achievement']['data']['achievements']['length'];_0x46eb0e++)if(_0x1a3bda=ig['Achievement']['getAchievementData'](_0x46eb0e),_0x1a3bda['achieved']&&!_0x1a3bda['popupShown']){ig['Achievement']['notificationInstance']['show'](_0x46eb0e);break;}}}setTimeout(function(){ig['Achievement']['notificationCheck']();},_0x36158c);}},ig&&ig['game']&&!ig['Achievement']['saveName']&&ig['Achievement']['loadData'](),ig['Achievement']['notificationCheckRunning']||(ig['Achievement']['notificationCheckRunning']=!0x0,ig['Achievement']['notificationCheck']());}),ig['baked']=!0x0,ig['module']('plugins.retention.achievement.achievement-item')['requires']('plugins.retention.common.game-object')['defines'](function(){ig['AchievementItem']=ig['RetentionGameObject']['extend']({'zIndex':0x15f8f,'entryType':'fadeIn','exitType':'fadeOut','pagingOffsetX':0x0,'pagingOffsetY':0x0,'pagingAlpha':0x0,'isCompleted':!0x1,'isClaimable':!0x1,'inputEnabled':!0x0,'init':function(_0x1419f4,_0x2208ac,_0x5acebe){this['parent'](_0x1419f4,_0x2208ac,_0x5acebe),this['originalX']=_0x1419f4,this['originalY']=_0x2208ac,this['forceDraw']=!0x0,this['data']=_0x1419f4=ig['Achievement']['getAchievementData'](_0x5acebe['id']),this['iconImage']=_0x1419f4['icon'],this['nameTextRenderer']=new ig['RetentionTextRenderer'](),this['nameTextRenderer']['color']=ig['RetentionStyle']['popup']['subcontainer']['contentColor'],this['nameTextRenderer']['align']='left',this['nameTextRenderer']['textBaseline']='middle',this['nameTextRenderer']['text']=_0x1419f4['name'],this['descriptionTextRenderer']=new ig['RetentionTextRenderer'](),this['descriptionTextRenderer']['color']=ig['RetentionStyle']['popup']['subcontainer']['contentColor'],this['descriptionTextRenderer']['align']='left',this['descriptionTextRenderer']['textBaseline']='middle',this['descriptionTextRenderer']['text']=_0x1419f4['description'],this['rewardTextRenderer']=new ig['RetentionTextRenderer'](),this['rewardTextRenderer']['color']=ig['RetentionStyle']['popup']['subcontainer']['contentColor'],this['rewardTextRenderer']['align']='center',this['rewardTextRenderer']['textBaseline']='middle',this['rewardTextRenderer']['text']=_0x1419f4['reward'],this['progressTextRenderer']=new ig['RetentionTextRenderer'](),this['progressTextRenderer']['color']=ig['RetentionStyle']['popup']['subcontainer']['contentColor'],this['progressTextRenderer']['align']='center',this['progressTextRenderer']['textBaseline']='middle',this['progressTextRenderer']['text']=Math['floor'](0x64*_0x1419f4['progress']/_0x1419f4['goal'])+'%',_0x1419f4['progress']>=_0x1419f4['goal']&&(this['progressTextRenderer']['text']='100%'),this['claimTextRenderer']=new ig['RetentionTextRenderer'](),this['claimTextRenderer']['color']=ig['RetentionStyle']['button']['contentColor'],this['claimTextRenderer']['align']='center',this['claimTextRenderer']['textBaseline']='middle',this['claimTextRenderer']['text']=ig['RetentionStrings']['achievement']['claim'],this['onClicked']['add'](this['onClickThis'],this),ig['game']['sortEntitiesDeferred']();},'resizeItem':function(_0x374433,_0x481cdb){this['width']=_0x374433,this['sideSpace']=this['height']=_0x481cdb,this['sideSpace']>0.2*_0x374433&&(this['sideSpace']=0.2*_0x374433);var _0x17f9ff=ig['RetentionStyle']['popup']['subcontainer']['fontName'],_0x3bdeaf=_0x374433-0x2*this['sideSpace'];this['nameTextRenderer']['font']=ig['findFitFontSize'](_0x17f9ff,this['nameTextRenderer']['text'],_0x3bdeaf,Math['floor'](0.3*_0x481cdb)),this['descriptionTextRenderer']['font']=ig['findFitFontSize'](_0x17f9ff,this['descriptionTextRenderer']['text'],_0x3bdeaf,Math['floor'](0.2*_0x481cdb));if(parseInt(this['descriptionTextRenderer']['font']['split']('px')[0x0])<Math['floor'](0.2*_0x481cdb)&&!this['descriptionTextRenderer']['_multiline']){var _0x3ace29=this['descriptionTextRenderer']['text']['split']('\x20');_0x3ace29['splice'](Math['floor'](_0x3ace29['length']/0x2),0x0,'\x0a'),this['descriptionTextRenderer']['text']=_0x3ace29['join']('\x20'),this['descriptionTextRenderer']['text']=this['descriptionTextRenderer']['text']['replace']('\x20\x0a\x20','\x0a');var _0x537cb3=this['descriptionTextRenderer']['text']['split']('\x0a'),_0x3ace29=_0x537cb3[0x0],_0x537cb3=_0x537cb3[0x1];this['descriptionTextRenderer']['font']=ig['findFitFontSize'](_0x17f9ff,_0x3ace29['length']>_0x537cb3['length']?_0x3ace29:_0x537cb3,_0x3bdeaf,Math['floor'](0.2*_0x481cdb)),this['descriptionTextRenderer']['valign']='center';}this['progressTextRenderer']['font']=Math['floor'](0.15*_0x481cdb)+'px\x20'+_0x17f9ff,this['rewardTextRenderer']['font']=ig['findFitFontSize'](_0x17f9ff,this['rewardTextRenderer']['text'],0.8*this['sideSpace'],Math['floor'](0.2*_0x481cdb)),this['claimTextRenderer']['font']=ig['findFitFontSize'](_0x17f9ff,this['claimTextRenderer']['text'],0.8*this['sideSpace'],Math['floor'](0.2*_0x481cdb));},'onClickThis':function(){if(this['isAnyInputInsideClaimButton']())this['onClickClaim']();},'onClickClaim':function(){this['isClaimable']&&!(0.5>this['alpha'])&&(ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['achievement']['claim']]),this['onClaim']['dispatch'](this['id']),ig['Achievement']['claimReward'](this['id']),this['spawnFxText']());},'spawnFxText':function(){var _0x30ac6e=this['posX'],_0x1b75c9=this['posY'],_0x30ac6e=_0x30ac6e+(this['claimX']-this['renderX']),_0x1b75c9=_0x1b75c9+(this['claimY']-this['renderY']);ig['game']['spawnEntity'](ig['AchievementRewardFx'],_0x30ac6e,_0x1b75c9,{'zIndex':0x5f5e0ff,'text':ig['RetentionStrings']['achievement']['rewardFx']+this['data']['reward'],'font':this['claimTextRenderer']['font']}),ig['game']['sortEntitiesDeferred']();},'exit':function(){this['parent']();},'update':function(){this['pagingAlpha']=this['page']!=this['currentPage']?this['pagingAlpha']-this['pagingAlpha']/0x2:this['pagingAlpha']+(0x1-this['pagingAlpha'])/0x5,this['posX']+=(this['originalX']+this['pagingOffsetX']-this['posX'])/0x5,0.1<this['pagingAlpha']&&(ig['Achievement']['isAchievementAchieved'](this['id'])?ig['Achievement']['isAchievementClaimed'](this['id'])?(this['isClaimable']=!0x1,this['isCompleted']=!0x0):(this['isClaimable']=!0x0,this['isCompleted']=!0x1):this['isCompleted']=this['isClaimable']=!0x1),this['parent']();},'draw':function(){var _0x5a3c45=this['alpha']*this['pagingAlpha'];if(this['visible']&&!(0.3>_0x5a3c45)){var _0x1e8ac4=ig['system']['context'];_0x1e8ac4['save'](),_0x1e8ac4['globalAlpha']=_0x5a3c45,_0x5a3c45=ig['RetentionStyle']['popup']['subcontainer']['shadowRatio']*this['height'],ig['RetentionRoundedRect']['drawShadowedRoundedRect'](_0x1e8ac4,this['renderX'],this['renderY'],this['width'],this['height'],ig['RetentionStyle']['popup']['subcontainer']['roundedRadiusRatio']*this['height'],ig['RetentionStyle']['popup']['subcontainer']['color'],ig['RetentionStyle']['popup']['subcontainer']['shadowColor'],_0x5a3c45);var _0x2d7ab8=0.9*this['sideSpace'],_0x1cb197=0.3*this['height'],_0x1e007b=this['renderX']+this['width']-this['sideSpace'],_0x256866=this['renderY']+(this['sideSpace']-_0x2d7ab8);ig['RetentionRoundedRect']['drawRoundedRect'](_0x1e8ac4,_0x1e007b,_0x256866,_0x2d7ab8,_0x1cb197,_0x1cb197/0x2,ig['RetentionStyle']['popup']['subcontainer']['shadowColor']);var _0x4bd29b=0.4*this['sideSpace'],_0x3be729=this['renderX']+(this['sideSpace']-_0x4bd29b)/0x2,_0x5cdead=this['renderY']+(this['height']-_0x4bd29b)/0x2,_0x5e67fa=this['renderX']+this['sideSpace']/0x2,_0x11bb89=this['renderY']+this['height']/0x2;ig['RetentionCircleBar']['drawCircleBar'](_0x1e8ac4,_0x5e67fa,_0x11bb89,this['data']['progress']/this['data']['goal'],0.95*_0x4bd29b,0.2*_0x4bd29b,ig['RetentionStyle']['achievement']['barBgColor'],ig['RetentionStyle']['achievement']['barFillColor'],4.6);var _0x2d5e14=this['renderX']+this['sideSpace'],_0x4d7049=this['renderY']+0.3*this['height'];this['nameTextRenderer']['draw'](_0x2d5e14,_0x4d7049),_0x4d7049=this['renderY']+0.73*this['height'],this['descriptionTextRenderer']['draw'](_0x2d5e14,_0x4d7049),this['rewardTextRenderer']['draw'](_0x1e007b+_0x2d7ab8/0x2,_0x256866+_0x1cb197/0x2),this['progressTextRenderer']['draw'](_0x5e67fa,_0x11bb89+0.7*_0x4bd29b),this['iconImage']['drawImageCtx']?this['iconImage']['drawImageCtx'](_0x1e8ac4,0x0,0x0,this['iconImage']['width'],this['iconImage']['height'],_0x3be729,_0x5cdead,_0x4bd29b,_0x4bd29b):_0x1e8ac4['drawImage'](this['iconImage']['data'],0x0,0x0,this['iconImage']['width'],this['iconImage']['height'],_0x3be729,_0x5cdead,_0x4bd29b,_0x4bd29b),this['isCompleted']&&(this['checkWidth']=_0x2d7ab8,this['checkHeight']=0.8*(this['height']-_0x1cb197-0x3*(this['sideSpace']-_0x2d7ab8)),this['checkX']=_0x1e007b+this['checkWidth']/0x2,this['checkY']=this['renderY']+this['height']-(this['sideSpace']-_0x2d7ab8)-this['checkHeight']/0x2-_0x5a3c45,ig['RetentionDrawSymbol'](_0x1e8ac4,this['checkX'],this['checkY'],'checkthick',this['checkHeight'],ig['RetentionStyle']['achievement']['barBgColor']),ig['RetentionDrawSymbol'](_0x1e8ac4,this['checkX'],this['checkY'],'check',this['checkHeight'],ig['RetentionStyle']['achievement']['barFillColor'])),this['isClaimable']&&(this['claimWidth']=_0x2d7ab8,this['claimHeight']=this['height']-_0x1cb197-0x3*(this['sideSpace']-_0x2d7ab8),this['claimX']=_0x1e007b+this['claimWidth']/0x2,this['claimY']=this['renderY']+this['height']-(this['sideSpace']-_0x2d7ab8)-this['claimHeight']/0x2,this['hasTouchInside']&&this['isAnyInputInsideClaimButton']()&&(this['claimWidth']*=0.9,this['claimHeight']*=0.9),_0x5a3c45=Math['floor'](ig['RetentionStyle']['button']['shadowRatio']*this['claimHeight']),ig['RetentionRoundedRect']['drawShadowedRoundedRect'](_0x1e8ac4,this['claimX']-this['claimWidth']/0x2,this['claimY']-this['claimHeight']/0x2,this['claimWidth'],this['claimHeight'],Math['floor'](ig['RetentionStyle']['button']['roundedRadiusRatio']*this['claimHeight']),ig['RetentionStyle']['button']['color'],ig['RetentionStyle']['button']['shadowColor'],_0x5a3c45),this['claimTextRenderer']['draw'](this['claimX'],this['claimY']-_0x5a3c45/0x2)),_0x1e8ac4['globalAlpha']=0x1,_0x1e8ac4['restore'](),this['parent']();}},'isAnyInputInsideClaimButton':function(){var _0x415df1=this['isInsideClaimButtonBounds'](ig['RetentionTouch']['mouseX'],ig['RetentionTouch']['mouseY']);if(!_0x415df1)for(var _0x4932a8=0x0;_0x4932a8<ig['multitouchInput']['touches']['length'];_0x4932a8++){var _0x7fb6c3=ig['multitouchInput']['touches'][_0x4932a8];this['isInsideClaimButtonBounds'](_0x7fb6c3['x'],_0x7fb6c3['y'])&&(_0x415df1=!0x0);}if(!_0x415df1){for(_0x4932a8=0x0;_0x4932a8<ig['RetentionTouch']['touches']['length'];_0x4932a8++)_0x7fb6c3=ig['RetentionTouch']['touches'][_0x4932a8],this['isInsideClaimButtonBounds'](_0x7fb6c3['x'],_0x7fb6c3['y'])&&(_0x415df1=!0x0);}if(!_0x415df1&&ig['RetentionTouch']['lastTouches']){for(_0x4932a8=0x0;_0x4932a8<ig['RetentionTouch']['lastTouches']['length'];_0x4932a8++)_0x7fb6c3=ig['RetentionTouch']['lastTouches'][_0x4932a8],this['isInsideClaimButtonBounds'](_0x7fb6c3['x'],_0x7fb6c3['y'])&&(_0x415df1=!0x0);}return _0x415df1;},'isInsideClaimButtonBounds':function(_0x55dccc,_0x341750){var _0xbdf39c=this['claimWidth'],_0x7f7c87=this['claimHeight'],_0x2f55f7=this['claimX']-_0xbdf39c/0x2,_0x47b32a=this['claimY']-_0x7f7c87/0x2,_0xbdf39c=_0x2f55f7+_0xbdf39c,_0x7f7c87=_0x47b32a+_0x7f7c87;if(this['boundLeft']>this['boundRight'])var _0x3d0088=_0x2f55f7,_0x2f55f7=_0xbdf39c,_0xbdf39c=_0x3d0088;return _0x47b32a>_0x7f7c87&&(_0x3d0088=_0x47b32a,_0x47b32a=_0x7f7c87,_0x7f7c87=_0x3d0088),_0x55dccc<_0x2f55f7||_0x341750<_0x47b32a||_0x55dccc>_0xbdf39c||_0x341750>_0x7f7c87?!0x1:!0x0;},'getFontHeight':function(_0x17f6bb){return parseInt(_0x17f6bb['split']('px')[0x0]);}});}),ig['baked']=!0x0,ig['module']('plugins.retention.achievement.achievement-reward-fx')['requires']('plugins.retention.common.rounded-button')['defines'](function(){ig['AchievementRewardFx']=ig['RetentionRoundedButton']['extend']({'zIndex':0x98967f,'usePressedTween':!0x1,'shadowDistance':0x0,'init':function(_0x498ca2,_0x4c3045,_0x105d03){this['parent'](_0x498ca2,_0x4c3045,_0x105d03),this['timedLife']=0x1,_0x498ca2=ig['system']['context'],_0x498ca2['save'](),_0x498ca2['font']=this['font'],_0x498ca2['textAlign']='left',_0x105d03=_0x498ca2['measureText'](this['text']),_0x4c3045=_0x105d03['width'],_0x105d03=_0x105d03['actualBoundingBoxAscent']+_0x105d03['actualBoundingBoxDescent'],_0x498ca2['restore'](),console['log'](_0x4c3045,_0x105d03,this['text']),this['width']=_0x4c3045+0x2*_0x105d03,this['height']=0x2*_0x105d03,this['radius']=_0x105d03,this['color']=ig['RetentionStyle']['achievement']['rewardFxBoxColor'],this['textColor']=ig['RetentionStyle']['achievement']['rewardFxTextColor'],this['upSpeed']=0x2*this['height'];},'exit':function(){this['parent']();},'update':function(){this['parent'](),this['posY']-=this['upSpeed']*ig['system']['tick'];},'draw':function(){this['parent']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.achievement.achievement-popup')['requires']('plugins.retention.common.popup')['defines'](function(){ig['AchievementBarCache']={},ig['AchievementPopup']=ig['RetentionPopup']['extend']({'zIndex':0x270f,'onClaim':null,'onBack':null,'entryType':'fadeIn','exitType':'fadeOut','items':[],'page':0x0,'spacingRatio':1.05,'init':function(_0x4b6eda,_0x2d569d,_0x414e70){this['parent'](0x0,0x0,_0x414e70),ig['Achievement']['saveName']||ig['Achievement']['loadData'](),this['forceDraw']=!0x0,this['onClaim']=new ig['RetentionSignal'](),this['onBack']=new ig['RetentionSignal'](),this['addTitle'](ig['RetentionStrings']['achievement']['title']),_0x4b6eda=[],_0x2d569d=[],_0x414e70=[];for(var _0x3f2c5d=ig['RetentionStrings']['achievement']['list'],_0x5c17f7=0x0;_0x5c17f7<_0x3f2c5d['length'];_0x5c17f7++){var _0x3b1251=this['addMember'](ig['AchievementItem'],0x0,0x0,{'id':_0x5c17f7});_0x3b1251['onClaim']=this['onClaim'],this['items']['push'](_0x3b1251);var _0x5c7ef8=ig['Achievement']['getAchievementData'](_0x5c17f7);_0x5c7ef8['achieved']?_0x5c7ef8['claimed']?_0x414e70['push'](_0x3b1251):_0x4b6eda['push'](_0x3b1251):_0x2d569d['push'](_0x3b1251);}this['arrangedItems']=[]['concat'](_0x4b6eda,_0x2d569d,_0x414e70),this['itemsPerPage']=0x5;for(_0x5c17f7=0x0;_0x5c17f7<this['arrangedItems']['length'];_0x5c17f7++)_0x3b1251=this['arrangedItems'][_0x5c17f7],_0x3b1251['page']=Math['floor'](_0x5c17f7/this['itemsPerPage']);this['prevButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,null,'prev')),this['nextButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,null,'next')),this['nextButton']['onClicked']['add'](this['onClickNext'],this),this['prevButton']['onClicked']['add'](this['onClickPrev'],this),this['addCloseButton'](this['onClickClose']['bind'](this)),this['pagingDisplay']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionSubcontainerSetting'](0x64,0x64,'1\x20/\x204')),this['pagingDisplay']['usePressedTween']=!0x1,this['pagingDisplay']['inputEnabled']=!0x1,this['progressTextRenderer']=new ig['RetentionTextRenderer'](),this['progressTextRenderer']['color']=ig['RetentionStyle']['achievement']['barTextColor'],this['progressTextRenderer']['align']='center',this['progressTextRenderer']['text']='0\x20/\x2020',this['progressTextRenderer']['textBaseline']='middle',this['onResize']['add'](this['onResizeCallback'],this),ig['game']['sortEntitiesDeferred']();},'onResizeCallback':function(){var _0x1ac2c5=ig['CreateRetentionButtonSetting'](0.1*this['height'],0.07*this['height']);this['prevButton']['width']=this['nextButton']['width']=_0x1ac2c5['width'],this['pagingDisplay']['height']=this['prevButton']['height']=this['nextButton']['height']=_0x1ac2c5['height'],this['pagingDisplay']['shadowDistance']=this['prevButton']['shadowDistance']=this['nextButton']['shadowDistance']=_0x1ac2c5['shadowDistance'],this['pagingDisplay']['radius']=this['prevButton']['radius']=this['nextButton']['radius']=_0x1ac2c5['radius'],this['pagingDisplay']['symbolSize']=this['prevButton']['symbolSize']=this['nextButton']['symbolSize']=_0x1ac2c5['symbolSize'],this['pagingDisplay']['posY']=this['prevButton']['posY']=this['nextButton']['posY']=0.42*this['height'],this['nextButton']['posX']=1.7*_0x1ac2c5['width'],this['prevButton']['posX']=-this['nextButton']['posX'],_0x1ac2c5=ig['CreateRetentionSubcontainerSetting'](1.8*_0x1ac2c5['width'],_0x1ac2c5['height'],this['pagingDisplay']['text']),this['pagingDisplay']['width']=_0x1ac2c5['width'],this['pagingDisplay']['font']=_0x1ac2c5['font'];for(_0x1ac2c5=this['pagingDisplay']['posX']=0x0;_0x1ac2c5<this['arrangedItems']['length'];_0x1ac2c5++){var _0x18084d=this['arrangedItems'][_0x1ac2c5];_0x18084d['resizeItem'](0.9*this['width'],0.6*this['height']/this['itemsPerPage']);var _0x5f3145=-_0x18084d['width']/0x2,_0x11db97=-0.45*this['itemsPerPage']*_0x18084d['height']+_0x18084d['height']*this['spacingRatio']*(_0x1ac2c5%this['itemsPerPage']),_0x5f3145=_0x5f3145+Math['floor'](_0x1ac2c5/this['itemsPerPage'])*_0x18084d['width']*this['spacingRatio'];_0x18084d['posX']=_0x5f3145,_0x18084d['posY']=_0x11db97,_0x18084d['originalX']=_0x5f3145,_0x18084d['originalY']=_0x11db97,_0x18084d['page']=Math['floor'](_0x1ac2c5/this['itemsPerPage']);}},'onClickPrev':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['page']-=0x1,0x0>this['page']&&(this['page']=0x0);},'onClickNext':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['page']+=0x1;var _0x71a364=Math['ceil'](this['items']['length']/this['itemsPerPage'])-0x1;this['page']>_0x71a364&&(this['page']=_0x71a364);},'onClickClose':function(){this['onBack']['dispatch'](),this['hideAllMembers'](),this['exitAllMembers'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'exit':function(){this['parent']();},'update':function(){this['parent']();for(var _0x48e42d=0x0;_0x48e42d<this['items']['length'];_0x48e42d++){var _0x2b509a=this['items'][_0x48e42d];_0x2b509a['pagingOffsetX']=-this['page']*_0x2b509a['width']*this['spacingRatio'],_0x2b509a['currentPage']=this['page'];}this['pagingDisplay']['text']=this['page']+0x1+'\x20/\x20'+Math['ceil'](this['items']['length']/this['itemsPerPage']);},'draw':function(){this['parent']();var _0x5c7c57=ig['system']['context'];_0x5c7c57['save'](),_0x5c7c57['globalAlpha']=this['alpha'];for(var _0x381b02=0x0,_0x45dbc4=ig['Achievement']['data']['achievements']['length'],_0x47dad1=0x0;_0x47dad1<ig['Achievement']['data']['achievements']['length'];_0x47dad1++)ig['Achievement']['data']['achievements'][_0x47dad1]['claimed']&&_0x381b02++;var _0x47dad1=Math['round'](ig['RetentionStyle']['achievement']['barHeightRatio']*this['height']),_0x57c4db=Math['round'](ig['RetentionStyle']['achievement']['barWidthRatio']*this['width']),_0xa0288d=_0x57c4db-_0x47dad1,_0x2d169b=Math['round'](_0xa0288d*_0x381b02/_0x45dbc4),_0x5c5b89=this['renderX']-_0x57c4db/0x2,_0x628b44=this['renderY']-0.32*this['height'],_0x50dd5c='bar|'+_0x381b02+'|'+_0x57c4db+'|'+_0x2d169b+'|'+_0x47dad1;ig['AchievementBarCache']['hasOwnProperty'](_0x50dd5c)||this['createBarCache'](_0x50dd5c,_0x381b02,_0x2d169b,_0x47dad1,_0x57c4db,_0xa0288d),_0x5c7c57['drawImage'](ig['AchievementBarCache'][_0x50dd5c],_0x5c5b89,_0x628b44-_0x47dad1/0x2),this['progressTextRenderer']['font']=Math['floor'](0.85*_0x47dad1)+'px\x20'+ig['RetentionStyle']['button']['fontName'],this['progressTextRenderer']['text']=_0x381b02+'\x20/\x20'+_0x45dbc4,this['progressTextRenderer']['draw'](ig['system']['width']/0x2,_0x628b44),_0x5c7c57['globalAlpha']=0x1,_0x5c7c57['restore']();},'createBarCache':function(_0x4e2c18,_0x2e736d,_0x4b7c46,_0x5ad50f,_0xa191df,_0x45edc5){var _0x573cfc=_0x5ad50f/0x2,_0x138d97=_0x5ad50f/0x2,_0x1160fa=ig['$new']('canvas');_0x1160fa['width']=_0xa191df,_0x1160fa['height']=_0x5ad50f,ig['AchievementBarCache'][_0x4e2c18]=_0x1160fa,_0x4e2c18=_0x1160fa['getContext']('2d'),_0x4e2c18['lineWidth']=_0x5ad50f,_0x4e2c18['lineCap']='round',0x0<_0x2e736d&&_0x4b7c46<_0x5ad50f/0x2&&(_0x4b7c46=_0x5ad50f/0x2+0x1),_0x4e2c18['beginPath'](),_0x4e2c18['strokeStyle']=ig['RetentionStyle']['achievement']['barBgColor'],_0x4e2c18['moveTo'](_0x573cfc,_0x138d97),_0x4e2c18['lineTo'](_0x573cfc+_0x45edc5,_0x138d97),_0x4e2c18['stroke'](),_0x4e2c18['closePath'](),0x0<_0x4b7c46&&(_0x4e2c18['beginPath'](),_0x4e2c18['strokeStyle']=ig['RetentionStyle']['achievement']['barFillColor'],_0x4e2c18['moveTo'](_0x573cfc,_0x138d97),_0x4e2c18['lineTo'](_0x573cfc+_0x4b7c46,_0x138d97),_0x4e2c18['stroke'](),_0x4e2c18['closePath']());}});}),ig['baked']=!0x0,ig['module']('plugins.retention.achievement.achievement-notification-drop-down')['requires']('plugins.retention.common.simple-button')['defines'](function(){ig['AchievementNotificationDropDown']=ig['RetentionSimpleButton']['extend']({'zIndex':0x98967f,'name':'achievementNotification','drawAsRect':!0x0,'forceDraw':!0x0,'anchorX':0x0,'anchorY':0x0,'align':'left','valign':'top','icon':null,'oriX':0x0,'oriY':0x0,'destY':0x0,'clickNotificationCooldown':0x0,'usePressedTween':!0x1,'onClickNotification':null,'showDuration':0x1,'isShowing':!0x1,'lastScreenWidth':0x0,'lastScreenHeight':0x0,'init':function(_0x5dbe2e,_0x5140e8,_0x54250e){this['parent'](_0x5dbe2e,_0x5140e8,_0x54250e),this['rectColor']=ig['RetentionStyle']['achievement']['notificationDropDown']['color'],this['textColor']=ig['RetentionStyle']['achievement']['notificationDropDown']['textColor'],this['visible']=!0x1,this['onClickNotification']=new ig['RetentionSignal'](),this['onClicked']['add'](this['onClickThis'],this);},'onClickThis':function(){this['isShowing']&&!(0x0<this['clickNotificationCooldown'])&&(this['clickNotificationCooldown']=this['showDuration']+this['entryDuration']+this['exitDuration'],this['onClickNotification']['dispatch']());},'show':function(_0x57e2c0){if(!this['isShowing']){this['visible']=!0x0;var _0x25eb0a=ig['Achievement']['getAchievementData'](_0x57e2c0);this['icon']=_0x25eb0a['icon'],this['text']=ig['RetentionStrings']['achievement']['unlocked']+'\x0a'+_0x25eb0a['name'],this['isShowing']=!0x0,this['currentId']=_0x57e2c0,this['showDuration']=ig['RetentionStyle']['achievement']['notificationDropDown']['showDuration'],this['exitDuration']=this['entryDuration']=0.5,this['anchorY']=this['anchorX']=0x0,this['lastScreenWidth']=ig['system']['width'],this['lastScreenHeight']=ig['system']['height'],this['width']=Math['max'](ig['system']['width'],ig['system']['height'])/0x3,this['height']=0.3*this['width'],this['height']>0.15*ig['system']['height']&&(this['height']=0.15*ig['system']['height']),_0x25eb0a=this['text']['split']('\x0a'),_0x57e2c0=_0x25eb0a[0x0],_0x25eb0a=_0x25eb0a[0x1],this['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['subcontainer']['fontName'],_0x57e2c0['length']>_0x25eb0a['length']?_0x57e2c0:_0x25eb0a,this['width']-1.2*this['height'],Math['floor'](0.2*this['height'])),this['lineSpacing']=0x2,this['offsetX']=-this['width']/0x2+this['height'],this['offsetY']=0x0,this['valign']='center';switch(ig['RetentionStyle']['achievement']['notificationDropDown']['placement']){case'top-left':this['oriX']=-ig['system']['width']/0x2,this['oriY']=-ig['system']['height']/0x2-this['height'],this['destX']=this['oriX'],this['destY']=-ig['system']['height']/0x2;break;case'top-center':this['oriX']=0x0,this['oriY']=-ig['system']['height']/0x2-this['height'],this['destX']=0x0,this['destY']=-ig['system']['height']/0x2,this['anchorX']=0.5;break;case'top-right':this['oriX']=ig['system']['width']/0x2-this['width'],this['oriY']=-ig['system']['height']/0x2-this['height'],this['destX']=this['oriX'],this['destY']=-ig['system']['height']/0x2;break;case'middle-left':this['oriX']=-ig['system']['width']/0x2-this['width'],this['oriY']=0x0,this['destX']=-ig['system']['width']/0x2,this['destY']=this['oriY'],this['anchorY']=0.5;break;case'middle-right':this['oriX']=ig['system']['width']/0x2,this['oriY']=0x0,this['destX']=ig['system']['width']/0x2-this['width'],this['destY']=this['oriY'],this['anchorY']=0.5;break;case'bottom-left':this['oriX']=-ig['system']['width']/0x2,this['oriY']=ig['system']['height']/0x2,this['destX']=this['oriX'],this['destY']=ig['system']['height']/0x2-this['height'];break;case'bottom-center':this['oriX']=0x0,this['oriY']=ig['system']['height']/0x2,this['destX']=this['oriX'],this['destY']=ig['system']['height']/0x2-this['height'],this['anchorX']=0.5;break;case'bottom-right':this['oriX']=ig['system']['width']/0x2-this['width'],this['oriY']=ig['system']['height']/0x2,this['destX']=this['oriX'],this['destY']=ig['system']['height']/0x2-this['height'];}this['posX']=this['oriX'],this['posY']=this['oriY'];}},'update':function(){this['parent'](),this['clickNotificationCooldown']-=ig['system']['tick'],this['isShowing']&&(this['lastScreenWidth']!=ig['system']['width']||this['lastScreenHeight']!=ig['system']['height']?(this['isShowing']=!0x1,this['show'](this['currentId'])):0x0<this['entryDuration']?(this['entryDuration']-=ig['system']['tick'],this['posX']+=(this['destX']-this['posX'])/0xa,this['posY']+=(this['destY']-this['posY'])/0xa):(this['showDuration']-=ig['system']['tick'],0x0>this['showDuration']&&(this['exitDuration']-=ig['system']['tick'],this['posX']+=(this['oriX']-this['posX'])/0xa,this['posY']+=(this['oriY']-this['posY'])/0xa,0x0>this['exitDuration']&&(this['visible']=this['isShowing']=!0x1,ig['Achievement']['data']['achievements'][this['currentId']]['popupShown']=!0x0,ig['Achievement']['saveData'](),this['currentId']=-0x1))));},'drawObject':function(_0x44e5cb,_0x36d325){this['parent'](_0x44e5cb,_0x36d325);if(this['icon']){var _0x306a34=ig['system']['context'];_0x306a34['save']();var _0x46f2af=0.1*this['height']+_0x44e5cb,_0x317295=0.1*this['height']+_0x36d325,_0x360fe=0.8*this['height'];this['icon']['drawImageCtx']?this['icon']['drawImageCtx'](_0x306a34,0x0,0x0,this['icon']['width'],this['icon']['height'],_0x46f2af,_0x317295,_0x360fe,_0x360fe):_0x306a34['drawImage'](this['icon']['data'],0x0,0x0,this['icon']['width'],this['icon']['height'],_0x46f2af,_0x317295,_0x360fe,_0x360fe),_0x306a34['restore']();}}});}),ig['baked']=!0x0,ig['module']('plugins.retention.lootbox.lootbox-plugin')['defines'](function(){ig['Lootbox']={'data':{'cards':[],'lastFreeBoxCollectTime':0x0,'lastPremiumBoxCollectTime':0x0},'allAccess':function(){this['data']['cards']=[];for(var _0x298553=0x0;_0x298553<ig['RetentionStrings']['lootbox']['cards']['length'];_0x298553++)this['addCardData'](_0x298553,ig['RetentionStrings']['lootbox']['actionableCardLevel']);this['saveData']();},'addCardData':function(_0x557451,_0x2e8e31,_0x18411a){_0x18411a||(_0x18411a=0x0),this['data']['cards']['push']({'id':_0x557451,'level':_0x2e8e31,'exp':_0x18411a});},'addCardDataThenSave':function(_0x280b27,_0x31e3ce,_0xe3564a){this['addCardData'](_0x280b27,_0x31e3ce,_0xe3564a),this['saveData']();},'levelUpCard':function(_0x2f514d){if(!(0x1>this['getExpProgress'](_0x2f514d)))for(var _0x498b70=0x0;_0x498b70<this['data']['cards']['length'];_0x498b70++){var _0x4b3066=this['data']['cards'][_0x498b70];_0x4b3066['id']==_0x2f514d&&(_0x4b3066['exp']-=ig['RetentionStrings']['lootbox']['upgradeRequirements'][_0x4b3066['level']],_0x4b3066['level']++);}},'getExpProgress':function(_0x383062){for(var _0x18df4f=0x0;_0x18df4f<this['data']['cards']['length'];_0x18df4f++){var _0x4e84f2=this['data']['cards'][_0x18df4f];if(_0x4e84f2['id']==_0x383062)return _0x4e84f2['exp']/ ig['RetentionStrings']['lootbox']['upgradeRequirements'][_0x4e84f2['level']];}return 0x0;},'getFreeBoxText':function(){var _0x32820a=this['getFreeBoxCollectionTime']();return 0x0>=_0x32820a?ig['RetentionStrings']['lootbox']['openFreeButton']:this['convertTimeText'](_0x32820a);},'getPremiumBoxText':function(){var _0x336c80=this['getPremiumBoxCollectionTime']();return 0x0>=_0x336c80?ig['RetentionStrings']['lootbox']['openPremiumButton']:this['convertTimeText'](_0x336c80);},'convertTimeText':function(_0x1d829d){var _0x48a42c=Math['floor'](_0x1d829d/0xea60);return _0x1d829d=Math['floor']((_0x1d829d-0xea60*_0x48a42c)/0x3e8),0xa>_0x1d829d&&(_0x1d829d='0'+_0x1d829d),_0x48a42c+':'+_0x1d829d;},'getFreeBoxCollectionTime':function(){var _0x5ce342=0xea60*ig['RetentionStrings']['lootbox']['freeBoxCooldownMinutes'],_0x5d7bcf=new Date()['getTime']()-this['data']['lastFreeBoxCollectTime'];return _0x5d7bcf>_0x5ce342&&(_0x5d7bcf=_0x5ce342),_0x5ce342-_0x5d7bcf;},'getPremiumBoxCollectionTime':function(){var _0x393f77=0xea60*ig['RetentionStrings']['lootbox']['premiumBoxCooldownMinutes'],_0x3f3299=new Date()['getTime']()-this['data']['lastPremiumBoxCollectTime'];return _0x3f3299>_0x393f77&&(_0x3f3299=_0x393f77),_0x393f77-_0x3f3299;},'collectFreeBox':function(){if(0x0<this['getFreeBoxCollectionTime']())return[];return this['data']['lastFreeBoxCollectTime']=new Date()['getTime'](),[Math['floor'](Math['random']()*ig['RetentionStrings']['lootbox']['cards']['length'])];},'collectPremiumBox':function(){if(0x0<this['getPremiumBoxCollectionTime']())return[];this['data']['lastPremiumBoxCollectTime']=new Date()['getTime']();for(var _0x1b7a48=[],_0x32cc2f=0x0;0xa>_0x32cc2f;_0x32cc2f++)_0x1b7a48['push'](Math['floor'](Math['random']()*ig['RetentionStrings']['lootbox']['cards']['length']));return _0x1b7a48;},'resetChestTimer':function(){this['data']['lastPremiumBoxCollectTime']=0x0,this['data']['lastFreeBoxCollectTime']=0x0,this['saveData']();},'clearData':function(){for(var _0x2e0fef=[],_0x32bff4=0x0;_0x32bff4<ig['RetentionStrings']['lootbox']['cards']['length'];_0x32bff4++)_0x2e0fef['push']({'id':_0x32bff4,'level':0x0,'exp':0x0});this['data']={'cards':_0x2e0fef,'lastFreeBoxCollectTime':0x0,'lastPremiumBoxCollectTime':0x0},this['saveData']();},'saveData':function(){var _0x3461da=JSON['stringify'](this['data']);ig['RetentionStorage']['set'](this['saveName'],_0x3461da);},'loadData':function(){this['saveName']||(this['saveName']=ig['RetentionStorage']['hash'](ig['game']['name']+'-mjs-lootbox-save-data','')['replace']('-','s'));var _0x4891d1=ig['RetentionStorage']['get'](this['saveName']);''==_0x4891d1?this['clearData']():this['data']=JSON['parse'](_0x4891d1);},'isCardActionable':function(_0x518fa2){for(var _0x38d42d=0x0;_0x38d42d<this['data']['cards']['length'];_0x38d42d++){var _0x3700d8=this['data']['cards'][_0x38d42d];if(_0x3700d8['id']==_0x518fa2&&_0x3700d8['level']>=ig['RetentionStrings']['lootbox']['actionableCardLevel'])return!0x0;}return!0x1;},'isCardWithIdAlreadyExist':function(_0x10c30b){for(var _0x269c83=0x0;_0x269c83<this['data']['cards']['length'];_0x269c83++)if(this['data']['cards'][_0x269c83]['id']==_0x10c30b)return!0x0;return!0x1;},'getLevelFromFirstCardWithId':function(_0x390f24){for(var _0x115b83=0x0;_0x115b83<this['data']['cards']['length'];_0x115b83++){var _0x5e438e=this['data']['cards'][_0x115b83];if(_0x5e438e['id']==_0x390f24)return _0x5e438e['level'];}return 0x0;},'getExpFromFirstCardWithId':function(_0x63776b){for(var _0x8bdf98=0x0;_0x8bdf98<this['data']['cards']['length'];_0x8bdf98++){var _0x404ad1=this['data']['cards'][_0x8bdf98];if(_0x404ad1['id']==_0x63776b)return _0x404ad1['exp'];}return 0x0;},'incrementExpOfFirstCardWithId':function(_0x58d744,_0x50840f){for(var _0x1537b2=0x0;_0x1537b2<this['data']['cards']['length'];_0x1537b2++){var _0x5c0d80=this['data']['cards'][_0x1537b2];if(_0x5c0d80['id']==_0x58d744)return _0x5c0d80['exp']+=_0x50840f,_0x5c0d80['exp'];}return 0x0;},'sortData':function(){this['data']['cards']['sort'](function(_0x3033c0,_0x162f9b){var _0x2835ea=_0x3033c0['id']-_0x162f9b['id'];return 0x0==_0x2835ea?_0x3033c0['level']-_0x162f9b['level']:_0x2835ea;});}};}),ig['baked']=!0x0,ig['module']('plugins.retention.lootbox.lootbox-chest-animation')['requires']('plugins.retention.common.game-object')['defines'](function(){ig['LootboxChestAnimation']=ig['RetentionGameObject']['extend']({'zIndex':0x270f,'closedImage':null,'openImage':null,'currentImage':null,'particleColor':'#ffffff','cardContents':[],'forceDraw':!0x0,'anchorX':0.5,'anchorY':0.5,'entryType':'fadeIn','exitType':'fadeOut','exitDelay':0x1,'scaleX':0.5,'scaleY':0.5,'completeCallback':null,'explodeSoundId':null,'init':function(_0x80e63c,_0x5dc3fc,_0x55f62c){this['parent'](_0x80e63c,_0x5dc3fc,_0x55f62c),'free'==_0x55f62c['chestType']?(this['openImage']=ig['RetentionStrings']['lootbox']['chestImages']['chestFreeOpen'],this['closedImage']=ig['RetentionStrings']['lootbox']['chestImages']['chestFreeClosed'],this['particleColor']=ig['RetentionStyle']['lootbox']['particleColor'],this['explodeSoundId']=ig['RetentionSounds']['lootbox']['freeClaim']):(this['openImage']=ig['RetentionStrings']['lootbox']['chestImages']['chestPremiumOpen'],this['closedImage']=ig['RetentionStrings']['lootbox']['chestImages']['chestPremiumClosed'],this['particleColor']=ig['RetentionStyle']['lootbox']['particleColor'],this['explodeSoundId']=ig['RetentionSounds']['lootbox']['premiumClaim']),_0x55f62c['callback']&&(this['completeCallback']=_0x55f62c['callback']),this['currentImage']=this['closedImage'],this['tween']({'scaleX':0x1,'scaleY':0x1},0.5,{'easing':ig['Tween']['Easing']['Back']['EaseOut'],'onComplete':function(){this['shake'](0x5,0x2),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['lootbox']['charging']]);for(var _0x37b7dd=0x0;0x64>_0x37b7dd;_0x37b7dd++)ig['game']['spawnEntity'](ig['RetentionParticleIn'],this['posX'],this['posY'],{'zIndex':this['zIndex']-0x1,'delay':0.006*_0x37b7dd,'fillColor':this['particleColor'],'radius':0.7*this['width'],'size':0.07*this['width']});ig['game']['sortEntitiesDeferred'](),this['tween']({'scaleX':1.4,'scaleY':1.4},0x1,{'easing':ig['Tween']['Easing']['Back']['EaseOut'],'onComplete':function(){this['shake'](0xa,0xa);for(var _0x29c611=0x0;0x64>_0x29c611;_0x29c611++)ig['game']['spawnEntity'](ig['RetentionParticleOut'],this['posX'],this['posY'],{'zIndex':this['zIndex']-0x1,'delay':0.006*_0x29c611,'fillColor':this['particleColor'],'radius':0.7*this['width'],'size':0.07*this['width']});ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][this['explodeSoundId']]),this['currentImage']=this['openImage'],this['tween']({'alpha':0x0},0.5,{'delay':0.5,'easing':ig['Tween']['Easing']['Quadratic']['EaseIn']})['start'](),this['tween']({'scaleX':0x1,'scaleY':0x1},0.5,{'easing':ig['Tween']['Easing']['Quadratic']['EaseOut'],'onComplete':function(){this['animateContent']();}['bind'](this)})['start']();}['bind'](this)})['start']();}['bind'](this)})['start'](),ig['game']['sortEntitiesDeferred']();},'animateContent':function(){var _0x42d8fe=[],_0x4ca75f=[],_0xfa1f87=[],_0x319019=0.95*this['popupParent']['width']/0x4,_0xfca04d=1.1*_0x319019,_0x4e3da=1.4*_0x319019,_0x1bb121=Math['floor'](this['cardContents']['length']/0x4)+0x1,_0x3f1fb0=this['cardContents']['slice'](),_0x501977=-_0xfca04d*_0x1bb121/0x2,_0x3950a2=0x4*-_0x319019/0x2,_0x4c4598=(0.95*this['popupParent']['width']-_0x319019)/this['cardContents']['length'];_0x4c4598>_0x319019&&(_0x4c4598=_0x319019);for(var _0x49ab3e=-_0x4c4598*this['cardContents']['length']/0x2+_0x4c4598/0x2,_0x1bb121=0x0;_0x1bb121<this['cardContents']['length'];_0x1bb121++){var _0x55a954=this['cardContents'][_0x1bb121];0x0>_0x42d8fe['indexOf'](_0x55a954)&&_0x42d8fe['push'](_0x55a954),_0x55a954=ig['game']['spawnEntity'](ig['LootboxCard'],0x0,0x0,{'zIndex':this['zIndex']+0x3e8-_0x1bb121,'id':_0x55a954,'width':_0x319019,'height':_0xfca04d,'isShowExpProgress':!0x1,'iconAlign':'top','anchorX':0.5,'anchorY':0.5,'entryType':'fadeIn'}),_0xfa1f87['push'](_0x55a954),_0x3f1fb0['shift'](),_0x3f1fb0['length']<this['cardContents']['length']%0x4&&(_0x3950a2=-_0x319019*(this['cardContents']['length']%0x4/0x2));var _0x54b48a=_0x3950a2+_0x1bb121%0x4*_0x319019+0.5*_0x319019,_0x187961=_0x501977+Math['floor'](_0x1bb121/0x4)*_0xfca04d+0.5*_0xfca04d,_0x494504=1.25*_0xfca04d;_0x55a954['stackX']=_0x49ab3e+_0x1bb121*_0x4c4598,_0x55a954['stackY']=_0x494504,_0x55a954['tween']({'posX':_0x54b48a,'posY':_0x187961},0.2,{'easing':ig['Tween']['Easing']['Quadratic']['EaseOut']})['start']();}_0x3f1fb0=_0x42d8fe['slice'](),_0x501977=0x4*-_0x319019/0x2,_0x3950a2=0x2*-_0xfca04d,_0xfca04d=0x1*-_0xfca04d;for(_0x1bb121=0x0;_0x1bb121<_0x42d8fe['length'];_0x1bb121++)_0x55a954=_0x42d8fe[_0x1bb121],_0x4c4598=ig['game']['spawnEntity'](ig['LootboxCard'],0x0,0x0,{'zIndex':this['zIndex']+0x1f4-_0x1bb121,'id':_0x55a954,'width':_0x319019,'height':_0x4e3da,'anchorX':0.5,'anchorY':0.5,'entryType':'fadeIn','exitType':'fadeOut','alpha':0x0,'visible':!0x1}),_0x4ca75f['push'](_0x4c4598),_0x3f1fb0['shift'](),_0x3f1fb0['length']<_0x42d8fe['length']%0x4&&(_0x501977=-_0x319019*(_0x42d8fe['length']%0x4/0x2)),_0x4c4598['posX']=_0x501977+_0x1bb121%0x4*_0x319019+_0x319019/0x2,_0x4c4598['posY']=_0x3950a2,_0x4c4598['targetPosY']=_0xfca04d;this['cards']=_0xfa1f87,this['receivers']=_0x4ca75f,this['maxColumn']=0x4,this['delayedCall'](0.3,function(){this['showReceiveButton']();}['bind'](this)),ig['game']['sortEntitiesDeferred']();},'showReceiveButton':function(){var _0x26e924=1.5*this['receivers'][0x0]['width'],_0x328750=0.25*_0x26e924,_0x20d059=this['cards'][this['cards']['length']-0x1];this['receiveButton']=ig['game']['spawnEntity'](ig['RetentionRoundedButton'],0x0,_0x20d059['posY']+_0x20d059['height']/0x2+_0x328750/0x2,ig['CreateRetentionButtonSetting'](_0x26e924,_0x328750,ig['RetentionStrings']['lootbox']['collectButton'],null)),this['receiveButton']['offsetY']=-this['receiveButton']['shadowDistance']/0x2,this['receiveButton']['onClicked']['addOnce'](this['onClickReceiveButton'],this);},'onClickReceiveButton':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);for(var _0x33401d=0x0;_0x33401d<this['cards']['length'];_0x33401d++){var _0xd2f757=this['cards'][_0x33401d];_0xd2f757['tween']({'posX':_0xd2f757['stackX'],'posY':_0xd2f757['stackY']},0.2,{'easing':ig['Tween']['Easing']['Linear']['EaseNone']})['start']();}this['receiveButton']['exit'](),this['receiveCards']();},'receiveCards':function(){if(0x0>=this['receivers']['length'])this['exit'](),this['completeCallback']&&this['completeCallback']();else{for(var _0x24f22f=[];_0x24f22f['length']<this['maxColumn']&&0x0<this['receivers']['length'];){var _0x3d8a3c=this['receivers']['shift']();_0x24f22f['push'](_0x3d8a3c),_0x3d8a3c['visible']=!0x0,_0x3d8a3c['tween']({'posY':_0x3d8a3c['targetPosY'],'alpha':0x1},0.2,{'easing':ig['Tween']['Easing']['Quadratic']['EaseOut']})['start']();}this['delayedCall'](0.2,function(){for(var _0x1ea637=0x0;_0x1ea637<_0x24f22f['length'];_0x1ea637++)for(var _0x4d5e31=_0x24f22f[_0x1ea637],_0x361e93=0x0,_0x1bf03f=0x0;_0x1bf03f<this['cards']['length'];_0x1bf03f++){var _0x33552f=this['cards'][_0x1bf03f];_0x33552f['id']==_0x4d5e31['id']&&(_0x33552f['addExpTo'](_0x4d5e31,_0x361e93),_0x361e93+=0.02);}}['bind'](this)),this['delayedCall'](1.5,function(){for(var _0x41d697=0x0;_0x41d697<_0x24f22f['length'];_0x41d697++){var _0x500c7d=_0x24f22f[_0x41d697];_0x500c7d['tween']({'posY':_0x500c7d['posY']-_0x500c7d['height']},0.2,{'easing':ig['Tween']['Easing']['Quadratic']['EaseOut']})['start'](),_0x500c7d['exit']();}this['delayedCall'](0.25,function(){this['receiveCards']();}['bind'](this));}['bind'](this));}},'update':function(){this['parent'](),this['popupParent']&&(this['width']=0.5*this['popupParent']['width'],this['height']=0.5*this['popupParent']['height']);},'drawObject':function(_0x3d706a,_0x3a5080){ig['system']['context']['globalAlpha']=this['alpha'];var _0x5f54e3=ig['system']['context'],_0x23b87f=this['currentImage'],_0x1fa215=this['width']*(_0x23b87f['height']/_0x23b87f['width']);_0x23b87f['drawImageCtx']?_0x23b87f['drawImageCtx'](_0x5f54e3,0x0,0x0,_0x23b87f['width'],_0x23b87f['height'],_0x3d706a,_0x3a5080+(this['height']-_0x1fa215)/0x2,this['width'],_0x1fa215):_0x5f54e3['drawImage'](_0x23b87f['data'],0x0,0x0,_0x23b87f['width'],_0x23b87f['height'],_0x3d706a,_0x3a5080+(this['height']-_0x1fa215)/0x2,this['width'],_0x1fa215),ig['system']['context']['globalAlpha']=0x1;}});}),ig['baked']=!0x0,ig['module']('plugins.retention.lootbox.lootbox-card')['requires']('plugins.retention.common.game-object')['defines'](function(){ig['LootboxCard']=ig['RetentionGameObject']['extend']({'id':-0x1,'zIndex':0x270f,'level':0x1,'isFaceUp':!0x0,'isSelected':!0x1,'isShowExpProgress':!0x0,'forceDraw':!0x0,'levelText':0x0,'nameText':0x0,'levelPrefixText':0x0,'expProgress':0x0,'iconImage':null,'iconAlign':'center','pagingAlpha':0x1,'init':function(_0x3e5fde,_0x4061cb,_0x583498){this['parent'](_0x3e5fde,_0x4061cb,_0x583498),_0x583498['width']||(this['width']=ig['RetentionStyle']['lootbox']['card']['defaultWidth']),_0x583498['height']||(this['height']=ig['RetentionStyle']['lootbox']['card']['defaultHeight']),this['resizeCard'](this['width'],this['height']),_0x583498['hasOwnProperty']('id')&&this['refreshCard'](),ig['game']['sortEntitiesDeferred']();},'resizeCard':function(_0x27b656,_0xdffeb0){this['width']=Math['round'](_0x27b656),this['height']=Math['round'](_0xdffeb0);var _0x29e74f='cardSheet'+this['width']+'x'+this['height'],_0x5009f0=Math['round'](this['width']*ig['RetentionStyle']['lootbox']['card']['roundedRadiusRatio']);if(!ig[_0x29e74f]){ig[_0x29e74f]=ig['$new']('canvas'),ig[_0x29e74f]['width']=0x4*this['width'],ig[_0x29e74f]['height']=this['height'];var _0x811b31=ig[_0x29e74f]['getContext']('2d'),_0x312ab=Math['ceil'](0.05*this['width']),_0x3f172b=0x2+_0x312ab,_0x42addf=this['width']-0x4-0x2*_0x312ab,_0x1da64b=this['height']-0x4-0x2*_0x312ab;ig['RetentionRoundedRect']['drawRoundedRect'](_0x811b31,_0x3f172b,_0x3f172b,_0x42addf,_0x1da64b,_0x5009f0,ig['RetentionStyle']['lootbox']['card']['frontColor']);var _0x4f8f7c=0.8*_0x5009f0,_0x482480=Math['round'](0.8*_0x42addf),_0x50817e=_0x1da64b-(_0x42addf-_0x482480),_0x465f64=_0x3f172b+(_0x42addf-_0x482480)/0x2,_0x3e9d4b=_0x3f172b+(_0x1da64b-_0x50817e)/0x2;ig['RetentionRoundedRect']['drawRoundedRect'](_0x811b31,this['width']+_0x3f172b,_0x3f172b,_0x42addf,_0x1da64b,_0x5009f0,ig['RetentionStyle']['lootbox']['card']['backColor']),ig['RetentionRoundedRect']['drawRoundedRect'](_0x811b31,this['width']+_0x465f64,_0x3e9d4b,_0x482480,_0x50817e,_0x4f8f7c,ig['RetentionStyle']['lootbox']['card']['backAccentColor']),ig['RetentionRoundedRect']['drawRoundedRect'](_0x811b31,0x2*this['width']+0x2,0x2,_0x42addf+0x2*_0x312ab,_0x1da64b+0x2*_0x312ab,(_0x42addf+0x2*_0x312ab)/_0x42addf*_0x5009f0,ig['RetentionStyle']['lootbox']['card']['selectedColor']),ig['RetentionRoundedRect']['drawRoundedRect'](_0x811b31,0x2*this['width']+_0x3f172b,_0x3f172b,_0x42addf,_0x1da64b,_0x5009f0,ig['RetentionStyle']['lootbox']['card']['frontColor']),ig['RetentionRoundedRect']['drawRoundedRect'](_0x811b31,0x3*this['width']+_0x3f172b,_0x3f172b,_0x42addf,_0x1da64b,_0x5009f0,ig['RetentionStyle']['lootbox']['card']['emptyColor']);}this['cardSheet']=ig[_0x29e74f],this['upgradeButton']&&(_0x29e74f=0.8*this['width'],_0x29e74f=ig['CreateRetentionButtonSetting'](_0x29e74f,0.3*_0x29e74f,ig['RetentionStrings']['lootbox']['collectionActionButton'],null),this['upgradeButton']['width']=_0x29e74f['width'],this['upgradeButton']['height']=_0x29e74f['height'],this['upgradeButton']['shadowDistance']=_0x29e74f['shadowDistance'],this['upgradeButton']['radius']=_0x29e74f['radius'],this['upgradeButton']['offsetY']=_0x29e74f['offsetY']);},'refreshCard':function(){if(0x0<=this['id']&&this['id']<ig['RetentionStrings']['lootbox']['cards']['length']){this['expProgress']=ig['Lootbox']['getExpProgress'](this['id']);var _0x1902fa=ig['Lootbox']['getLevelFromFirstCardWithId'](this['id']);this['nameText']=ig['RetentionStrings']['lootbox']['cards'][this['id']]['name'],this['iconImage']=ig['RetentionStrings']['lootbox']['cards'][this['id']]['icon'],this['levelText']=_0x1902fa,this['levelPrefixText']=ig['RetentionStrings']['lootbox']['levelPrefix'],this['nameFont']=ig['findFitFontSize'](ig['RetentionStyle']['lootbox']['card']['font'],this['nameText'],0.8*this['width'],Math['floor'](0.15*this['height'])),this['levelFont']=ig['findFitFontSize'](ig['RetentionStyle']['lootbox']['card']['font'],'99',0.12*this['width'],Math['floor'](0.15*this['height'])),this['levelPrefixFont']=ig['findFitFontSize'](ig['RetentionStyle']['lootbox']['card']['font'],this['levelPrefixText'],0.2*this['width'],Math['floor'](0.1*this['height'])),_0x1902fa>=ig['RetentionStrings']['lootbox']['cardMaxLevel']&&(this['expProgress']=0x1,this['levelPrefixText']=ig['RetentionStrings']['lootbox']['maxLevelPrefix']);}else this['expProgress']=0x0,this['levelText']='0',this['nameText']='Name',this['iconImage']=null;},'onClickUpgrade':function(){if(0x1<=ig['Lootbox']['getExpProgress'](this['id'])){ig['Lootbox']['levelUpCard'](this['id']),ig['Lootbox']['saveData'](),this['refreshCard']();for(var _0x253644=0x0;0x64>_0x253644;_0x253644++)ig['game']['spawnEntity'](ig['RetentionParticleOut'],this['upgradeButton']['posX'],this['upgradeButton']['posY'],{'delay':0.002*_0x253644,'fillColor':ig['RetentionStyle']['lootbox']['particleColor'],'radius':this['height']/0x2,'size':0.05*this['height']});ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['lootbox']['freeClaim']]);}this['checkAndSpawnUpgradeButton']();},'checkAndSpawnUpgradeButton':function(){if(!this['upgradeButton']){var _0x56d988=0.8*this['width'];this['upgradeButton']=ig['game']['spawnEntity'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](_0x56d988,0.3*_0x56d988,ig['RetentionStrings']['lootbox']['upgradeButton'],null)),this['upgradeButton']['zIndex']=this['zIndex']+0x9,this['upgradeButton']['usePressedTween']=!0x1,this['upgradeButton']['onClicked']['add'](this['onClickUpgrade'],this),ig['game']['sortEntitiesDeferred']();}this['upgradeButton']['visible']=ig['Lootbox']['getLevelFromFirstCardWithId'](this['id'])<ig['RetentionStrings']['lootbox']['cardMaxLevel']&&0x1<=ig['Lootbox']['getExpProgress'](this['id'])?!0x0:!0x1;},'exit':function(){this['parent'](),this['upgradeButton']&&this['upgradeButton']['exit']();},'update':function(){this['parent'](),this['upgradeButton']&&this['upgradeButton']['visible']&&(this['upgradeButton']['posX']=this['posX'],this['upgradeButton']['posY']=this['posY'],0x0==this['anchorX']&&(this['upgradeButton']['posX']+=0.5*this['width']*this['scaleX']),0x0==this['anchorY']&&(this['upgradeButton']['posY']+=0.5*this['height']*this['scaleY'])),0.98>this['pagingAlpha']&&(this['upgradeButton']['posY']=0xf423f);},'flip':function(_0x1dfb65){_0x1dfb65||(_0x1dfb65=0x0),this['tween']({},_0x1dfb65,{'onComplete':function(){var _0x2f160e=this['scaleX'],_0x3a75cc=this['anchorY'];this['tween']({'scaleX':0x0,'anchorY':_0x3a75cc+0.1},0.25,{'easing':ig['Tween']['Easing']['Quadratic']['EaseOut'],'onComplete':function(){this['faceDown']=!this['faceDown'],this['tween']({'scaleX':_0x2f160e,'anchorY':_0x3a75cc},0.25,{'easing':ig['Tween']['Easing']['Quadratic']['EaseOut'],'onComplete':function(){}['bind'](this)})['start']();}['bind'](this)})['start']();}['bind'](this)})['start']();},'flipSwitch':function(_0x1b0116,_0x46029e,_0x34ce67,_0x5e8db5,_0x4259a5,_0x16472b,_0x57fd82,_0x36e262){_0x34ce67||(_0x34ce67=!0x1);var _0x5e2799=this['scaleX'],_0x610ed5=this['anchorY'];this['customDescription']='',this['tween']({'scaleX':0x0,'anchorY':_0x610ed5+0.1},0.15,{'easing':ig['Tween']['Easing']['Quadratic']['EaseOut'],'onComplete':function(){this['faceDown']=!0x1,this['id']=_0x1b0116,this['level']=_0x46029e,this['isGreyedOut']=_0x34ce67,_0x4259a5&&(this['isCustomCard']=_0x4259a5,this['customName']=_0x16472b,this['customLevel']=_0x46029e,this['customImage']=_0x57fd82,this['customDescription']=_0x36e262),this['tween']({'scaleX':_0x5e2799,'anchorY':_0x610ed5},0.15,{'easing':ig['Tween']['Easing']['Quadratic']['EaseOut'],'onComplete':function(){_0x5e8db5&&_0x5e8db5();}['bind'](this)})['start']();}['bind'](this)})['start']();},'addExpTo':function(_0x50c41f,_0x32e41e){var _0x99ad41=this['id'];ig['Lootbox']['isCardWithIdAlreadyExist'](_0x99ad41)||(ig['Lootbox']['addCardData'](_0x99ad41,0x0,0x0),ig['Lootbox']['saveData']()),_0x32e41e||(_0x32e41e=0.01),this['delayedCall'](_0x32e41e,function(){this['tween']({'scaleX':_0x50c41f['scaleX'],'scaleY':_0x50c41f['scaleY'],'posX':_0x50c41f['posX'],'posY':_0x50c41f['posY']},0.3,{'delay':0.2,'easing':ig['Tween']['Easing']['Quadratic']['EaseIn'],'onComplete':function(){for(var _0x18e2fb=0x0;0x1e>_0x18e2fb;_0x18e2fb++)ig['game']['spawnEntity'](ig['RetentionParticleOut'],_0x50c41f['posX'],_0x50c41f['posY'],{'delay':0.002*_0x18e2fb,'fillColor':ig['RetentionStyle']['lootbox']['particleColor'],'radius':this['height']/0x2,'size':0.05*this['height']});_0x18e2fb=new Date()['getTime']();if(!ig['LootboxLastExpSound']||0x64<_0x18e2fb-ig['LootboxLastExpSound'])ig['LootboxLastExpSound']=_0x18e2fb,ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['lootbox']['freeClaim']]);ig['Lootbox']['incrementExpOfFirstCardWithId'](_0x99ad41,0x1),ig['Lootbox']['saveData'](),_0x50c41f['refreshCard'](),this['exit']();}['bind'](this)})['start']();}['bind'](this));},'drawObject':function(_0x7979be,_0x21850d){ig['system']['context']['globalAlpha']=this['alpha']*this['pagingAlpha'],0x0>this['id']?this['drawEmpty'](_0x7979be,_0x21850d):this['isFaceUp']?this['drawFront'](_0x7979be,_0x21850d):this['drawBack'](_0x7979be,_0x21850d),ig['system']['context']['globalAlpha']=0x1;},'drawFront':function(_0x363225,_0x1d42a5){var _0x3851b2=ig['system']['context'];_0x3851b2['save'](),this['isSelected']?_0x3851b2['drawImage'](this['cardSheet'],0x2*this['width'],0x0,this['width'],this['height'],_0x363225,_0x1d42a5,this['width'],this['height']):_0x3851b2['drawImage'](this['cardSheet'],0x0,0x0,this['width'],this['height'],_0x363225,_0x1d42a5,this['width'],this['height']);if(this['iconImage']){var _0x447d64=this['iconImage'],_0x5c30d5=0.8*this['width'],_0x139f9e=Math['floor']((this['width']-_0x5c30d5)/0x2),_0x41dc7a=Math['floor']((this['height']-_0x5c30d5)/0x2);'top'==this['iconAlign']&&(_0x41dc7a=0.1*this['width']),_0x447d64['drawImageCtx']?_0x447d64['drawImageCtx'](_0x3851b2,0x0,0x0,_0x447d64['width'],_0x447d64['height'],_0x363225+_0x139f9e,_0x1d42a5+_0x41dc7a,_0x5c30d5,_0x5c30d5):_0x3851b2['drawImage'](_0x447d64['data'],0x0,0x0,_0x447d64['width'],_0x447d64['height'],_0x363225+_0x139f9e,_0x1d42a5+_0x41dc7a,_0x5c30d5,_0x5c30d5);}_0x3851b2['fillStyle']=ig['RetentionStyle']['lootbox']['card']['textColor'],_0x3851b2['font']=this['nameFont'],_0x3851b2['textAlign']='center',_0x3851b2['fillText'](this['nameText'],_0x363225+this['width']/0x2,_0x1d42a5+0.87*this['height']),this['isShowExpProgress']&&(_0x447d64=0.22*this['width'],_0x5c30d5=0.1*this['width'],ig['RetentionCircleBar']['drawCircleBar'](_0x3851b2,_0x363225+_0x447d64,_0x1d42a5+_0x447d64,this['expProgress'],_0x5c30d5,0.03*this['width'],ig['RetentionStyle']['lootbox']['card']['barEmptyColor'],ig['RetentionStyle']['lootbox']['card']['barFillColor'],4.3),_0x3851b2['fillStyle']=ig['RetentionStyle']['lootbox']['card']['textColor'],_0x3851b2['font']=this['levelFont'],_0x3851b2['textAlign']='center',_0x3851b2['textBaseline']='middle',_0x3851b2['fillText'](this['levelText'],_0x363225+_0x447d64,_0x1d42a5+_0x447d64),_0x3851b2['font']=this['levelPrefixFont'],_0x3851b2['textBaseline']='top',_0x3851b2['fillText'](this['levelPrefixText'],_0x363225+_0x447d64,_0x1d42a5+_0x447d64+0.8*_0x5c30d5)),_0x3851b2['restore']();},'drawBack':function(_0x1477f5,_0x58d2c2){ig['system']['context']['drawImage'](this['cardSheet'],this['width'],0x0,this['width'],this['height'],_0x1477f5,_0x58d2c2,this['width'],this['height']);},'drawEmpty':function(_0x5d094b,_0x2d28d7){ig['system']['context']['drawImage'](this['cardSheet'],0x3*this['width'],0x0,this['width'],this['height'],_0x5d094b,_0x2d28d7,this['width'],this['height']);}});}),ig['baked']=!0x0,ig['module']('plugins.retention.lootbox.lootbox-chest-card')['requires']('plugins.retention.lootbox.lootbox-card')['defines'](function(){ig['LootboxChestCard']=ig['LootboxCard']['extend']({'chestType':'free','entryType':'fadeIn','exitType':'fadeOut','anchorX':0.5,'anchorY':0.5,'descriptionTextRenderer':null,'init':function(_0x557f07,_0x1dcdc5,_0x44ccba){this['parent'](_0x557f07,_0x1dcdc5,_0x44ccba),this['descriptionTextRenderer']=new ig['RetentionTextRenderer'](),this['descriptionTextRenderer']['color']=ig['RetentionStyle']['lootbox']['card']['textColor'],this['descriptionTextRenderer']['align']='center',this['descriptionTextRenderer']['textBaseline']='middle',this['descriptionTextRenderer']['text']='','free'==this['chestType']?(this['iconImage']=ig['RetentionStrings']['lootbox']['chestImages']['chestFreeClosed'],this['nameText']=ig['RetentionStrings']['lootbox']['chestFreeName'],this['descriptionTextRenderer']['text']=ig['RetentionStrings']['lootbox']['chestFreeDescription']):(this['iconImage']=ig['RetentionStrings']['lootbox']['chestImages']['chestPremiumClosed'],this['nameText']=ig['RetentionStrings']['lootbox']['chestPremiumName'],this['descriptionTextRenderer']['text']=ig['RetentionStrings']['lootbox']['chestPremiumDescription']),this['refreshFontSize'](),ig['game']['sortEntitiesDeferred']();},'refreshFontSize':function(){var _0x23360d='',_0x23360d=ig['RetentionStrings']['lootbox']['chestPremiumName']['length']>ig['RetentionStrings']['lootbox']['chestFreeName']['length']?ig['RetentionStrings']['lootbox']['chestPremiumName']:ig['RetentionStrings']['lootbox']['chestFreeName'];this['nameFont']=ig['findFitFontSize'](ig['RetentionStyle']['lootbox']['card']['font'],_0x23360d,0.8*this['width'],Math['floor'](0.2*this['width'])),this['descriptionTextRenderer']&&(_0x23360d=ig['RetentionStrings']['lootbox']['chestFreeDescription']['split']('\x0a'),_0x23360d=_0x23360d['concat'](ig['RetentionStrings']['lootbox']['chestPremiumDescription']['split']('\x0a')),_0x23360d=_0x23360d['sort'](function(_0x2aef69,_0x12902d){return _0x12902d['length']-_0x2aef69['length'];})[0x0],this['descriptionTextRenderer']['font']=ig['findFitFontSize'](ig['RetentionStyle']['lootbox']['card']['font'],_0x23360d,0.8*this['width'],Math['floor'](0.2*this['width'])),this['descriptionTextRenderer']['valign']='center');},'resizeCard':function(_0x3ba483,_0x4e3515){this['parent'](_0x3ba483,_0x4e3515),this['refreshFontSize']();},'update':function(){this['parent']();},'drawFront':function(_0x3b4fa2,_0x3f538f){var _0x220a73=ig['system']['context'];_0x220a73['save'](),_0x220a73['drawImage'](this['cardSheet'],0x0,0x0,this['width'],this['height'],_0x3b4fa2,_0x3f538f,this['width'],this['height']);if(this['iconImage']){var _0x31b5d3=this['iconImage'],_0x2ca62b=0.8*this['width'],_0x14c19c=Math['floor']((this['width']-_0x2ca62b)/0x2),_0x56727b=Math['floor']((this['height']-_0x2ca62b)/0x2);_0x31b5d3['drawImageCtx']?_0x31b5d3['drawImageCtx'](_0x220a73,0x0,0x0,_0x31b5d3['width'],_0x31b5d3['height'],_0x3b4fa2+_0x14c19c,_0x3f538f+_0x56727b,_0x2ca62b,_0x2ca62b):_0x220a73['drawImage'](_0x31b5d3['data'],0x0,0x0,_0x31b5d3['width'],_0x31b5d3['height'],_0x3b4fa2+_0x14c19c,_0x3f538f+_0x56727b,_0x2ca62b,_0x2ca62b);}_0x220a73['fillStyle']=ig['RetentionStyle']['lootbox']['card']['textColor'],_0x220a73['font']=this['nameFont'],_0x220a73['textAlign']='center',_0x220a73['fillText'](this['nameText'],_0x3b4fa2+this['width']/0x2,_0x3f538f+0.2*this['height']),this['descriptionTextRenderer']['draw'](_0x3b4fa2+this['width']/0x2,_0x3f538f+0.825*this['height']),_0x220a73['restore']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.lootbox.lootbox-claim-popup')['requires']('plugins.retention.common.popup')['defines'](function(){ig['LootboxClaimPopup']=ig['RetentionPopup']['extend']({'zIndex':0x270f,'onBack':null,'init':function(_0x526aa1,_0x1e7474,_0x51f6e3){this['parent'](_0x526aa1,_0x1e7474,_0x51f6e3),ig['Lootbox']['saveName']||ig['Lootbox']['loadData'](),this['onBack']=new ig['RetentionSignal'](),this['addTitle'](ig['RetentionStrings']['lootbox']['lootboxClaimTitle']),this['addCloseButton'](this['onClickClose']['bind'](this)),_0x526aa1=0.45*this['width'],_0x1e7474=1.3*_0x526aa1,this['freeCard']=this['addMember'](ig['LootboxChestCard'],0x0,0x0,{'chestType':'free','width':_0x526aa1,'height':_0x1e7474}),this['premiumCard']=this['addMember'](ig['LootboxChestCard'],0x0,0x0,{'chestType':'premium','width':_0x526aa1,'height':_0x1e7474}),this['freeButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](_0x526aa1,0.25*_0x526aa1,ig['RetentionStrings']['lootbox']['openFreeButton'],null)),this['premiumButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](_0x526aa1,0.25*_0x526aa1,ig['RetentionStrings']['lootbox']['openPremiumButton'],'rv')),this['freeButton']['onClicked']['add'](this['onClickFree'],this),this['premiumButton']['onClicked']['add'](this['onClickPremium'],this),this['onResize']['add'](this['onResizeCallback'],this),ig['game']['sortEntitiesDeferred']();},'onClickFree':function(){0x0<ig['Lootbox']['getFreeBoxCollectionTime']()||(this['hideAllMembers'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),ig['game']['spawnEntity'](ig['LootboxChestAnimation'],0x0,0x0,{'zIndex':this['zIndex']+0xa,'chestType':'free','cardContents':ig['Lootbox']['collectFreeBox'](),'popupParent':this,'callback':function(){this['showAllMembers']();}['bind'](this)}));},'onClickPremium':function(){0x0<ig['Lootbox']['getPremiumBoxCollectionTime']()||(this['hideAllMembers'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),ig['game']['spawnEntity'](ig['RetentionRewardedVideo'],0x0,0x0,{'rvSuccessCallback':function(){ig['game']['spawnEntity'](ig['LootboxChestAnimation'],0x0,0x0,{'zIndex':this['zIndex']+0xa,'chestType':'premium','cardContents':ig['Lootbox']['collectPremiumBox'](),'popupParent':this,'callback':function(){this['showAllMembers']();}['bind'](this)});}['bind'](this),'rvFailedCallback':function(){this['onClickClose']();}['bind'](this)}));},'onResizeCallback':function(){var _0x436246=0.45*this['width'],_0x562d6a=1.3*_0x436246;this['freeCard']['resizeCard'](_0x436246,_0x562d6a),this['premiumCard']['resizeCard'](_0x436246,_0x562d6a),this['freeCard']['posX']=0.55*-this['freeCard']['width'],this['premiumCard']['posX']=0.55*this['freeCard']['width'],_0x562d6a=ig['CreateRetentionButtonSetting'](0.85*_0x436246,0.25*_0x436246,this['freeButton']['text']['length']>this['premiumButton']['text']['length']?this['freeButton']['text']:this['premiumButton']['text']),this['premiumButton']['width']=this['freeButton']['width']=_0x562d6a['width'],this['premiumButton']['height']=this['freeButton']['height']=_0x562d6a['height'],this['premiumButton']['shadowDistance']=this['freeButton']['shadowDistance']=_0x562d6a['shadowDistance'],this['premiumButton']['radius']=this['freeButton']['radius']=_0x562d6a['radius'],this['premiumButton']['symbolSize']=0.7*_0x562d6a['symbolSize'],this['premiumButton']['font']=this['freeButton']['font']=_0x562d6a['font'],this['premiumButton']['offsetY']=this['freeButton']['offsetY']=-_0x562d6a['shadowDistance']/0x2,this['premiumButton']['symbolOffsetX']=0.3*-_0x436246,this['premiumButton']['offsetX']=0.1*_0x436246,this['freeButton']['posX']=this['freeCard']['posX'],this['premiumButton']['posX']=this['premiumCard']['posX'],this['freeButton']['posY']=this['premiumButton']['posY']=this['premiumCard']['posY']+0.65*this['premiumCard']['height'];},'onClickClose':function(){this['onBack']['dispatch'](),this['hideAllMembers'](),this['exitAllMembers'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'update':function(){this['parent'](),this['freeButton']['text']=ig['Lootbox']['getFreeBoxText'](),this['premiumButton']['text']=ig['Lootbox']['getPremiumBoxText']();},'draw':function(){this['parent']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.lootbox.lootbox-collection-popup')['requires']('plugins.retention.common.popup')['defines'](function(){ig['LootboxCollectionPopup']=ig['RetentionPopup']['extend']({'zIndex':0x270f,'onAction':null,'onBack':null,'entryType':'fadeIn','exitType':'fadeOut','cards':[],'page':0x0,'init':function(_0x3c4286,_0x1cc9bc,_0xe375ca){this['parent'](0x0,0x0,_0xe375ca),ig['Lootbox']['saveName']||ig['Lootbox']['loadData'](),this['forceDraw']=!0x0,this['onAction']=new ig['RetentionSignal'](),this['onBack']=new ig['RetentionSignal'](),this['addTitle'](ig['RetentionStrings']['lootbox']['collectionTitle']),this['cardsPerPage']=0x8,this['columnPerPage']=0x4,this['rowPerPage']=Math['round'](this['cardsPerPage']/this['columnPerPage']),this['cardHeightRatio']=1.25,_0x3c4286=this['width']/this['columnPerPage'],_0x1cc9bc=_0x3c4286*this['cardHeightRatio'],_0xe375ca=this['cardsPerPage']-ig['RetentionStrings']['lootbox']['cards']['length']%this['cardsPerPage'];for(var _0x46d731=0x0;_0x46d731<ig['RetentionStrings']['lootbox']['cards']['length']+_0xe375ca;_0x46d731++){var _0x4c288d=_0x46d731;_0x4c288d>=ig['RetentionStrings']['lootbox']['cards']['length']&&(_0x4c288d=-0x1),_0x4c288d=this['addMember'](ig['LootboxCard'],0x0,0x0,{'width':_0x3c4286,'height':_0x1cc9bc,'id':_0x4c288d}),_0x4c288d['page']=Math['floor'](_0x46d731/this['cardsPerPage']),_0x4c288d['pagingAlpha']=0x0,_0x4c288d['inputEnabled']=!0x0,_0x4c288d['onClicked']['add'](this['onClickCard'],this),this['cards']['push'](_0x4c288d);}this['messageTf']=this['addMember'](ig['RetentionTextField'],0x0,0x0,{'text':ig['RetentionStrings']['lootbox']['collectionButtonMessage'],'align':'center','color':ig['RetentionStyle']['popup']['title']['color'],'textBaseline':'middle'}),this['actionButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,ig['RetentionStrings']['lootbox']['collectionActionButton'],null)),this['actionButton']['onClicked']['add'](this['onClickAction'],this),this['actionButton']['visible']=!0x1,this['prevButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,null,'prev')),this['prevButton']['onClicked']['add'](this['onClickPrev'],this),this['nextButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,null,'next')),this['nextButton']['onClicked']['add'](this['onClickNext'],this),this['addCloseButton'](this['onClickClose']['bind'](this)),this['pagingDisplay']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionSubcontainerSetting'](0x64,0x64,'1\x20/\x204')),this['pagingDisplay']['usePressedTween']=!0x1,this['pagingDisplay']['inputEnabled']=!0x1,this['onResize']['add'](this['onResizeCallback'],this),this['onResizeCallback'](),this['selectCard'](this['cards'][0x0]),this['refreshUpgradeButton'](),ig['game']['sortEntitiesDeferred']();},'onClickAction':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['selectedCard']&&ig['Lootbox']['isCardActionable'](this['selectedCard']['id'])&&(this['onAction']['dispatch'](this['selectedCard']['id']),this['hideAllMembers'](),this['exitAllMembers']());},'onClickCard':function(_0x3f5edf){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['selectCard'](_0x3f5edf);},'selectCard':function(_0x2b19f8){for(var _0x25d3f4=0x0;_0x25d3f4<this['cards']['length'];_0x25d3f4++)this['cards'][_0x25d3f4]['isSelected']=!0x1;this['actionButton']['visible']=!0x1,this['selectedCard']=null,0x0<=_0x2b19f8['id']&&(_0x2b19f8['isSelected']=!0x0,this['selectedCard']=_0x2b19f8,ig['Lootbox']['isCardActionable'](_0x2b19f8['id'])&&(this['actionButton']['visible']=!0x0));},'refreshUpgradeButton':function(){for(var _0x51f18e=0x0;_0x51f18e<this['cards']['length'];_0x51f18e++)this['cards'][_0x51f18e]['checkAndSpawnUpgradeButton']();},'onResizeCallback':function(){var _0x5c3e75=ig['CreateRetentionButtonSetting'](0.1*this['height'],0.07*this['height']);this['prevButton']['width']=this['nextButton']['width']=_0x5c3e75['width'],this['actionButton']['height']=this['pagingDisplay']['height']=this['prevButton']['height']=this['nextButton']['height']=_0x5c3e75['height'],this['actionButton']['shadowDistance']=this['pagingDisplay']['shadowDistance']=this['prevButton']['shadowDistance']=this['nextButton']['shadowDistance']=_0x5c3e75['shadowDistance'],this['actionButton']['radius']=this['pagingDisplay']['radius']=this['prevButton']['radius']=this['nextButton']['radius']=_0x5c3e75['radius'],this['pagingDisplay']['symbolSize']=this['prevButton']['symbolSize']=this['nextButton']['symbolSize']=_0x5c3e75['symbolSize'],this['pagingDisplay']['posY']=this['prevButton']['posY']=this['nextButton']['posY']=0.42*this['height'],this['nextButton']['posX']=1.7*_0x5c3e75['width'],this['prevButton']['posX']=-this['nextButton']['posX'],_0x5c3e75=ig['CreateRetentionSubcontainerSetting'](1.8*_0x5c3e75['width'],_0x5c3e75['height'],this['pagingDisplay']['text']),this['pagingDisplay']['width']=_0x5c3e75['width'],this['pagingDisplay']['font']=_0x5c3e75['font'],this['pagingDisplay']['offsetY']=_0x5c3e75['offsetY'],this['pagingDisplay']['posX']=this['actionButton']['posX']=0x0,this['actionButton']['width']=this['nextButton']['posX']-this['prevButton']['posX']+this['nextButton']['width'],this['actionButton']['posY']=this['nextButton']['posY']-1.2*this['nextButton']['height'],this['actionButton']['font']=_0x5c3e75['font'],this['actionButton']['offsetY']=-_0x5c3e75['shadowDistance'];for(var _0x5c3e75=0.95*this['width']/this['columnPerPage'],_0xcccee9=_0x5c3e75*this['cardHeightRatio'],_0x3dd01e=0.5*-_0x5c3e75*this['columnPerPage'],_0x57434d=0.5*-_0xcccee9*this['rowPerPage'],_0x171bdf=0x0;_0x171bdf<this['cards']['length'];_0x171bdf++){var _0x27e105=this['cards'][_0x171bdf];_0x27e105['resizeCard'](_0x5c3e75,_0xcccee9);var _0x32559b=_0x171bdf%this['cardsPerPage'],_0x4bb185=_0x3dd01e+_0x27e105['width']*(_0x32559b%this['columnPerPage']),_0x32559b=_0x57434d+_0x27e105['height']*Math['floor'](_0x32559b/this['columnPerPage']),_0x4bb185=_0x4bb185+Math['floor'](_0x171bdf/this['cardsPerPage'])*_0x27e105['width']*this['columnPerPage'];_0x27e105['posX']=_0x4bb185,_0x27e105['posY']=_0x32559b,_0x27e105['originalX']=_0x4bb185,_0x27e105['originalY']=_0x32559b,_0x27e105['page']=Math['floor'](_0x171bdf/this['cardsPerPage']);}this['messageTf']['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],this['messageTf']['text'],Math['floor'](0.7*this['width']),Math['floor'](0.04*this['height'])),this['messageTf']['posX']=this['title']['posX'],this['messageTf']['posY']=this['title']['posY']+0.9*parseFloat(this['title']['font']['split']('px')[0x0]);},'onClickPrev':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['page']-=0x1,0x0>this['page']?this['page']=0x0:this['selectFirstCardOnPage']();},'onClickNext':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['page']+=0x1;var _0xdbea4c=Math['ceil'](this['cards']['length']/this['cardsPerPage'])-0x1;this['page']>_0xdbea4c?this['page']=_0xdbea4c:this['selectFirstCardOnPage']();},'selectFirstCardOnPage':function(){for(var _0x5e228a=0x0;_0x5e228a<this['cards']['length'];_0x5e228a++){var _0xcec91b=this['cards'][_0x5e228a];if(_0xcec91b['page']==this['page']){this['selectCard'](_0xcec91b);break;}}},'onClickClose':function(){this['onBack']['dispatch'](),this['hideAllMembers'](),this['exitAllMembers'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'exit':function(){this['parent']();},'update':function(){this['parent']();for(var _0x53f621=0x0;_0x53f621<this['cards']['length'];_0x53f621++){var _0x33f1=this['cards'][_0x53f621];_0x33f1['pagingOffsetX']=-this['page']*_0x33f1['width']*this['columnPerPage'],_0x33f1['currentPage']=this['page'],_0x33f1['pagingAlpha']=_0x33f1['page']!=_0x33f1['currentPage']?_0x33f1['pagingAlpha']-_0x33f1['pagingAlpha']/0x2:_0x33f1['pagingAlpha']+(0x1-_0x33f1['pagingAlpha'])/0x5,_0x33f1['posX']+=(_0x33f1['originalX']+_0x33f1['pagingOffsetX']-_0x33f1['posX'])/0x5;}this['pagingDisplay']['text']=this['page']+0x1+'\x20/\x20'+Math['ceil'](this['cards']['length']/this['cardsPerPage']);},'draw':function(){this['parent']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.lootbox.lootbox-custom-gift-popup')['requires']('plugins.retention.common.popup')['defines'](function(){ig['LootboxCustomGiftPopup']=ig['RetentionPopup']['extend']({'zIndex':0x270f,'onBack':null,'init':function(_0xbf1e9d,_0x3936aa,_0x8265a2){this['parent'](_0xbf1e9d,_0x3936aa,_0x8265a2),ig['Lootbox']['saveName']||ig['Lootbox']['loadData']();if(!this['cardContents']){this['cardContents']=[];for(_0xbf1e9d=0x0;0xa>_0xbf1e9d;_0xbf1e9d++)this['cardContents']['push'](Math['floor'](Math['random']()*ig['RetentionStrings']['lootbox']['cards']['length']));}this['chestType']||(this['chestType']='premium'),ig['game']['spawnEntity'](ig['LootboxChestAnimation'],0x0,0x0,{'zIndex':this['zIndex']+0xa,'chestType':this['chestType'],'cardContents':this['cardContents'],'popupParent':this,'callback':function(){this['completeCallback']?this['completeCallback']():this['callback']&&this['callback'](),this['exit']();}['bind'](this)}),ig['game']['sortEntitiesDeferred']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.minigame.minigame-plugin')['defines'](function(){ig['Minigame']={'data':{'lastClaim':{}},'getEnabledMinigameIdList':function(){var _0x5c191e=[],_0x286ea1;for(_0x286ea1 in ig['RetentionStrings']['minigame']['games'])if(Object['hasOwnProperty']['call'](ig['RetentionStrings']['minigame']['games'],_0x286ea1)){var _0x3098d4=ig['RetentionStrings']['minigame']['games'][_0x286ea1];_0x3098d4['enabled']&&_0x5c191e['push'](_0x3098d4['id']);}return _0x5c191e;},'setMinigameLastClaimTime':function(_0x13b8eb){this['data']['lastClaim'][_0x13b8eb]=new Date()['getTime'](),this['saveData']();},'isMinigameAvailable':function(_0x3e6ac9){return new Date()['getTime']()-ig['Minigame']['data']['lastClaim'][_0x3e6ac9]>0x36ee80*ig['RetentionStrings']['minigame']['games'][_0x3e6ac9]['cooldownHours'];},'getMinigameCooldownText':function(_0x17b4ea){var _0x400de0=new Date()['getTime']()-ig['Minigame']['data']['lastClaim'][_0x17b4ea];return _0x17b4ea=0x36ee80*ig['RetentionStrings']['minigame']['games'][_0x17b4ea]['cooldownHours'],_0x400de0>_0x17b4ea?ig['RetentionStrings']['minigame']['gameAvailable']:ig['RetentionStrings']['minigame']['gameCooldown']['replace']('#',ig['msToFormattedTime'](_0x17b4ea-_0x400de0));},'getDaysCountSinceEpoch':function(){var _0x183230=Math['abs'](new Date()-new Date(0x0));return Math['floor'](_0x183230/0x5265c00);},'clearData':function(){this['data']={'lastClaim':{}};for(var _0x34aab8 in ig['RetentionStrings']['minigame']['games'])Object['hasOwnProperty']['call'](ig['RetentionStrings']['minigame']['games'],_0x34aab8)&&(this['data']['lastClaim'][ig['RetentionStrings']['minigame']['games'][_0x34aab8]['id']]=0x0);this['saveData']();},'saveData':function(){var _0x159bda=JSON['stringify'](this['data']);ig['RetentionStorage']['set'](this['saveName'],_0x159bda);},'loadData':function(){this['saveName']||(this['saveName']=ig['RetentionStorage']['hash'](ig['game']['name']+'-mjs-minigame-save-data','')['replace']('-','s'));var _0x2f2259=ig['RetentionStorage']['get'](this['saveName']);''==_0x2f2259?this['clearData']():this['data']=JSON['parse'](_0x2f2259);}},ig['MinigamePRNG']=ig['Class']['extend']({'init':function(_0x4b25f7){_0x4b25f7||(_0x4b25f7=Math['round'](0x186a0*Math['random']())),this['_seed']=_0x4b25f7%0x7fffffff,0x0>=this['_seed']&&(this['_seed']+=0x7ffffffe),_0x4b25f7=Math['pow'](_0x4b25f7%0x5,0x3);for(var _0x3b390a=0x0;_0x3b390a<_0x4b25f7+0x21;_0x3b390a++)this['nextInt']();},'nextInt':function(){return this['_seed']=0x41a7*this['_seed']%0x7fffffff;},'nextIntRange':function(_0x354eea,_0x3745c3){return _0x354eea+Math['floor']((_0x3745c3-_0x354eea+0x1)*this['nextFloat']());},'nextFloat':function(){return(this['nextInt']()-0x1)/0x7ffffffe;},'fromArray':function(_0x13bd15){return null!=_0x13bd15&&0x0<_0x13bd15['length']?_0x13bd15[this['nextIntRange'](0x0,_0x13bd15['length']-0x1)]:null;},'nextString':function(_0x3d8987,_0x18e7bb){_0x3d8987+=_0x3d8987;for(var _0x2be832='';_0x2be832['length']<_0x18e7bb;){var _0x2828bb=_0x3d8987[Math['floor'](this['nextFloat']()*_0x3d8987['length'])];if(0x0==_0x2be832['length']||_0x2828bb!=_0x2be832[_0x2be832['length']-0x1])_0x2be832+=_0x2828bb;}return _0x2be832;},'shuffle':function(_0x1c8b2d){if(null!=_0x1c8b2d)for(var _0x10fc4c=0x0;_0x10fc4c<_0x1c8b2d['length'];_0x10fc4c++){var _0x170c13=this['nextIntRange'](0x0,_0x1c8b2d['length']-0x1),_0x4dee8e=_0x1c8b2d[_0x10fc4c];_0x1c8b2d[_0x10fc4c]=_0x1c8b2d[_0x170c13],_0x1c8b2d[_0x170c13]=_0x4dee8e;}return _0x1c8b2d;}});}),ig['baked']=!0x0,ig['module']('plugins.retention.minigame.minigame-list-button')['requires']('plugins.retention.common.rounded-button')['defines'](function(){ig['MinigameListButton']=ig['RetentionRoundedButton']['extend']({'gameId':'','subTextRenderer':null,'init':function(_0x1b7aa7,_0x5f33b4,_0x31a807){this['parent'](_0x1b7aa7,_0x5f33b4,_0x31a807),this['subTextRenderer']=new ig['RetentionTextRenderer'](),this['subTextRenderer']['color']=ig['RetentionStyle']['minigame']['buttonTextAccentColor'],this['subTextRenderer']['align']='center';},'resizeButton':function(_0x191248){this['width']=_0x191248['width'],this['height']=_0x191248['height'],this['font']=ig['scaleFontString'](_0x191248['font'],0.8),this['offsetY']=0.2*-_0x191248['height'],this['radius']=0.6*_0x191248['radius'],this['shadowDistance']=0.6*_0x191248['shadowDistance'],this['subTextRenderer']['font']=ig['scaleFontString'](_0x191248['font'],0.6),this['subTextRenderer']['offsetY']=0.25*_0x191248['height'];},'update':function(){this['parent'](),this['subTextRenderer']['text']=ig['Minigame']['getMinigameCooldownText'](this['gameId']),this['subTextRenderer']['alpha']=this['alpha'];},'drawObject':function(_0x2baf83,_0x2b44e2){this['parent'](_0x2baf83,_0x2b44e2),this['subTextRenderer']['draw'](_0x2baf83+this['width']/0x2,_0x2b44e2+this['height']/0x2);}});}),ig['baked']=!0x0,ig['module']('plugins.retention.minigame.minigame-list-popup')['requires']('plugins.retention.common.popup')['defines'](function(){ig['MinigameListPopup']=ig['RetentionPopup']['extend']({'zIndex':0x270f,'onBack':null,'onClaim':null,'buttons':[],'longestTitle':'','init':function(_0x531e13,_0x45ea0c,_0x3fafc3){this['parent'](_0x531e13,_0x45ea0c,_0x3fafc3),ig['Minigame']['saveName']||ig['Minigame']['loadData'](),this['onBack']=new ig['RetentionSignal'](),this['onClaim']=new ig['RetentionSignal'](),this['addTitle'](ig['RetentionStrings']['minigame']['listTitle']),this['addCloseButton'](this['onClickClose']['bind'](this)),this['onResize']['add'](this['onResizeCallback'],this),ig['game']['sortEntitiesDeferred'](),_0x531e13=ig['Minigame']['getEnabledMinigameIdList'](),_0x45ea0c=0.7*this['width'],_0x3fafc3=0.8*this['height']/_0x531e13['length'],_0x3fafc3>0.2*this['height']&&(_0x3fafc3=0.2*this['height']);for(var _0x25d3b3=0x0;_0x25d3b3<_0x531e13['length'];_0x25d3b3++){var _0x115e17=_0x531e13[_0x25d3b3],_0x192c31=this['addMember'](ig['MinigameListButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](_0x45ea0c,_0x3fafc3,ig['RetentionStrings']['minigame']['games'][_0x115e17]['title'],null));_0x192c31['gameId']=_0x115e17,_0x192c31['onClicked']['add'](this['onClickMinigameButton'],this),this['buttons']['push'](_0x192c31),_0x192c31['text']['length']>this['longestTitle']['length']&&(this['longestTitle']=_0x192c31['text']);}this['delayedCall'](0.5,function(){}['bind'](this));},'onResizeCallback':function(){var _0x179d7c=0.7*this['width'],_0x54fdac=0.8*this['height']/this['buttons']['length'];_0x54fdac>0.2*this['height']&&(_0x54fdac=0.2*this['height']);for(var _0x179d7c=ig['CreateRetentionButtonSetting'](_0x179d7c,0.9*_0x54fdac,this['longestTitle'],null),_0x1ee6d5=-_0x54fdac*this['buttons']['length']/0x2+0.15*this['height'],_0xcba19f=0x0;_0xcba19f<this['buttons']['length'];_0xcba19f++){var _0x242765=this['buttons'][_0xcba19f];_0x242765['resizeButton'](_0x179d7c),_0x242765['posY']=_0x1ee6d5+_0x54fdac*_0xcba19f;}},'onClickMinigameButton':function(_0x230eb6){ig['Minigame']['isMinigameAvailable'](_0x230eb6['gameId'])&&(ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['hideAllMembers'](),this['visible']=!0x1,this['gamePopup']=ig['game']['spawnEntity'](ig[ig['RetentionStrings']['minigame']['games'][_0x230eb6['gameId']]['contentClassName']],0x0,0x0,{'zIndex':this['zIndex'],'entryType':null,'exitType':null}),this['gamePopup']['onBack']['addOnce'](this['onBackFromMinigame'],this),ig['game']['sortEntitiesDeferred']());},'onBackFromMinigame':function(_0x5586bf){_0x5586bf&&this['onClaim']['dispatch'](this['gamePopup']['gameId']),this['gamePopup']=null,this['showAllMembers'](),this['visible']=!0x0;},'onClickClose':function(){this['onBack']['dispatch'](),this['hideAllMembers'](),this['exitAllMembers'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'update':function(){this['parent']();},'draw':function(){this['parent']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.minigame.content.minigame-guess-the-number')['requires']('plugins.retention.common.popup')['defines'](function(){ig['MinigameGuessTheNumber']=ig['RetentionPopup']['extend']({'zIndex':0x270f,'onBack':null,'gameId':null,'gameConfig':null,'gameStyle':null,'digits':[],'keypads':[],'resultTf':null,'rewardIcon':null,'wrongIcon':null,'resultButton':null,'answerText':'','init':function(_0x489ebf,_0x58270f,_0x31c8e1){this['parent'](_0x489ebf,_0x58270f,_0x31c8e1),ig['Minigame']['saveName']||ig['Minigame']['loadData'](),this['gameConfig']=ig['RetentionStrings']['minigame']['games']['guessTheNumber'],this['gameId']=this['gameConfig']['id'],this['gameStyle']=ig['RetentionStyle']['minigame']['games'][this['gameId']],this['onBack']=new ig['RetentionSignal'](),this['addTitle'](this['gameConfig']['title']),this['addCloseButton'](this['onClickClose']['bind'](this)),this['onResize']['add'](this['onResizeCallback'],this),ig['game']['sortEntitiesDeferred'](),this['keypads']=[];for(_0x489ebf=0x0;0xa>_0x489ebf;_0x489ebf++)_0x31c8e1=0.15*this['width'],_0x58270f=(_0x489ebf+0x1)['toFixed'](),0x9==_0x489ebf&&(_0x58270f='0'),_0x31c8e1=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](_0x31c8e1,_0x31c8e1,_0x58270f,null)),_0x31c8e1['digitString']=_0x58270f,_0x31c8e1['onClicked']['add'](this['onClickKeypad'],this),this['keypads']['push'](_0x31c8e1);this['digits']=[];for(_0x489ebf=0x0;_0x489ebf<this['gameConfig']['digitLength'];_0x489ebf++)_0x58270f=0.15*this['width'],_0x58270f=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](_0x58270f,_0x58270f,'14',null)),_0x58270f['text']='',this['digits']['push'](_0x58270f);this['correctAnswer']=this['gameConfig']['useSeededRandom']?new ig['MinigamePRNG'](ig['Minigame']['getDaysCountSinceEpoch']())['nextString']('1234567890',this['gameConfig']['digitLength']):new ig['MinigamePRNG']()['nextString']('1234567890',this['gameConfig']['digitLength']),this['resultTf']=this['addMember'](ig['RetentionTextField'],0x0,0x0,{'text':'','align':'center','color':ig['RetentionStyle']['popup']['title']['color'],'textBaseline':'middle'}),this['resultButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0.55*this['width'],0.1*this['width'],'Retry',null)),this['resultButton']['onClicked']['add'](this['onClickResultButton'],this),this['wrongIcon']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0xa,0xa,null,'exit')),this['rewardIcon']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0xa,0xa,null,'image')),this['rewardIcon']['symbolImage']=this['gameConfig']['rewardIcon'],this['rewardIcon']['exitType']='fadeOut',this['setKeypadEnabled'](!0x0),this['hideResult']();},'onClickKeypad':function(_0x3e292b){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['answerText']+=_0x3e292b['text'],this['refreshAnswer']();},'refreshAnswer':function(){if(this['answerText']['length']==this['gameConfig']['digitLength']){if(this['setKeypadEnabled'](!0x1),this['answerText']==this['correctAnswer'])this['closeButton']['visible']=!0x1,this['showResult'](!0x0,this['gameConfig']['correctGuess'],this['gameConfig']['collectButton']);else{var _0x369069=this['gameConfig']['wrongGuessHigher'];parseInt(this['answerText'])>parseInt(this['correctAnswer'])&&(_0x369069=this['gameConfig']['wrongGuessLower']),this['showResult'](!0x1,_0x369069,this['gameConfig']['retryButton']);}}for(_0x369069=0x0;_0x369069<this['digits']['length'];_0x369069++)this['digits'][_0x369069]['text']=_0x369069<this['answerText']['length']?this['answerText'][_0x369069]+'':'';},'showResult':function(_0x584458,_0x37a427,_0x421a55){this['resultTf']['visible']=!0x0,this['resultButton']['visible']=!0x0;if(_0x584458){this['wrongIcon']['visible']=!0x1,this['rewardIcon']['visible']=!0x0,ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['claim']]);for(_0x584458=0x0;0x32>_0x584458;_0x584458++)ig['game']['spawnEntity'](ig['RetentionParticleOut'],this['rewardIcon']['posX'],this['rewardIcon']['posY'],{'delay':0.1+0.004*_0x584458,'fillColor':ig['RetentionStyle']['lootbox']['particleColor'],'radius':0.7*this['rewardIcon']['symbolSize'],'size':0.1*this['rewardIcon']['symbolSize']});ig['game']['sortEntitiesDeferred']();}else ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['incorrect']]),this['wrongIcon']['visible']=!0x0,this['rewardIcon']['visible']=!0x1;this['resultTf']['text']=_0x37a427,this['resultButton']['text']=_0x421a55;},'hideResult':function(){this['resultTf']['visible']=!0x1,this['resultButton']['visible']=!0x1,this['wrongIcon']['visible']=!0x1,this['rewardIcon']['visible']=!0x1;},'setKeypadEnabled':function(_0x3ac580){for(var _0x456990=0x0;_0x456990<this['keypads']['length'];_0x456990++)this['keypads'][_0x456990]['visible']=_0x3ac580;},'onClickResultButton':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['answerText']==this['correctAnswer']?(this['resultButton']['inputEnabled']=!0x1,this['hideResult'](),this['hideAllMembers'](),this['exitAllMembers'](),ig['Minigame']['setMinigameLastClaimTime'](this['gameId']),this['onBack']['dispatch'](!0x0)):(this['hideResult'](),this['setKeypadEnabled'](!0x0),this['answerText']='',this['refreshAnswer']());},'onResizeCallback':function(){for(var _0x2bd7d4=0.15*this['width'],_0x1eab8f=1.04*_0x2bd7d4,_0xe3f9a7=0x1*-_0x1eab8f,_0x4d877c=0.5*-_0x1eab8f,_0x3eac39=ig['CreateRetentionButtonSetting'](_0x2bd7d4,_0x2bd7d4,'14',null),_0x44ce20=0x0;_0x44ce20<this['keypads']['length'];_0x44ce20++){var _0x424d1f=this['keypads'][_0x44ce20];_0x424d1f['posX']=_0xe3f9a7+_0x44ce20%0x3*_0x1eab8f,_0x424d1f['posY']=_0x4d877c+Math['floor'](_0x44ce20/0x3)*_0x1eab8f,0x9==_0x44ce20&&(_0x424d1f['posX']=_0xe3f9a7+_0x1eab8f),_0x424d1f['width']=_0x3eac39['width'],_0x424d1f['height']=_0x3eac39['height'],_0x424d1f['shadowDistance']=_0x3eac39['shadowDistance'],_0x424d1f['radius']=_0x3eac39['radius'],_0x424d1f['font']=_0x3eac39['font'],_0x424d1f['offsetY']=_0x3eac39['offsetY'];}_0x2bd7d4*=1.2,_0x1eab8f*=1.2,_0xe3f9a7=-_0x1eab8f*(this['digits']['length']/0x2-0.5),_0x4d877c=1.4*-_0x1eab8f;for(_0x44ce20=0x0;_0x44ce20<this['digits']['length'];_0x44ce20++)_0x424d1f=this['digits'][_0x44ce20],_0x424d1f['posX']=_0xe3f9a7+_0x44ce20*_0x1eab8f,_0x424d1f['posY']=_0x4d877c,_0x424d1f['width']=_0x2bd7d4,_0x424d1f['height']=_0x2bd7d4,_0x424d1f['shadowDistance']=0x0,_0x424d1f['radius']=0.5*_0x3eac39['radius'],_0x424d1f['color']=ig['RetentionStyle']['minigame']['games']['guessTheNumber']['answerDigits']['color'],_0x424d1f['tectColor']=ig['RetentionStyle']['minigame']['games']['guessTheNumber']['answerDigits']['textColor'],_0x424d1f['font']=_0x3eac39['font'],_0x424d1f['offsetY']=0x0;_0x2bd7d4=[this['gameConfig']['wrongGuessHigher'],this['gameConfig']['wrongGuessLower'],this['gameConfig']['correctGuess']]['sort'](function(_0x139310,_0x40a8fc){return _0x40a8fc['length']-_0x139310['length'];})[0x0],this['resultTf']['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],_0x2bd7d4,Math['floor'](0.7*this['width']),Math['floor'](0.05*this['height'])),this['resultTf']['posX']=0x0,this['resultTf']['posY']=this['digits'][0x0]['posY']+this['digits'][0x0]['height'],_0x2bd7d4=this['gameConfig']['retryButton']['length']>this['gameConfig']['collectButton']?this['gameConfig']['retryButton']['length']:this['gameConfig']['collectButton'],_0x3eac39=ig['CreateRetentionButtonSetting'](0.55*this['width'],0.1*this['width'],_0x2bd7d4,null),this['resultButton']['width']=_0x3eac39['width'],this['resultButton']['height']=_0x3eac39['height'],this['resultButton']['shadowDistance']=_0x3eac39['shadowDistance'],this['resultButton']['radius']=_0x3eac39['radius'],this['resultButton']['font']=_0x3eac39['font'],this['resultButton']['offsetY']=_0x3eac39['offsetY'],this['resultButton']['posX']=0x0,this['resultButton']['posY']=this['keypads'][this['keypads']['length']-0x1]['posY'],this['wrongIcon']['color']=ig['RetentionStyle']['popup']['color'],this['wrongIcon']['shadowDistance']=0x0,this['wrongIcon']['radius']=0x0,this['wrongIcon']['symbolSize']=0.2*this['width'],this['wrongIcon']['symbolColor']=this['gameStyle']['wrongColor'],this['wrongIcon']['posX']=0x0,this['wrongIcon']['posY']=this['resultTf']['posY']+0.45*(this['resultButton']['posY']-this['resultTf']['posY']),this['rewardIcon']['color']=ig['RetentionStyle']['popup']['color'],this['rewardIcon']['shadowDistance']=0x0,this['rewardIcon']['radius']=0x0,this['rewardIcon']['symbolSize']=0.2*this['width'],this['rewardIcon']['posX']=0x0,this['rewardIcon']['posY']=this['wrongIcon']['posY'];},'onClickClose':function(){this['onBack']['dispatch'](!0x1),this['hideAllMembers'](),this['exitAllMembers'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'update':function(){this['parent']();},'draw':function(){this['parent']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.minigame.content.minigame-match-the-cards')['requires']('plugins.retention.common.popup')['defines'](function(){ig['MinigameMatchTheCards']=ig['RetentionPopup']['extend']({'zIndex':0x270f,'onBack':null,'gameId':null,'gameConfig':null,'gameStyle':null,'resultTf':null,'rewardIcon':null,'rewardFailedIcon':null,'resultButton':null,'flipCount':0x0,'init':function(_0x2f05e4,_0x43234e,_0x33d4ad){this['parent'](_0x2f05e4,_0x43234e,_0x33d4ad),ig['Minigame']['saveName']||ig['Minigame']['loadData'](),this['gameConfig']=ig['RetentionStrings']['minigame']['games']['matchTheCards'],this['gameId']=this['gameConfig']['id'],this['gameStyle']=ig['RetentionStyle']['minigame']['games'][this['gameId']],this['onBack']=new ig['RetentionSignal'](),this['addTitle'](this['gameConfig']['title']),this['addCloseButton'](this['onClickClose']['bind'](this)),this['onResize']['add'](this['onResizeCallback'],this),this['initAttemptDisplays'](),this['initCards'](),this['refreshAttemptDisplay'](),this['resultTf']=this['addMember'](ig['RetentionTextField'],0x0,0x0,{'text':'','align':'center','color':ig['RetentionStyle']['popup']['title']['color'],'textBaseline':'middle'}),this['resultButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0.55*this['width'],0.1*this['width'],'Retry',null)),this['resultButton']['onClicked']['add'](this['onClickResultButton'],this),this['rewardFailedIcon']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0xa,0xa,null,'exit')),this['rewardIcon']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0xa,0xa,null,'image')),this['rewardIcon']['symbolImage']=this['gameConfig']['rewardIcon'],this['rewardIcon']['exitType']='fadeOut',this['hideResult'](),ig['game']['sortEntitiesDeferred']();},'initAttemptDisplays':function(){this['attemptDisplays']=[];for(var _0x414474=0x0;_0x414474<this['gameConfig']['maxIncorrectAttempts'];_0x414474++){var _0x23986b=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,{'width':0xa,'height':0xa,'color':ig['RetentionStyle']['popup']['color'],'symbol':'exit','symbolColor':this['gameStyle']['attemptDisplay']['offColor'],'symbolSize':0.1*this['width'],'exitDuration':0.01,'shadowDistance':0x0,'usePressedTween':!0x1});this['attemptDisplays']['push'](_0x23986b);}},'refreshAttemptDisplay':function(){for(var _0x1169bb=0x0;_0x1169bb<this['attemptDisplays']['length'];_0x1169bb++)this['attemptDisplays'][_0x1169bb]['symbolColor']=0x0==this['incorrectAttempts']?ig['RetentionStyle']['popup']['color']:_0x1169bb<this['incorrectAttempts']?this['gameStyle']['attemptDisplay']['onColor']:this['gameStyle']['attemptDisplay']['offColor'];},'initCards':function(){var _0x1b0d4f=this['gameConfig']['card']['row'],_0x23ee50=this['gameConfig']['card']['column'];0x1==_0x1b0d4f*_0x23ee50%0x2&&console['error']('card\x20row\x20multiplied\x20by\x20column\x20must\x20result\x20in\x20even\x20number'),this['cards']=[];for(var _0x55ba24=0x0;_0x55ba24<_0x1b0d4f;_0x55ba24++)for(var _0x150421=0x0;_0x150421<_0x23ee50;_0x150421++){var _0x11c832=this['addMember'](ig['MinigameCard'],0x0,0x0,{'width':0x64,'height':0x64,'isFaceUp':!0x1,'anchorX':0.5,'anchorY':0.5,'frontColor':this['gameStyle']['card']['fgColor'],'backColor':this['gameStyle']['card']['bgColor'],'entryType':'fadeIn'});_0x11c832['onClicked']['add'](this['onClickCard'],this),_0x11c832['inputEnabled']=!0x0,this['cards']['push'](_0x11c832);}this['rerollCard']();},'rerollCard':function(){this['firstCard']=null,this['incorrectAttempts']=0x0,this['refreshAttemptDisplay'](),this['prng']=this['gameConfig']['useSeededRandom']?new ig['MinigamePRNG'](ig['Minigame']['getDaysCountSinceEpoch']()):new ig['MinigamePRNG']();for(var _0x4bef6f='square\x20circle\x20triangle\x20plus\x20star\x20heart\x20flower\x20diamond\x20hexagon'['split']('\x20'),_0x2f10a3=[],_0x3dcfec=0x0;_0x3dcfec<this['gameStyle']['shapeColors']['length'];_0x3dcfec++)_0x2f10a3['push'](this['gameStyle']['shapeColors'][_0x3dcfec]);var _0x2aabf6=[],_0x39ac5c=[],_0x7445df=this['cards']['length']/0x2,_0x4b29fa=0x0,_0x7d03f=0x0;this['prng']['shuffle'](_0x4bef6f),this['prng']['shuffle'](_0x2f10a3);for(_0x3dcfec=0x0;_0x3dcfec<_0x7445df;_0x3dcfec++)_0x2aabf6['push'](_0x2f10a3[_0x4b29fa]),_0x4b29fa++,_0x4b29fa>=_0x2f10a3['length']&&(_0x4b29fa=0x0),_0x39ac5c['push'](_0x4bef6f[_0x7d03f]),_0x7d03f++,_0x7d03f>=_0x4bef6f['length']&&(_0x7d03f=0x0);do{this['prng']['shuffle'](_0x2aabf6),this['prng']['shuffle'](_0x39ac5c),_0x4bef6f=!0x1,_0x2f10a3={};for(_0x3dcfec=0x0;_0x3dcfec<_0x7445df;_0x3dcfec++){_0x4b29fa=_0x39ac5c[_0x3dcfec]+_0x2aabf6[_0x3dcfec];if(_0x2f10a3[_0x4b29fa]){_0x4bef6f=!0x0;break;}_0x2f10a3[_0x4b29fa]=0x1;}}while(_0x4bef6f);_0x4bef6f=[];for(_0x3dcfec=0x0;_0x3dcfec<_0x7445df;_0x3dcfec++)_0x4bef6f['push']({'shape':_0x39ac5c[_0x3dcfec],'color':_0x2aabf6[_0x3dcfec]}),_0x4bef6f['push']({'shape':_0x39ac5c[_0x3dcfec],'color':_0x2aabf6[_0x3dcfec]});this['prng']['shuffle'](_0x4bef6f);for(_0x3dcfec=0x0;_0x3dcfec<this['cards']['length'];_0x3dcfec++)_0x2aabf6=this['cards'][_0x3dcfec],_0x2aabf6['iconSymbol']=_0x4bef6f[_0x3dcfec]['shape'],_0x2aabf6['iconColor']=_0x4bef6f[_0x3dcfec]['color'],_0x2aabf6['isFaceUp']=!0x1,_0x2aabf6['show']();},'onClickCard':function(_0x1f6a0b){0x2>this['flipCount']&&!_0x1f6a0b['isFlipping']&&(!_0x1f6a0b['isFaceUp']&&this['incorrectAttempts']<this['gameConfig']['maxIncorrectAttempts'])&&(0x0==this['flipCount']&&(this['firstCard']=_0x1f6a0b),this['flipCount']++,_0x1f6a0b['flip'](this['afterFlip']['bind'](this)),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['flip']]));},'afterFlip':function(_0x2f56ae){if(this['firstCard']&&0x2==this['flipCount']){var _0x3276f9=!0x1;_0x2f56ae['posX']==this['firstCard']['posX']&&_0x2f56ae['posY']==this['firstCard']['posY']&&(_0x3276f9=!0x0);if(!this['firstCard']['isFlipping']&&!_0x2f56ae['isFlipping']&&!_0x3276f9&&!this['firstCard']['isHidden']&&!_0x2f56ae['isHidden']){if(this['firstCard']['iconSymbol']==_0x2f56ae['iconSymbol']&&this['firstCard']['iconColor']==_0x2f56ae['iconColor']){this['firstCard']['hide'](!0x0),_0x2f56ae['hide'](!0x0),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['correct']]);for(var _0x3276f9=!0x0,_0x519920=0x0;_0x519920<this['cards']['length'];_0x519920++)_0x2f56ae=this['cards'][_0x519920],_0x2f56ae['isHidden']||(_0x3276f9=!0x1);_0x3276f9&&(this['incorrectAttempts']=0x0,this['refreshAttemptDisplay'](),this['delayedCall'](0.3,function(){this['showResult'](!0x0,this['gameConfig']['success'],this['gameConfig']['collectButton']);}['bind'](this)));}else this['firstCard']['flip'](null,0.2),_0x2f56ae['flip'](null,0.2),this['incorrectAttempts']++,this['refreshAttemptDisplay'](),this['incorrectAttempts']>=this['gameConfig']['maxIncorrectAttempts']&&this['delayedCall'](0.7,function(){this['hideAllCards'](),this['incorrectAttempts']=0x0,this['refreshAttemptDisplay'](),this['delayedCall'](0.3,function(){this['showResult'](!0x1,this['gameConfig']['failed'],this['gameConfig']['retryButton']);}['bind'](this));}['bind'](this)),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['incorrect']]);this['firstCard']=null,this['flipCount']=0x0;}}},'hideAllCards':function(){for(var _0x10132b=0x0;_0x10132b<this['cards']['length'];_0x10132b++)this['cards'][_0x10132b]['hide']();},'showResult':function(_0x3be204,_0x11089a,_0x40e5ad){this['resultTf']['visible']=!0x0,this['resultButton']['visible']=!0x0;if(_0x3be204){this['isWinning']=!0x0,this['rewardFailedIcon']['visible']=!0x1,this['rewardIcon']['visible']=!0x0,this['closeButton']['visible']=!0x1,ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['claim']]);for(_0x3be204=0x0;0x32>_0x3be204;_0x3be204++)ig['game']['spawnEntity'](ig['RetentionParticleOut'],this['rewardIcon']['posX'],this['rewardIcon']['posY'],{'delay':0.1+0.004*_0x3be204,'fillColor':ig['RetentionStyle']['lootbox']['particleColor'],'radius':0.7*this['rewardIcon']['symbolSize'],'size':0.1*this['rewardIcon']['symbolSize']});ig['game']['sortEntitiesDeferred']();}else this['isWinning']=!0x1,ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['incorrect']]),this['rewardFailedIcon']['visible']=!0x0,this['rewardIcon']['visible']=!0x1;this['resultTf']['text']=_0x11089a,this['resultButton']['text']=_0x40e5ad;},'hideResult':function(){this['resultTf']['visible']=!0x1,this['resultButton']['visible']=!0x1,this['rewardFailedIcon']['visible']=!0x1,this['rewardIcon']['visible']=!0x1;},'setKeypadEnabled':function(_0x5d6cf1){for(var _0x1319fa=0x0;_0x1319fa<this['keypads']['length'];_0x1319fa++)this['keypads'][_0x1319fa]['visible']=_0x5d6cf1;},'onClickResultButton':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['isWinning']?(this['hideResult'](),this['hideAllMembers'](),this['exitAllMembers'](),ig['Minigame']['setMinigameLastClaimTime'](this['gameId']),this['onBack']['dispatch'](!0x0)):(this['flipCount']=0x0,this['hideResult'](),this['rerollCard'](),this['incorrectAttempts']=0x0,this['refreshAttemptDisplay']());},'onResizeCallback':function(){var _0xe75ff1=[this['gameConfig']['wrongGuessHigher'],this['gameConfig']['wrongGuessLower'],this['gameConfig']['correctGuess']]['sort'](function(_0x42bbc9,_0x56c0d4){return _0x56c0d4['length']-_0x42bbc9['length'];})[0x0];this['resultTf']['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],_0xe75ff1,Math['floor'](0.7*this['width']),Math['floor'](0.05*this['height'])),this['resultTf']['posX']=0x0,this['resultTf']['posY']=0.2*-this['width'],_0xe75ff1=this['gameConfig']['retryButton']['length']>this['gameConfig']['collectButton']?this['gameConfig']['retryButton']['length']:this['gameConfig']['collectButton'],_0xe75ff1=ig['CreateRetentionButtonSetting'](0.55*this['width'],0.1*this['width'],_0xe75ff1,null),this['resultButton']['width']=_0xe75ff1['width'],this['resultButton']['height']=_0xe75ff1['height'],this['resultButton']['shadowDistance']=_0xe75ff1['shadowDistance'],this['resultButton']['radius']=_0xe75ff1['radius'],this['resultButton']['font']=_0xe75ff1['font'],this['resultButton']['offsetY']=_0xe75ff1['offsetY'],this['resultButton']['posX']=0x0,this['resultButton']['posY']=0.4*this['width'],this['rewardFailedIcon']['color']=ig['RetentionStyle']['popup']['color'],this['rewardFailedIcon']['shadowDistance']=0x0,this['rewardFailedIcon']['radius']=0x0,this['rewardFailedIcon']['symbolSize']=0.2*this['width'],this['rewardFailedIcon']['symbolColor']=this['gameStyle']['attemptDisplay']['onColor'],this['rewardFailedIcon']['posX']=0x0,this['rewardFailedIcon']['posY']=this['resultTf']['posY']+0.45*(this['resultButton']['posY']-this['resultTf']['posY']),this['rewardIcon']['color']=ig['RetentionStyle']['popup']['color'],this['rewardIcon']['shadowDistance']=0x0,this['rewardIcon']['radius']=0x0,this['rewardIcon']['symbolSize']=0.2*this['width'],this['rewardIcon']['posX']=0x0,this['rewardIcon']['posY']=this['rewardFailedIcon']['posY'];var _0xe75ff1=this['gameConfig']['card']['row'],_0x1ea95f=this['gameConfig']['card']['column'],_0x4e908e=0.9*this['width'],_0x3e2cf6=0.6*this['width'],_0xec7945=Math['round'](_0x4e908e/_0x1ea95f),_0xe75ff1=Math['round'](_0x3e2cf6/_0xe75ff1),_0x3e7d73=-_0x4e908e/0x2+_0xec7945/0x2;this['cardStartY']=_0x4e908e=0.25*-_0x3e2cf6+0.5*_0xe75ff1;for(_0x3e2cf6=0x0;_0x3e2cf6<this['cards']['length'];_0x3e2cf6++){var _0x31ee40=this['cards'][_0x3e2cf6];_0x31ee40['resizeCard'](_0xec7945,_0xe75ff1);var _0x5a7306=_0x4e908e+Math['floor'](_0x3e2cf6/_0x1ea95f)*_0xe75ff1;_0x31ee40['posX']=_0x3e7d73+_0x3e2cf6%_0x1ea95f*_0xec7945,_0x31ee40['posY']=_0x5a7306;}_0x3e2cf6=0.1*this['width'],_0x1ea95f=1.2*_0x3e2cf6,_0xe75ff1=_0x4e908e-0.5*_0xe75ff1-_0x3e2cf6,_0xec7945=0.5*-this['attemptDisplays']['length']*_0x1ea95f+0.5*_0x1ea95f;for(_0x3e2cf6=0x0;_0x3e2cf6<this['attemptDisplays']['length'];_0x3e2cf6++)_0x4e908e=this['attemptDisplays'][_0x3e2cf6],_0x4e908e['posX']=_0xec7945+_0x3e2cf6*_0x1ea95f,_0x4e908e['posY']=_0xe75ff1;},'onClickClose':function(){this['onBack']['dispatch'](!0x1),this['hideAllMembers'](),this['exitAllMembers'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'update':function(){this['parent']();},'draw':function(){this['parent']();}}),ig['MinigameCard']=ig['RetentionGameObject']['extend']({'zIndex':0x270f,'isFaceUp':!0x0,'forceDraw':!0x0,'iconSymbol':'','iconImage':null,'iconSize':0xa,'iconColor':'#ff0000','frontColor':'#ffffff','backColor':'#000000','isHidden':!0x1,'init':function(_0xf11c18,_0x2c2d2d,_0x198394){this['parent'](_0xf11c18,_0x2c2d2d,_0x198394),this['resizeCard'](this['width'],this['height']),ig['game']['sortEntitiesDeferred']();},'resizeCard':function(_0x3ead3e,_0x5aaa9b){this['width']=Math['round'](_0x3ead3e),this['height']=Math['round'](_0x5aaa9b),this['iconSize']=Math['round'](0.8*this['width']),this['radius']=Math['ceil'](0.05*_0x3ead3e);},'update':function(){this['parent']();},'show':function(){this['isHidden']=!0x1,this['scaleY']=this['scaleX']=0x1,this['tween']({'alpha':0x1},0.2)['start']();},'hide':function(_0x3333d5){this['isHidden']||(this['isHidden']=!0x0,_0x3333d5?this['tween']({'alpha':0x0,'scaleX':1.5,'scaleY':1.5},0.2)['start']():this['tween']({'alpha':0x0,'scaleX':0.1,'scaleY':0.1},0.2)['start']());},'flip':function(_0x1490b5,_0x28ab4b){if(!this['isFlipping']&&!this['isHidden']){_0x28ab4b||(_0x28ab4b=0x0),this['isFlipping']=!0x0;var _0x217044=this['scaleX'],_0x414eba=this['anchorY'];this['tween']({'scaleX':0x0,'anchorY':_0x414eba+0.1},0.15,{'easing':ig['Tween']['Easing']['Quadratic']['EaseOut'],'delay':_0x28ab4b,'onComplete':function(){this['isFaceUp']=!this['isFaceUp'],this['tween']({'scaleX':_0x217044,'anchorY':_0x414eba},0.15,{'easing':ig['Tween']['Easing']['Quadratic']['EaseOut'],'onComplete':function(){this['isFlipping']=!0x1,_0x1490b5&&_0x1490b5(this);}['bind'](this)})['start']();}['bind'](this)})['start']();}},'flipDownAndSwitch':function(_0x313eef,_0x7a7f06,_0x10ac83){if(!this['isFlipping']&&this['visible']&&!this['isHidden']&&this['isFaceUp']){this['isFlipping']=!0x0;var _0x404a5f=this['scaleX'],_0x32c943=this['anchorY'];this['tween']({'scaleX':0x0,'anchorY':_0x32c943+0.1},0.15,{'easing':ig['Tween']['Easing']['Quadratic']['EaseOut'],'onComplete':function(){this['isFaceUp']=!0x1,this['iconSymbol']=_0x313eef,this['iconColor']=_0x7a7f06,this['tween']({'scaleX':_0x404a5f,'anchorY':_0x32c943},0.15,{'easing':ig['Tween']['Easing']['Quadratic']['EaseOut'],'onComplete':function(){this['isFlipping']=!0x1,_0x10ac83&&_0x10ac83(this);}['bind'](this)})['start']();}['bind'](this)})['start']();}},'drawObject':function(_0x5fb287,_0x4084bc){ig['system']['context']['globalAlpha']=this['alpha'],this['isFaceUp']?this['drawFront'](_0x5fb287,_0x4084bc):this['drawBack'](_0x5fb287,_0x4084bc),ig['system']['context']['globalAlpha']=0x1;},'drawFront':function(_0x3a92cc,_0x68ec3){var _0x20bf1e=ig['system']['context'];_0x20bf1e['save']();var _0x2e6b3d=Math['floor'](0.95*this['width']),_0x1d4bd8=Math['floor'](0.95*this['height']);ig['RetentionRoundedRect']['drawRoundedRect'](_0x20bf1e,_0x3a92cc+(this['width']-_0x2e6b3d)/0x2,_0x68ec3+(this['height']-_0x1d4bd8)/0x2,_0x2e6b3d,_0x1d4bd8,this['radius'],this['frontColor']),ig['RetentionDrawSymbol'](_0x20bf1e,_0x3a92cc+this['width']/0x2,_0x68ec3+this['height']/0x2,this['iconSymbol'],this['iconSize'],this['iconColor']),_0x20bf1e['restore']();},'drawBack':function(_0xd4961c,_0xbc54e8){var _0x298472=Math['floor'](0.95*this['width']),_0x20c197=Math['floor'](0.95*this['height']);ig['RetentionRoundedRect']['drawRoundedRect'](ig['system']['context'],_0xd4961c+(this['width']-_0x298472)/0x2,_0xbc54e8+(this['height']-_0x20c197)/0x2,_0x298472,_0x20c197,this['radius'],this['backColor']);}});}),ig['baked']=!0x0,ig['module']('plugins.retention.minigame.content.minigame-simon-says')['requires']('plugins.retention.common.popup')['defines'](function(){ig['MinigameSimonSays']=ig['RetentionPopup']['extend']({'zIndex':0x270f,'onBack':null,'gameId':null,'gameConfig':null,'gameStyle':null,'resultTf':null,'rewardIcon':null,'rewardFailedIcon':null,'resultButton':null,'keypadButtons':[],'answerDisplays':[],'init':function(_0x4f190a,_0x218740,_0x59dc0a){this['parent'](_0x4f190a,_0x218740,_0x59dc0a),ig['Minigame']['saveName']||ig['Minigame']['loadData'](),this['gameConfig']=ig['RetentionStrings']['minigame']['games']['simonSays'],this['gameId']=this['gameConfig']['id'],this['gameStyle']=ig['RetentionStyle']['minigame']['games'][this['gameId']],this['onBack']=new ig['RetentionSignal'](),this['addTitle'](this['gameConfig']['title']),this['addCloseButton'](this['onClickClose']['bind'](this)),this['onResize']['add'](this['onResizeCallback'],this),this['availableShape']='square\x20circle\x20triangle\x20plus\x20star\x20heart\x20flower\x20diamond'['split']('\x20'),this['availableColors']=[];for(_0x4f190a=0x0;_0x4f190a<this['gameStyle']['shapeColors']['length'];_0x4f190a++)this['availableColors']['push'](this['gameStyle']['shapeColors'][_0x4f190a]);this['initKeypad'](),this['hideKeypad'](),this['initResult'](),this['hideResult'](),this['initStartRoundUI'](),this['prepareStartRound'](0x1),ig['game']['sortEntitiesDeferred']();},'playFlipSound':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['flip']]);},'prepareStartRound':function(_0x255b0d){this['roundNumber']=_0x255b0d,this['playFlipSound'](),this['startRoundTf']['visible']=!0x0,this['startRoundTf']['text']=this['gameConfig']['round']['replace']('[x]',_0x255b0d['toString']()),this['startRoundButton']['text']=this['gameConfig']['start'],this['startRoundButton']['visible']=!0x0,0x1==_0x255b0d&&(this['prng']=this['gameConfig']['useSeededRandom']?new ig['MinigamePRNG'](ig['Minigame']['getDaysCountSinceEpoch']()):new ig['MinigamePRNG']());},'initKeypad':function(){this['keypadButtons']=[];for(var _0x116ae6=0x0;0x8>_0x116ae6;_0x116ae6++){var _0x54998e=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,{'width':0x64,'height':0x64,'symbol':this['availableShape'][_0x116ae6],'symbolColor':this['availableColors'][_0x116ae6],'symbolSize':0xa,'radius':0x2,'color':this['gameStyle']['answerButton']['color'],'shadowColor':this['gameStyle']['answerButton']['shadowColor']});_0x54998e['answerKey']=_0x116ae6['toString'](),_0x54998e['onClicked']['add'](this['onClickKeypad'],this),this['keypadButtons']['push'](_0x54998e);}},'onClickKeypad':function(_0x68af8a){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['answerString']+=_0x68af8a['answerKey'],this['refreshAnswerDisplays'](),this['checkAnswer']();},'refreshAnswerDisplays':function(){this['answerDisplays']||(this['answerDisplays']=[]);for(var _0x1cd2d0=0x0;_0x1cd2d0<this['answerDisplays']['length'];_0x1cd2d0++){var _0x5be6f3=this['answerDisplays'][_0x1cd2d0];_0x5be6f3['visible']=!0x1;}for(_0x1cd2d0=0x0;_0x1cd2d0<this['answerString']['length'];_0x1cd2d0++){var _0xba139f=parseInt(this['answerString'][_0x1cd2d0]);_0x1cd2d0>=this['answerDisplays']['length']&&this['answerDisplays']['push'](this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,{'width':0xa,'height':0xa,'symbolSize':0xa,'color':ig['RetentionStyle']['popup']['color'],'shadowDistance':0x0,'exitDuration':0.01})),_0x5be6f3=this['answerDisplays'][_0x1cd2d0],_0x5be6f3['symbol']=this['availableShape'][_0xba139f],_0x5be6f3['symbolColor']=this['availableColors'][_0xba139f],_0x5be6f3['visible']=!0x0;}this['onResizeCallback']();},'checkAnswer':function(){this['answerString']['length']==this['correctAnswer']['length']&&(this['hideKeypad'](),this['answerString']==this['correctAnswer']?(ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['correct']]),ig['game']['spawnEntity'](ig['RetentionTextField'],0x0,0x0,{'font':ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],this['gameConfig']['correctGuess'],Math['floor'](0.7*this['width']),Math['floor'](0.07*this['width'])),'color':ig['RetentionStyle']['popup']['title']['color'],'align':'center','text':this['gameConfig']['correctGuess'],'timedLife':0x1,'zIndex':this['zIndex']+0x1}),ig['game']['sortEntitiesDeferred'](),this['delayedCall'](1.5,this['goToNextRound']['bind'](this))):(this['rewardFailedIcon']['visible']=!0x0,this['delayedCall'](0x1,function(){this['answerString']='',this['refreshAnswerDisplays'](),this['showResult'](!0x1,this['gameConfig']['failed'],this['gameConfig']['retryButton']);}['bind'](this))));},'goToNextRound':function(){this['roundNumber']==this['gameConfig']['rounds']['length']?(this['answerString']='',this['refreshAnswerDisplays'](),this['showResult'](!0x0,this['gameConfig']['success'],this['gameConfig']['collectButton'])):(this['answerString']='',this['refreshAnswerDisplays'](),this['prepareStartRound'](this['roundNumber']+0x1));},'initStartRoundUI':function(){this['startRoundTf']=this['addMember'](ig['RetentionTextField'],0x0,0x0,{'text':'','align':'center','color':ig['RetentionStyle']['popup']['title']['color'],'textBaseline':'middle','entryType':'fadeIn'}),this['startRoundButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0.55*this['width'],0.1*this['width'],this['gameConfig']['start'],null)),this['startRoundButton']['onClicked']['add'](this['onClickStartRoundButton'],this);},'initResult':function(){this['resultTf']=this['addMember'](ig['RetentionTextField'],0x0,0x0,{'text':'','align':'center','color':ig['RetentionStyle']['popup']['title']['color'],'textBaseline':'middle'}),this['resultButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0.55*this['width'],0.1*this['width'],'Retry',null)),this['resultButton']['onClicked']['add'](this['onClickResultButton'],this),this['rewardFailedIcon']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0xa,0xa,null,'exit')),this['rewardIcon']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0xa,0xa,null,'image')),this['rewardIcon']['symbolImage']=this['gameConfig']['rewardIcon'],this['rewardIcon']['exitType']='fadeOut';},'showResult':function(_0x56a259,_0x269a03,_0x1f7a73){this['resultTf']['visible']=!0x0,this['resultButton']['visible']=!0x0;if(_0x56a259){this['isWinning']=!0x0,this['closeButton']['visible']=!0x1,this['rewardFailedIcon']['visible']=!0x1,this['rewardIcon']['visible']=!0x0,ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['claim']]);for(_0x56a259=0x0;0x32>_0x56a259;_0x56a259++)ig['game']['spawnEntity'](ig['RetentionParticleOut'],this['rewardIcon']['posX'],this['rewardIcon']['posY'],{'delay':0.1+0.004*_0x56a259,'fillColor':ig['RetentionStyle']['lootbox']['particleColor'],'radius':0.7*this['rewardIcon']['symbolSize'],'size':0.1*this['rewardIcon']['symbolSize']});ig['game']['sortEntitiesDeferred']();}else this['isWinning']=!0x1,ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['incorrect']]),this['rewardFailedIcon']['visible']=!0x0,this['rewardIcon']['visible']=!0x1;this['resultTf']['text']=_0x269a03,this['resultButton']['text']=_0x1f7a73;},'hideResult':function(){this['resultTf']['visible']=!0x1,this['resultButton']['visible']=!0x1,this['rewardFailedIcon']['visible']=!0x1,this['rewardIcon']['visible']=!0x1;},'hideKeypad':function(){for(var _0x317296=0x0;_0x317296<this['keypadButtons']['length'];_0x317296++)this['keypadButtons'][_0x317296]['visible']=!0x1;},'showKeypad':function(){this['closeButton']['visible']=!0x0;for(var _0x3e782f=0x0;_0x3e782f<this['keypadButtons']['length'];_0x3e782f++)this['keypadButtons'][_0x3e782f]['visible']=!0x0;},'startSequence':function(){var _0x28db0c=this['gameConfig']['rounds'][this['roundNumber']-0x1]['duration'];this['correctAnswer']=this['prng']['nextString']('01234567',this['gameConfig']['rounds'][this['roundNumber']-0x1]['count']),ig['Minigame']['printAnswer']&&console['log'](this['correctAnswer']);for(var _0x47045a=0.5*this['width'],_0x233fa5=0x0;_0x233fa5<this['correctAnswer']['length'];_0x233fa5++){var _0x2ac06c=parseInt(this['correctAnswer'][_0x233fa5]);ig['game']['spawnEntity'](ig['RetentionRoundedButton'],0x0,0x0,{'zIndex':this['zIndex']+0xa,'width':0xa,'height':0xa,'symbol':this['availableShape'][_0x2ac06c],'symbolColor':this['availableColors'][_0x2ac06c],'symbolSize':_0x47045a,'entryDuration':0.1,'exitDuration':0.1,'entryType':'fadeIn','exitType':'fadeOut','timedLife':_0x28db0c,'entryDelay':_0x233fa5*(_0x28db0c+0.5),'color':ig['RetentionStyle']['popup']['color'],'shadowDistance':0x0}),this['delayedCall'](_0x233fa5*(_0x28db0c+0.5),this['playFlipSound']['bind'](this));}this['answerString']='',this['delayedCall'](0x1*this['correctAnswer']['length']*(_0x28db0c+0.5)+0.5,this['showKeypad']['bind'](this)),ig['game']['sortEntitiesDeferred']();},'onClickStartRoundButton':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['startRoundTf']['visible']=!0x1,this['startRoundButton']['visible']=!0x1,this['closeButton']['visible']=!0x1,this['delayedCall'](0x1,this['startSequence']['bind'](this));},'onClickResultButton':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['isWinning']?(this['hideResult'](),this['hideAllMembers'](),this['exitAllMembers'](),ig['Minigame']['setMinigameLastClaimTime'](this['gameId']),this['onBack']['dispatch'](!0x0)):(this['hideResult'](),this['answerString']='',this['refreshAnswerDisplays'](),this['prepareStartRound'](0x1));},'onResizeCallback':function(){var _0x15646c=[this['gameConfig']['wrongGuessHigher'],this['gameConfig']['wrongGuessLower'],this['gameConfig']['correctGuess']]['sort'](function(_0x5a09e2,_0x1394ad){return _0x1394ad['length']-_0x5a09e2['length'];})[0x0];this['resultTf']['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],_0x15646c,Math['floor'](0.7*this['width']),Math['floor'](0.05*this['width'])),this['resultTf']['posX']=0x0,this['resultTf']['posY']=0.2*-this['width'],this['startRoundTf']['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],this['startRoundTf']['text'],Math['floor'](0.7*this['width']),Math['floor'](0.06*this['width'])),this['startRoundTf']['posX']=0x0,this['startRoundTf']['posY']=0.15*-this['width'],_0x15646c=this['gameConfig']['retryButton']['length']>this['gameConfig']['collectButton']?this['gameConfig']['retryButton']['length']:this['gameConfig']['collectButton'],_0x15646c=ig['CreateRetentionButtonSetting'](0.55*this['width'],0.1*this['width'],_0x15646c,null),this['resultButton']['width']=_0x15646c['width'],this['resultButton']['height']=_0x15646c['height'],this['resultButton']['shadowDistance']=_0x15646c['shadowDistance'],this['resultButton']['radius']=_0x15646c['radius'],this['resultButton']['font']=_0x15646c['font'],this['resultButton']['offsetY']=_0x15646c['offsetY'],this['resultButton']['posX']=0x0,this['resultButton']['posY']=0.4*this['width'],this['startRoundButton']['width']=_0x15646c['width'],this['startRoundButton']['height']=_0x15646c['height'],this['startRoundButton']['shadowDistance']=_0x15646c['shadowDistance'],this['startRoundButton']['radius']=_0x15646c['radius'],this['startRoundButton']['font']=_0x15646c['font'],this['startRoundButton']['offsetY']=_0x15646c['offsetY'],this['startRoundButton']['posX']=0x0,this['startRoundButton']['posY']=0.15*this['width'],this['rewardFailedIcon']['color']=ig['RetentionStyle']['popup']['color'],this['rewardFailedIcon']['shadowDistance']=0x0,this['rewardFailedIcon']['radius']=0x0,this['rewardFailedIcon']['symbolSize']=0.2*this['width'],this['rewardFailedIcon']['symbolColor']=this['gameStyle']['failedXColor'],this['rewardFailedIcon']['posX']=0x0,this['rewardFailedIcon']['posY']=this['resultTf']['posY']+0.45*(this['resultButton']['posY']-this['resultTf']['posY']),this['rewardIcon']['color']=ig['RetentionStyle']['popup']['color'],this['rewardIcon']['shadowDistance']=0x0,this['rewardIcon']['radius']=0x0,this['rewardIcon']['symbolSize']=0.2*this['width'],this['rewardIcon']['posX']=0x0,this['rewardIcon']['posY']=this['rewardFailedIcon']['posY'];var _0x103fb7=0.8*this['width'],_0x299ea3=0.5*this['width'],_0x3245a0=Math['round'](_0x103fb7/0x4),_0x15646c=Math['round'](_0x299ea3/0x2),_0x46dee8=-_0x103fb7/0x2+_0x3245a0/0x2;this['cardStartY']=_0x103fb7=0.1*-_0x299ea3+0.5*_0x15646c;for(_0x299ea3=0x0;_0x299ea3<this['keypadButtons']['length'];_0x299ea3++){var _0x92ff31=this['keypadButtons'][_0x299ea3];_0x92ff31['width']=Math['round'](0.9*_0x3245a0),_0x92ff31['height']=Math['round'](0.9*_0x15646c),_0x92ff31['radius']=Math['round'](0.1*_0x92ff31['width']),_0x92ff31['shadowDistance']=Math['round'](0.05*_0x92ff31['width']),_0x92ff31['posX']=_0x46dee8+_0x299ea3%0x4*_0x3245a0,_0x92ff31['posY']=_0x103fb7+Math['floor'](_0x299ea3/0x4)*_0x15646c,_0x92ff31['symbolSize']=Math['round'](0.7*_0x3245a0);}for(_0x299ea3=_0x92ff31=0x0;_0x299ea3<this['answerDisplays']['length'];_0x299ea3++)this['answerDisplays'][_0x299ea3]['visible']&&_0x92ff31++;_0x3245a0=0.125*this['width'],_0x46dee8=0.5*-_0x92ff31*_0x3245a0+_0x3245a0/0x2,_0x15646c=_0x103fb7-_0x3245a0-0.5*_0x15646c;for(_0x299ea3=0x0;_0x299ea3<this['answerDisplays']['length'];_0x299ea3++)_0x92ff31=this['answerDisplays'][_0x299ea3],_0x92ff31['symbolSize']=0.9*_0x3245a0,_0x92ff31['posX']=_0x46dee8+_0x299ea3*_0x3245a0,_0x92ff31['posY']=_0x15646c;},'onClickClose':function(){this['onBack']['dispatch'](!0x1),this['hideAllMembers'](),this['exitAllMembers'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'update':function(){this['parent']();},'draw':function(){this['parent']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.minigame.content.minigame-maze-challenge')['requires']('plugins.retention.common.popup')['defines'](function(){ig['MinigameMazeChallenge']=ig['RetentionPopup']['extend']({'zIndex':0x270f,'onBack':null,'gameId':null,'gameConfig':null,'gameStyle':null,'resultTf':null,'rewardIcon':null,'rewardFailedIcon':null,'resultButton':null,'grid':[],'cells':[],'walker':{'x':0x0,'y':0x0},'goal':{'x':0x0,'y':0x0},'sides':['left','right','top','bottom'],'isMazeShown':!0x0,'keyActions':{'up':'upKey','down':'downKey','left':'leftKey','right':'rightKey','w':'wKey','s':'sKey','a':'aKey','d':'dKey'},'arrowButtons':[],'init':function(_0x10ce7f,_0x538824,_0x5ddaa1){this['parent'](_0x10ce7f,_0x538824,_0x5ddaa1),ig['Minigame']['saveName']||ig['Minigame']['loadData'](),this['gameConfig']=ig['RetentionStrings']['minigame']['games']['mazeChallenge'],this['gameId']=this['gameConfig']['id'],this['gameStyle']=ig['RetentionStyle']['minigame']['games'][this['gameId']],this['onBack']=new ig['RetentionSignal'](),this['addTitle'](this['gameConfig']['title']),this['addCloseButton'](this['onClickClose']['bind'](this)),this['onResize']['add'](this['onResizeCallback'],this),this['initResult'](),this['hideResult'](),this['initKeybind'](),this['resetGrid'](),this['showControlButtons'](),ig['game']['sortEntitiesDeferred']();},'initKeybind':function(){ig['input']['bindings'][ig['KEY']['W']]?this['keyActions']['w']=ig['input']['bindings'][ig['KEY']['W']]:ig['input']['bind'](ig['KEY']['W'],this['keyActions']['w']),ig['input']['bindings'][ig['KEY']['A']]?this['keyActions']['a']=ig['input']['bindings'][ig['KEY']['A']]:ig['input']['bind'](ig['KEY']['A'],this['keyActions']['a']),ig['input']['bindings'][ig['KEY']['S']]?this['keyActions']['s']=ig['input']['bindings'][ig['KEY']['S']]:ig['input']['bind'](ig['KEY']['S'],this['keyActions']['s']),ig['input']['bindings'][ig['KEY']['D']]?this['keyActions']['D']=ig['input']['bindings'][ig['KEY']['D']]:ig['input']['bind'](ig['KEY']['D'],this['keyActions']['d']),ig['input']['bindings'][ig['KEY']['UP_ARROW']]?this['keyActions']['up']=ig['input']['bindings'][ig['KEY']['UP_ARROW']]:ig['input']['bind'](ig['KEY']['UP_ARROW'],this['keyActions']['up']),ig['input']['bindings'][ig['KEY']['DOWN_ARROW']]?this['keyActions']['down']=ig['input']['bindings'][ig['KEY']['DOWN_ARROW']]:ig['input']['bind'](ig['KEY']['DOWN_ARROW'],this['keyActions']['down']),ig['input']['bindings'][ig['KEY']['LEFT_ARROW']]?this['keyActions']['left']=ig['input']['bindings'][ig['KEY']['LEFT_ARROW']]:ig['input']['bind'](ig['KEY']['LEFT_ARROW'],this['keyActions']['left']),ig['input']['bindings'][ig['KEY']['RIGHT_ARROW']]?this['keyActions']['right']=ig['input']['bindings'][ig['KEY']['RIGHT_ARROW']]:ig['input']['bind'](ig['KEY']['RIGHT_ARROW'],this['keyActions']['right']);},'moveWalkerUp':function(){this['allowMove']&&!this['grid'][this['walker']['y']][this['walker']['x']]['walls']['top']&&(0x0<this['walker']['y']&&this['walker']['y']--,ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['mazeStep']]));},'moveWalkerLeft':function(){this['allowMove']&&!this['grid'][this['walker']['y']][this['walker']['x']]['walls']['left']&&(0x0<this['walker']['x']&&this['walker']['x']--,ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['mazeStep']]));},'moveWalkerDown':function(){this['allowMove']&&!this['grid'][this['walker']['y']][this['walker']['x']]['walls']['bottom']&&(this['walker']['y']<this['grid']['length']-0x1&&this['walker']['y']++,ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['mazeStep']]));},'moveWalkerRight':function(){this['allowMove']&&!this['grid'][this['walker']['y']][this['walker']['x']]['walls']['right']&&(this['walker']['x']<this['grid']['length']-0x1&&this['walker']['x']++,ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['mazeStep']]));},'resetGrid':function(){this['prng']=this['gameConfig']['useSeededRandom']?new ig['MinigamePRNG'](ig['Minigame']['getDaysCountSinceEpoch']()):new ig['MinigamePRNG'](),this['grid']=[],this['cells']=[],this['gridSize']=this['gameConfig']['maze']['size'];for(var _0x9e56a1=0x0;_0x9e56a1<this['gridSize'];_0x9e56a1++){var _0x95f1dd=[];this['grid']['push'](_0x95f1dd);for(var _0x52d149=0x0;_0x52d149<this['gridSize'];_0x52d149++){var _0x3b2459={'x':_0x52d149,'y':_0x9e56a1,'walls':{'left':!0x0,'right':!0x0,'top':!0x0,'bottom':!0x0},'neighbours':{'left':null,'right':null,'top':null,'bottom':null},'visited':!0x1,'walked':!0x1};_0x95f1dd['push'](_0x3b2459),this['cells']['push'](_0x3b2459),0x0<_0x52d149&&this['setNeighbour'](_0x3b2459,_0x95f1dd[_0x52d149-0x1]),0x0<_0x9e56a1&&this['setNeighbour'](_0x3b2459,this['grid'][_0x9e56a1-0x1][_0x52d149]);}}this['walkerDraw']=null,this['generateMaze'](this['grid'][0x0][0x0]),this['walker']['x']=this['walker']['y']=0x0,this['goal']['x']=this['goal']['y']=this['gridSize']-0x1,this['goalScale']=0x1,this['goalScaleDirection']='upscale',this['goalReached']=!0x1,this['isMazeShown']=!0x0;},'setNeighbour':function(_0xfc1234,_0x3438d0){_0xfc1234['x']==_0x3438d0['x']?_0xfc1234['y']<_0x3438d0['y']?(_0xfc1234['neighbours']['bottom']=_0x3438d0,_0x3438d0['neighbours']['top']=_0xfc1234):(_0xfc1234['neighbours']['top']=_0x3438d0,_0x3438d0['neighbours']['bottom']=_0xfc1234):_0x3438d0['y']==_0x3438d0['y']&&(_0xfc1234['x']<_0x3438d0['x']?(_0xfc1234['neighbours']['right']=_0x3438d0,_0x3438d0['neighbours']['left']=_0xfc1234):(_0xfc1234['neighbours']['left']=_0x3438d0,_0x3438d0['neighbours']['right']=_0xfc1234));},'generateMaze':function(_0x23336b){for(_0x23336b['visited']=!0x0;this['hasUnvisitedNeighbour'](_0x23336b);){var _0x6f87f7=this['pickRandomUnvisitedNeighbour'](_0x23336b);this['removeWallsBetweenCells'](_0x23336b,_0x6f87f7),this['generateMaze'](_0x6f87f7);}},'removeWallsBetweenCells':function(_0x223a7d,_0xf5cab6){_0x223a7d['x']==_0xf5cab6['x']?_0x223a7d['y']<_0xf5cab6['y']?(_0x223a7d['walls']['bottom']=!0x1,_0xf5cab6['walls']['top']=!0x1):(_0x223a7d['walls']['top']=!0x1,_0xf5cab6['walls']['bottom']=!0x1):_0xf5cab6['y']==_0xf5cab6['y']&&(_0x223a7d['x']<_0xf5cab6['x']?(_0x223a7d['walls']['right']=!0x1,_0xf5cab6['walls']['left']=!0x1):(_0x223a7d['walls']['left']=!0x1,_0xf5cab6['walls']['right']=!0x1));},'pickRandomUnvisitedNeighbour':function(_0x1aba27){var _0x29781f=[];return _0x1aba27['neighbours']['left']&&!_0x1aba27['neighbours']['left']['visited']&&_0x29781f['push'](_0x1aba27['neighbours']['left']),_0x1aba27['neighbours']['right']&&!_0x1aba27['neighbours']['right']['visited']&&_0x29781f['push'](_0x1aba27['neighbours']['right']),_0x1aba27['neighbours']['top']&&!_0x1aba27['neighbours']['top']['visited']&&_0x29781f['push'](_0x1aba27['neighbours']['top']),_0x1aba27['neighbours']['bottom']&&!_0x1aba27['neighbours']['bottom']['visited']&&_0x29781f['push'](_0x1aba27['neighbours']['bottom']),0x0==_0x29781f['length']?null:this['prng']['fromArray'](_0x29781f);},'hasUnvisitedNeighbour':function(_0xaa7de0){return _0xaa7de0['neighbours']['left']&&!_0xaa7de0['neighbours']['left']['visited']||_0xaa7de0['neighbours']['right']&&!_0xaa7de0['neighbours']['right']['visited']||_0xaa7de0['neighbours']['top']&&!_0xaa7de0['neighbours']['top']['visited']||_0xaa7de0['neighbours']['bottom']&&!_0xaa7de0['neighbours']['bottom']['visited']?!0x0:!0x1;},'showControlButtons':function(){this['upButton']||(Math['round'](0.1*this['spaceHeight']),this['upButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x64,0x64,null,'up')),this['downButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x64,0x64,null,'down')),this['leftButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x64,0x64,null,'left')),this['rightButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x64,0x64,null,'right')),this['upButton']['onClicked']['add'](this['moveWalkerUp'],this),this['leftButton']['onClicked']['add'](this['moveWalkerLeft'],this),this['downButton']['onClicked']['add'](this['moveWalkerDown'],this),this['rightButton']['onClicked']['add'](this['moveWalkerRight'],this),this['upButton']['exitType']=null,this['leftButton']['exitType']=null,this['downButton']['exitType']=null,this['rightButton']['exitType']=null,this['arrowButtons']=[this['upButton'],this['downButton'],this['leftButton'],this['rightButton']]),this['allowMove']=!0x0,this['upButton']['visible']=this['downButton']['visible']=this['leftButton']['visible']=this['rightButton']['visible']=!0x0;},'hideControlButtons':function(){this['allowMove']=!0x1,this['upButton']['visible']=this['downButton']['visible']=this['leftButton']['visible']=this['rightButton']['visible']=!0x1;},'initResult':function(){this['resultTf']=this['addMember'](ig['RetentionTextField'],0x0,0x0,{'text':'','align':'center','color':ig['RetentionStyle']['popup']['title']['color'],'textBaseline':'middle'}),this['resultButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0.55*this['width'],0.1*this['width'],'Retry',null)),this['resultButton']['onClicked']['add'](this['onClickResultButton'],this),this['rewardFailedIcon']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0xa,0xa,null,'exit')),this['rewardIcon']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0xa,0xa,null,'image')),this['rewardIcon']['symbolImage']=this['gameConfig']['rewardIcon'],this['rewardIcon']['exitType']='fadeOut';},'showResult':function(_0x286a08,_0x1a376a,_0x129fc8){this['resultTf']['visible']=!0x0,this['resultButton']['visible']=!0x0;if(_0x286a08){this['isWinning']=!0x0,this['rewardFailedIcon']['visible']=!0x1,this['rewardIcon']['visible']=!0x0,this['closeButton']['visible']=!0x1,ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['claim']]);for(_0x286a08=0x0;0x32>_0x286a08;_0x286a08++)ig['game']['spawnEntity'](ig['RetentionParticleOut'],this['rewardIcon']['posX'],this['rewardIcon']['posY'],{'delay':0.1+0.004*_0x286a08,'fillColor':ig['RetentionStyle']['lootbox']['particleColor'],'radius':0.7*this['rewardIcon']['symbolSize'],'size':0.1*this['rewardIcon']['symbolSize']});ig['game']['sortEntitiesDeferred']();}else this['isWinning']=!0x1,ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['incorrect']]),this['rewardFailedIcon']['visible']=!0x0,this['rewardIcon']['visible']=!0x1;this['resultTf']['text']=_0x1a376a,this['resultButton']['text']=_0x129fc8;},'hideResult':function(){this['resultTf']['visible']=!0x1,this['resultButton']['visible']=!0x1,this['rewardFailedIcon']['visible']=!0x1,this['rewardIcon']['visible']=!0x1;},'onClickResultButton':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['isWinning']?(this['hideResult'](),this['hideAllMembers'](),this['exitAllMembers'](),ig['Minigame']['setMinigameLastClaimTime'](this['gameId']),this['onBack']['dispatch'](!0x0)):(this['hideResult'](),this['answerString']='',this['refreshAnswerDisplays'](),this['prepareStartRound'](0x1));},'onResizeCallback':function(){this['resultTf']['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],this['gameConfig']['success'],Math['floor'](0.7*this['width']),Math['floor'](0.05*this['width'])),this['resultTf']['posX']=0x0,this['resultTf']['posY']=0.2*-this['width'];var _0xb8c194=ig['CreateRetentionButtonSetting'](0.55*this['width'],0.1*this['width'],this['gameConfig']['collectButton'],null);this['resultButton']['width']=_0xb8c194['width'],this['resultButton']['height']=_0xb8c194['height'],this['resultButton']['shadowDistance']=_0xb8c194['shadowDistance'],this['resultButton']['radius']=_0xb8c194['radius'],this['resultButton']['font']=_0xb8c194['font'],this['resultButton']['offsetY']=_0xb8c194['offsetY'],this['resultButton']['posX']=0x0,this['resultButton']['posY']=0.4*this['width'],this['rewardFailedIcon']['color']=ig['RetentionStyle']['popup']['color'],this['rewardFailedIcon']['shadowDistance']=0x0,this['rewardFailedIcon']['radius']=0x0,this['rewardFailedIcon']['symbolSize']=0.2*this['width'],this['rewardFailedIcon']['symbolColor']=this['gameStyle']['failedXColor'],this['rewardFailedIcon']['posX']=0x0,this['rewardFailedIcon']['posY']=this['resultTf']['posY']+0.45*(this['resultButton']['posY']-this['resultTf']['posY']),this['rewardIcon']['color']=ig['RetentionStyle']['popup']['color'],this['rewardIcon']['shadowDistance']=0x0,this['rewardIcon']['radius']=0x0,this['rewardIcon']['symbolSize']=0.2*this['width'],this['rewardIcon']['posX']=0x0,this['rewardIcon']['posY']=this['rewardFailedIcon']['posY'];if(this['upButton']){var _0x326513=0.5*this['height']-0.312*this['width']+0.03*this['width'],_0xb8c194=0.4*_0x326513;_0xb8c194>0.15*this['width']&&(_0xb8c194=0.17*this['width']);for(var _0xb8c194=ig['CreateRetentionButtonSetting'](_0xb8c194,_0xb8c194,'','up'),_0x35fe6b=0x0;_0x35fe6b<this['arrowButtons']['length'];_0x35fe6b++){var _0x3e23cd=this['arrowButtons'][_0x35fe6b];_0x3e23cd['width']=_0xb8c194['width'],_0x3e23cd['height']=_0xb8c194['height'],_0x3e23cd['radius']=_0xb8c194['radius'],_0x3e23cd['shadowDistance']=_0xb8c194['shadowDistance'];}_0x326513=0.5*this['height']-0.5*_0x326513,this['upButton']['posX']=this['downButton']['posX']=0x0,this['upButton']['posY']=_0x326513-0.54*_0xb8c194['height'],this['downButton']['posY']=_0x326513+0.54*_0xb8c194['height'],this['leftButton']['posY']=this['rightButton']['posY']=_0x326513,this['leftButton']['posX']=0x0-1.08*_0xb8c194['width'],this['rightButton']['posX']=0x0+1.08*_0xb8c194['width'];}},'onClickClose':function(){this['onBack']['dispatch'](!0x1),this['hideAllMembers'](),this['exitAllMembers'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'update':function(){this['parent'](),this['allowMove']&&((ig['input']['released'](this['keyActions']['up'])||ig['input']['released'](this['keyActions']['w']))&&this['moveWalkerUp'](),(ig['input']['released'](this['keyActions']['down'])||ig['input']['released'](this['keyActions']['s']))&&this['moveWalkerDown'](),(ig['input']['released'](this['keyActions']['left'])||ig['input']['released'](this['keyActions']['d']))&&this['moveWalkerLeft'](),(ig['input']['released'](this['keyActions']['right'])||ig['input']['released'](this['keyActions']['d']))&&this['moveWalkerRight'](),this['goal']['x']==this['walker']['x']&&this['goal']['y']==this['walker']['y']&&(this['allowMove']=!0x1,this['goalReached']=!0x0,this['hideControlButtons'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['minigame']['correct']])));if(this['goalReached']){var _0x94fdb2=0x0;'upscale'==this['goalScaleDirection']?(_0x94fdb2=0x3,this['goalScale']>_0x94fdb2-0.1&&(this['goalScaleDirection']='downscale')):'downscale'==this['goalScaleDirection']&&(_0x94fdb2=0x0,1.2>this['goalScale']&&(this['goalScaleDirection']='done',this['goalScale']=0x0,this['isMazeShown']=!0x1,this['showResult'](!0x0,this['gameConfig']['success'],this['gameConfig']['collectButton']))),this['goalScale']+=(_0x94fdb2-this['goalScale'])/0xf;}},'draw':function(){this['parent']();},'drawObject':function(_0xb3b168,_0x52925b){this['parent'](_0xb3b168,_0x52925b);if(this['isMazeShown']&&this['grid']){var _0x2bbbd4=Math['round'](0.624*this['width']),_0x154493=Math['round'](_0x2bbbd4/this['gameConfig']['maze']['size']),_0x303997=Math['ceil'](0.05*_0x154493),_0x4e0835=Math['ceil'](0.7*_0x154493),_0x5f08fd=0x0-_0x2bbbd4/0x2,_0x2bbbd4=0.03*-this['width']-_0x2bbbd4/0x2,_0xe930f=ig['system']['context'];_0xe930f['save'](),_0xe930f['globalAlpha']=0x1;for(var _0x166f6c=0x0;_0x166f6c<this['cells']['length'];_0x166f6c++){var _0xb01a06=this['cells'][_0x166f6c];_0xb01a06['walked']&&(_0xe930f['fillStyle']=this['gameStyle']['maze']['stepColor'],_0xe930f['fillRect'](_0x5f08fd+_0xb01a06['x']*_0x154493,_0x2bbbd4+_0xb01a06['y']*_0x154493,_0x154493,_0x154493));}for(_0x166f6c=0x0;_0x166f6c<this['cells']['length'];_0x166f6c++)_0xb01a06=this['cells'][_0x166f6c],_0xb01a06['walls']['top']&&this['drawCellWall'](_0xe930f,_0x5f08fd+_0xb01a06['x']*_0x154493,_0x2bbbd4+_0xb01a06['y']*_0x154493,_0x154493,_0x303997,'right'),_0xb01a06['walls']['left']&&this['drawCellWall'](_0xe930f,_0x5f08fd+_0xb01a06['x']*_0x154493,_0x2bbbd4+_0xb01a06['y']*_0x154493,_0x154493,_0x303997,'down'),_0xb01a06['y']==this['gridSize']-0x1&&this['drawCellWall'](_0xe930f,_0x5f08fd+_0xb01a06['x']*_0x154493,_0x2bbbd4+(_0xb01a06['y']+0x1)*_0x154493,_0x154493,_0x303997,'right'),_0xb01a06['x']==this['gridSize']-0x1&&this['drawCellWall'](_0xe930f,_0x5f08fd+(_0xb01a06['x']+0x1)*_0x154493,_0x2bbbd4+_0xb01a06['y']*_0x154493,_0x154493,_0x303997,'down');var _0x303997=_0x5f08fd+(this['walker']['x']+0.5)*_0x154493,_0x166f6c=_0x2bbbd4+(this['walker']['y']+0.5)*_0x154493,_0xb01a06=_0x5f08fd+(this['goal']['x']+0.5)*_0x154493,_0x4776ab=_0x2bbbd4+(this['goal']['y']+0.5)*_0x154493;this['walkerDraw']||(this['walkerDraw']={'x':_0x303997,'y':_0x166f6c}),this['walkerDraw']['x']+=(_0x303997-this['walkerDraw']['x'])/0x5,this['walkerDraw']['y']+=(_0x166f6c-this['walkerDraw']['y'])/0x5,this['grid'][Math['floor']((this['walkerDraw']['y']-_0x2bbbd4)/_0x154493)][Math['floor']((this['walkerDraw']['x']-_0x5f08fd)/_0x154493)]['walked']=!0x0,ig['RetentionDrawSymbol'](_0xe930f,this['walkerDraw']['x'],this['walkerDraw']['y'],this['gameConfig']['maze']['playerSymbol'],_0x4e0835,this['gameStyle']['maze']['playerColor']),0x0<this['goalScale']&&ig['RetentionDrawSymbol'](_0xe930f,_0xb01a06,_0x4776ab,this['gameConfig']['maze']['goalSymbol'],_0x4e0835*this['goalScale'],this['gameStyle']['maze']['goalColor']),_0xe930f['restore']();}},'drawCellWall':function(_0x4b67fc,_0x21e8f6,_0xa3972d,_0x122278,_0x443794,_0x41ad04){_0x4b67fc['strokeStyle']=this['gameStyle']['maze']['wallColor'],_0x4b67fc['lineWidth']=_0x443794,_0x4b67fc['lineCap']='square',_0x4b67fc['beginPath'](),_0x4b67fc['moveTo'](_0x21e8f6,_0xa3972d),'down'==_0x41ad04&&_0x4b67fc['lineTo'](_0x21e8f6,_0xa3972d+_0x122278),'right'==_0x41ad04&&_0x4b67fc['lineTo'](_0x21e8f6+_0x122278,_0xa3972d),_0x4b67fc['stroke'](),_0x4b67fc['closePath']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.dailyreward.dailyreward-plugin')['defines'](function(){ig['Dailyreward']={'data':{'lastCollectTime':0x0,'dayCount':0x0},'collectedRewards':[],'cheatAdvanceDay':function(){this['saveName']||this['loadData'](),this['data']['lastCollectTime']-=0x5265c00,this['saveData']();},'hasReward':function(){var _0xd75c01=new Date(),_0x269ad5=_0xd75c01['getTime'](),_0x2ab07e=_0xd75c01['getDate']();return _0xd75c01['setTime'](this['data']['lastCollectTime']),_0xd75c01=_0xd75c01['getDate'](),_0x269ad5>this['data']['lastCollectTime']&&_0x2ab07e!=_0xd75c01?!0x0:!0x1;},'collectReward':function(){var _0x44671d=this['getRewardId'](this['data']['dayCount']);return this['collectedRewards']['push'](_0x44671d),this['data']['lastCollectTime']=new Date()['getTime'](),this['data']['dayCount']++,this['saveData'](),_0x44671d;},'getRewardList':function(){var _0x4b4602=this['data']['dayCount']-0x1;0x0>_0x4b4602&&(_0x4b4602=0x0);for(var _0x1e9e37=[],_0x59ee62=_0x4b4602;_0x59ee62<_0x4b4602+0x5;_0x59ee62++){var _0x288da5={'day':_0x59ee62+0x1,'id':this['getRewardId'](_0x59ee62),'isCollected':_0x59ee62<this['data']['dayCount'],'isCurrent':this['hasReward']()&&_0x59ee62==this['data']['dayCount']};_0x1e9e37['push'](_0x288da5);}return _0x1e9e37;},'getRewardId':function(_0x30e10e){return _0x30e10e%ig['RetentionStrings']['dailyreward']['rewards']['length'];},'clearData':function(){this['data']={'lastCollectTime':0x0,'dayCount':0x0},this['saveData']();},'saveData':function(){var _0x571301=JSON['stringify'](this['data']);ig['RetentionStorage']['set'](this['saveName'],_0x571301);},'loadData':function(){this['saveName']||(this['saveName']=ig['RetentionStorage']['hash'](ig['game']['name']+'-mjs-dailyreward-save-data','')['replace']('-','s'));var _0x2dc3c1=ig['RetentionStorage']['get'](this['saveName']);''==_0x2dc3c1?this['clearData']():this['data']=JSON['parse'](_0x2dc3c1);}};}),ig['baked']=!0x0,ig['module']('plugins.retention.dailyreward.dailyreward-day-item')['requires']('plugins.retention.common.rounded-button')['defines'](function(){ig['DailyrewardDayItem']=ig['RetentionRoundedButton']['extend']({'init':function(_0x260dac,_0x2852a1,_0x550423){this['parent'](_0x260dac,_0x2852a1,_0x550423);},'drawObject':function(_0x3780be,_0x3ba205){this['parent'](_0x3780be,_0x3ba205);var _0x473a7c=ig['system']['context'];_0x473a7c['globalAlpha']=this['alpha'],_0x473a7c['save'](),this['textRenderer']['text']=this['amountText'],this['textRenderer']['offsetX']=0x0,this['textRenderer']['offsetY']=0x0,this['textRenderer']['draw'](_0x3780be+this['width']/0x2,_0x3ba205+0.625*this['height']);if(this['isCurrent']){var _0x5c678a=0.9*this['width'],_0x45529c=0.18*this['height'],_0x2b1abf=_0x3ba205+0.75*this['height'],_0x504e5d=_0x45529c*ig['RetentionStyle']['button']['shadowRatio'];ig['RetentionRoundedRect']['drawShadowedRoundedRect'](ig['system']['context'],_0x3780be+(this['width']-_0x5c678a)/0x2,_0x2b1abf,_0x5c678a,_0x45529c,_0x45529c*ig['RetentionStyle']['button']['roundedRadiusRatio'],ig['RetentionStyle']['button']['color'],ig['RetentionStyle']['button']['shadowColor'],_0x504e5d),this['textRenderer']['text']=ig['RetentionStrings']['dailyreward']['collectButton'],this['textRenderer']['color']=ig['RetentionStyle']['button']['contentColor'],this['textRenderer']['draw'](_0x3780be+this['width']/0x2,_0x2b1abf+_0x45529c/0x2-_0x504e5d/0x2);}this['isCollected']&&(_0x5c678a=_0x3780be+this['width']/0x2,_0x45529c=_0x3ba205+0.82*this['height'],_0x2b1abf=0.35*this['width'],ig['RetentionDrawSymbol'](ig['system']['context'],_0x5c678a,_0x45529c,'checkthick',_0x2b1abf,ig['RetentionStyle']['dailyreward']['checkOutlineColor']),ig['RetentionDrawSymbol'](ig['system']['context'],_0x5c678a,_0x45529c,'check',_0x2b1abf,ig['RetentionStyle']['dailyreward']['checkColor'])),_0x473a7c['restore'](),_0x473a7c['globalAlpha']=0x1;}});}),ig['baked']=!0x0,ig['module']('plugins.retention.dailyreward.dailyreward-popup')['requires']('plugins.retention.common.popup','plugins.retention.dailyreward.dailyreward-day-item')['defines'](function(){ig['DailyrewardPopup']=ig['RetentionPopup']['extend']({'zIndex':0x270f,'onBack':null,'items':[],'init':function(_0x9b7500,_0x9cf848,_0x354ae6){this['parent'](_0x9b7500,_0x9cf848,_0x354ae6),ig['Dailyreward']['saveName']||ig['Dailyreward']['loadData'](),this['onBack']=new ig['RetentionSignal'](),this['addTitle'](ig['RetentionStrings']['dailyreward']['title']),this['addCloseButton'](this['onClickClose']['bind'](this)),this['addContents'](),this['onResize']['add'](this['onResizeCallback'],this),ig['game']['sortEntitiesDeferred']();},'addContents':function(){this['bottomMessageTf']=this['addMember'](ig['RetentionTextField'],0x0,0x0,{'text':ig['RetentionStrings']['dailyreward']['bottomMessage'],'align':'center','color':ig['RetentionStyle']['popup']['title']['color'],'textBaseline':'middle','entryType':'fadeIn'});var _0x184a61=ig['Dailyreward']['getRewardList'](),_0x5e0390=ig['CreateRetentionSubcontainerSetting'](0x64,0x64,null,null);this['items']=[];for(var _0x7e7983=0x0;_0x7e7983<_0x184a61['length'];_0x7e7983++){var _0x3a87d9=_0x184a61[_0x7e7983],_0x4866fc=this['addMember'](ig['DailyrewardDayItem'],0x0,0x0,_0x5e0390);_0x4866fc['text']=ig['RetentionStrings']['dailyreward']['rewardBoxDayPrefix']+_0x3a87d9['day'],_0x4866fc['rewardId']=_0x3a87d9['id'],_0x4866fc['isCollected']=_0x3a87d9['isCollected'],_0x4866fc['isCurrent']=_0x3a87d9['isCurrent'],_0x4866fc['symbol']='image',_0x4866fc['symbolImage']=ig['RetentionStrings']['dailyreward']['rewards'][_0x3a87d9['id']]['icon'],_0x4866fc['amountText']=ig['RetentionStrings']['dailyreward']['rewards'][_0x3a87d9['id']]['text'],_0x4866fc['onClicked']['add'](this['onClickItem'],this),this['items']['push'](_0x4866fc);}this['collectedTf']=this['addMember'](ig['RetentionTextField'],0x0,0x0,{'text':ig['RetentionStrings']['dailyreward']['rewardCollectedTitle'],'align':'center','color':ig['RetentionStyle']['popup']['title']['color'],'textBaseline':'middle'}),this['collectedTf']['visible']=!0x1,this['continueButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,ig['RetentionStrings']['dailyreward']['continueButton'],null)),this['continueButton']['onClicked']['add'](this['onClickContinue'],this),this['continueButton']['visible']=!0x1,this['collectedIcon']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,{'width':0x14,'height':0x14,'color':ig['RetentionStyle']['popup']['color'],'symbolColor':ig['RetentionStyle']['button']['contentColor'],'textColor':ig['RetentionStyle']['popup']['title']['color'],'shadowDistance':0x0,'radius':0x5,'symbolSize':0x14}),this['collectedIcon']['visible']=!0x1;},'onClickItem':function(_0x30d8b7){!_0x30d8b7['isCollected']&&_0x30d8b7['isCurrent']&&(this['hideAllItems'](),_0x30d8b7=ig['Dailyreward']['collectReward'](),this['collectedIcon']['symbol']='image',this['collectedIcon']['symbolImage']=ig['RetentionStrings']['dailyreward']['rewards'][_0x30d8b7]['icon'],this['collectedIcon']['text']=ig['RetentionStrings']['dailyreward']['rewards'][_0x30d8b7]['text'],this['showCollectedItems']());},'showCollectedItems':function(){this['collectedTf']['visible']=!0x0,this['collectedIcon']['visible']=!0x0,this['continueButton']['visible']=!0x0,ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['dailyreward']['claim']]);for(var _0x465660=0x0;0x32>_0x465660;_0x465660++)ig['game']['spawnEntity'](ig['RetentionParticleOut'],0x0,0x0,{'delay':0.1+0.004*_0x465660,'fillColor':ig['RetentionStyle']['lootbox']['particleColor'],'radius':0.15*this['width'],'size':0.02*this['width'],'zIndex':this['zIndex']+0x3e7});},'onClickContinue':function(){this['onBack']['dispatch'](!0x0),this['hideAllMembers'](),this['exitAllMembers'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'hideAllItems':function(){for(var _0x59b5dd=0x0;_0x59b5dd<this['items']['length'];_0x59b5dd++)this['items'][_0x59b5dd]['visible']=!0x1;this['title']['visible']=!0x1,this['closeButton']['visible']=!0x1,this['bottomMessageTf']['visible']=!0x1;},'onResizeCallback':function(){this['bottomMessageTf']['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],this['bottomMessageTf']['text'],Math['floor'](0.7*this['width']),Math['floor'](0.05*this['height'])),this['bottomMessageTf']['posX']=0x0,this['bottomMessageTf']['posY']=0.35*this['height'];for(var _0x5d6fe4=ig['CreateRetentionSubcontainerSetting'](0.18*this['width'],0.35*this['width'],ig['RetentionStrings']['dailyreward']['rewardBoxDayPrefix']+'99',null),_0x571d78=2.625*-_0x5d6fe4['width']+0.5*_0x5d6fe4['width'],_0x1daadd=0x0;_0x1daadd<this['items']['length'];_0x1daadd++){var _0x445020=this['items'][_0x1daadd];_0x445020['width']=_0x5d6fe4['width'],_0x445020['height']=_0x5d6fe4['height'],_0x445020['font']=ig['scaleFontString'](_0x5d6fe4['font'],0.7),_0x445020['shadowDistance']=_0x5d6fe4['shadowDistance'],_0x445020['symbolSize']=_0x5d6fe4['symbolSize'],_0x445020['offsetY']=0.35*-_0x445020['height'],_0x445020['symbolOffsetY']=0.05*-_0x445020['height'],_0x445020['posX']=_0x571d78+1.05*_0x1daadd*_0x445020['width'],_0x445020['posY']=0x0;}this['collectedTf']['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],this['collectedTf']['text'],Math['floor'](0.7*this['width']),Math['floor'](0.1*this['height'])),this['collectedTf']['posX']=0x0,this['collectedTf']['posY']=0.3*-this['height'],_0x5d6fe4=ig['CreateRetentionButtonSetting'](0.4*this['width'],0.1*this['width'],this['continueButton']['text']),this['continueButton']['height']=_0x5d6fe4['height'],this['continueButton']['shadowDistance']=_0x5d6fe4['shadowDistance'],this['continueButton']['radius']=_0x5d6fe4['radius'],this['continueButton']['width']=_0x5d6fe4['width'],this['continueButton']['posY']=0.3*this['height'],this['continueButton']['font']=_0x5d6fe4['font'],this['continueButton']['offsetY']=_0x5d6fe4['offsetY'],this['collectedIcon']['symbolSize']=0.35*this['width'],this['collectedIcon']['posX']=0x0,this['collectedIcon']['posY']=0.05*-this['width'],this['collectedIcon']['offsetY']=0.2*this['width'],this['collectedIcon']['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],'999',Math['floor'](0.7*this['width']),Math['floor'](0.08*this['height']));},'onClickClose':function(){this['onBack']['dispatch'](!0x1),this['hideAllMembers'](),this['exitAllMembers'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'update':function(){this['parent']();},'draw':function(){this['parent']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.dailyreward.dailyreward-spin-item')['requires']('plugins.retention.dailyreward.dailyreward-day-item')['defines'](function(){ig['DailyrewardSpinItem']=ig['DailyrewardDayItem']['extend']({'spinX':0x0,'spinOffsetX':0x0,'init':function(_0x40f5fc,_0x277548,_0x5b41b5){this['parent'](_0x40f5fc,_0x277548,_0x5b41b5),this['text']='',this['isCurrent']=this['isCollected']=!0x1;},'update':function(){this['parent'](),this['inputEnabled']=!0x1;var _0x16fe72=1.05*this['width'];for(this['posX']=(this['spinX']+this['spinOffsetX'])*_0x16fe72;this['posX']<0x2*-_0x16fe72;)this['posX']+=_0x16fe72*ig['RetentionStrings']['dailyreward']['rewards']['length'];this['alpha']=0x1-(Math['abs'](this['posX'])-_0x16fe72)/_0x16fe72;}});}),ig['baked']=!0x0,ig['module']('plugins.retention.dailyreward.dailyreward-spin-popup')['requires']('plugins.retention.common.popup','plugins.retention.dailyreward.dailyreward-spin-item')['defines'](function(){ig['DailyrewardSpinPopup']=ig['RetentionPopup']['extend']({'zIndex':0x270f,'onBack':null,'items':[],'spinOffsetX':0x0,'init':function(_0x398ca9,_0x5a252b,_0x182e0f){this['parent'](_0x398ca9,_0x5a252b,_0x182e0f),ig['Dailyreward']['saveName']||ig['Dailyreward']['loadData'](),this['onBack']=new ig['RetentionSignal'](),this['addContents'](),this['onResize']['add'](this['onResizeCallback'],this),ig['game']['sortEntitiesDeferred']();},'addContents':function(){this['topMessageTf']=this['addMember'](ig['RetentionTextField'],0x0,0x0,{'text':ig['RetentionStrings']['dailyreward']['randomGiftTitle'],'align':'center','color':ig['RetentionStyle']['popup']['title']['color'],'textBaseline':'middle'});var _0x483831=ig['CreateRetentionSubcontainerSetting'](0x64,0x64,null,null);this['items']=[];for(var _0x3a6d3e=0x0;_0x3a6d3e<ig['RetentionStrings']['dailyreward']['rewards']['length'];_0x3a6d3e++){var _0x2bbd62=ig['RetentionStrings']['dailyreward']['rewards'][_0x3a6d3e],_0x1fbd87=this['addMember'](ig['DailyrewardSpinItem'],0x0,0x0,_0x483831);_0x1fbd87['rewardId']=_0x3a6d3e,_0x1fbd87['symbol']='image',_0x1fbd87['symbolImage']=_0x2bbd62['icon'],_0x1fbd87['amountText']=_0x2bbd62['text'],_0x1fbd87['spinX']=_0x3a6d3e,this['items']['push'](_0x1fbd87);}this['spinOffsetX']=-0x2,this['spinButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,ig['RetentionStrings']['dailyreward']['spinButton'],null)),this['spinButton']['onClicked']['add'](this['onClickSpin'],this),this['continueButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,ig['RetentionStrings']['dailyreward']['collectButton'],null)),this['continueButton']['onClicked']['add'](this['onClickContinue'],this),this['continueButton']['visible']=!0x1,this['collectedIcon']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,{'width':0x14,'height':0x14,'color':ig['RetentionStyle']['popup']['color'],'symbolColor':ig['RetentionStyle']['button']['contentColor'],'textColor':ig['RetentionStyle']['popup']['title']['color'],'shadowDistance':0x0,'radius':0x5,'symbolSize':0x14}),this['collectedIcon']['visible']=!0x1;},'showCollectedItems':function(){for(var _0x240f96=0x0;0x32>_0x240f96;_0x240f96++)ig['game']['spawnEntity'](ig['RetentionParticleOut'],0x0,0x0,{'delay':0.1+0.004*_0x240f96,'fillColor':ig['RetentionStyle']['lootbox']['particleColor'],'radius':0.15*this['width'],'size':0.02*this['width'],'zIndex':this['zIndex']+0x3e7});ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['dailyreward']['claim']]),this['collectedIcon']['visible']=!0x0,this['continueButton']['visible']=!0x0;},'onClickSpin':function(){this['spinButton']['visible']=!0x1,ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);var _0x5d3e8f=-0x14-ig['RetentionRandom']['int'](0x0,ig['RetentionStrings']['dailyreward']['rewards']['length']-0x1);this['tween']({'spinOffsetX':_0x5d3e8f},0x3,{'easing':ig['Tween']['Easing']['Cubic']['EaseInOut'],'onComplete':function(){var _0x16155f=this['findSpunItemId']();this['collectedRewardId']=_0x16155f,this['collectedIcon']['symbol']='image',this['collectedIcon']['symbolImage']=ig['RetentionStrings']['dailyreward']['rewards'][_0x16155f]['icon'],this['collectedIcon']['text']=ig['RetentionStrings']['dailyreward']['rewards'][_0x16155f]['text'],this['collectedIcon']['scaleX']=0.3,this['collectedIcon']['scaleY']=0.3,this['showCollectedItems'](),this['collectedIcon']['tween']({'scaleX':0x1,'scaleY':0x1},0.5,{'easing':ig['Tween']['Easing']['Back']['EaseOut'],'onComplete':function(){}['bind'](this)})['start'](),this['hideAllItems']();}['bind'](this)})['start']();},'findSpunItemId':function(){for(var _0x4ba1e0=null,_0x527e12=0x0;_0x527e12<this['items']['length'];_0x527e12++){var _0x27d842=this['items'][_0x527e12];if(!_0x4ba1e0||Math['abs'](_0x27d842['posX'])<Math['abs'](_0x4ba1e0['posX']))_0x4ba1e0=_0x27d842;}return _0x4ba1e0['rewardId'];},'onClickContinue':function(){ig['Dailyreward']['collectedRewards']['push'](this['collectedRewardId']),this['onBack']['dispatch'](!0x0),this['hideAllMembers'](),this['exitAllMembers'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'hideAllItems':function(){for(var _0x8071f1=0x0;_0x8071f1<this['items']['length'];_0x8071f1++)this['items'][_0x8071f1]['visible']=!0x1;this['topMessageTf']['visible']=!0x1;},'onResizeCallback':function(){this['topMessageTf']['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],this['topMessageTf']['text'],Math['floor'](0.7*this['width']),Math['floor'](0.08*this['height'])),this['topMessageTf']['posX']=0x0,this['topMessageTf']['posY']=0.3*-this['height'];for(var _0x143ef7=ig['CreateRetentionSubcontainerSetting'](0.18*this['width'],0.35*this['width'],ig['RetentionStrings']['dailyreward']['rewardBoxDayPrefix']+'99',null),_0x4cfc3d=0x0;_0x4cfc3d<this['items']['length'];_0x4cfc3d++){var _0x2d94c1=this['items'][_0x4cfc3d];_0x2d94c1['width']=_0x143ef7['width'],_0x2d94c1['height']=_0x143ef7['height'],_0x2d94c1['shadowDistance']=_0x143ef7['shadowDistance'],_0x2d94c1['symbolSize']=_0x143ef7['symbolSize'],_0x2d94c1['offsetY']=0.35*-_0x2d94c1['height'],_0x2d94c1['symbolOffsetY']=0.05*-_0x2d94c1['height'],_0x2d94c1['posY']=0x0;}_0x143ef7=ig['CreateRetentionButtonSetting'](0.4*this['width'],0.1*this['width'],this['continueButton']['text']),this['spinButton']['height']=this['continueButton']['height']=_0x143ef7['height'],this['spinButton']['shadowDistance']=this['continueButton']['shadowDistance']=_0x143ef7['shadowDistance'],this['spinButton']['radius']=this['continueButton']['radius']=_0x143ef7['radius'],this['spinButton']['width']=this['continueButton']['width']=_0x143ef7['width'],this['spinButton']['posY']=this['continueButton']['posY']=0.3*this['height'],this['spinButton']['font']=this['continueButton']['font']=_0x143ef7['font'],this['spinButton']['offsetY']=this['continueButton']['offsetY']=_0x143ef7['offsetY'],this['collectedIcon']['symbolSize']=0.35*this['width'],this['collectedIcon']['posX']=0x0,this['collectedIcon']['posY']=0.05*-this['width'],this['collectedIcon']['offsetY']=0.2*this['width'],this['collectedIcon']['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],'999',Math['floor'](0.7*this['width']),Math['floor'](0.08*this['height']));},'update':function(){this['parent']();for(var _0x2c8817=0x0;_0x2c8817<this['items']['length'];_0x2c8817++)this['items'][_0x2c8817]['spinOffsetX']=this['spinOffsetX'];},'draw':function(){this['parent']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.tieredreward.tieredreward-plugin')['defines'](function(){ig['Tieredreward']={'data':{'lastCollectTimes':[]},'getRewardCooldownText':function(_0x398fe1,_0x82584e){var _0x1a0f4f=new Date()['getTime']()-this['data']['lastCollectTimes'][_0x398fe1][_0x82584e],_0x30d55f=0xea60*ig['RetentionStrings']['tieredreward']['collectionCooldownMinutes'];return _0x1a0f4f>_0x30d55f?'':ig['msToFormattedTime'](_0x30d55f-_0x1a0f4f);},'claimReward':function(_0x5df84b,_0x57c377){this['data']['lastCollectTimes'][_0x5df84b][_0x57c377]=new Date()['getTime'](),this['saveData']();},'clearData':function(){this['data']={'lastCollectTimes':[]};for(var _0x14ecfc=0x0;_0x14ecfc<ig['RetentionStrings']['tieredreward']['variants']['length'];_0x14ecfc++)this['data']['lastCollectTimes']['push']([0x0,0x0,0x0,0x0,0x0]);this['saveData']();},'saveData':function(){var _0x412b1f=JSON['stringify'](this['data']);ig['RetentionStorage']['set'](this['saveName'],_0x412b1f);},'loadData':function(){this['saveName']||(this['saveName']=ig['RetentionStorage']['hash'](ig['game']['name']+'-mjs-tieredreward-variant-save-data','')['replace']('-','s'));var _0x43b7b7=ig['RetentionStorage']['get'](this['saveName']);''==_0x43b7b7?this['clearData']():this['data']=JSON['parse'](_0x43b7b7);}};}),ig['baked']=!0x0,ig['module']('plugins.retention.tieredreward.tieredreward-item')['requires']('plugins.retention.common.rounded-button')['defines'](function(){ig['TieredrewardItem']=ig['RetentionRoundedButton']['extend']({'isCollected':!0x1,'isClaimable':!0x1,'isLocked':!0x1,'pressedScale':0.965,'variant':0x0,'init':function(_0x965abc,_0x3d67ef,_0x318656){this['parent'](_0x965abc,_0x3d67ef,_0x318656);},'refreshState':function(){this['inputEnabled']=this['isCollected']=this['isLocked']=this['isClaimable']=!0x1,0x0==this['rewardId']?''==ig['Tieredreward']['getRewardCooldownText'](this['variant'],this['rewardId'])?this['inputEnabled']=this['isClaimable']=!0x0:this['isCollected']=!0x0:''==ig['Tieredreward']['getRewardCooldownText'](this['variant'],this['rewardId']-0x1)?this['isLocked']=!0x0:''==ig['Tieredreward']['getRewardCooldownText'](this['variant'],this['rewardId'])?this['inputEnabled']=this['isClaimable']=!0x0:this['isCollected']=!0x0;},'drawObject':function(_0x11db16,_0x282dc5){this['font']=this['nameFont'],this['parent'](_0x11db16,_0x282dc5);var _0x517edc=ig['system']['context'];_0x517edc['globalAlpha']=this['alpha'],_0x517edc['save'](),this['textRenderer']['text']=this['descriptionText'],this['textRenderer']['font']=this['descriptionFont'],this['textRenderer']['offsetX']=0x0,this['textRenderer']['offsetY']=0x0,this['textRenderer']['draw'](_0x11db16+this['width']/0x2+this['offsetX'],_0x282dc5+0.7*this['height']);if(this['isClaimable']){var _0x38cef6=0.8*this['height'],_0x7d4510=0.8*this['height'],_0x12a97d=_0x11db16+this['width']-this['height']/0x2-_0x38cef6/0x2,_0x5db33d=_0x282dc5+0.5*(this['height']-_0x7d4510);ig['RetentionRoundedRect']['drawShadowedRoundedRect'](ig['system']['context'],_0x12a97d,_0x5db33d,_0x38cef6,_0x7d4510,0.6*_0x7d4510*ig['RetentionStyle']['button']['roundedRadiusRatio'],ig['RetentionStyle']['button']['color'],ig['RetentionStyle']['button']['shadowColor'],0.6*_0x7d4510*ig['RetentionStyle']['button']['shadowRatio']),this['textRenderer']['text']=ig['RetentionStrings']['tieredreward']['collectButton'],this['textRenderer']['align']='center',this['textRenderer']['font']=this['buttonFont'],this['textRenderer']['color']=ig['RetentionStyle']['button']['contentColor'],this['textRenderer']['draw'](_0x12a97d+_0x38cef6/0x2,_0x5db33d+0.75*_0x7d4510),ig['RetentionDrawSymbol'](ig['system']['context'],_0x12a97d+_0x38cef6/0x2,_0x5db33d+0.35*_0x7d4510,'rv',Math['round'](0.4*_0x7d4510),ig['RetentionStyle']['button']['contentColor']);}this['isCollected']&&(_0x38cef6=_0x11db16+this['width']-this['height']/0x2,_0x7d4510=_0x282dc5+0.3*this['height'],_0x12a97d=0.3*this['height'],this['textRenderer']['text']=ig['RetentionStrings']['tieredreward']['nextIn']+'\x0a'+ig['Tieredreward']['getRewardCooldownText'](this['variant'],this['rewardId']),this['textRenderer']['align']='center',this['textRenderer']['font']=this['buttonFont'],this['textRenderer']['color']=ig['RetentionStyle']['popup']['subcontainer']['contentColor'],this['textRenderer']['draw'](_0x38cef6,_0x7d4510+_0x12a97d),ig['RetentionDrawSymbol'](ig['system']['context'],_0x38cef6,_0x7d4510,'checkthick',_0x12a97d,ig['RetentionStyle']['tieredreward']['checkOutlineColor']),ig['RetentionDrawSymbol'](ig['system']['context'],_0x38cef6,_0x7d4510,'check',_0x12a97d,ig['RetentionStyle']['tieredreward']['checkColor'])),this['isLocked']&&ig['RetentionDrawSymbol'](ig['system']['context'],_0x11db16+this['width']-this['height']/0x2,_0x282dc5+0.5*this['height'],'lock',0.6*this['height'],ig['RetentionStyle']['popup']['subcontainer']['contentColor']),_0x517edc['restore'](),_0x517edc['globalAlpha']=0x1;}});}),ig['baked']=!0x0,ig['module']('plugins.retention.tieredreward.tieredreward-popup')['requires']('plugins.retention.common.popup','plugins.retention.tieredreward.tieredreward-item')['defines'](function(){ig['TieredrewardPopup']=ig['RetentionPopup']['extend']({'zIndex':0x270f,'onBack':null,'onClaim':null,'variant':0x0,'items':[],'init':function(_0x41fce5,_0x506ab7,_0x5c63fd){this['parent'](_0x41fce5,_0x506ab7,_0x5c63fd),ig['Tieredreward']['saveName']||ig['Tieredreward']['loadData'](),this['onBack']=new ig['RetentionSignal'](),this['onClaim']=new ig['RetentionSignal'](),this['addTitle'](ig['RetentionStrings']['tieredreward']['variants'][this['variant']]['title']),this['addCloseButton'](this['onClickClose']['bind'](this)),this['addContents'](),this['onResize']['add'](this['onResizeCallback'],this),ig['game']['sortEntitiesDeferred']();},'addContents':function(){this['subtitleTf']=this['addMember'](ig['RetentionTextField'],0x0,0x0,{'text':ig['RetentionStrings']['tieredreward']['variants'][this['variant']]['subtitle'],'align':'center','color':ig['RetentionStyle']['popup']['title']['color'],'textBaseline':'middle','entryType':'fadeIn'});var _0x936ef1=ig['CreateRetentionSubcontainerSetting'](0x64,0x64,null,null);this['items']=[];for(var _0x3e0772=[],_0x36b5a2=[],_0x462940=0x0;_0x462940<ig['RetentionStrings']['tieredreward']['variants'][this['variant']]['rewards']['length'];_0x462940++){var _0x1640c6=this['addMember'](ig['TieredrewardItem'],0x0,0x0,_0x936ef1),_0x5c0351=ig['RetentionStrings']['tieredreward']['variants'][this['variant']]['rewards'][_0x462940];_0x1640c6['variant']=this['variant'],_0x1640c6['text']=_0x5c0351['name'],_0x1640c6['rewardId']=_0x462940,_0x1640c6['symbol']='image',_0x1640c6['symbolImage']=_0x5c0351['icon'],_0x1640c6['nameText']=_0x5c0351['name'],_0x1640c6['align']='left',_0x1640c6['descriptionText']=_0x5c0351['description'],_0x1640c6['onClicked']['add'](this['onClickItem'],this),this['items']['push'](_0x1640c6),_0x3e0772['push'](_0x5c0351['name']),_0x36b5a2['push'](_0x5c0351['description']);}this['longestName']=_0x3e0772['sort'](function(_0x4cfad2,_0xe406d){return _0xe406d['length']-_0x4cfad2['length'];})[0x0],this['longestDescription']=_0x3e0772['sort'](function(_0x4cee3f,_0x5d2b9e){return _0x5d2b9e['length']-_0x4cee3f['length'];})[0x0],this['refreshItemState'](),this['delayedCall'](0.3,function(){this['refreshItemState']();}['bind'](this));},'setButtonsInputEnabled':function(_0x2e54aa){this['closeButton']['inputEnabled']=_0x2e54aa;for(var _0x362cfe=0x0;_0x362cfe<this['items']['length'];_0x362cfe++)this['items'][_0x362cfe]['inputEnabled']=_0x2e54aa;_0x2e54aa&&this['refreshItemState']();},'onClickItem':function(_0x4f57f5){_0x4f57f5['isClaimable']&&(ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['setButtonsInputEnabled'](!0x1),this['hideAllMembers'](),ig['game']['spawnEntity'](ig['RetentionRewardedVideo'],0x0,0x0,{'rvSuccessCallback':function(){ig['Tieredreward']['claimReward'](this['variant'],_0x4f57f5['rewardId']),this['showResult'](!0x0,_0x4f57f5['symbolImage'],_0x4f57f5['rewardId']);}['bind'](this),'rvFailedCallback':function(){this['onClickClose']();}['bind'](this)}));},'showResult':function(_0x5f2837,_0x12845a,_0x31c885){this['delayedCall'](0.3,function(){if(_0x5f2837){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['tieredreward']['claim']]);for(var _0xd7f9c1=0x0;0x32>_0xd7f9c1;_0xd7f9c1++)ig['game']['spawnEntity'](ig['RetentionParticleOut'],0x0,0x0,{'delay':0.1+0.004*_0xd7f9c1,'fillColor':ig['RetentionStyle']['lootbox']['particleColor'],'radius':0.15*this['width'],'size':0.02*this['width'],'zIndex':this['zIndex']+0x3e7});_0xd7f9c1=ig['game']['spawnEntity'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0.5*this['width'],0.5*this['width'],ig['RetentionStrings']['tieredreward']['rewardCollected'],'image')),_0xd7f9c1['symbolImage']=_0x12845a,_0xd7f9c1['color']=ig['RetentionStyle']['popup']['color'],_0xd7f9c1['shadowColor']=ig['RetentionStyle']['popup']['color'],_0xd7f9c1['textColor']=ig['RetentionStyle']['popup']['title']['color'],_0xd7f9c1['offsetY']=0.25*this['width'],_0xd7f9c1['timedLife']=1.5;}else ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['tieredreward']['failed']]),_0xd7f9c1=ig['game']['spawnEntity'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0.7*this['width'],0.7*this['width'],ig['RetentionStrings']['tieredreward']['rewardFailed'],'exit')),_0xd7f9c1['color']=ig['RetentionStyle']['popup']['color'],_0xd7f9c1['symbolColor']=ig['RetentionStyle']['tieredreward']['failedColor'],_0xd7f9c1['shadowColor']=ig['RetentionStyle']['popup']['color'],_0xd7f9c1['textColor']=ig['RetentionStyle']['popup']['title']['color'],_0xd7f9c1['symbolSize']=0.3*this['width'],_0xd7f9c1['offsetY']=0.25*this['width'],_0xd7f9c1['timedLife']=1.3;_0xd7f9c1['zIndex']=this['zIndex']+0x63,ig['game']['sortEntitiesDeferred'](),this['delayedCall'](1.9,function(){if(_0x5f2837)this['onClaim']['dispatch'](this['variant'],_0x31c885,function(){this['showAllMembers'](),this['refreshItemState'](),this['setButtonsInputEnabled'](!0x0);}['bind'](this));else this['onClickClose']();}['bind'](this));}['bind'](this));},'refreshItemState':function(){for(var _0x4fbe82=0x0;_0x4fbe82<this['items']['length'];_0x4fbe82++)this['items'][_0x4fbe82]['refreshState']();},'onResizeCallback':function(){this['subtitleTf']['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],this['subtitleTf']['text'],Math['floor'](0.8*this['width']),Math['floor'](0.05*this['height'])),this['subtitleTf']['posX']=0x0,this['subtitleTf']['posY']=0.4*this['height'];var _0x5a5113=0.7*this['width'],_0x4e1381=0.65*this['width']/0x5,_0x5c4fe8=0.05*_0x4e1381;if(this['width']<this['height'])var _0x5adf1b=this['height']-this['width'],_0x5c4fe8=_0x5c4fe8+0.1*_0x5adf1b/0x5,_0x5a5113=0.8*this['width'],_0x4e1381=_0x4e1381+0.4*_0x5adf1b/0x5;_0x5a5113=ig['CreateRetentionSubcontainerSetting'](_0x5a5113,_0x4e1381,this['longestName'],null),_0x4e1381=0.5*-(_0x5a5113['height']+_0x5c4fe8)*this['items']['length']+0.5*_0x5a5113['height'];for(_0x5adf1b=0x0;_0x5adf1b<this['items']['length'];_0x5adf1b++){var _0x147403=this['items'][_0x5adf1b];_0x147403['width']=1.1*_0x5a5113['width'],_0x147403['nameFont']=ig['scaleFontString'](_0x5a5113['font'],0.6),_0x147403['descriptionFont']=ig['scaleFontString'](_0x5a5113['font'],0.4),_0x147403['buttonFont']=ig['scaleFontString'](_0x5a5113['font'],0.3),_0x147403['height']=_0x5a5113['height'],_0x147403['shadowDistance']=_0x5a5113['shadowDistance'],_0x147403['symbolSize']=_0x5a5113['symbolSize'],_0x147403['symbolOffsetX']=0.4*-_0x147403['width'],_0x147403['offsetX']=0.3*-_0x147403['width'],_0x147403['offsetY']=0.175*-_0x147403['height'],_0x147403['posY']=_0x4e1381+_0x5adf1b*(_0x147403['height']+_0x5c4fe8),_0x147403['posX']=0x0;}},'onClickClose':function(){this['onBack']['dispatch'](!0x1),this['hideAllMembers'](),this['hideAllMembers'](),this['exitAllMembers'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'update':function(){this['parent']();},'draw':function(){this['parent']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.battlepass.battlepass-plugin')['defines'](function(){ig['Battlepass']={'data':{'collectedItems':{}},'dayToMs':0x5265c00,'isBattlePassActive':function(){var _0x2857d7='season'+this['getCurrentSeasonNumber']()+'activation';return this['data']['collectedItems']['hasOwnProperty'](_0x2857d7)?!0x0:!0x1;},'activateBattlepass':function(){var _0x558072=this['getCurrentSeasonNumber']();this['data']['collectedItems']['season'+_0x558072+'activation']={'season':_0x558072},this['purgeOldSeasonData'](),this['saveData']();},'isRewardClaimedForThisSeason':function(_0x536a66,_0x255437){var _0xce237e=this['getItemKey'](this['getCurrentSeasonNumber'](),_0x536a66,_0x255437);return this['data']['collectedItems']['hasOwnProperty'](_0xce237e);},'claimItem':function(_0x3931e6,_0x574a74){var _0x4b99e9=this['getCurrentSeasonNumber'](),_0x1367d7=this['getItemKey'](_0x4b99e9,_0x3931e6,_0x574a74);this['data']['collectedItems'][_0x1367d7]={'season':_0x4b99e9,'index':_0x3931e6,'buttonPosition':_0x574a74},this['saveData']();},'getItemKey':function(_0x393c0f,_0x42a622,_0x1887c9){return'season:'+_0x393c0f+'|index:'+_0x42a622+'|position:'+_0x1887c9;},'getCurrentSeasonNumber':function(){var _0x358a31=(new Date()['getTime']()-this['getAllTimeStartMs']())/this['dayToMs'];return Math['floor'](_0x358a31/ ig['RetentionStrings']['battlepass']['seasonRewards']['length'])+0x1;},'getAllTimeStartMs':function(_0x3fd1c3){if(!this['_allTimeStartMs']||_0x3fd1c3)_0x3fd1c3=new Date(ig['RetentionStrings']['battlepass']['seasonStart']),this['_allTimeStartMs']=Date['UTC'](_0x3fd1c3['getFullYear'](),_0x3fd1c3['getMonth'](),_0x3fd1c3['getDate']());return this['_allTimeStartMs'];},'getSeasonStartMs':function(_0x169788){if(!this['_seasonStartMs']||_0x169788){_0x169788=this['getAllTimeStartMs']();var _0x2ab16d=new Date()['getTime'](),_0x556836=this['dayToMs']*ig['RetentionStrings']['battlepass']['seasonRewards']['length'];this['_seasonStartMs']=_0x169788+Math['floor']((_0x2ab16d-_0x169788)/_0x556836)*_0x556836;}return this['_seasonStartMs'];},'getCooldownText':function(_0x12ad02,_0x1b55d0){if(!this['isBattlePassActive']())return ig['RetentionStrings']['battlepass']['activateToUnlock'];var _0x5e4f40=_0x1b55d0-this['getSeasonStartMs'](),_0x1ddb81=_0x12ad02*this['dayToMs'];return _0x5e4f40>_0x1ddb81?'0':this['fomatMsToString'](_0x1ddb81-_0x5e4f40);},'fomatMsToString':function(_0xbc8e3d){return _0xbc8e3d>this['dayToMs']?Math['ceil'](_0xbc8e3d/this['dayToMs'])+'\x20'+ig['RetentionStrings']['battlepass']['days']:ig['msToFormattedTime'](_0xbc8e3d);},'getSeasonTitle':function(){return ig['RetentionStrings']['battlepass']['title']['replace']('#',this['getCurrentSeasonNumber']());},'getSeasonName':function(){return ig['RetentionStrings']['battlepass']['seasonNames'][this['getCurrentSeasonNumber']()%ig['RetentionStrings']['battlepass']['seasonNames']['length']];},'purgeOldSeasonData':function(){var _0x6e2de6=this['getCurrentSeasonNumber'](),_0x4a5f52;for(_0x4a5f52 in this['data']['collectedItems'])this['data']['collectedItems']['hasOwnProperty'](_0x4a5f52)&&this['data']['collectedItems'][_0x4a5f52]['season']<_0x6e2de6-0x1&&delete this['data']['collectedItems'][_0x4a5f52];},'clearData':function(){this['data']={'collectedItems':{}},this['saveData']();},'saveData':function(){var _0x3cd143=JSON['stringify'](this['data']);ig['RetentionStorage']['set'](this['saveName'],_0x3cd143);},'loadData':function(){this['saveName']||(this['saveName']=ig['RetentionStorage']['hash'](ig['game']['name']+'-mjs-battlepass-save-data','')['replace']('-','s'));var _0x28550f=ig['RetentionStorage']['get'](this['saveName']);''==_0x28550f?this['clearData']():this['data']=JSON['parse'](_0x28550f);}};}),ig['baked']=!0x0,ig['module']('plugins.retention.battlepass.battlepass-item')['requires']('plugins.retention.common.game-object')['defines'](function(){ig['BattlepassItemCache']={},ig['BattlepassItem']=ig['RetentionGameObject']['extend']({'forceDraw':!0x0,'isSizeSet':!0x1,'anchorX':0.5,'anchorY':0.5,'rewardId':0x0,'scrollIndex':0x0,'scrollStartY':0x0,'instantScroll':!0x1,'parentPopup':null,'isLeftCollected':!0x1,'isRightCollected':!0x1,'isLocked':!0x1,'isUsingRV':!0x1,'init':function(_0x2122e8,_0x38b4c5,_0x56f33a){this['parent'](_0x2122e8,_0x38b4c5,_0x56f33a),this['alpha']=0x0,this['leftButton']=ig['game']['spawnEntity'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,ig['RetentionStrings']['battlepass']['rvButton'],'rv')),this['leftButton']['zIndex']=this['zIndex']+0x1,this['leftButton']['rewardId']=this['rewardId'],this['leftButton']['buttonPosition']='left',this['leftButton']['isUsingRV']=!0x1,this['rightButton']=ig['game']['spawnEntity'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,ig['RetentionStrings']['battlepass']['freeButton'],null)),this['rightButton']['zIndex']=this['zIndex']+0x1,this['rightButton']['rewardId']=this['rewardId'],this['rightButton']['buttonPosition']='right',this['rightButton']['isUsingRV']=!0x1,ig['game']['sortEntitiesDeferred'](),this['refreshItemState']();},'resizeItem':function(_0x580295,_0xc8f3ae){this['isSizeSet']=!0x0,this['width']=_0x580295,this['height']=_0xc8f3ae;var _0x454126=0.6*_0xc8f3ae,_0x5b15eb=ig['CreateRetentionButtonSetting'](_0x454126,_0x454126,ig['RetentionStrings']['battlepass']['rvButton'],'rv');this['leftButton']['width']=this['rightButton']['width']=_0x5b15eb['width'],this['leftButton']['height']=this['rightButton']['height']=_0x5b15eb['height'],this['leftButton']['shadowDistance']=this['rightButton']['shadowDistance']=0.7*_0x5b15eb['shadowDistance'],this['leftButton']['radius']=this['rightButton']['radius']=0.8*_0x5b15eb['radius'],this['leftButton']['symbolSize']=this['rightButton']['symbolSize']=_0x5b15eb['symbolSize'],this['leftButton']['font']=this['rightButton']['font']=ig['scaleFontString'](_0x5b15eb['font'],0.8),this['leftButton']['offsetY']=this['rightButton']['offsetY']=_0x5b15eb['offsetY'],this['isUsingRV']?(this['leftButton']['symbolSize']*=0.5,this['leftButton']['offsetY']=0.2*_0x454126,this['leftButton']['symbolOffsetY']=0.15*-_0x454126):this['leftButton']['symbol']='none',this['cooldownFont']=ig['scaleFontString'](_0x5b15eb['font'],0.6);},'refreshItemState':function(){this['isUsingRV']=ig['RetentionStrings']['battlepass']['seasonRewards'][this['rewardId']]['leftRv'],this['isLocked']='0'!=ig['Battlepass']['getCooldownText'](this['rewardId'],new Date()['getTime']()),this['isLeftCollected']=ig['Battlepass']['isRewardClaimedForThisSeason'](this['rewardId'],'left'),this['isRightCollected']=ig['Battlepass']['isRewardClaimedForThisSeason'](this['rewardId'],'right'),this['leftButton']['text']=this['isUsingRV']?ig['RetentionStrings']['battlepass']['rvButton']:ig['RetentionStrings']['battlepass']['freeButton'],this['leftButton']['isUsingRV']=this['isUsingRV'];},'update':function(){this['parent'](),this['posX']=0x0;var _0x18a4bb=this['scrollStartY']-this['scrollIndex']*this['height']+this['height']*this['rewardId'],_0x532783=0x1,_0x2dde9c=this['scrollStartY'],_0x58e7c1=this['scrollStartY']+0x2*this['height'],_0x52b322=0.2*this['height'];if(_0x18a4bb<_0x2dde9c-_0x52b322||_0x18a4bb>_0x58e7c1+_0x52b322)_0x532783=0x0;this['instantScroll']?(this['posY']=_0x18a4bb,this['alpha']=_0x532783,this['instantScroll']=!0x1):(this['posY']+=(_0x18a4bb-this['posY'])/0xa,this['alpha']=this['posY']<this['scrollStartY']+this['height']?this['posY']>=_0x2dde9c?0x1:(this['posY']-(_0x2dde9c-this['height']))/this['height']:this['posY']<=_0x58e7c1?0x1:(_0x58e7c1+this['height']-this['posY'])/this['height'],0.1>this['alpha']&&(this['alpha']=0x0),0.99<this['alpha']&&(this['alpha']=0x1)),this['parentPopup']&&(this['alpha']*=this['parentPopup']['alpha']),this['isSizeSet']&&0.1<this['alpha']&&!this['isLocked']&&this['visible']?(this['leftButton']['visible']=!0x0,this['rightButton']['visible']=!0x0,this['leftButton']['posX']=0.5*-this['width']+0.5*this['height'],this['rightButton']['posX']=-this['leftButton']['posX'],this['leftButton']['posY']=this['rightButton']['posY']=this['posY'],this['leftButton']['alpha']=this['rightButton']['alpha']=this['alpha'],this['isLeftCollected']&&(this['leftButton']['visible']=!0x1),this['isRightCollected']&&(this['rightButton']['visible']=!0x1)):(this['leftButton']['posX']=-0x5f5e0ff,this['rightButton']['posX']=-0x5f5e0ff,this['leftButton']['posY']=-0x5f5e0ff,this['leftButton']['visible']=!0x1,this['rightButton']['visible']=!0x1);},'drawObject':function(_0x2a854e,_0x182035){this['parent'](_0x2a854e,_0x182035);if(this['isSizeSet']&&!(0.1>this['alpha'])){var _0x61cfb8=ig['system']['context'];_0x61cfb8['save'](),_0x61cfb8['globalAlpha']=this['alpha'];var _0x20cf8a=0.95*this['height'],_0x81df6f='unlocked';this['isLocked']?_0x81df6f='locked':(this['isLeftCollected']&&(_0x81df6f='leftClaimed'),this['isRightCollected']&&(_0x81df6f='rightClaimed'),this['isLeftCollected']&&this['isRightCollected']&&(_0x81df6f='bothClaimed')),_0x81df6f=this['getCanvasCache'](this['rewardId']+0x1,this['width'],_0x20cf8a,_0x81df6f),_0x61cfb8['drawImage'](_0x81df6f,_0x2a854e,_0x182035+(this['height']-_0x20cf8a)/0x2),this['isLocked']&&(_0x61cfb8['font']=this['cooldownFont'],_0x61cfb8['textAlign']='center',_0x61cfb8['fillStyle']=ig['RetentionStyle']['battlepass']['itemContentColor'],_0x61cfb8['textBaseline']='middle',_0x61cfb8['fillText'](ig['Battlepass']['getCooldownText'](this['rewardId'],this['currentTimeMs']),_0x2a854e+this['width']/0x2,_0x182035+0.825*this['height'])),_0x61cfb8['globalAlpha']=0x1,_0x61cfb8['restore']();}},'getCanvasCache':function(_0x12a7df,_0x26ec9b,_0x2c976f,_0x3867b9){_0x26ec9b=Math['round'](_0x26ec9b),_0x2c976f=Math['round'](_0x2c976f);var _0x269592=_0x12a7df+'|'+_0x26ec9b+'|'+_0x2c976f+'|'+_0x3867b9;if(!ig['BattlepassItemCache']['hasOwnProperty'](_0x269592)){var _0x4fbccd=ig['$new']('canvas');_0x4fbccd['width']=_0x26ec9b,_0x4fbccd['height']=_0x2c976f;var _0x10fd65=_0x4fbccd['getContext']('2d'),_0x5a2c94=ig['RetentionStyle']['popup']['subcontainer'],_0x62f8b0=_0x5a2c94['color'],_0xe23462=_0x5a2c94['shadowColor'],_0x409d8d=ig['RetentionStyle']['battlepass']['unlockedCenterpieceColor'],_0x9ba011=ig['RetentionStyle']['battlepass']['unlockedCenterpieceContentColor'],_0x16d446=_0x2c976f*_0x5a2c94['shadowRatio'];'locked'==_0x3867b9&&(_0x62f8b0=ig['RetentionStyle']['battlepass']['lockedItemColor'],_0xe23462=ig['RetentionStyle']['battlepass']['lockedItemShadowColor'],_0x409d8d=ig['RetentionStyle']['battlepass']['lockedCenterpieceColor'],_0x9ba011=ig['RetentionStyle']['battlepass']['lockedCenterpieceContentColor']);var _0x4f3424=_0x26ec9b/0x2,_0x14ef75=_0x2c976f/0x2-_0x16d446/0x2;ig['RetentionRoundedRect']['drawShadowedRoundedRect'](_0x10fd65,0x0,0x0,_0x26ec9b,_0x2c976f,_0x2c976f*_0x5a2c94['roundedRadiusRatio'],_0x62f8b0,_0xe23462,_0x16d446),ig['RetentionDrawSymbol'](_0x10fd65,_0x4f3424,_0x14ef75,'squarediamond',_0x2c976f-_0x16d446,_0x409d8d);if('locked'==_0x3867b9)ig['RetentionDrawSymbol'](_0x10fd65,_0x4f3424,_0x14ef75-0.05*_0x2c976f,'lock',0.5*_0x2c976f,_0x9ba011),_0x10fd65['fillStyle']=_0x62f8b0,_0x10fd65['fillRect'](_0x4f3424-0.25*_0x26ec9b,0.7*_0x2c976f,0.5*_0x26ec9b,0.3*_0x2c976f-_0x16d446);else{_0x5a2c94=ig['RetentionStrings']['battlepass']['day'],_0x10fd65['font']=ig['findFitFontSize'](ig['RetentionStyle']['button']['fontName'],_0x5a2c94,0.4*_0x2c976f,0.18*_0x2c976f),_0x10fd65['textAlign']='center',_0x10fd65['textBaseline']='middle',_0x10fd65['fillStyle']=_0x9ba011,_0x10fd65['fillText'](_0x5a2c94,_0x26ec9b/0x2,0.3*_0x2c976f),_0x10fd65['font']=ig['scaleFontString'](_0x10fd65['font'],0x2),_0x10fd65['fillText'](_0x12a7df,_0x26ec9b/0x2,0.6*_0x2c976f),_0x9ba011=0.4*_0x2c976f;if('leftClaimed'==_0x3867b9||'bothClaimed'==_0x3867b9)ig['RetentionDrawSymbol'](_0x10fd65,_0x2c976f/0x2,_0x14ef75,'checkthick',_0x9ba011,ig['RetentionStyle']['battlepass']['checkOutlineColor']),ig['RetentionDrawSymbol'](_0x10fd65,_0x2c976f/0x2,_0x14ef75,'check',_0x9ba011,ig['RetentionStyle']['battlepass']['checkColor']);if('rightClaimed'==_0x3867b9||'bothClaimed'==_0x3867b9)ig['RetentionDrawSymbol'](_0x10fd65,_0x26ec9b-_0x2c976f/0x2,_0x14ef75,'checkthick',_0x9ba011,ig['RetentionStyle']['battlepass']['checkOutlineColor']),ig['RetentionDrawSymbol'](_0x10fd65,_0x26ec9b-_0x2c976f/0x2,_0x14ef75,'check',_0x9ba011,ig['RetentionStyle']['battlepass']['checkColor']);}_0x9ba011=ig['RetentionStrings']['battlepass']['seasonRewards'][_0x12a7df-0x1],_0x5a2c94=0.5*_0x2c976f,_0x62f8b0=0.4*_0x2c976f,_0x12a7df=0.8*_0x2c976f,_0x14ef75=_0x26ec9b-0x3*_0x2c976f,'locked'==_0x3867b9&&(_0x14ef75=_0x26ec9b-_0x2c976f),_0x3867b9=_0x26ec9b/0x2-_0x2c976f/0x2-_0x14ef75/0x4,_0x26ec9b=_0x26ec9b/0x2+_0x2c976f/0x2+_0x14ef75/0x4,this['drawCenteredIconToCtx'](_0x10fd65,ig['RetentionStrings']['battlepass']['icons'][_0x9ba011['leftIcon']],_0x3867b9,_0x62f8b0,_0x5a2c94),this['drawCenteredIconToCtx'](_0x10fd65,ig['RetentionStrings']['battlepass']['icons'][_0x9ba011['rightIcon']],_0x26ec9b,_0x62f8b0,_0x5a2c94),_0x5a2c94=_0x9ba011['leftText'],_0x9ba011=_0x9ba011['rightText'],_0x10fd65['textAlign']='center',_0x10fd65['textBaseline']='middle',_0x10fd65['font']=ig['findFitFontSize'](ig['RetentionStyle']['button']['fontName'],_0x5a2c94,_0x14ef75,0.18*_0x2c976f),_0x10fd65['fillStyle']=ig['RetentionStyle']['battlepass']['itemContentColor'],_0x10fd65['fillText'](_0x5a2c94,_0x3867b9,_0x12a7df),_0x10fd65['fillText'](_0x9ba011,_0x26ec9b,_0x12a7df),ig['BattlepassItemCache'][_0x269592]=_0x4fbccd;}return ig['BattlepassItemCache'][_0x269592];},'drawCenteredIconToCtx':function(_0x7440cd,_0x13438d,_0x416038,_0x3024c6,_0x388714){var _0x14023d=_0x13438d['width']/_0x13438d['height']*_0x388714;_0x13438d['drawImageCtx']?_0x13438d['drawImageCtx'](_0x7440cd,0x0,0x0,_0x13438d['width'],_0x13438d['height'],_0x416038-_0x14023d/0x2,_0x3024c6-_0x388714/0x2,_0x14023d,_0x388714):_0x7440cd['drawImage'](_0x13438d['data'],0x0,0x0,_0x13438d['width'],_0x13438d['height'],_0x416038-_0x14023d/0x2,_0x3024c6-_0x388714/0x2,_0x14023d,_0x388714);},'kill':function(){this['parent'](),this['leftButton']['kill'](),this['rightButton']['kill']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.battlepass.battlepass-page-button')['requires']('plugins.retention.common.rounded-button')['defines'](function(){ig['BattlepassPageButton']=ig['RetentionRoundedButton']['extend']({'notifCount':0x0,'drawNotifDelay':0.5,'init':function(_0x255e47,_0x175a34,_0xaf1639){this['parent'](_0x255e47,_0x175a34,_0xaf1639);},'drawObject':function(_0x2ce9e8,_0xf60bb0){this['parent'](_0x2ce9e8,_0xf60bb0),this['drawNotifDelay']-=ig['system']['tick'],0x0<this['notifCount']&&0x0==this['posX']&&0x0>=this['drawNotifDelay']&&this['drawNotif'](_0x2ce9e8+this['width']-0.3*ig['RetentionStyle']['notificationDot']['size'],_0xf60bb0+0.3*ig['RetentionStyle']['notificationDot']['size'],this['notifCount']);},'drawNotif':function(_0x13aacd,_0x6b4199,_0x507bb2){var _0x45f1a5=ig['system']['context'],_0x3223c3=ig['RetentionStyle']['notificationDot']['size'];_0x45f1a5['save'](),_0x45f1a5['fillStyle']=ig['RetentionStyle']['notificationDot']['color'],_0x45f1a5['beginPath'](),_0x45f1a5['arc'](_0x13aacd,_0x6b4199,_0x3223c3/0x2,0x0,0x2*Math['PI']),_0x45f1a5['fill'](),_0x45f1a5['closePath'](),_0x45f1a5['fillStyle']=ig['RetentionStyle']['notificationDot']['textColor'],_0x45f1a5['font']=ig['RetentionStyle']['notificationDot']['font'],_0x45f1a5['textAlign']='center',_0x45f1a5['textBaseline']='middle',_0x45f1a5['fillText'](_0x507bb2['toString'](),_0x13aacd,_0x6b4199+ig['RetentionStyle']['notificationDot']['textOffsetY']),_0x45f1a5['restore']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.battlepass.battlepass-popup')['requires']('plugins.retention.common.popup','plugins.retention.battlepass.battlepass-page-button','plugins.retention.battlepass.battlepass-item')['defines'](function(){ig['BattlepassPopup']=ig['RetentionPopup']['extend']({'zIndex':0x270f,'onBack':null,'onClaim':null,'items':[],'init':function(_0x21abf6,_0x2c057f,_0x1ec928){this['parent'](_0x21abf6,_0x2c057f,_0x1ec928),ig['Battlepass']['saveName']||ig['Battlepass']['loadData'](),this['onBack']=new ig['RetentionSignal'](),this['onClaim']=new ig['RetentionSignal'](),this['addCloseButton'](this['onClickClose']['bind'](this)),this['addContents'](),this['onResize']['add'](this['onResizeCallback'],this),ig['game']['sortEntitiesDeferred'](),this['refreshItemStates'](),this['scrollToToday']();},'addContents':function(){this['seasonTf']=this['addMember'](ig['RetentionTextField'],0x0,0x0,{'text':ig['Battlepass']['getSeasonTitle'](),'align':'center','color':ig['RetentionStyle']['popup']['title']['color'],'textBaseline':'middle','entryType':'fadeIn'}),this['seasonNameTf']=this['addMember'](ig['RetentionTextField'],0x0,0x0,{'text':ig['Battlepass']['getSeasonName'](),'align':'center','color':ig['RetentionStyle']['popup']['title']['color'],'textBaseline':'middle','entryType':'fadeIn'}),this['items']=[];for(var _0xdc878b=0x0;_0xdc878b<ig['RetentionStrings']['battlepass']['seasonRewards']['length'];_0xdc878b++){var _0x22abf8=this['addMember'](ig['BattlepassItem'],0x0,0x0,{'rewardId':_0xdc878b});_0x22abf8['parentPopup']=this,_0x22abf8['leftButton']['onClicked']['add'](this['onItemClaimClicked'],this),_0x22abf8['rightButton']['onClicked']['add'](this['onItemClaimClicked'],this),this['items']['push'](_0x22abf8);}this['activateButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,ig['RetentionStrings']['battlepass']['activate'],'rv')),this['activateButton']['onClicked']['add'](this['onClickActivate'],this),this['prevButton']=this['addMember'](ig['BattlepassPageButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,null,'up')),this['prevButton']['onClicked']['add'](this['onClickPrev'],this),this['nextButton']=this['addMember'](ig['BattlepassPageButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,null,'down')),this['nextButton']['onClicked']['add'](this['onClickNext'],this),this['resultRewardTitleTf']=ig['game']['spawnEntity'](ig['RetentionTextField'],0x0,0x0,{'text':ig['RetentionStrings']['battlepass']['rewardCollected'],'align':'center','color':ig['RetentionStyle']['popup']['title']['color'],'textBaseline':'middle','entryType':'fadeIn','zIndex':this['zIndex']+0x3e7}),this['resultRewardTextTf']=ig['game']['spawnEntity'](ig['RetentionTextField'],0x0,0x0,{'text':ig['RetentionStrings']['battlepass']['rewardCollected'],'align':'center','color':ig['RetentionStyle']['popup']['title']['color'],'textBaseline':'middle','entryType':'fadeIn','zIndex':this['zIndex']+0x3e7}),this['resultRewardIcon']=ig['game']['spawnEntity'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,null,'image')),this['resultRewardIcon']['symbolImage']=ig['RetentionStrings']['battlepass']['icons'][0x0],this['resultRewardIcon']['zIndex']=this['resultRewardTextTf']['zIndex'],this['resultRewardContinueButton']=ig['game']['spawnEntity'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](0x14,0x14,ig['RetentionStrings']['battlepass']['continue'])),this['resultRewardContinueButton']['zIndex']=this['resultRewardTextTf']['zIndex'],this['resultRewardContinueButton']['onClicked']['add'](this['onClickResultRewardContinue'],this),this['setResultRewardElementVisibility'](!0x1);},'onItemClaimClicked':function(_0x1c88e1){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['hideAllMembers'](),_0x1c88e1['isUsingRV']?ig['game']['spawnEntity'](ig['RetentionRewardedVideo'],0x0,0x0,{'zIndex':this['zIndex']+0x3e7,'rvSuccessCallback':function(){this['showResultReward'](_0x1c88e1['rewardId'],_0x1c88e1['buttonPosition']);}['bind'](this),'rvFailedCallback':function(){this['showAllMembers']();}['bind'](this)}):this['showResultReward'](_0x1c88e1['rewardId'],_0x1c88e1['buttonPosition']),ig['game']['sortEntitiesDeferred']();},'onClickActivate':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['hideAllMembers'](),ig['game']['spawnEntity'](ig['RetentionRewardedVideo'],0x0,0x0,{'zIndex':this['zIndex']+0x3e7,'rvSuccessCallback':function(){ig['Battlepass']['activateBattlepass'](),this['refreshItemStates'](),this['scrollToToday'](),this['showAllMembers'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['battlepass']['activate']]);for(var _0x422bc6=0x0;0x32>_0x422bc6;_0x422bc6++)ig['game']['spawnEntity'](ig['RetentionParticleOut'],0x0,0x0,{'delay':0.1+0.01*_0x422bc6,'fillColor':ig['RetentionStyle']['lootbox']['particleColor'],'radius':0.2*this['width'],'size':0.03*this['width']});}['bind'](this),'rvFailedCallback':function(){this['showAllMembers']();}['bind'](this)}),ig['game']['sortEntitiesDeferred']();},'showResultReward':function(_0x4264f8,_0x4ee822){var _0x30ad2e=ig['RetentionStrings']['battlepass']['seasonRewards'][_0x4264f8],_0x22dca3=ig['RetentionStrings']['battlepass']['icons'][_0x30ad2e['leftIcon']],_0x834871=_0x30ad2e['leftText'],_0xffee5a=ig['RetentionSounds']['battlepass']['premiumClaim'];'right'==_0x4ee822&&(_0x22dca3=ig['RetentionStrings']['battlepass']['icons'][_0x30ad2e['rightIcon']],_0x834871=_0x30ad2e['rightText'],_0xffee5a=ig['RetentionSounds']['battlepass']['freeClaim']),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][_0xffee5a]),this['resultRewardTextTf']['text']=_0x834871,this['resultRewardIcon']['symbolImage']=_0x22dca3,this['resultRewardContinueButton']['rewardId']=_0x4264f8,this['resultRewardContinueButton']['buttonPosition']=_0x4ee822,this['setResultRewardElementVisibility'](!0x0);for(_0x30ad2e=0x0;0x32>_0x30ad2e;_0x30ad2e++)ig['game']['spawnEntity'](ig['RetentionParticleOut'],this['resultRewardIcon']['posX'],this['resultRewardIcon']['posY'],{'delay':0.1+0.004*_0x30ad2e,'fillColor':ig['RetentionStyle']['lootbox']['particleColor'],'radius':0.7*this['resultRewardIcon']['symbolSize'],'size':0.1*this['resultRewardIcon']['symbolSize']});},'killResultRewardElements':function(){this['resultRewardTitleTf']['kill'](),this['resultRewardTextTf']['kill'](),this['resultRewardIcon']['kill'](),this['resultRewardContinueButton']['kill']();},'setResultRewardElementVisibility':function(_0x10bc0d){this['resultRewardTitleTf']['visible']=this['resultRewardTextTf']['visible']=this['resultRewardIcon']['visible']=this['resultRewardContinueButton']['visible']=_0x10bc0d;},'onClickResultRewardContinue':function(_0x48f340){ig['Battlepass']['claimItem'](_0x48f340['rewardId'],_0x48f340['buttonPosition']),this['refreshItemStates'](),this['onClaim']['dispatch'](_0x48f340['rewardId'],_0x48f340['buttonPosition'],this['showAllMembers']['bind'](this)),this['setResultRewardElementVisibility'](!0x1),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'refreshItemStates':function(){for(var _0x417a3=0x0;_0x417a3<this['items']['length'];_0x417a3++)this['items'][_0x417a3]['refreshItemState']();ig['Battlepass']['isBattlePassActive']()?this['hideActivateButton']():(this['hideNextButton'](),this['hidePrevButton'](),this['showActivateButton']()),this['setScrollIndex'](this['items'][0x0]['scrollIndex'],!0x0);},'onResizeCallback':function(){this['seasonTf']['font']=ig['findFitFontSize'](ig['RetentionStyle']['popup']['title']['fontName'],this['seasonTf']['text'],Math['floor'](0.8*this['width']),Math['floor'](0.05*this['width'])),this['seasonTf']['posX']=0x0,this['seasonTf']['posY']=0.4*-this['height'],this['seasonNameTf']['font']=ig['scaleFontString'](this['seasonTf']['font'],1.5),this['seasonNameTf']['posX']=0x0,this['seasonNameTf']['posY']=this['seasonTf']['posY']+ig['getFontSizeFromString'](this['seasonNameTf']['font']);var _0x696808=0.8*this['width'],_0x559758=0.15*this['height'];this['width']<this['height']&&(_0x696808=0.92*this['width']);for(var _0x3bb9ef=0x0;_0x3bb9ef<this['items']['length'];_0x3bb9ef++){var _0x812e01=this['items'][_0x3bb9ef];_0x812e01['resizeItem'](_0x696808,_0x559758),_0x812e01['scrollStartY']=0.15*-this['height']/0x2;}_0x696808=ig['CreateRetentionButtonSetting'](0.3*this['width'],0.1*this['height'],null,'up'),this['prevButton']['width']=this['nextButton']['width']=_0x696808['width'],this['prevButton']['height']=this['nextButton']['height']=_0x696808['height'],this['prevButton']['shadowDistance']=this['nextButton']['shadowDistance']=_0x696808['shadowDistance'],this['prevButton']['radius']=this['nextButton']['radius']=_0x696808['radius'],this['prevButton']['symbolSize']=this['nextButton']['symbolSize']=_0x696808['symbolSize'],this['prevButton']['posY']=0.21*-this['height'],this['nextButton']['posY']=0.36*this['height'],this['resultRewardTitleTf']['font']=this['seasonNameTf']['font'],this['resultRewardTitleTf']['posX']=0x0,this['resultRewardTitleTf']['posY']=0.35*-this['height'],this['resultRewardIcon']['color']=ig['RetentionStyle']['popup']['color'],this['resultRewardIcon']['shadowDistance']=0x0,this['resultRewardIcon']['radius']=0x0,this['resultRewardIcon']['symbolSize']=0.25*this['width'],this['resultRewardIcon']['posX']=0x0,this['resultRewardIcon']['posY']=0x0,this['resultRewardTextTf']['font']=this['seasonTf']['font'],this['resultRewardTextTf']['posX']=0x0,this['resultRewardTextTf']['posY']=0.2*this['width'],_0x696808=ig['CreateRetentionButtonSetting'](0.3*this['width'],0.1*this['height'],this['resultRewardContinueButton']['text'],null),this['resultRewardContinueButton']['width']=_0x696808['width'],this['resultRewardContinueButton']['height']=_0x696808['height'],this['resultRewardContinueButton']['shadowDistance']=_0x696808['shadowDistance'],this['resultRewardContinueButton']['radius']=_0x696808['radius'],this['resultRewardContinueButton']['symbolSize']=_0x696808['symbolSize'],this['resultRewardContinueButton']['font']=_0x696808['font'],this['resultRewardContinueButton']['offsetY']=_0x696808['offsetY'],this['resultRewardContinueButton']['posX']=0x0,this['resultRewardContinueButton']['posY']=0.35*this['height'],_0x696808=ig['CreateRetentionButtonSetting'](0.5*this['width'],0.1*this['height'],this['activateButton']['text'],'rv'),this['activateButton']['width']=_0x696808['width'],this['activateButton']['height']=_0x696808['height'],this['activateButton']['shadowDistance']=_0x696808['shadowDistance'],this['activateButton']['radius']=_0x696808['radius'],this['activateButton']['symbolSize']=0.8*_0x696808['symbolSize'],this['activateButton']['font']=_0x696808['font'],this['activateButton']['offsetX']=this['activateButton']['height']/0x2,this['activateButton']['offsetY']=_0x696808['offsetY'],this['activateButton']['symbolOffsetX']=-this['activateButton']['width']/0x2+this['activateButton']['height']/0x2,this['activateButton']['posY']=this['prevButton']['posY'],this['setScrollIndex'](this['items'][0x0]['scrollIndex'],!0x0);},'onClickNext':function(){this['setScrollIndex'](this['items'][0x0]['scrollIndex']+0x3),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'onClickPrev':function(){this['setScrollIndex'](this['items'][0x0]['scrollIndex']-0x3),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'scrollToToday':function(){for(var _0x40a2db=0x0,_0x49860b=0x0;_0x49860b<this['items']['length'];_0x49860b++)if(this['items'][_0x49860b]['isLocked']){_0x40a2db=_0x49860b;break;}this['setScrollIndex'](_0x40a2db-0x2,!0x0);},'setScrollIndex':function(_0x535f5b,_0x51add8){0x0>=_0x535f5b?(_0x535f5b=0x0,this['hidePrevButton']()):this['showPrevButton'](),_0x535f5b>=this['items']['length']-0x3?(_0x535f5b=this['items']['length']-0x3,this['hideNextButton']()):this['showNextButton']();for(var _0x18e222=0x0;_0x18e222<this['items']['length'];_0x18e222++){var _0x42dc2c=this['items'][_0x18e222];_0x42dc2c['scrollIndex']=_0x535f5b,_0x42dc2c['instantScroll']=_0x51add8;}ig['Battlepass']['isBattlePassActive']()||(this['hidePrevButton'](),this['hideNextButton']());},'showNextButton':function(){this['nextButton']['posX']=0x0;},'hideNextButton':function(){this['nextButton']['posX']=-0x98967f;},'showPrevButton':function(){this['prevButton']['posX']=0x0;},'hidePrevButton':function(){this['prevButton']['posX']=-0x98967f;},'showActivateButton':function(){this['activateButton']['posX']=0x0;},'hideActivateButton':function(){this['activateButton']['posX']=-0x98967f;},'onClickClose':function(){this['onBack']['dispatch'](!0x1),this['hideAllMembers'](),this['exitAllMembers'](),this['killResultRewardElements'](),ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'update':function(){this['parent']();var _0x401459=new Date()['getTime']();this['prevButton']['notifCount']=0x0;for(var _0x438590=this['nextButton']['notifCount']=0x0;_0x438590<this['items']['length'];_0x438590++){var _0x3dab6b=this['items'][_0x438590];_0x3dab6b['currentTimeMs']=_0x401459,0.9>_0x3dab6b['alpha']&&!_0x3dab6b['isLocked']&&(!_0x3dab6b['isLeftCollected']&&0x0>_0x3dab6b['posY']&&this['prevButton']['notifCount']++,!_0x3dab6b['isRightCollected']&&0x0<_0x3dab6b['posY']&&this['nextButton']['notifCount']++);}},'draw':function(){this['parent']();}});}),ig['baked']=!0x0,ig['module']('plugins.retention.rewardmultiplier.rewardmultiplier-popup')['requires']('plugins.retention.common.popup')['defines'](function(){ig['RewardmultiplierPopup']=ig['RetentionPopup']['extend']({'zIndex':0x270f,'onClaim':null,'animationClass':null,'items':[],'init':function(_0x12d5f8,_0x31f42e,_0xa3d377){this['parent'](_0x12d5f8,_0x31f42e,_0xa3d377),this['onClaim']=new ig['RetentionSignal'](),this['titleText']&&this['addTitle'](this['titleText']),this['addContents'](),this['onResize']['add'](this['onResizeCallback'],this),ig['game']['sortEntitiesDeferred']();},'addContents':function(){this['animationClass']||(this['animationClass']=ig['RewardmultiplierRotatingDial']),this['rewardAnimation']=new this['animationClass'](),this['rewardAnimation']['onClaim']['add'](this['onRewardClaimed'],this),this['topCurrencyValue']&&(this['rewardAnimation']['topCurrencyDefaultValue']=this['topCurrencyValue'],this['rewardAnimation']['topCurrencyIcon']=this['topCurrencyIcon']),this['bottomCurrencyValue']&&(this['rewardAnimation']['bottomCurrencyDefaultValue']=this['bottomCurrencyValue'],this['rewardAnimation']['bottomCurrencyIcon']=this['bottomCurrencyIcon']);var _0x688083=0.4*this['width'],_0x45b947=0.1*this['width'];this['claimButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](_0x688083,_0x45b947,ig['RetentionStrings']['rewardmultiplier']['claimButton'],'rv')),this['getButton']=this['addMember'](ig['RetentionRoundedButton'],0x0,0x0,ig['CreateRetentionButtonSetting'](_0x688083,_0x45b947,ig['RetentionStrings']['rewardmultiplier']['getButton'],null)),this['continueButton']=this['addMember'](ig['RetentionRoundedButton'],0x5f5e0ff,0x0,ig['CreateRetentionButtonSetting'](_0x688083,_0x45b947,ig['RetentionStrings']['rewardmultiplier']['collectedButton'],null)),this['claimButton']['onClicked']['add'](this['onClickClaim'],this),this['getButton']['onClicked']['add'](this['onClickGet'],this),this['continueButton']['onClicked']['add'](this['onClickContinue'],this);},'onRewardClaimed':function(_0x67c102){this['rewards']=_0x67c102,this['continueButton']['posX']=0x0;},'onClickClaim':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['hideButtons'](),this['rewardAnimation']['trigger']();},'onClickGet':function(){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]),this['hideButtons'](),this['rewardAnimation']['triggerNoRV']();},'onClickContinue':function(){this['hideAllMembers'](),this['exitAllMembers'](),this['onClaim']['dispatch'](this['rewards']),this['stopDraw']=!0x0,ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][ig['RetentionSounds']['button']]);},'hideButtons':function(){this['claimButton']['visible']=!0x1,this['getButton']['visible']=!0x1,this['title']['visible']=!0x1;},'setButtonsInputEnabled':function(_0x42713f){this['closeButton']['inputEnabled']=_0x42713f;for(var _0x4da80c=0x0;_0x4da80c<this['items']['length'];_0x4da80c++)this['items'][_0x4da80c]['inputEnabled']=_0x42713f;_0x42713f&&this['refreshItemState']();},'onResizeCallback':function(){var _0x24f8d2=0.4*this['width'],_0x282b18=0.1*this['width'],_0x4c6315=ig['CreateRetentionButtonSetting'](_0x24f8d2,_0x282b18,this['getButton']['text']['length']>this['claimButton']['text']['length']?this['getButton']['text']:this['claimButton']['text']);this['claimButton']['width']=this['continueButton']['width']=this['getButton']['width']=_0x4c6315['width'],this['claimButton']['height']=this['continueButton']['height']=this['getButton']['height']=_0x4c6315['height'],this['claimButton']['shadowDistance']=this['continueButton']['shadowDistance']=_0x4c6315['shadowDistance'],this['claimButton']['radius']=this['continueButton']['radius']=_0x4c6315['radius'],this['claimButton']['symbolSize']=0.7*_0x4c6315['symbolSize'],this['claimButton']['font']=this['continueButton']['font']=this['getButton']['font']=_0x4c6315['font'],this['claimButton']['offsetY']=this['continueButton']['offsetY']=-_0x4c6315['shadowDistance']/0x2,this['claimButton']['symbolOffsetX']=0.3*-_0x24f8d2,this['claimButton']['offsetX']=0.1*_0x24f8d2,this['getButton']['offsetY']=0x0,this['getButton']['shadowDistance']=0x0,this['getButton']['color']=ig['RetentionStyle']['popup']['color'],this['getButton']['textColor']=_0x4c6315['color'],this['continueButton']['posY']=0.32*this['height'],this['claimButton']['posY']=0.32*this['height'],this['getButton']['posY']=this['claimButton']['posY']+1.2*_0x282b18;},'update':function(){this['parent']();},'draw':function(){this['parent'](),this['stopDraw']||this['rewardAnimation']['drawToCtx'](ig['system']['context'],this['renderX'],this['renderY']-0.05*this['width'],0.6*this['width']);}});}),ig['baked']=!0x0,ig['module']('plugins.retention.rewardmultiplier.animation.rewardmultiplier-animation')['defines'](function(){ig['RewardmultiplierAnimation']=ig['Class']['extend']({'time':0x0,'duration':0x0,'percentage':0x0,'percentageMoveType':'radial','percentageMoveRandomTypeInterval':0.2,'values':null,'randomIndexes':[],'isTriggered':!0x1,'drawResult':!0x1,'result':[],'timeDirection':0x1,'onClaim':null,'topCurrencyDefaultValue':0x0,'topCurrencyIcon':null,'bottomCurrencyDefaultValue':0x0,'bottomCurrencyIcon':null,'currencyDistanceRatio':0x1,'init':function(){this['duration']=ig['RetentionStrings']['rewardmultiplier']['duration'],this['values']=ig['RetentionStrings']['rewardmultiplier']['values'],this['onClaim']=new ig['RetentionSignal']();},'setCurrency':function(_0x3d8e02,_0x38bbdb,_0x331c23,_0x213155){this['topCurrencyDefaultValue']=_0x3d8e02,this['topCurrencyIcon']=_0x38bbdb,this['bottomCurrencyDefaultValue']=_0x331c23,this['bottomCurrencyIcon']=_0x213155;},'getMultiplier':function(){var _0x1858e5=Math['floor'](this['percentage']*this['values']['length']);return 0x0>_0x1858e5&&(_0x1858e5=0x0),_0x1858e5>=this['values']['length']&&(_0x1858e5=this['values']['length']-0x1),this['values'][_0x1858e5];},'getTopCurrencyValue':function(){return Math['round'](this['getMultiplier']()*this['topCurrencyDefaultValue']);},'getBottomCurrencyValue':function(){return Math['round'](this['getMultiplier']()*this['bottomCurrencyDefaultValue']);},'update':function(){if(!this['isTriggered']){if('radial'==this['percentageMoveType'])this['time']+=ig['system']['tick']*this['timeDirection'],0x1==this['timeDirection']&&this['time']>=this['duration']&&(this['time']=this['duration'],this['timeDirection']=-0x1),-0x1==this['timeDirection']&&0x0>=this['time']&&(this['time']=0x0,this['timeDirection']=0x1),this['percentage']=ig['Tween']['Easing']['Quadratic']['EaseIn'](this['time']/this['duration']);else{if('random'==this['percentageMoveType']&&(this['time']+=ig['system']['tick'],this['time']>this['percentageMoveRandomTypeInterval'])){this['time']=0x0;if(0x0==this['randomIndexes']['length']){this['randomIndexes']=[];for(var _0x1f0fa3=0x0;_0x1f0fa3<this['values']['length'];_0x1f0fa3++)this['randomIndexes']['push'](_0x1f0fa3);this['randomIndexes']=ig['RetentionRandom']['shuffle'](this['randomIndexes']);}_0x1f0fa3=this['randomIndexes']['pop'](),this['percentage']=_0x1f0fa3/this['values']['length'],console['log'](_0x1f0fa3+'\x20|\x20'+this['percentage']);}}}},'drawToCtx':function(_0x50ffc0,_0x3105eb,_0x5a07c1,_0x4817ca){this['update']();if(this['drawResult']){_0x50ffc0['save']();var _0x41ef94=_0x5a07c1-_0x4817ca/0x2*this['currencyDistanceRatio'],_0x28232d=Math['ceil'](0.125*_0x4817ca);_0x50ffc0['font']=_0x28232d+'px\x20'+ig['RetentionStyle']['rewardmultiplier']['font'],_0x50ffc0['fillStyle']=ig['RetentionStyle']['rewardmultiplier']['fontColor'],_0x50ffc0['textAlign']='center',_0x50ffc0['textBaseline']='middle',_0x50ffc0['fillText'](ig['RetentionStrings']['rewardmultiplier']['collectedTitle'],_0x3105eb,_0x41ef94),_0x28232d=Math['ceil'](0.1*_0x4817ca),_0x4817ca=1.5*_0x28232d,_0x5a07c1=_0x5a07c1+_0x28232d-this['results']['length']/0x2*_0x4817ca;for(_0x41ef94=0x0;_0x41ef94<this['results']['length'];_0x41ef94++){var _0x3ae9c2=this['results'][_0x41ef94];this['drawValueIconText'](_0x50ffc0,_0x3ae9c2['icon'],_0x3ae9c2['value'],_0x3105eb,_0x5a07c1+_0x41ef94*_0x4817ca,_0x28232d);}_0x50ffc0['restore']();}else _0x28232d=Math['ceil'](0.1*_0x4817ca),_0x50ffc0['save'](),0x0<this['topCurrencyDefaultValue']&&(_0x41ef94=this['getTopCurrencyValue']()['toLocaleString'](),this['drawValueIconText'](_0x50ffc0,this['topCurrencyIcon'],_0x41ef94,_0x3105eb,_0x5a07c1-_0x4817ca/0x2*this['currencyDistanceRatio'],_0x28232d)),0x0<this['bottomCurrencyDefaultValue']&&(_0x41ef94=this['getBottomCurrencyValue']()['toLocaleString'](),this['drawValueIconText'](_0x50ffc0,this['bottomCurrencyIcon'],_0x41ef94,_0x3105eb,_0x5a07c1+_0x4817ca/0x2*this['currencyDistanceRatio'],_0x28232d)),_0x50ffc0['restore'](),this['drawAnimation'](_0x50ffc0,_0x3105eb,_0x5a07c1,_0x4817ca);},'drawValueIconText':function(_0x387d3f,_0x21fb50,_0x209e45,_0xa45a22,_0x2038ba,_0x36af0d){var _0x243e08=_0xa45a22;_0x387d3f['font']=_0x36af0d+'px\x20'+ig['RetentionStyle']['rewardmultiplier']['font'],_0x387d3f['fillStyle']=ig['RetentionStyle']['rewardmultiplier']['fontColor'],_0x387d3f['textAlign']='center',_0x387d3f['textBaseline']='middle';if(_0x21fb50){if('string'==typeof _0x21fb50)_0x209e45=_0x21fb50['trim']()+'\x20'+_0x209e45['toLocaleString']();else{if('object'==typeof _0x21fb50){var _0x25a27f=_0x387d3f['measureText'](_0x209e45)['width'],_0x243e08=_0x243e08+0.6*_0x36af0d;this['drawIconTo'](_0x387d3f,_0x21fb50,_0xa45a22-_0x25a27f/0x2-0.1*_0x36af0d,_0x2038ba,_0x36af0d);}}}_0x387d3f['fillText'](_0x209e45['toLocaleString'](),_0x243e08,_0x2038ba);},'drawAnimation':function(){},'drawIconTo':function(_0x4930fd,_0x14a532,_0x398b73,_0x383b79,_0xe6c14b){var _0x24c473=_0x14a532['height']/_0x14a532['width']*_0xe6c14b;_0x14a532['drawImageCtx']?_0x14a532['drawImageCtx'](_0x4930fd,0x0,0x0,_0x14a532['width'],_0x14a532['height'],_0x398b73-_0xe6c14b/0x2,_0x383b79-_0x24c473/0x2,_0xe6c14b,_0x24c473):_0x4930fd['drawImage'](_0x14a532['data'],0x0,0x0,_0x14a532['width'],_0x14a532['height'],_0x398b73-_0xe6c14b/0x2,_0x383b79-_0x24c473/0x2,_0xe6c14b,_0x24c473);},'triggerNoRV':function(){this['isTriggered']||(this['spawnParticles'](!0x1),this['drawResult']=this['isTriggered']=!0x0,this['results']=[{'type':'topCurrency','icon':this['topCurrencyIcon'],'value':this['topCurrencyDefaultValue']}],this['onClaim']['dispatch'](this['results']));},'trigger':function(){if(!this['isTriggered']){this['isTriggered']=!0x0;for(var _0x31d7df=0x0,_0x77126f=0x0;_0x77126f<ig['game']['entities']['length'];_0x77126f++){var _0x2b3c03=ig['game']['entities'][_0x77126f];_0x2b3c03['zIndex']>_0x31d7df&&(_0x31d7df=_0x2b3c03['zIndex']);}ig['game']['spawnEntity'](ig['RetentionRewardedVideo'],0x0,0x0,{'zIndex':_0x31d7df+0x3e7,'rvSuccessCallback':function(){this['spawnParticles'](!0x0),this['drawResult']=!0x0,this['results']=[{'type':'topCurrency','icon':this['topCurrencyIcon'],'value':this['getTopCurrencyValue']()}],0x0<this['bottomCurrencyDefaultValue']&&this['results']['push']({'type':'bottomCurrency','icon':this['bottomCurrencyIcon'],'value':this['getBottomCurrencyValue']()}),this['onClaim']['dispatch'](this['results']);}['bind'](this),'rvFailedCallback':function(){this['spawnParticles'](!0x1),this['drawResult']=!0x0,this['results']=[{'type':'topCurrency','icon':this['topCurrencyIcon'],'value':this['getTopCurrencyValue']()}],this['onClaim']['dispatch'](this['results']);}['bind'](this)});}},'spawnParticles':function(_0x107d05){ig['soundHandler']['sfxPlayer']['play'](ig['soundHandler']['sfxPlayer']['soundList'][_0x107d05?ig['RetentionSounds']['rewardmultiplier']['claimBig']:ig['RetentionSounds']['rewardmultiplier']['claimSmall']]);var _0x1a857a=Math['min'](ig['system']['width'],ig['system']['height']);_0x107d05=_0x107d05?0x32:0x19;for(var _0x5ec75e=0x0;_0x5ec75e<_0x107d05;_0x5ec75e++)ig['game']['spawnEntity'](ig['RetentionParticleOut'],0x0,0x0,{'delay':0.1+0.01*_0x5ec75e,'fillColor':ig['RetentionStyle']['lootbox']['particleColor'],'radius':0.13*_0x1a857a,'size':0.02*_0x1a857a});},'percentageToColor':function(_0x3a9021){var _0x41a47a=0x0,_0x44aa12=0x0;return 0x32>_0x3a9021?(_0x41a47a=0xff,_0x44aa12=Math['round'](5.1*_0x3a9021)):(_0x44aa12=0xff,_0x41a47a=Math['round'](0x1fe-5.1*_0x3a9021)),'#'+('000000'+(0x10000*_0x41a47a+0x100*_0x44aa12+0x0)['toString'](0x10))['slice'](-0x6);}});}),ig['baked']=!0x0,ig['module']('plugins.retention.rewardmultiplier.animation.rewardmultiplier-rotating-dial')['requires']('plugins.retention.rewardmultiplier.animation.rewardmultiplier-animation')['defines'](function(){ig['RewardmultiplierRotatingDial']=ig['RewardmultiplierAnimation']['extend']({'currencyDistanceRatio':0.6,'init':function(){this['parent']();},'update':function(){this['parent']();},'drawAnimation':function(_0x124d3c,_0x277fb7,_0x2ec43c,_0x379595){this['parent'](_0x124d3c,_0x277fb7,_0x2ec43c,_0x379595),_0x2ec43c-=0.035*_0x379595;var _0x4a13e0=this['getBgFromCache'](_0x379595);_0x124d3c['drawImage'](_0x4a13e0,_0x277fb7-_0x4a13e0['width']/0x2,_0x2ec43c-_0x4a13e0['height']/0x2);var _0x511720=this['getPointerFromCache'](0.15*_0x379595);_0x379595=0.925*(0.9*_0x379595/0.2/(0x2*Math['PI']));var _0x4a13e0=0.4*Math['PI'],_0x4b27e9=-_0x4a13e0/0x2+_0x4a13e0*this['percentage'],_0x11e682=_0x4a13e0/this['values']['length'];_0x2ec43c+=Math['abs'](_0x379595);var _0x2e335a=_0x277fb7- -_0x379595*Math['sin'](_0x4b27e9),_0x4d35d3=_0x2ec43c+-_0x379595*Math['cos'](_0x4b27e9);_0x124d3c['save'](),_0x124d3c['translate'](_0x2e335a,_0x4d35d3),_0x124d3c['rotate'](_0x4b27e9),_0x124d3c['drawImage'](_0x511720,-_0x511720['width']/0x2,0.7*-_0x511720['height']),_0x124d3c['restore']();for(_0x511720=0x0;_0x511720<this['values']['length'];_0x511720++)_0x4b27e9=Math['floor'](this['percentage']*this['values']['length'])==_0x511720,this['drawText'](_0x124d3c,_0x277fb7,_0x2ec43c,_0x379595,-_0x4a13e0/0x2+_0x11e682*_0x511720+_0x11e682/0x2,this['values'][_0x511720],Math['round'](Math['abs'](0.07*_0x379595)),_0x4b27e9);},'drawText':function(_0x471bbf,_0x4da72c,_0x259d43,_0x1d34e5,_0x481a36,_0x1852f2,_0x3e483d,_0x40e66e){_0x4da72c-=-_0x1d34e5*Math['sin'](_0x481a36),_0x259d43+=-_0x1d34e5*Math['cos'](_0x481a36),_0x1d34e5='#ffffff',_0x40e66e&&(_0x3e483d=Math['ceil'](1.3*_0x3e483d),_0x1d34e5='#6666ee'),_0x471bbf['save'](),_0x471bbf['translate'](_0x4da72c,_0x259d43),_0x471bbf['rotate'](_0x481a36),_0x471bbf['textBaseline']='middle',_0x471bbf['textAlign']='center',_0x471bbf['font']=_0x3e483d+'px\x20'+ig['RetentionStyle']['rewardmultiplier']['font'],_0x471bbf['fillStyle']=_0x1d34e5,_0x471bbf['strokeStyle']=_0x1d34e5,_0x471bbf['lineWidth']=Math['ceil'](_0x3e483d*ig['RetentionStyle']['rewardmultiplier']['fontOutlineRatio']),_0x471bbf['strokeText'](_0x1852f2+'x',0x0,0x0),_0x471bbf['fillText'](_0x1852f2+'x',0x0,0x0),_0x471bbf['restore']();},'getBgFromCache':function(_0x3b07c4){_0x3b07c4=Math['round'](_0x3b07c4);var _0x23f645='bg'+_0x3b07c4;ig['RetentionRotatingDialBgCache']||(ig['RetentionRotatingDialBgCache']={});if(!ig['RetentionRotatingDialBgCache'][_0x23f645]){var _0x5a39af=_0x3b07c4,_0x14a7dc=_0x3b07c4/0x2,_0x44e978=ig['$new']('canvas');_0x44e978['width']=_0x5a39af,_0x44e978['height']=_0x14a7dc,ig['RetentionRotatingDialBgCache'][_0x23f645]=_0x44e978,_0x3b07c4=_0x44e978['getContext']('2d'),_0x3b07c4['clearRect'](0x0,0x0,_0x5a39af,_0x14a7dc);var _0x3b98f6=0.4*Math['PI'],_0x5e91d2=1.5*Math['PI'],_0x14a7dc=_0x3b98f6/this['values']['length'],_0xe0c33f=_0x5e91d2-_0x3b98f6/0x2,_0x2288ee=_0x5e91d2+_0x3b98f6/0x2,_0x3b98f6=0.9*_0x5a39af/0.2/(0x2*Math['PI']),_0x5e91d2=0.85*_0x3b98f6,_0x4f173f=_0x5e91d2+(_0x3b98f6-_0x5e91d2)/0x2,_0x46ddb6=_0x44e978['width']/0x2,_0x44e978=_0x44e978['height']/0x2+_0x3b98f6-(_0x3b98f6-_0x5e91d2)/0x2,_0x22689b=0.025*_0x5a39af,_0x4aa74c=_0x3b98f6-_0x5e91d2+0x2*_0x22689b,_0x5a39af=_0x3b98f6-_0x5e91d2;this['drawDonutSegment'](_0x3b07c4,_0x46ddb6,_0x44e978,_0x3b98f6+_0x22689b,_0x5e91d2-_0x22689b,_0xe0c33f,_0x2288ee,'#eeeeee'),this['drawEndCap'](_0x3b07c4,_0x46ddb6,_0x44e978,_0x4f173f,_0xe0c33f,'#eeeeee',_0x4aa74c),this['drawEndCap'](_0x3b07c4,_0x46ddb6,_0x44e978,_0x4f173f,_0x2288ee,'#eeeeee',_0x4aa74c),_0x22689b=Math['max']['apply'](null,this['values']),_0x2288ee=Math['min']['apply'](null,this['values']),_0x22689b-=_0x2288ee;for(_0x4aa74c=0x0;_0x4aa74c<this['values']['length'];_0x4aa74c++){var _0x3b023a=this['percentageToColor'](0x64*((this['values'][_0x4aa74c]-_0x2288ee)/_0x22689b)),_0x3b0131=_0xe0c33f+_0x4aa74c*_0x14a7dc-0x0,_0x8fc261=_0x3b0131+_0x14a7dc+0x0;0x0==_0x4aa74c&&this['drawEndCap'](_0x3b07c4,_0x46ddb6,_0x44e978,_0x4f173f,_0x3b0131,_0x3b023a,_0x5a39af),_0x4aa74c==this['values']['length']-0x1&&this['drawEndCap'](_0x3b07c4,_0x46ddb6,_0x44e978,_0x4f173f,_0x8fc261,_0x3b023a,_0x5a39af),this['drawDonutSegment'](_0x3b07c4,_0x46ddb6,_0x44e978,_0x3b98f6,_0x5e91d2,_0x3b0131,_0x8fc261,_0x3b023a);}}return ig['RetentionRotatingDialBgCache'][_0x23f645];},'drawDonutSegment':function(_0x5da5e1,_0x58f6e9,_0x40d5e5,_0x5c9db4,_0x1a6a1e,_0xfb6226,_0x429ee9,_0x200ddc){_0x5da5e1['save'](),_0x5da5e1['beginPath'](),_0x5da5e1['fillStyle']=_0x200ddc,_0x5da5e1['arc'](_0x58f6e9,_0x40d5e5,_0x5c9db4,_0xfb6226,_0x429ee9,!0x1),_0x5da5e1['arc'](_0x58f6e9,_0x40d5e5,_0x1a6a1e,_0x429ee9,_0xfb6226,!0x0),_0x5da5e1['fill'](),_0x5da5e1['restore']();},'drawEndCap':function(_0x5dec8d,_0x552af2,_0x43f9f1,_0x136bc3,_0x1749ce,_0x40f11a,_0x7c5471){_0x5dec8d['save'](),_0x5dec8d['beginPath'](),_0x5dec8d['fillStyle']=_0x40f11a,_0x1749ce-=1.5*Math['PI'],_0x136bc3*=-0x1,_0x552af2-=_0x136bc3*Math['sin'](_0x1749ce),_0x43f9f1+=_0x136bc3*Math['cos'](_0x1749ce),_0x5dec8d['arc'](_0x552af2,_0x43f9f1,_0x7c5471/0x2,0x0,0x2*Math['PI']),_0x5dec8d['fill'](),_0x5dec8d['restore']();},'getPointerFromCache':function(_0x3fdd06){_0x3fdd06=Math['round'](_0x3fdd06);var _0x300fd9='pointer'+_0x3fdd06;ig['RetentionRotatingDialPointerCache']||(ig['RetentionRotatingDialPointerCache']={});if(!ig['RetentionRotatingDialPointerCache'][_0x300fd9]){var _0x54b023=_0x3fdd06,_0x2beab7=ig['$new']('canvas');_0x2beab7['width']=_0x54b023,_0x2beab7['height']=_0x3fdd06,ig['RetentionRotatingDialPointerCache'][_0x300fd9]=_0x2beab7,_0x2beab7=_0x2beab7['getContext']('2d'),_0x2beab7['clearRect'](0x0,0x0,_0x54b023,_0x3fdd06),_0x2beab7['beginPath'](),_0x2beab7['moveTo'](_0x54b023/0x2,_0x3fdd06/0x2),_0x2beab7['lineTo'](0.35*_0x54b023,0x0),_0x2beab7['lineTo'](0.65*_0x54b023,0x0),_0x2beab7['closePath'](),_0x2beab7['fillStyle']='#888888',_0x2beab7['fill']();}return ig['RetentionRotatingDialPointerCache'][_0x300fd9];}});}),ig['baked']=!0x0,ig['module']('plugins.retention.rewardmultiplier.animation.rewardmultiplier-highlighted-boxes')['requires']('plugins.retention.rewardmultiplier.animation.rewardmultiplier-animation')['defines'](function(){ig['RewardmultiplierHighlightedBoxes']=ig['RewardmultiplierAnimation']['extend']({'currencyDistanceRatio':0.9,'percentageMoveType':'random','drawAnimation':function(_0x24b96c,_0xbd5261,_0xbd959,_0x19375){this['parent'](_0x24b96c,_0xbd5261,_0xbd959,_0x19375);var _0x2de1f7=Math['ceil'](Math['sqrt'](this['values']['length'])),_0xb458ab=0.6*_0x19375/_0x2de1f7,_0x3021ce=0.1*_0x19375/(_0x2de1f7-0x1);_0x24b96c['save'](),_0xbd959-=0.7*_0x19375/0x2,_0x19375=0x0;for(var _0x193a71=Math['max']['apply'](null,this['values']),_0x5ee09c=Math['min']['apply'](null,this['values']),_0x193a71=_0x193a71-_0x5ee09c,_0x41d403=0x0;_0x41d403<_0x2de1f7;_0x41d403++){var _0x5861ad;(_0x41d403+0x1)*_0x2de1f7<=this['values']['length']?_0x5861ad=_0xbd5261-(_0xb458ab*_0x2de1f7+_0x3021ce*(_0x2de1f7-0x1))/0x2:(_0x5861ad=this['values']['length']-_0x41d403*_0x2de1f7,_0x5861ad=_0xbd5261-(_0xb458ab*_0x5861ad+_0x3021ce*(_0x5861ad-0x1))/0x2);for(var _0x14b751=0x0;_0x14b751<_0x2de1f7;_0x14b751++){var _0x55d1f6=this['values'][_0x19375],_0x13fc8e=this['percentageToColor'](0x64*((_0x55d1f6-_0x5ee09c)/_0x193a71));this['drawTile'](_0x24b96c,_0x5861ad,_0xbd959,_0xb458ab,_0x13fc8e,_0x55d1f6,Math['floor'](this['percentage']*this['values']['length'])==_0x19375),_0x5861ad+=_0xb458ab+_0x3021ce,_0x19375++;if(_0x19375>=this['values']['length'])break;}_0xbd959+=_0xb458ab+_0x3021ce;}_0x24b96c['restore']();},'drawTile':function(_0x4c1951,_0x27e865,_0x52f730,_0x28d574,_0x18633e,_0x12d530,_0x53c6b6){var _0x4443f9=Math['round'](0.35*_0x28d574),_0x3ba44a='#ffffff',_0x220ff5=0.16*_0x28d574,_0x176d92=0.13*_0x28d574,_0x129edd=0.1*_0x28d574;_0x53c6b6&&(_0x4443f9=Math['ceil'](1.35*_0x4443f9),_0x3ba44a='#6666ee',ig['RetentionRoundedRect']['drawRoundedRect'](_0x4c1951,_0x27e865-0.03*_0x28d574,_0x52f730-0.03*_0x28d574,_0x28d574+0.06*_0x28d574,_0x28d574+0.1*_0x28d574,_0x220ff5,_0x3ba44a)),ig['RetentionRoundedRect']['drawRoundedRect'](_0x4c1951,_0x27e865-0.01*_0x28d574,_0x52f730-0.01*_0x28d574,_0x28d574+0.02*_0x28d574,_0x28d574+0.03*_0x28d574,_0x220ff5,'#afafaf'),ig['RetentionRoundedRect']['drawRoundedRect'](_0x4c1951,_0x27e865+0.02*_0x28d574,_0x52f730+0.02*_0x28d574,_0x28d574-0.04*_0x28d574,_0x28d574-0.04*_0x28d574,_0x220ff5,'#d9d9d9'),ig['RetentionRoundedRect']['drawRoundedRect'](_0x4c1951,_0x27e865+0.02*_0x28d574,_0x52f730+0.02*_0x28d574,_0x28d574-0.04*_0x28d574,_0x28d574-0.12*_0x28d574,_0x176d92,'#ffffff'),ig['RetentionRoundedRect']['drawRoundedRect'](_0x4c1951,_0x27e865+0.12*_0x28d574,_0x52f730+0.1*_0x28d574,_0x28d574-0.24*_0x28d574,_0x28d574-0.3*_0x28d574,_0x129edd,_0x18633e),_0x4c1951['textBaseline']='middle',_0x4c1951['textAlign']='center',_0x4c1951['font']=_0x4443f9+'px\x20'+ig['RetentionStyle']['rewardmultiplier']['font'],_0x4c1951['fillStyle']=_0x3ba44a,_0x4c1951['strokeStyle']=_0x3ba44a,_0x4c1951['lineWidth']=Math['ceil'](_0x4443f9*ig['RetentionStyle']['rewardmultiplier']['fontOutlineRatio']),_0x52f730=_0x52f730+_0x28d574/0x2-0.04*_0x28d574,_0x4c1951['strokeText'](_0x12d530+'x',_0x27e865+_0x28d574/0x2,_0x52f730),_0x4c1951['fillText'](_0x12d530+'x',_0x27e865+_0x28d574/0x2,_0x52f730);}});}),ig['baked']=!0x0,ig['module']('plugins.retention.unified-retention-plugin')['requires']('plugins.retention.settings.style','plugins.retention.settings.strings','plugins.retention.settings.sounds','plugins.retention.common.storage','plugins.retention.common.utils','plugins.retention.common.touch','plugins.retention.common.signal','plugins.retention.common.random','plugins.retention.common.text-renderer','plugins.retention.common.game-object','plugins.retention.common.text-field','plugins.retention.common.simple-button','plugins.retention.common.rounded-rect','plugins.retention.common.rounded-button','plugins.retention.common.circle-bar','plugins.retention.common.popup','plugins.retention.common.notification-dot','plugins.retention.common.particle','plugins.retention.common.symbol-draw','plugins.retention.settings.rewarded-video','plugins.retention.achievement.achievement-plugin','plugins.retention.achievement.achievement-item','plugins.retention.achievement.achievement-reward-fx','plugins.retention.achievement.achievement-popup','plugins.retention.achievement.achievement-notification-drop-down','plugins.retention.lootbox.lootbox-plugin','plugins.retention.lootbox.lootbox-chest-animation','plugins.retention.lootbox.lootbox-card','plugins.retention.lootbox.lootbox-chest-card','plugins.retention.lootbox.lootbox-claim-popup','plugins.retention.lootbox.lootbox-collection-popup','plugins.retention.lootbox.lootbox-custom-gift-popup','plugins.retention.minigame.minigame-plugin','plugins.retention.minigame.minigame-list-button','plugins.retention.minigame.minigame-list-popup','plugins.retention.minigame.content.minigame-guess-the-number','plugins.retention.minigame.content.minigame-match-the-cards','plugins.retention.minigame.content.minigame-simon-says','plugins.retention.minigame.content.minigame-maze-challenge','plugins.retention.dailyreward.dailyreward-plugin','plugins.retention.dailyreward.dailyreward-popup','plugins.retention.dailyreward.dailyreward-spin-popup','plugins.retention.tieredreward.tieredreward-plugin','plugins.retention.tieredreward.tieredreward-popup','plugins.retention.battlepass.battlepass-plugin','plugins.retention.battlepass.battlepass-item','plugins.retention.battlepass.battlepass-popup','plugins.retention.rewardmultiplier.rewardmultiplier-popup','plugins.retention.rewardmultiplier.animation.rewardmultiplier-animation','plugins.retention.rewardmultiplier.animation.rewardmultiplier-rotating-dial','plugins.retention.rewardmultiplier.animation.rewardmultiplier-highlighted-boxes')['defines'](function(){ig['RetentionVersionString']='v1.1.1',console['log']('Unified\x20Retention\x20Plugin\x20'+ig['RetentionVersionString']);}),this['START_BRANDING_SPLASH'],ig['baked']=!0x0,ig['module']('plugins.branding.splash')['requires']('impact.impact','impact.entity')['defines'](function(){ig['BrandingSplash']=ig['Class']['extend']({'init':function(){ig['game']['spawnEntity'](EntityBranding,0x0,0x0),console['log']('spawn\x20branding');}}),EntityBranding=ig['Entity']['extend']({'autoUpdateScale':!0x1,'gravityFactor':0x0,'size':{'x':0x20,'y':0x20},'splash':new ig['Image']('branding/splash1.png'),'init':function(_0x461e6e,_0x4e6d1d,_0x4827a2){this['parent'](_0x461e6e,_0x4e6d1d,_0x4827a2),0x140>=ig['system']['width']?(this['size']['x']=0x140,this['size']['y']=0xc8):(this['size']['x']=0x1e0,this['size']['y']=0xf0),this['pos']['x']=(ig['system']['width']-this['size']['x'])/0x2,this['pos']['y']=-this['size']['y']-0xc8,this['endPosY']=(ig['system']['height']-this['size']['y'])/0x2,_0x461e6e=this['tween']({'pos':{'y':this['endPosY']}},0.5,{'easing':ig['Tween']['Easing']['Bounce']['EaseIn']}),_0x4e6d1d=this['tween']({},2.5,{'onComplete':function(){ig['game']['director']['loadLevel'](ig['game']['director']['currentLevel']);}}),_0x461e6e['chain'](_0x4e6d1d),_0x461e6e['start'](),this['currentAnim']=this['anims']['idle'];},'createClickableLayer':function(){console['log']('Build\x20clickable\x20layer'),this['checkClickableLayer']('branding-splash',_SETTINGS['Branding']['Logo']['Link'],_SETTINGS['Branding']['Logo']['NewWindow']);},'doesClickableLayerExist':function(_0x11d6d2){for(k in dynamicClickableEntityDivs)if(k==_0x11d6d2)return!0x0;return!0x1;},'checkClickableLayer':function(_0x1a1f0b,_0x36ce5d,_0x1293f7){'undefined'==typeof wm&&(this['doesClickableLayerExist'](_0x1a1f0b)?(ig['game']['showOverlay']([_0x1a1f0b]),$('#'+_0x1a1f0b)['find']('[href]')['attr']('href',_0x36ce5d)):this['createClickableOutboundLayer'](_0x1a1f0b,_0x36ce5d,'media/graphics/misc/invisible.png',_0x1293f7));},'createClickableOutboundLayer':function(_0x243879,_0x4ffbbe,_0x248392,_0x3be6a7){var _0x387e66=ig['$new']('div');_0x387e66['id']=_0x243879,document['body']['appendChild'](_0x387e66),_0x387e66=$('#'+_0x387e66['id']),_0x387e66['css']('float','left'),_0x387e66['css']('position','absolute');if(ig['ua']['mobile']){var _0x8c6747=window['innerHeight']/mobileHeight,_0x4866fd=window['innerWidth']/mobileWidth;_0x387e66['css']('left',this['pos']['x']*_0x4866fd),_0x387e66['css']('top',this['pos']['y']*_0x8c6747),_0x387e66['css']('width',this['size']['x']*_0x4866fd),_0x387e66['css']('height',this['size']['y']*_0x8c6747);}else _0x8c6747=w/0x2-destW/0x2,_0x4866fd=h/0x2-destH/0x2,console['log'](_0x8c6747,_0x4866fd),_0x387e66['css']('left',_0x8c6747+this['pos']['x']*multiplier),_0x387e66['css']('top',_0x4866fd+this['pos']['y']*multiplier),_0x387e66['css']('width',this['size']['x']*multiplier),_0x387e66['css']('height',this['size']['y']*multiplier);_0x3be6a7?_0x387e66['html']('<a\x20target=\x27_blank\x27\x20href=\x27'+_0x4ffbbe+'\x27><img\x20style=\x27width:100%;height:100%\x27\x20src=\x27'+_0x248392+'\x27></a>'):_0x387e66['html']('<a\x20href=\x27'+_0x4ffbbe+'\x27><img\x20style=\x27width:100%;height:100%\x27\x20src=\x27'+_0x248392+'\x27></a>'),dynamicClickableEntityDivs[_0x243879]={},dynamicClickableEntityDivs[_0x243879]['width']=this['size']['x']*multiplier,dynamicClickableEntityDivs[_0x243879]['height']=this['size']['y']*multiplier,dynamicClickableEntityDivs[_0x243879]['entity_pos_x']=this['pos']['x'],dynamicClickableEntityDivs[_0x243879]['entity_pos_y']=this['pos']['y'];},'draw':function(){ig['system']['context']['fillStyle']='#ffffff',ig['system']['context']['fillRect'](0x0,0x0,ig['system']['width'],ig['system']['height']),ig['system']['context']['fillStyle']='#000',ig['system']['context']['font']='12px\x20Arial',ig['system']['context']['textAlign']='left',0x140>=ig['system']['width']?ig['system']['context']['fillText']('powered\x20by\x20MarketJS.com',ig['system']['width']-0x96,ig['system']['height']-0xf):ig['system']['context']['fillText']('powered\x20by\x20MarketJS.com',ig['system']['width']-0xa0,ig['system']['height']-0xf),this['parent'](),this['splash']&&ig['system']['context']['drawImage'](this['splash']['data'],0x0,0x0,this['splash']['data']['width'],this['splash']['data']['height'],this['pos']['x'],this['pos']['y'],this['size']['x'],this['size']['y']);}});}),this['END_BRANDING_SPLASH'],ig['baked']=!0x0,ig['module']('game.entities.buttons.button')['requires']('impact.entity','plugins.data.vector')['defines'](function(){EntityButton=ig['Entity']['extend']({'collides':ig['Entity']['COLLIDES']['NEVER'],'type':ig['Entity']['TYPE']['A'],'size':new Vector2(0x30,0x30),'fillColor':null,'zIndex':0x17318,'init':function(_0x5cc990,_0x243f7e,_0x248a7e){this['parent'](_0x5cc990,_0x243f7e,_0x248a7e),!ig['global']['wm']&&!isNaN(_0x248a7e['zIndex'])&&(this['zIndex']=_0x248a7e['zIndex']),_0x5cc990=Math['floor'](0x100*Math['random']()),_0x243f7e=Math['floor'](0x100*Math['random']()),_0x248a7e=Math['floor'](0x100*Math['random']()),this['fillColor']='rgba('+_0x5cc990+','+_0x248a7e+','+_0x243f7e+',1)';},'clicked':function(){console['warn']('no\x20implementation\x20on\x20clicked()');},'clicking':function(){console['warn']('no\x20implementation\x20on\x20clicking()');},'released':function(){console['warn']('no\x20implementation\x20on\x20released()');}});}),ig['baked']=!0x0,ig['module']('plugins.clickable-div-layer')['requires']('plugins.data.vector')['defines'](function(){ClickableDivLayer=ig['Class']['extend']({'version':'1.0.0','pos':new Vector2(0x0,0x0),'size':new Vector2(0x0,0x0),'identifier':null,'invisImagePath':'media/graphics/misc/invisible.png','init':function(_0x584388){this['pos']=new Vector2(_0x584388['pos']['x'],_0x584388['pos']['y']),this['size']=new Vector2(_0x584388['size']['x'],_0x584388['size']['y']);var _0x38ca03='more-games',_0x25e993='https://www.marketjs.com',_0x2ffb6e=!0x1;_0x584388['div_layer_name']&&(_0x38ca03=_0x584388['div_layer_name']),_0x584388['link']&&(_0x25e993=_0x584388['link']),_0x584388['newWindow']&&(_0x2ffb6e=_0x584388['newWindow']),this['createClickableLayer'](_0x38ca03,_0x25e993,_0x2ffb6e);},'createClickableLayer':function(_0x10d5c5,_0x497606,_0x2433a8){this['identifier']=_0x10d5c5;var _0x73c42a=ig['domHandler']['getElementById']('#'+_0x10d5c5);_0x73c42a?(ig['domHandler']['show'](_0x73c42a),ig['domHandler']['attr'](_0x73c42a,'href',_0x497606)):this['createClickableOutboundLayer'](_0x10d5c5,_0x497606,this['invisImagePath'],_0x2433a8);},'update':function(_0x15c5d5,_0x227714,_0x239ce8,_0x431ae8){this['pos']['x']===_0x15c5d5&&this['pos']['y']===_0x227714&&this['size']['x']===_0x239ce8&&this['size']['y']===_0x431ae8||(this['pos']['x']=_0x15c5d5,this['pos']['y']=_0x227714,this['size']['x']=_0x239ce8,this['size']['y']=_0x431ae8,ig['sizeHandler']['dynamicClickableEntityDivs'][this['identifier']]={},ig['sizeHandler']['dynamicClickableEntityDivs'][this['identifier']]['width']=this['size']['x'],ig['sizeHandler']['dynamicClickableEntityDivs'][this['identifier']]['height']=this['size']['y'],ig['sizeHandler']['dynamicClickableEntityDivs'][this['identifier']]['entity_pos_x']=this['pos']['x'],ig['sizeHandler']['dynamicClickableEntityDivs'][this['identifier']]['entity_pos_y']=this['pos']['y'],_0x15c5d5=ig['domHandler']['getElementById']('#'+this['identifier']),this['updateCSS'](_0x15c5d5));},'createClickableOutboundLayer':function(_0x11f4a3,_0xc623f6,_0x3fc3ee,_0x93a52f){var _0x5ef5c0=ig['domHandler']['create']('div');ig['domHandler']['attr'](_0x5ef5c0,'id',_0x11f4a3);var _0x20d925=ig['domHandler']['create']('a');ig['domHandler']['addEvent'](_0x5ef5c0,'mousedown',function(_0x153733){_0x153733['preventDefault']();}),_0x93a52f?(ig['domHandler']['attr'](_0x20d925,'href',_0xc623f6),ig['domHandler']['attr'](_0x20d925,'target','_blank')):ig['domHandler']['attr'](_0x20d925,'href',_0xc623f6),_0xc623f6=ig['domHandler']['create']('img'),ig['domHandler']['css'](_0xc623f6,{'width':'100%','height':'100%'}),ig['domHandler']['attr'](_0xc623f6,'src',_0x3fc3ee),ig['domHandler']['addEvent'](_0x5ef5c0,'mousemove',ig['input']['mousemove']['bind'](ig['input']),!0x1),ig['domHandler']['appendChild'](_0x20d925,_0xc623f6),ig['domHandler']['appendChild'](_0x5ef5c0,_0x20d925),ig['domHandler']['appendToBody'](_0x5ef5c0),ig['sizeHandler']['dynamicClickableEntityDivs'][_0x11f4a3]={},ig['sizeHandler']['dynamicClickableEntityDivs'][_0x11f4a3]['width']=this['size']['x'],ig['sizeHandler']['dynamicClickableEntityDivs'][_0x11f4a3]['height']=this['size']['y'],ig['sizeHandler']['dynamicClickableEntityDivs'][_0x11f4a3]['entity_pos_x']=this['pos']['x'],ig['sizeHandler']['dynamicClickableEntityDivs'][_0x11f4a3]['entity_pos_y']=this['pos']['y'],this['updateCSS'](_0x5ef5c0);},'updateCSS':function(_0x3f0275){var _0x189d13=Math['min'](ig['sizeHandler']['scaleRatioMultiplier']['x'],ig['sizeHandler']['scaleRatioMultiplier']['y']);if(ig['ua']['mobile']){var _0x2c8232=ig['domHandler']['getElementById']('#canvas'),_0x597a48=ig['domHandler']['getOffsets'](_0x2c8232),_0x2c8232=_0x597a48['left'],_0x597a48=_0x597a48['top'];if(ig['sizeHandler']['disableStretchToFitOnMobileFlag'])var _0x2c8232=Math['floor'](_0x2c8232+this['pos']['x']*ig['sizeHandler']['scaleRatioMultiplier']['x'])+'px',_0x597a48=Math['floor'](_0x597a48+this['pos']['y']*ig['sizeHandler']['scaleRatioMultiplier']['y'])+'px',_0x2b6bd0=Math['floor'](this['size']['x']*ig['sizeHandler']['scaleRatioMultiplier']['x'])+'px',_0x189d13=Math['floor'](this['size']['y']*ig['sizeHandler']['scaleRatioMultiplier']['y'])+'px';else _0x2c8232=Math['floor'](this['pos']['x']*ig['sizeHandler']['sizeRatio']['x'])+'px',_0x597a48=Math['floor'](this['pos']['y']*ig['sizeHandler']['sizeRatio']['y'])+'px',_0x2b6bd0=Math['floor'](this['size']['x']*ig['sizeHandler']['sizeRatio']['x'])+'px',_0x189d13=Math['floor'](this['size']['y']*ig['sizeHandler']['sizeRatio']['y'])+'px';}else _0x2c8232=ig['domHandler']['getElementById']('#canvas'),_0x597a48=ig['domHandler']['getOffsets'](_0x2c8232),_0x2c8232=_0x597a48['left'],_0x597a48=_0x597a48['top'],ig['sizeHandler']['enableStretchToFitOnDesktopFlag']?(_0x2c8232=Math['floor'](_0x2c8232+this['pos']['x']*ig['sizeHandler']['sizeRatio']['x'])+'px',_0x597a48=Math['floor'](_0x597a48+this['pos']['y']*ig['sizeHandler']['sizeRatio']['y'])+'px',_0x2b6bd0=Math['floor'](this['size']['x']*ig['sizeHandler']['sizeRatio']['x'])+'px',_0x189d13=Math['floor'](this['size']['y']*ig['sizeHandler']['sizeRatio']['y'])+'px'):(_0x2c8232=Math['floor'](_0x2c8232+this['pos']['x']*_0x189d13)+'px',_0x597a48=Math['floor'](_0x597a48+this['pos']['y']*_0x189d13)+'px',_0x2b6bd0=Math['floor'](this['size']['x']*_0x189d13)+'px',_0x189d13=Math['floor'](this['size']['y']*_0x189d13)+'px');ig['domHandler']['css'](_0x3f0275,{'float':'left','position':'absolute','left':_0x2c8232,'top':_0x597a48,'width':_0x2b6bd0,'height':_0x189d13,'z-index':0x3});}});}),ig['baked']=!0x0,ig['module']('game.entities.buttons.button-branding-logo')['requires']('game.entities.buttons.button','plugins.clickable-div-layer')['defines'](function(){EntityButtonBrandingLogo=EntityButton['extend']({'type':ig['Entity']['TYPE']['A'],'gravityFactor':0x0,'logo':new ig['AnimationSheet']('branding/logo.png',_SETTINGS['Branding']['Logo']['Width'],_SETTINGS['Branding']['Logo']['Height']),'zIndex':0x2711,'size':{'x':0x40,'y':0x42},'clickableLayer':null,'link':null,'newWindow':!0x1,'div_layer_name':'branding-logo','name':'brandinglogo','init':function(_0x283e7a,_0x1c30b6,_0x40089a){this['parent'](_0x283e7a,_0x1c30b6,_0x40089a);if(!ig['global']['wm']){if('undefined'==typeof wm){if(_SETTINGS['Branding']['Logo']['Enabled'])this['size']['x']=_SETTINGS['Branding']['Logo']['Width'],this['size']['y']=_SETTINGS['Branding']['Logo']['Height'],this['anims']['idle']=new ig['Animation'](this['logo'],0x0,[0x0],!0x0),this['currentAnim']=this['anims']['idle'],_0x40089a&&_0x40089a['centralize']&&(this['pos']['x']=ig['system']['width']/0x2-this['size']['x']/0x2,console['log']('centralize\x20true\x20...\x20centering\x20branded\x20logo\x20...')),_SETTINGS['Branding']['Logo']['LinkEnabled']&&(this['link']=_SETTINGS['Branding']['Logo']['Link'],this['newWindow']=_SETTINGS['Branding']['Logo']['NewWindow'],this['clickableLayer']=new ClickableDivLayer(this));else{this['kill']();return;}}this['div_layer_name']=_0x40089a['div_layer_name']?_0x40089a['div_layer_name']:'branding-logo';}},'show':function(){var _0x416bdf=ig['domHandler']['getElementById']('#'+this['div_layer_name']);ig['domHandler']['show'](_0x416bdf);},'hide':function(){var _0x69dfe5=ig['domHandler']['getElementById']('#'+this['div_layer_name']);ig['domHandler']['hide'](_0x69dfe5);},'clicked':function(){},'clicking':function(){},'released':function(){}});}),ig['baked']=!0x0,ig['module']('game.entities.branding-logo-placeholder')['requires']('impact.entity','game.entities.buttons.button-branding-logo')['defines'](function(){EntityBrandingLogoPlaceholder=ig['Entity']['extend']({'gravityFactor':0x0,'size':{'x':0x20,'y':0x20},'_wmDrawBox':!0x0,'_wmBoxColor':'rgba(0,\x200,\x20255,\x200.7)','init':function(_0x19271e,_0x137719,_0xf60072){this['parent'](_0x19271e,_0x137719,_0xf60072);if(_0xf60072)switch(console['log']('settings\x20found\x20...\x20using\x20that\x20div\x20layer\x20name'),_0x19271e=_0xf60072['div_layer_name'],console['log']('settings.centralize:',_0xf60072['centralize']),_0xf60072['centralize']){case'true':console['log']('centralize\x20true'),centralize=!0x0;break;case'false':console['log']('centralize\x20false'),centralize=!0x1;break;default:console['log']('default\x20...\x20centralize\x20false'),centralize=!0x1;}else _0x19271e='branding-logo',centralize=!0x1;if('undefined'==typeof wm){if(_SETTINGS['Branding']['Logo']['Enabled'])try{ig['game']['spawnEntity'](EntityButtonBrandingLogo,this['pos']['x'],this['pos']['y'],{'div_layer_name':_0x19271e,'centralize':centralize});}catch(_0x2e0433){console['log'](_0x2e0433);}this['kill']();}}});}),ig['baked']=!0x0,ig['module']('game.entities.buttons.button-more-games')['requires']('game.entities.buttons.button','plugins.clickable-div-layer')['defines'](function(){EntityButtonMoreGames=EntityButton['extend']({'type':ig['Entity']['TYPE']['A'],'gravityFactor':0x0,'logo':new ig['AnimationSheet']('media/graphics/sprites/btn_more_games.png',0x40,0x42),'size':{'x':0x40,'y':0x42},'zIndex':0x2ee,'clickableLayer':null,'link':null,'newWindow':!0x1,'div_layer_name':'more-games','name':'moregames','init':function(_0x4d99e7,_0x17641e,_0x214b73){this['parent'](_0x4d99e7,_0x17641e,_0x214b73),ig['global']['wm']||(this['div_layer_name']=_0x214b73['div_layer_name']?_0x214b73['div_layer_name']:'more-games',_SETTINGS['MoreGames']['Enabled']?(this['anims']['idle']=new ig['Animation'](this['logo'],0x0,[0x0],!0x0),this['currentAnim']=this['anims']['idle'],_SETTINGS['MoreGames']['Link']&&(this['link']=_SETTINGS['MoreGames']['Link']),_SETTINGS['MoreGames']['NewWindow']&&(this['newWindow']=_SETTINGS['MoreGames']['NewWindow']),this['clickableLayer']=new ClickableDivLayer(this)):this['kill']());},'show':function(){var _0x1c4a0c=ig['domHandler']['getElementById']('#'+this['div_layer_name']);_0x1c4a0c&&ig['domHandler']['show'](_0x1c4a0c);},'hide':function(){var _0x5372f3=ig['domHandler']['getElementById']('#'+this['div_layer_name']);_0x5372f3&&ig['domHandler']['hide'](_0x5372f3);},'clicked':function(){},'clicking':function(){},'released':function(){}});}),ig['baked']=!0x0,ig['module']('game.entities.pointer')['requires']('impact.entity')['defines'](function(){EntityPointer=ig['Entity']['extend']({'checkAgainst':ig['Entity']['TYPE']['BOTH'],'size':new Vector2(0x1,0x1),'isFirstPressed':!0x1,'isPressed':!0x1,'isReleased':!0x1,'isHovering':!0x1,'hoveringItem':null,'objectArray':[],'clickedObjectList':[],'ignorePause':!0x0,'zIndex':0x157c,'check':function(_0x39edac){this['objectArray']['push'](_0x39edac);},'clickObject':function(_0x4bbbd1){this['isFirstPressed']&&'function'==typeof _0x4bbbd1['clicked']&&(_0x4bbbd1['clicked'](),this['addToClickedObjectList'](_0x4bbbd1)),this['isPressed']&&!this['isReleased']&&'function'==typeof _0x4bbbd1['clicking']&&_0x4bbbd1['clicking'](),this['isReleased']&&'function'==typeof _0x4bbbd1['released']&&(_0x4bbbd1['released'](),this['removeFromClickedObjectList'](_0x4bbbd1));},'refreshPos':function(){this['pos']=ig['game']['io']['getClickPos']();},'update':function(){this['parent'](),this['refreshPos']();var _0x3caedb=null,_0x5d97ea=-0x1;for(a=this['objectArray']['length']-0x1;-0x1<a;a--)this['objectArray'][a]['zIndex']>_0x5d97ea&&(_0x5d97ea=this['objectArray'][a]['zIndex'],_0x3caedb=this['objectArray'][a]);if(null!=_0x3caedb)null!=this['hoveringItem']?this['hoveringItem']!=_0x3caedb&&('function'==typeof this['hoveringItem']['leave']&&this['hoveringItem']['leave'](),'function'==typeof _0x3caedb['over']&&_0x3caedb['over']()):'function'==typeof _0x3caedb['over']&&_0x3caedb['over'](),this['hoveringItem']=_0x3caedb,this['clickObject'](_0x3caedb),this['objectArray']=[];else{if(null!=this['hoveringItem']&&'function'==typeof this['hoveringItem']['leave']&&(this['hoveringItem']['leave'](),this['hoveringItem']=null),this['isReleased']){for(_0x3caedb=0x0;_0x3caedb<this['clickedObjectList']['length'];_0x3caedb++)_0x5d97ea=this['clickedObjectList'][_0x3caedb],'function'==typeof _0x5d97ea['releasedOutside']&&_0x5d97ea['releasedOutside']();this['clickedObjectList']=[];}}this['isFirstPressed']=ig['input']['pressed']('click'),this['isReleased']=ig['input']['released']('click'),this['isPressed']=ig['input']['state']('click');},'addToClickedObjectList':function(_0x2bf973){this['clickedObjectList']['push'](_0x2bf973);},'removeFromClickedObjectList':function(_0x156a58){for(var _0x2eb2e9=[],_0x5c98c9=0x0;_0x5c98c9<this['clickedObjectList']['length'];_0x5c98c9++){var _0x50296f=this['clickedObjectList'][_0x5c98c9];_0x50296f!=_0x156a58&&_0x2eb2e9['push'](_0x50296f);}this['clickedObjectList']=_0x2eb2e9;}});}),ig['baked']=!0x0,ig['module']('game.entities.pointer-selector')['requires']('game.entities.pointer')['defines'](function(){EntityPointerSelector=EntityPointer['extend']({'zIndex':0x3e8,'_wmDrawBox':!0x0,'_wmBoxColor':'rgba(0,\x200,\x20255,\x200.7)','size':{'x':0x14,'y':0x14},'init':function(_0x529ad6,_0x2d9a51,_0x3380c9){this['parent'](_0x529ad6,_0x2d9a51,_0x3380c9);}});}),ig['baked']=!0x0,ig['module']('game.entities.select')['requires']('impact.entity')['defines'](function(){EntitySelect=ig['Entity']['extend']({'type':ig['Entity']['TYPE']['B'],'checkAgainst':ig['Entity']['TYPE']['A'],'collides':ig['Entity']['COLLIDES']['NEVER'],'canSelect':!0x1,'canSelectTimerDuration':0.35,'zIndex':0x1869f,'isHovering':!0x1,'isSelected':!0x1,'init':function(_0x43806e,_0x53f337,_0x4dbb96){this['parent'](_0x43806e,_0x53f337,_0x4dbb96),this['canSelectTimer']=new ig['Timer'](this['canSelectTimerDuration']);},'doesClickableLayerExist':function(_0x5a3704){for(k in dynamicClickableEntityDivs)if(k==_0x5a3704)return!0x0;return!0x1;},'checkClickableLayer':function(_0x3d968a,_0x58b3a2,_0x533b85){'undefined'==typeof wm&&(this['doesClickableLayerExist'](_0x3d968a)?(ig['game']['showOverlay']([_0x3d968a]),$('#'+_0x3d968a)['find']('[href]')['attr']('href',_0x58b3a2)):this['createClickableOutboundLayer'](_0x3d968a,_0x58b3a2,'media/graphics/misc/invisible.png',_0x533b85));},'createClickableOutboundLayer':function(_0xb25e44,_0x273a4f,_0x50ceac,_0x43167a){var _0x3c2237=ig['$new']('div');_0x3c2237['id']=_0xb25e44,document['body']['appendChild'](_0x3c2237),$('#'+_0x3c2237['id'])['css']('float','left'),$('#'+_0x3c2237['id'])['css']('width',this['size']['x']*multiplier),$('#'+_0x3c2237['id'])['css']('height',this['size']['y']*multiplier),$('#'+_0x3c2237['id'])['css']('position','absolute');var _0x38f16d=w/0x2-destW/0x2,_0x3d0817=h/0x2-destH/0x2;w==mobileWidth?($('#'+_0x3c2237['id'])['css']('left',this['pos']['x']),$('#'+_0x3c2237['id'])['css']('top',this['pos']['y'])):($('#'+_0x3c2237['id'])['css']('left',_0x38f16d+this['pos']['x']*multiplier),$('#'+_0x3c2237['id'])['css']('top',_0x3d0817+this['pos']['y']*multiplier)),_0x43167a?$('#'+_0x3c2237['id'])['html']('<a\x20target=\x27_blank\x27\x20href=\x27'+_0x273a4f+'\x27><img\x20style=\x27width:100%;height:100%\x27\x20src=\x27'+_0x50ceac+'\x27></a>'):$('#'+_0x3c2237['id'])['html']('<a\x20href=\x27'+_0x273a4f+'\x27><img\x20style=\x27width:100%;height:100%\x27\x20src=\x27'+_0x50ceac+'\x27></a>'),dynamicClickableEntityDivs[_0xb25e44]={},dynamicClickableEntityDivs[_0xb25e44]['width']=$('#'+_0x3c2237['id'])['width'](),dynamicClickableEntityDivs[_0xb25e44]['height']=$('#'+_0x3c2237['id'])['height'](),dynamicClickableEntityDivs[_0xb25e44]['entity_pos_x']=this['pos']['x'],dynamicClickableEntityDivs[_0xb25e44]['entity_pos_y']=this['pos']['y'];},'hovered':function(){this['isHovering']=!0x0,this['dehoverOthers']();},'dehoverOthers':function(){var _0x48899a=ig['game']['getEntitiesByType'](EntitySelect);for(i=0x0;i<_0x48899a['length'];i++)_0x48899a[i]!=this&&(_0x48899a[i]['isHovering']=!0x1);},'deselectOthers':function(){var _0xc78753=ig['game']['getEntitiesByType'](EntitySelect);for(i=0x0;i<_0xc78753['length'];i++)_0xc78753[i]!=this&&(_0xc78753[i]['isSelected']=!0x1);},'update':function(){this['parent'](),this['canSelectTimer']&&0x0<this['canSelectTimer']['delta']()&&(this['canSelect']=!0x0,this['canSelectTimer']=null);}});}),ig['baked']=!0x0,ig['module']('game.entities.marketjs-splash')['requires']('impact.entity')['defines'](function(){EntityMarketJSSplash=ig['Entity']['extend']({'logoImage':new ig['Image']('media/graphics/splash/marketjs/logo.png'),'letterImage':new ig['Image']('media/graphics/splash/marketjs/letter-m.png'),'brandingText':new ig['Image']('media/graphics/splash/marketjs/branding-text.png'),'scale':{'x':0x1,'y':0x1},'init':function(){if(_SETTINGS['DeveloperBranding']['Splash']['Enabled']){this['updateScale'](),this['originX']=0x0,this['logo']={'scale':0.02,'alpha':0x0,'x':-this['logoImage']['width']/0x2,'y':-this['logoImage']['height']/0x2};var _0x22ec55=this['tween']({'logo':{'scale':0x1,'alpha':0x1}},0.42,{'easing':ig['Tween']['Easing']['Back']['EaseOut'],'onComplete':function(){ig['soundHandler']['sfxPlayer']['play']('logosplash1');}});this['letterM']={'scale':0.02,'alpha':0x0,'x':-this['letterImage']['width']/0x2,'y':-this['letterImage']['height']/0x2-0xa};var _0x13b753=this['tween']({'letterM':{'scale':0x1,'alpha':0x1}},0.42,{'easing':ig['Tween']['Easing']['Back']['EaseOut'],'onComplete':function(){ig['soundHandler']['sfxPlayer']['play']('logosplash2');}});this['text']={'alpha':0x1,'x':-this['brandingText']['width']/0x2,'y':-this['brandingText']['height']/0x2,'coverW':0x2*this['brandingText']['width'],'coverH':0x2*this['brandingText']['height']},this['text']['originX']=-this['brandingText']['width']/0x2-0x10e,this['text']['cx']=-this['text']['coverW']-0x104,this['text']['cy']=-this['brandingText']['height'];var _0x195bec=this['tween']({'originX':-0x1c2,'logo':{'scale':0.82},'letterM':{'scale':0.82},'text':{'originX':0x96}},0.8,{'delay':0.45,'easing':ig['Tween']['Easing']['Back']['EaseOut']}),_0x27bbe7=this['tween']({'logo':{'alpha':0x0},'letterM':{'alpha':0x0},'text':{'alpha':0x0}},0.9,{'delay':0.9,'onComplete':function(){this['goToMenu']();}['bind'](this)});_0x22ec55['chain'](_0x13b753),_0x13b753['chain'](_0x195bec),_0x195bec['chain'](_0x27bbe7),_0x22ec55['start'](),ig['soundHandler']['sfxPlayer']['play']('logosplash1');}else this['goToMenu']();},'goToMenu':function(){ig['soundHandler']['sfxPlayer']['soundList']['logosplash1']['mute'](!0x0),ig['soundHandler']['sfxPlayer']['soundList']['logosplash2']['mute'](!0x0),ig['soundHandler']['bgmPlayer']['play']('background'),ig['game']['director']['nextLevel'](),this['kill']();},'update':function(){if(0x0<this['tweens']['length']){for(var _0x46f69a=[],_0xfa305b=0x0;_0xfa305b<this['tweens']['length'];_0xfa305b++)this['tweens'][_0xfa305b]['update'](),this['tweens'][_0xfa305b]['complete']||_0x46f69a['push'](this['tweens'][_0xfa305b]);this['tweens']=_0x46f69a;}this['updateScale']();},'draw':function(){var _0x24a66e=ig['system']['context'];_0x24a66e['fillStyle']='#FFF',_0x24a66e['fillRect'](0x0,0x0,ig['system']['width'],ig['system']['height']),_0x24a66e['save'](),_0x24a66e['translate'](ig['system']['width']/0x2,ig['system']['height']/0x2),_0x24a66e['scale'](this['scale']['x'],this['scale']['y']),_0x24a66e['imageSmoothingEnabled']=!0x0,_0x24a66e['globalAlpha']=this['text']['alpha'],this['brandingText']['draw'](this['text']['originX']+this['text']['x'],this['text']['y']),_0x24a66e['globalAlpha']=0x1,_0x24a66e['fillRect'](this['text']['cx'],this['text']['cy'],this['originX']-this['text']['cx'],this['text']['coverH']),_0x24a66e['save'](),_0x24a66e['globalAlpha']=this['logo']['alpha'],_0x24a66e['scale'](this['logo']['scale'],this['logo']['scale']),this['logoImage']['draw'](this['originX']+this['logo']['x'],this['logo']['y']),_0x24a66e['restore'](),_0x24a66e['save'](),_0x24a66e['globalAlpha']=this['letterM']['alpha'],_0x24a66e['scale'](this['letterM']['scale'],this['letterM']['scale']),this['letterImage']['draw'](this['originX']+this['letterM']['x'],this['letterM']['y']),_0x24a66e['restore'](),_0x24a66e['restore']();},'updateScale':function(){if(!this['skipUpdateScale']){var _0x1cc75d=window['innerWidth']/window['innerHeight'],_0x36ceca=ig['system']['height']/0x500,_0x138a1b=ig['system']['width']/0x500;if(ig['responsive'])this['scale']['x']=this['scale']['y']=0x1<_0x1cc75d?_0x36ceca:_0x138a1b;else{if(ig['ua']['mobile']&&!ig['sizeHandler']['disableStretchToFitOnMobileFlag']){var _0x443c3f=ig['system']['width']/ ig['system']['height'];0x1<_0x1cc75d?(this['scale']['x']=_0x443c3f/_0x1cc75d*_0x36ceca,this['scale']['y']=_0x36ceca):(this['scale']['x']=_0x138a1b,this['scale']['y']=_0x1cc75d/_0x443c3f*_0x138a1b);}else this['skipUpdateScale']=!0x0,_0x138a1b=ig['system']['width']/0x438,this['scale']['x']=this['scale']['y']=_0x36ceca<_0x138a1b?_0x36ceca:_0x138a1b;}0x1<this['scale']['x']&&(this['scale']['x']=0x1),0x1<this['scale']['y']&&(this['scale']['y']=0x1);}}});}),ig['baked']=!0x0,ig['module']('game.levels.opening')['requires']('impact.image','game.entities.marketjs-splash')['defines'](function(){LevelOpening={'entities':[{'type':'EntityMarketJSSplash','x':0x0,'y':0x0}],'layer':[]};}),ig['baked']=!0x0,ig['module']('game.entities.text')['requires']('impact.entity')['defines'](function(){EntityText=ig['Entity']['extend']({'text':'','size':{'x':0x20,'y':0x20},'_wmDrawBox':!0x0,'_wmBoxColor':'rgba(255,\x20255,\x20255,\x200.5)','zIndex':0x2710,'init':function(_0x3f00f0,_0x397652,_0x3ac0e1){this['parent'](_0x3f00f0,_0x397652,_0x3ac0e1),'undefined'==typeof wm&&_0x3ac0e1&&(this['name']=_0x3ac0e1['name'],this['useLanguageFile']=_0x3ac0e1['useLanguageFile'],this['languageFileSectionName']=_0x3ac0e1['languageFileSectionName'],this['text']=eval(this['useLanguageFile'])?ig['game']['language']['selected'][this['languageFileSectionName']][_0x3ac0e1['text']]:_0x3ac0e1['text'],this['fontSize']=_0x3ac0e1['fontSize'],this['fontSize']||(this['fontSize']='24'),this['fontStyle']=_0x3ac0e1['fontStyle'],this['fontStyle']||(this['fontStyle']='Arial'),this['fontWeight']=_0x3ac0e1['fontWeight'],this['fontWeight']||(this['fontWeight']='bold'),this['fontColor']=_0x3ac0e1['fontColor'],this['fontColor']||(this['fontColor']='#fff'),this['backgroundBorderColor']=_0x3ac0e1['backgroundBorderColor'],this['backgroundColor']=_0x3ac0e1['backgroundColor'],this['backgroundHeight']=_0x3ac0e1['backgroundHeight']);},'draw':function(){this['parent'](),this['backgroundBorderColor']&&(ig['system']['context']['fillStyle']=this['backgroundBorderColor'],ig['system']['context']['fillRect'](0x0,this['pos']['y']-this['size']['y']+0xa-0x5,ig['system']['width'],this['backgroundHeight']+0xa)),this['backgroundColor']&&(ig['system']['context']['fillStyle']=this['backgroundColor'],ig['system']['context']['fillRect'](0x0,this['pos']['y']-this['size']['y']+0xa,ig['system']['width'],this['backgroundHeight'])),'undefined'==typeof wm&&(ig['system']['context']['fillStyle']=this['fontColor'],ig['system']['context']['font']=this['fontWeight']+'\x20'+this['fontSize']+'px\x20'+this['fontStyle'],ig['system']['context']['fillText'](this['text'],this['pos']['x']-ig['system']['context']['measureText'](this['text'])['width']/0x2,this['pos']['y']+this['size']['y']));}});}),ig['baked']=!0x0,ig['module']('game.entities.custom-object')['requires']('impact.entity','plugins.data.vector','game.entities.text')['defines'](function(){EntityCustomObject=ig['Entity']['extend']({'collides':ig['Entity']['COLLIDES']['NEVER'],'type':ig['Entity']['TYPE']['A'],'zIndex':0x64,'isHide':!0x1,'isMoreGamesButton':!0x1,'isHovering':!0x1,'size':new Vector2(0x64,0x64),'gravityFactor':0x0,'backgroundColor':'white','borderColor':'none','borderWidth':0xa,'alpha':0x1,'scale':0x1,'pointerEvent':!0x0,'image':null,'onInit':null,'onClicked':null,'onReleased':null,'onClicking':null,'onRepos':null,'onUpdate':null,'onEnter':null,'onExit':null,'onDraw':null,'font':null,'_font':{'size':0x3c,'color':'black','text':'Text','family':'arial','autoWrapText':!0x1,'fitWidth':0x3e8,'lineHeight':0x0,'posX':0x0,'posY':0x0,'offsetX':0x0,'offsetY':0x0,'align':'center'},'anchor':{'midX':null,'midY':null,'offsetX':0x0,'offsetY':0x0,'corner':0x1,'relativeTo':null},'editPos':{'x':!0x1,'y':!0x1},'shadow':null,'origin':new Vector2(0.5,0.5),'settingsCopy':null,'animSheet':null,'init':function(_0x26f630,_0x583998,_0x4ec906){this['parent'](_0x26f630,_0x583998,_0x4ec906),this['ctx']=ig['system']['context'];if(_0x4ec906){this['settingsCopy']=_0x4ec906,this['isHovering']=!0x1,this['image']=_0x4ec906['image']||this['image'],null!=this['image']&&(this['size']=new Vector2(this['image']['width'],this['image']['height'])),this['size']=_0x4ec906['size']||this['size'],this['isMoreGamesButton']=_0x4ec906['isMoreGamesButton']||!0x1,this['editPos']=_0x4ec906['editPos']||this['editPos'],this['shadow']=_0x4ec906['shadow']||null,this['animSheet']=_0x4ec906['animSheet']||null,this['scale']=_0x4ec906['scale']||this['scale'],this['pointerEvent']=void 0x0!=_0x4ec906['pointerEvent']?_0x4ec906['pointerEvent']:this['pointerEvent'],this['_scale']=this['scale'];if(_0x4ec906['font']){this['font']=this['_font'];for(_0x26f630=0x0;_0x26f630<Object['entries'](_0x4ec906['font'])['length'];_0x26f630++)_0x583998=Object['entries'](_0x4ec906['font'])[_0x26f630][0x0],this['font'][_0x583998]=_0x4ec906['font'][_0x583998];}if(_0x4ec906['anchor']){for(_0x26f630=0x0;_0x26f630<Object['entries'](_0x4ec906['anchor'])['length'];_0x26f630++)_0x583998=Object['entries'](_0x4ec906['anchor'])[_0x26f630][0x0],this['anchor'][_0x583998]=_0x4ec906['anchor'][_0x583998];}!0x1==this['pointerEvent']&&this['disableEvent']();}this['repos']();if(null!=this['onInit'])this['onInit'](this);this['isMoreGamesButton']&&this['moreGamesButton'](_0x4ec906);},'update':function(){this['parent'](),this['mouseHover']();if(null!=this['onUpdate'])this['onUpdate'](this);},'enableEvent':function(){this['pointerEvent']=!0x0,this['collides']=ig['Entity']['COLLIDES']['NEVER'],this['type']=ig['Entity']['TYPE']['A'];},'disableEvent':function(){this['pointerEvent']=!0x1,this['type']=this['collides']=null;},'moreGamesButton':function(_0x1903de){$('#more-games')['show'](),this['name']='moregames',this['div_layer_name']='more-games',ig['global']['wm']||(this['div_layer_name']=_0x1903de['div_layer_name']?_0x1903de['div_layer_name']:'more-games',_SETTINGS['MoreGames']['Enabled']?(_SETTINGS['MoreGames']['Link']&&(this['link']=_SETTINGS['MoreGames']['Link']),_SETTINGS['MoreGames']['NewWindow']&&(this['newWindow']=_SETTINGS['MoreGames']['NewWindow']),this['clickableLayer']=new ClickableDivLayer(this)):this['kill']());},'wordWrap':function(_0x83a630,_0x33689c,_0x330d25,_0x5d4e9c,_0x5ec7b2){var _0x35cd7b=this['ctx'];_0x5ec7b2=_0x5ec7b2||0x0;if(0x0>=_0x5ec7b2)_0x35cd7b['fillText'](_0x83a630,_0x33689c,_0x330d25);else{_0x83a630=_0x83a630['split']('\x20');for(var _0x41c44c=0x0,_0xf5f6e9=0x1;0x0<_0x83a630['length']&&_0xf5f6e9<=_0x83a630['length'];){var _0x44516b=_0x83a630['slice'](0x0,_0xf5f6e9)['join']('\x20');_0x35cd7b['measureText'](_0x44516b)['width']>_0x5ec7b2?(0x1==_0xf5f6e9&&(_0xf5f6e9=0x2),_0x35cd7b['fillText'](_0x83a630['slice'](0x0,_0xf5f6e9-0x1)['join']('\x20'),_0x33689c,_0x330d25+_0x5d4e9c*_0x41c44c),_0x41c44c++,_0x83a630=_0x83a630['splice'](_0xf5f6e9-0x1),_0xf5f6e9=0x1):_0xf5f6e9++;}0x0<_0xf5f6e9&&_0x35cd7b['fillText'](_0x83a630['join']('\x20'),_0x33689c,_0x330d25+_0x5d4e9c*_0x41c44c);}},'show':function(){var _0x18cbcb=ig['domHandler']['getElementById']('#'+this['div_layer_name']);_0x18cbcb&&ig['domHandler']['show'](_0x18cbcb);},'hide':function(){var _0x4519de=ig['domHandler']['getElementById']('#'+this['div_layer_name']);_0x4519de&&ig['domHandler']['hide'](_0x4519de);},'drawShadowUpdate':function(){null!=this['shadow']&&(this['ctx']['shadowColor']=this['shadow']['color'],this['ctx']['shadowOffsetX']=this['shadow']['offsetX'],this['ctx']['shadowOffsetY']=this['shadow']['offsetY']);},'drawBackgroundColorUpdate':function(){'none'!=this['backgroundColor']&&(this['ctx']['save'](),this['ctx']['fillStyle']=this['backgroundColor'],this['drawScale'](this['pos']['x'],this['pos']['y']),this['ctx']['fillRect'](0x0,0x0,this['size']['x'],this['size']['y']),this['ctx']['restore']());},'drawTextUpdate':function(){if(null!=this['font']){this['ctx']['save'](),this['ctx']['fillStyle']=this['font']['color'],this['ctx']['font']='normal\x20'+this['font']['size']*this['scale']+'px\x20'+this['font']['family'],this['ctx']['textAlign']=this['font']['align'];var _0x148e37=Math['floor'](this['font']['posX']),_0x93a47e=Math['floor'](this['font']['posY']);!0x0==this['font']['autoWrapText']?this['wordWrap'](this['font']['text'],_0x148e37,_0x93a47e,this['font']['size']+0xa,ig['system']['width']-0x32):this['wordWrap'](this['font']['text'],_0x148e37,_0x93a47e,this['font']['lineHeight'],this['font']['fitWidth']),this['ctx']['restore']();}},'drawImageUpdate':function(){null!=this['image']&&(this['ctx']['save'](),this['drawScale'](this['pos']['x'],this['pos']['y']),this['image']['draw'](0x0,0x0),this['ctx']['restore']());},'drawBorderColorUpdate':function(){'none'!=this['borderColor']&&(this['ctx']['save'](),this['ctx']['strokeStyle']=this['borderColor'],this['ctx']['lineWidth']=this['borderWidth'],this['drawScale'](this['pos']['x'],this['pos']['y']),this['ctx']['strokeRect'](0x0,0x0,this['size']['x'],this['size']['y']),this['ctx']['restore']());},'drawAnimUpdate':function(){null!=this['animSheet']&&(this['ctx']['save'](),this['drawScale'](this['pos']['x'],this['pos']['y']),this['anims']['draw'](0x0,0x0),this['ctx']['restore']());},'drawScale':function(_0x367d49,_0x5a58fa){this['ctx']['translate'](Math['floor'](_0x367d49-(this['scale']*this['size']['x']-this['size']['x'])*this['origin']['x']),Math['floor'](_0x5a58fa-(this['scale']*this['size']['y']-this['size']['y'])*this['origin']['y'])),this['ctx']['scale'](this['scale'],this['scale']);},'draw':function(){if(!0x0!=this['isHide']&&(this['ctx']['save'](),this['ctx']['globalAlpha']=this['alpha'],this['ctx']['save'](),this['drawShadowUpdate'](),this['drawBackgroundColorUpdate'](),this['ctx']['restore'](),this['drawImageUpdate'](),this['drawAnimUpdate'](),this['drawTextUpdate'](),this['drawBorderColorUpdate'](),this['ctx']['restore'](),null!=this['onDraw']))this['onDraw'](this);},'repos':function(){if(null!=this['onRepos'])this['onRepos'](this);var _0x4f7f1e=0x0,_0x43d9b2=0x0;null!=this['anchor']['midX']&&(_0x4f7f1e=ig['system']['width']/this['anchor']['midX']-this['size']['x']*this['origin']['x']),null!=this['anchor']['midY']&&(_0x43d9b2=ig['system']['height']/this['anchor']['midY']-this['size']['y']*this['origin']['y']),0x1==this['anchor']['corner']?(this['pos']['x']=null!=this['anchor']['midX']?_0x4f7f1e:this['size']['x']-this['anchor']['offsetX'],this['pos']['y']=null!=this['anchor']['midY']?_0x43d9b2:this['size']['y']-this['anchor']['offsetY']):0x2==this['anchor']['corner']?(this['pos']['x']=null!=this['anchor']['midX']?_0x4f7f1e:ig['system']['width']-this['size']['x']-this['anchor']['offsetX'],this['pos']['y']=null!=this['anchor']['midY']?_0x43d9b2:this['size']['y']-this['anchor']['offsetY']):0x3==this['anchor']['corner']?(this['pos']['x']=null!=this['anchor']['midX']?_0x4f7f1e:ig['system']['width']-this['size']['x']-this['anchor']['offsetX'],this['pos']['y']=null!=this['anchor']['midY']?_0x43d9b2:ig['system']['height']-this['size']['y']-this['anchor']['offsetY']):0x4==this['anchor']['corner']?(this['pos']['x']=null!=this['anchor']['midX']?_0x4f7f1e:this['size']['x']-this['anchor']['offsetX'],this['pos']['y']=null!=this['anchor']['midY']?_0x43d9b2:ig['system']['height']-this['size']['y']-this['anchor']['offsetY']):0x5==this['anchor']['corner']&&(this['pos']['x']=null!=this['anchor']['midX']?_0x4f7f1e:this['anchor']['offsetX'],this['pos']['y']=null!=this['anchor']['midY']?_0x43d9b2:this['anchor']['offsetY']),null!=this['anchor']['relativeTo']&&(this['pos']['x']=null!=this['anchor']['midX']?_0x4f7f1e:this['anchor']['relativeTo']['pos']['x']+this['anchor']['offsetX'],this['pos']['y']=null!=this['anchor']['midY']?_0x43d9b2:this['anchor']['relativeTo']['pos']['y']+this['anchor']['offsetY']),null!=this['font']&&this['reposText']();if(null!=this['onRepos'])this['onRepos'](this);},'reposText':function(){this['font']['posX']=this['pos']['x']+0.5*this['size']['x']+this['font']['offsetX'],this['font']['posY']=this['pos']['y']+0.5*this['size']['y']+this['font']['size']/0x3-this['font']['lineHeight']/0x2+this['font']['offsetY'];},'mouseHover':function(){if(!0x1!=this['pointerEvent']){var _0x3cbb1d=ig['input']['mouse']['y']>=this['pos']['y']&&ig['input']['mouse']['y']<=this['pos']['y']+this['size']['y'];if(ig['input']['mouse']['x']>=this['pos']['x']&&ig['input']['mouse']['x']<=this['pos']['x']+this['size']['x']&&_0x3cbb1d){if(!0x1==this['isHovering']&&(this['isHovering']=!0x0,null!=this['onEnter']))this['onEnter'](this);}else{if(!0x0==this['isHovering']&&(this['isHovering']=!0x1,null!=this['onEnter']))this['onExit'](this);}}},'clicked':function(){if(!this['editPos']['x']&&!this['editPos']['y']&&!this['isHide']&&null!=this['onClicked'])this['onClicked'](this);},'clicking':function(){this['editingPos']();if(!this['editPos']['x']&&!this['editPos']['y']&&!this['isHide']&&null!=this['onClicking'])this['onClicking'](this);},'released':function(){if(!this['editPos']['x']&&!this['editPos']['y']&&!this['isHide']&&null!=this['onReleased'])this['onReleased'](this);},'editingPos':function(){!0x0==this['editPos']['x']&&(this['pos']['x']=ig['game']['io']['mouse']['pos']['x']-this['size']['x']*this['origin']['x']),!0x0==this['editPos']['y']&&(this['pos']['y']=ig['game']['io']['mouse']['pos']['y']-this['size']['y']*this['origin']['y']),0x1==this['anchor']['corner']?(!0x0==this['editPos']['x']&&(this['anchor']['offsetX']=this['size']['x']-this['pos']['x']),!0x0==this['editPos']['y']&&(this['anchor']['offsetY']=this['size']['y']-this['pos']['y'])):0x2==this['anchor']['corner']?(!0x0==this['editPos']['x']&&(this['anchor']['offsetX']=ig['system']['width']-this['size']['x']-this['pos']['x']),!0x0==this['editPos']['y']&&(this['anchor']['offsetY']=this['size']['y']-this['pos']['y'])):0x3==this['anchor']['corner']?(!0x0==this['editPos']['x']&&(this['anchor']['offsetX']=ig['system']['width']-this['size']['x']-this['pos']['x']),!0x0==this['editPos']['y']&&(this['anchor']['offsetY']=ig['system']['height']-this['size']['y']-this['pos']['y'])):0x4==this['anchor']['corner']&&(!0x0==this['editPos']['x']&&(this['anchor']['offsetX']=this['size']['x']-this['pos']['x']),!0x0==this['editPos']['y']&&(this['anchor']['offsetY']=ig['system']['height']-this['size']['y']-this['pos']['y'])),null!=this['anchor']['relativeTo']&&(!0x0==this['editPos']['x']&&(this['anchor']['offsetX']=-0x1*(this['anchor']['relativeTo']['pos']['x']-this['pos']['x'])),!0x0==this['editPos']['y']&&(this['anchor']['offsetY']=-0x1*(this['anchor']['relativeTo']['pos']['y']-this['pos']['y']))),!0x0==this['editPos']['x']&&(null==this['anchor']['midX']?console['log']('offsetX:\x20'+this['anchor']['offsetX']):(this['anchor']['midX']=ig['system']['width']/(this['pos']['x']+this['size']['x']*this['origin']['x']),console['log']('anchorMidX:\x20'+this['anchor']['midX']))),!0x0==this['editPos']['y']&&(null==this['anchor']['midY']?console['log']('offsetY:\x20'+this['anchor']['offsetY']):(this['anchor']['midY']=ig['system']['height']/(this['pos']['y']+this['size']['y']*this['origin']['y']),console['log']('anchorMidY:\x20'+this['anchor']['midY']))),null!=this['font']&&this['reposText']();}});}),ig['baked']=!0x0,ig['module']('game.entities.ui.background')['requires']('impact.entity')['defines'](function(){EntityBackground=ig['Entity']['extend']({'zIndex':0xa,'scale':0x1,'isFillWidth':!0x0,'currentWidth':0x0,'currentHeight':0x0,'anchor':{'offsetX':0x0,'offsetY':0x0},'imageBitmap':null,'init':function(_0x1e081f,_0x31d93c,_0x2e91e9){this['ctx']=ig['system']['context'],this['pos']={'x':_0x1e081f,'y':_0x31d93c};if(_0x2e91e9['anchor']){for(_0x1e081f=0x0;_0x1e081f<Object['entries'](_0x2e91e9['anchor'])['length'];_0x1e081f++)_0x31d93c=Object['entries'](_0x2e91e9['anchor'])[_0x1e081f][0x0],this['anchor'][_0x31d93c]=_0x2e91e9['anchor'][_0x31d93c];}this['scale']=_0x2e91e9['scale']||0x1,this['size']=_0x2e91e9['size'],this['bgPortrait']=ig['game']['images']['background'],this['bgLandscape']=ig['game']['images']['background2'],this['getBGImage'](),this['size']=new Vector2(ig['system']['width'],this['image']['height']*this['scale']),this['_size']=new Vector2(this['size']['x'],this['size']['y']),void 0x0==window['OffscreenCanvas']?(this['offCanvas']=document['createElement']('canvas'),this['offCanvas']['width']=this['size']['x'],this['offCanvas']['height']=this['size']['y']):this['offCanvas']=new OffscreenCanvas(this['size']['x'],this['size']['y']),this['offCanvasCTX']=this['offCanvas']['getContext']('2d'),this['setBackground'](),this['repos']();},'getBGImage':function(){this['image']=ig['ua']['mobile']&&ig['system']['width']>ig['system']['height']?this['bgLandscape']:this['bgPortrait'];},'kill':function(){this['parent']();if('object'===typeof this['offCanvas']&&null!==this['offCanvas']){this['offCanvas']['width']=0x1,this['offCanvas']['height']=0x1;var _0x32760b=this['offCanvas']['getContext']('2d');_0x32760b&&_0x32760b['clearRect'](0x0,0x0,0x1,0x1),delete this['offCanvas'],this['offCanvas']=null;}},'drawCanvasElement':function(_0x3ce6de){this['ctx']['save'](),this['ctx']['drawImage'](_0x3ce6de,0x0,0x0,this['size']['x'],this['size']['y'],0x0,0x0,this['size']['x'],this['size']['y']),this['ctx']['restore']();},'setBackground':function(){this['size']=new Vector2(ig['system']['width'],this['image']['height']*this['scale']),this['offCanvas']['width']=this['size']['x'],this['offCanvas']['height']=this['size']['y'];for(var _0x413bfb=0x0;_0x413bfb<this['size']['x'];)this['drawImage']({'image':this['image'],'dx':_0x413bfb,'dy':0x0},this['offCanvasCTX']),_0x413bfb+=this['image']['width'];this['imageBitmap']&&void 0x0!=this['imageBitmap']['close']&&this['imageBitmap']['close'](),this['imageBitmap']=void 0x0!=this['offCanvas']['transferToImageBitmap']?this['offCanvas']['transferToImageBitmap']():void 0x0!=this['offCanvas']['createImageBitmap']?this['offCanvas']['createImageBitmap']():this['offCanvas'];},'drawImage':function(_0x58055c,_0x17e876){_0x17e876['drawImage'](_0x58055c['image']['data'],0x0,0x0,_0x58055c['image']['width'],_0x58055c['image']['height'],_0x58055c['dx'],_0x58055c['dy'],_0x58055c['image']['width'],_0x58055c['image']['height']);},'drawTransform':function(_0x2f109d,_0x350710){this['ctx']['translate'](Math['floor'](_0x2f109d),Math['floor'](_0x350710)),this['ctx']['scale'](this['scale'],this['scale']);},'draw':function(){this['pos']['y']=this['anchor']['offsetY'],this['ctx']['save'](),this['drawTransform'](this['pos']['x'],this['pos']['y']),this['imageBitmap']&&this['drawCanvasElement'](this['imageBitmap']),this['ctx']['restore']();},'fillScreenWidth':function(){for(this['currentWidth']=0x0;this['currentWidth']<ig['system']['width'];)this['image']['draw'](this['currentWidth'],0x0),this['currentWidth']+=this['image']['width'];},'fillScreenHeight':function(){for(this['currentHeight']=0x0;this['currentHeight']<ig['system']['height'];)this['image']['draw'](0x0,this['currentHeight']),this['currentHeight']+=this['image']['height'];},'onRepos':function(){this['pos']['y']=this['anchor']['offsetY'];},'repos':function(){this['getBGImage'](),this['setBackground'](),this['pos']['y']=this['anchor']['offsetY'];}});}),ig['baked']=!0x0,ig['module']('game.entities.ui.background-animate')['requires']('impact.entity','game.entities.ui.background','game.entities.custom-object')['defines'](function(){EntityBackgroundAnimate=ig['Entity']['extend']({'zIndex':0xa,'speed':0x3,'pause':!0x1,'bgs':[],'init':function(){this['bgPortrait']=ig['game']['images']['background'],this['bgLandscape']=ig['game']['images']['background2'],this['getBGImage'](),this['bg1']=ig['game']['spawnEntity'](EntityBackground,0x0,0x0,{'size':new Vector2(this['image']['width'],this['image']['height']),'anchor':{'offsetX':0x0,'offsetY':0x0},'scale':0x1}),this['bg2']=ig['game']['spawnEntity'](EntityBackground,0x0,0x0,{'size':new Vector2(this['image']['width'],this['image']['height']),'anchor':{'offsetX':0x0,'offsetY':-this['image']['height']},'scale':0x1}),this['bg3']=ig['game']['spawnEntity'](EntityBackground,0x0,0x0,{'size':new Vector2(this['image']['width'],this['image']['height']),'anchor':{'offsetX':0x0,'offsetY':this['image']['height']},'scale':0x1}),this['bgs']=[this['bg2'],this['bg1'],this['bg3']];},'getBGImage':function(){this['image']=ig['ua']['mobile']&&ig['system']['width']>ig['system']['height']?this['bgLandscape']:this['bgPortrait'];},'kill':function(){this['parent']();for(var _0x490f65=0x0;_0x490f65<this['bgs']['length'];_0x490f65++)this['bgs'][_0x490f65]['kill']();},'repos':function(){this['getBGImage'](),this['pause']=!0x0,this['bgs'][0x0]['anchor']['offsetY']=-this['image']['height'],this['bgs'][0x1]['anchor']['offsetY']=0x0,this['bgs'][0x2]['anchor']['offsetY']=this['image']['height'],setTimeout(function(){this['pause']=!0x1;}['bind'](this),0x1f4);},'draw':function(){if(!this['pause']&&!ig['game']['isGamePause']){for(var _0x1db464=0x0;_0x1db464<this['bgs']['length'];_0x1db464++)if(this['bgs'][_0x1db464]['anchor']['offsetY']+=this['speed'],this['bgs'][_0x1db464]['anchor']['offsetY']>ig['system']['height']){var _0x1c12bf=_0x1db464+0x1;_0x1c12bf>=this['bgs']['length']&&(_0x1c12bf=0x0),this['bgs'][_0x1db464]['anchor']['offsetY']=this['bgs'][_0x1c12bf]['anchor']['offsetY']+this['speed']-this['bgs'][_0x1db464]['size']['y'];}}}});}),ig['baked']=!0x0,ig['module']('game.entities.ui.settings-panel')['requires']('impact.entity','game.entities.custom-object')['defines'](function(){EntitySettingsPanel=ig['Entity']['extend']({'zIndex':0x64,'panelTitle':'TITLE','showPage':function(){},'onInit':null,'init':function(_0x25440c,_0xd9c170,_0x1cdb1c){_0x1cdb1c&&(this['showPage']=_0x1cdb1c['showPage'],this['panelTitle']=_0x1cdb1c['panelTitle']||this['panelTitle'],this['onInit']=_0x1cdb1c['onInit']||null),this['settingPanel']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x4da,0x4da),'anchor':{'midX':0x2,'midY':0x2},'image':ig['game']['images']['panel'],'backgroundColor':'none','pointerEvent':!0x1,'alpha':0x0}),this['settingText']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x3e8,0x1f4),'anchor':{'midX':0x2,'offsetY':-72.3950233281493,'relativeTo':this['settingPanel']},'font':{'size':0x7d,'text':this['panelTitle'],'color':'white','fitWidth':0x7d0,'family':'pixellari'},'alpha':0x0,'backgroundColor':'none'}),this['musicButton']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x34e,0xa2),'anchor':{'midX':0x2,'offsetY':349.7822706065318,'relativeTo':this['settingPanel']},'animSheet':ig['game']['animSheets']['music'],'onInit':function(_0x2366e5){_0x2366e5['anims']=new ig['Animation'](_0x2366e5['animSheet'],0.1,[0x0,0x1]);var _0x1bd6e5=0x0==ig['game']['load']('music')?0x1:0x0;_0x2366e5['anims']['gotoFrame'](_0x1bd6e5);},'onEnter':function(_0x4e53bb){_0x4e53bb['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x1d236b){_0x1d236b['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(_0x230904){ig['soundHandler']['sfxPlayer']['play']('click'),0x0==ig['game']['load']('music')?(ig['soundHandler']['unmuteBGM'](),ig['soundHandler']['bgmPlayer']['volume'](0.5),ig['game']['save']('music',0.5),0x0==Object['keys'](ig['soundHandler']['bgmPlayer']['activeSoundList'])['length']&&null!=ig['game']['playCurrentBGM']&&ig['game']['playCurrentBGM']()):(ig['soundHandler']['muteBGM'](),ig['soundHandler']['bgmPlayer']['volume'](0x0),ig['game']['save']('music',0x0));var _0x103e9a=0x0==ig['game']['load']('music')?0x1:0x0;_0x230904['anims']['gotoFrame'](_0x103e9a);},'backgroundColor':'none'}),this['soundButton']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x34e,0xa2),'anchor':{'midX':0x2,'offsetY':642.0373250388802,'relativeTo':this['settingPanel']},'animSheet':ig['game']['animSheets']['sound'],'onInit':function(_0x29c0e1){_0x29c0e1['anims']=new ig['Animation'](_0x29c0e1['animSheet'],0.1,[0x0,0x1]);var _0x3baebd=0x0==ig['game']['load']('sound')?0x1:0x0;_0x29c0e1['anims']['gotoFrame'](_0x3baebd);},'onEnter':function(_0x4f1f9d){_0x4f1f9d['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x49f351){_0x49f351['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(_0x362925){0x0==ig['game']['load']('sound')?(ig['soundHandler']['unmuteSFX'](),ig['soundHandler']['sfxPlayer']['volume'](0.5),ig['game']['save']('sound',0.5)):(ig['soundHandler']['muteSFX'](),ig['soundHandler']['sfxPlayer']['volume'](0x0),ig['game']['save']('sound',0x0)),ig['soundHandler']['sfxPlayer']['play']('click');var _0x4d91f2=0x0==ig['game']['load']('sound')?0x1:0x0;_0x362925['anims']['gotoFrame'](_0x4d91f2);},'backgroundColor':'none'}),this['settingsUI']=[this['settingText'],this['musicButton'],this['soundButton']];if(null!=this['onInit'])this['onInit'](this);for(_0x25440c=0x0;_0x25440c<this['settingsUI']['length'];_0x25440c++)this['settingsUI'][_0x25440c]['disableEvent'](),this['settingsUI'][_0x25440c]['scale']=0x0,this['settingsUI'][_0x25440c]['alpha']=0x0;},'showSettings':function(){this['settingPanel']['tween']({'alpha':0x1},0.25,{'delay':0.5,'onComplete':function(){for(var _0x1a3255=0x0;_0x1a3255<this['settingsUI']['length'];_0x1a3255++)this['settingsUI'][_0x1a3255]['enableEvent'](),this['settingsUI'][_0x1a3255]['tween']({'scale':0x1,'alpha':0x1},0.5,{'easing':ig['Tween']['Easing']['Back']['EaseOut'],'onComplete':function(){}['bind'](this)})['start']();}['bind'](this)})['start']();},'hideSettings':function(_0x464d61){var _0x25b196=_0x464d61||null;this['settingPanel']['stopTweens']();for(_0x464d61=0x0;_0x464d61<this['settingsUI']['length'];_0x464d61++)this['settingsUI'][_0x464d61]['stopTweens']();for(_0x464d61=0x0;_0x464d61<this['settingsUI']['length'];_0x464d61++)this['settingsUI'][_0x464d61]['disableEvent'](),this['settingsUI'][_0x464d61]['tween']({'scale':0x0,'alpha':0x0},0.5,{'easing':ig['Tween']['Easing']['Back']['EaseIn']})['start']();this['settingPanel']['tween']({'alpha':0x0},0.25,{'delay':0.5,'onComplete':function(){null!=_0x25b196&&_0x25b196();}['bind'](this)})['start']();}});}),ig['baked']=!0x0,ig['module']('game.entities.controller.main-menu')['requires']('impact.entity','game.entities.custom-object','game.entities.ui.background-animate','game.entities.ui.settings-panel')['defines'](function(){EntityMainMenu=ig['Entity']['extend']({'zIndex':0x1,'buttonsSizes':new Vector2(0xc8,0xc8),'init':function(){ig['game']['checkMusicPlaying'](),ig['game']['isGamePause']=!0x1,ig['game']['spawnEntity'](EntityPointer,0x0,0x0),this['bgAnim']=ig['game']['spawnEntity'](EntityBackgroundAnimate,0x0,0x0),this['title']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x621,0x21e),'anchor':{'midX':0x2,'midY':2.0947712418300655},'image':ig['game']['images']['title'],'backgroundColor':'none'}),this['playButton']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':this['buttonsSizes'],'anchor':{'midX':0x2,'midY':1.207156308851224},'onEnter':function(_0x487b82){_0x487b82['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x57c989){_0x57c989['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){ig['soundHandler']['sfxPlayer']['play']('click'),this['hideMainMenu'](),setTimeout(function(){this['bgAnim']['kill'](),ig['game']['loadLevel'](LevelSelectMenu);}['bind'](this),0x1f4);}['bind'](this),'image':ig['game']['images']['play'],'backgroundColor':'none'}),this['moreGamesButton']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':this['buttonsSizes'],'anchor':{'offsetX':156.38022813688212,'offsetY':43.6080870917574,'corner':0x4},'onEnter':function(_0x214357){_0x214357['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0xd9fd3c){_0xd9fd3c['tween']({'scale':0x1},0.25)['start']();},'image':ig['game']['images']['moreGames'],'backgroundColor':'none','isMoreGamesButton':!0x0,'onClicked':function(){ig['soundHandler']['sfxPlayer']['play']('click');}}),this['settingButton']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':this['buttonsSizes'],'anchor':{'offsetX':86.43188854489199,'offsetY':138.75583203732504,'corner':0x2},'onEnter':function(_0x330bb0){_0x330bb0['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x166db9){_0x166db9['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){this['hideMainMenu'](),this['settingsPanel']['showSettings'](),ig['soundHandler']['sfxPlayer']['play']('click');}['bind'](this),'image':ig['game']['images']['setting'],'backgroundColor':'none'}),this['mainMenuUI']=[this['title'],this['playButton'],this['moreGamesButton'],this['settingButton']],this['settingsPanel']=ig['game']['spawnEntity'](EntitySettingsPanel,0x0,0x0,{'panelTitle':_STRINGS['Game']['SettingsPanel'],'showPage':function(){this['showMainMenu']();}['bind'](this),'onInit':function(){this['homeButton']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0xc8,0xc8),'anchor':{'midX':0x2,'offsetY':935.4479004665629,'relativeTo':this['settingPanel']},'onEnter':function(_0x33a2f7){_0x33a2f7['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x132554){_0x132554['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){this['hideSettings'](function(){this['showPage']();}['bind'](this)),ig['soundHandler']['sfxPlayer']['play']('click');}['bind'](this),'image':ig['game']['images']['home'],'backgroundColor':'none'}),this['settingsUI']['push'](this['homeButton']);}});for(var _0x598c0d=0x0;_0x598c0d<this['mainMenuUI']['length'];_0x598c0d++)this['mainMenuUI'][_0x598c0d]['disableEvent'](),this['mainMenuUI'][_0x598c0d]['scale']=0x0;setTimeout(function(){this['showMainMenu']();}['bind'](this),0xfa),window['gameloftHelper']&&gameloftHelper['customEventTracking']['sendVisitMainMenuEvent']();},'showMainMenu':function(_0x43dd48){_0x43dd48=_0x43dd48||0.5;for(var _0x20fa7a=0x0;_0x20fa7a<this['mainMenuUI']['length'];_0x20fa7a++)this['mainMenuUI'][_0x20fa7a]['enableEvent'](),this['mainMenuUI'][_0x20fa7a]['tween']({'scale':0x1},_0x43dd48,{'easing':ig['Tween']['Easing']['Back']['EaseOut'],'onComplete':function(){}['bind'](this)})['start']();$('#more-games')['show']();},'hideMainMenu':function(_0xd0abe0){_0xd0abe0=_0xd0abe0||0.5;for(var _0x273a75=0x0;_0x273a75<this['mainMenuUI']['length'];_0x273a75++)this['mainMenuUI'][_0x273a75]['disableEvent'](),this['mainMenuUI'][_0x273a75]['tween']({'scale':0x0},_0xd0abe0,{'easing':ig['Tween']['Easing']['Back']['EaseIn'],'onComplete':function(){}['bind'](this)})['start']();$('#more-games')['hide']();}});}),ig['baked']=!0x0,ig['module']('game.levels.main-menu')['requires']('game.entities.controller.main-menu')['defines'](function(){LevelMainMenu={'entities':[{'type':'EntityMainMenu','x':0x0,'y':0x0}],'layer':[]};}),ig['baked']=!0x0,ig['module']('game.entities.ui.canvas-element')['requires']('impact.entity')['defines'](function(){EntityCanvasElement=ig['Entity']['extend']({'name':'EntityCanvasElement','size':new Vector2(0x64,0x64),'posOffset':new Vector2(0x0,0x0),'customFillStyle':null,'customStrokeStyle':null,'imageBitmap':null,'alpha':0x1,'rotate':0x0,'scale':0x1,'clipOnce':!0x1,'isHide':!0x1,'elem':{'type':null,'settings':{}},'pivot':'center-center','pivotPoint':new Vector2(0x0,0x0),'onInit':null,'onReDraw':null,'onClip':null,'onUpdate':null,'onDraw':null,'onTextResize':null,'init':function(_0x147bb2,_0x474e4e,_0x32ed23){this['initSettings'](_0x32ed23);if(this['onInit'])this['onInit'](this,_0x32ed23);this['pos']=new Vector2(_0x147bb2,_0x474e4e),this['ctx']=ig['system']['context'],void 0x0==window['OffscreenCanvas']?(this['offCanvas']=document['createElement']('canvas'),this['offCanvas']['width']=this['size']['x'],this['offCanvas']['height']=this['size']['y']):this['offCanvas']=new OffscreenCanvas(this['size']['x'],this['size']['y']),this['offCanvasCTX']=this['offCanvas']['getContext']('2d'),this['drawElementOnce'](this['elem']),this['setPivot'](),this['_size']=new Vector2(this['size']['x'],this['size']['y']);if(this['onPostInit'])this['onPostInit'](this,_0x32ed23);ig['game']['sortEntitiesDeferred']();},'update':function(){this['parent']();if(!0x0!=this['isHide']&&this['onUpdate'])this['onUpdate'](this);},'draw':function(){if(!(!0x0==this['isHide']||0x0==this['alpha'])){this['ctx']['save'](),this['ctx']['globalAlpha']=this['alpha'],this['ctx']['translate'](this['posOffset']['x'],this['posOffset']['y']),this['drawTransform'](this['pos']['x'],this['pos']['y']),this['drawCanvasElement'](this['imageBitmap']),this['ctx']['restore'](),this['ctx']['save']();if(null!=this['onDraw'])this['onDraw'](this);this['ctx']['restore'](),ig['game']['debug']&&(this['ctx']['save'](),this['ctx']['strokeStyle']='yellow',this['ctx']['lineWidth']=0x5,this['drawTransform'](this['pos']['x'],this['pos']['y']),this['ctx']['strokeRect'](this['pivotPoint']['x'],this['pivotPoint']['y'],this['size']['x'],this['size']['y']),this['ctx']['restore']());}},'kill':function(){this['parent'](),'object'===typeof this['offCanvas']&&null!==this['offCanvas']&&(this['offCanvas']['width']=0x0,this['offCanvas']['height']=0x0,delete this['offCanvas'],this['offCanvas']=null);},'initSettings':function(_0xfe0ba4){if(_0xfe0ba4){if(_0xfe0ba4['elem'])for(var _0x332db1=0x0;_0x332db1<Object['entries'](_0xfe0ba4['elem'])['length'];_0x332db1++){var _0x1d8b73=Object['entries'](_0xfe0ba4['elem'])[_0x332db1][0x0];this['elem'][_0x1d8b73]=_0xfe0ba4['elem'][_0x1d8b73];}this['elem']['settings']['image']&&(this['size']=new Vector2(this['elem']['settings']['image']['width'],this['elem']['settings']['image']['height'])),this['size']=this['hasValue'](_0xfe0ba4['size'],this['size']),this['scale']=this['hasValue'](_0xfe0ba4['scale'],this['scale']),this['alpha']=this['hasValue'](_0xfe0ba4['alpha'],this['alpha']),this['rotate']=this['hasValue'](_0xfe0ba4['rotate'],this['rotate']),this['zIndex']=this['hasValue'](_0xfe0ba4['zIndex'],this['zIndex']),this['onReDraw']=this['hasValue'](_0xfe0ba4['onReDraw'],this['onReDraw']),this['onClip']=this['hasValue'](_0xfe0ba4['onClip'],this['onClip']),this['onUpdate']=this['hasValue'](_0xfe0ba4['onUpdate'],this['onUpdate']),this['isHide']=this['hasValue'](_0xfe0ba4['isHide'],this['isHide']),this['onDraw']=this['hasValue'](_0xfe0ba4['onDraw'],this['onDraw']),this['pivot']=this['hasValue'](_0xfe0ba4['pivot'],this['pivot']),this['posOffset']=this['hasValue'](_0xfe0ba4['posOffset'],this['posOffset']),this['onInit']=this['hasValue'](_0xfe0ba4['onInit'],this['onInit']),this['onPostInit']=this['hasValue'](_0xfe0ba4['onPostInit'],this['onPostInit']),this['onTextResize']=this['hasValue'](_0xfe0ba4['onTextResize'],this['onTextResize']);}},'hasValue':function(_0xb2d45a,_0x421dbc){return void 0x0!=_0xb2d45a?_0xb2d45a:_0x421dbc;},'setPivot':function(_0x278104){this['pivot']=_0x278104||this['pivot'];switch(this['pivot']){case'top-left':this['pivotPoint']=new Vector2(0x0,0x0);break;case'top-center':this['pivotPoint']=new Vector2(-this['size']['x']/0x2,0x0);break;case'top-right':this['pivotPoint']=new Vector2(-this['size']['x'],0x0);break;case'center-left':this['pivotPoint']=new Vector2(0x0,-this['size']['y']/0x2);break;case'center-center':this['pivotPoint']=new Vector2(-this['size']['x']/0x2,-this['size']['y']/0x2);break;case'center-right':this['pivotPoint']=new Vector2(-this['size']['x'],-this['size']['y']/0x2);break;case'bot-left':this['pivotPoint']=new Vector2(0x0,-this['size']['y']);break;case'bot-center':this['pivotPoint']=new Vector2(-this['size']['x']/0x2,-this['size']['y']);break;case'bot-right':this['pivotPoint']=new Vector2(-this['size']['x'],-this['size']['y']);}},'reDraw':function(_0x31b725,_0x50d666){_0x50d666=void 0x0!=_0x50d666?_0x50d666:!0x1,void 0x0!=this['offCanvasCTX']['reset']&&this['offCanvasCTX']['reset'](),this['clearDraw']();for(var _0x5cdb2d=0x0;_0x5cdb2d<Object['entries'](_0x31b725)['length'];_0x5cdb2d++){var _0x124527=Object['entries'](_0x31b725)[_0x5cdb2d][0x0];this['elem']['settings'][_0x124527]=_0x31b725[_0x124527];}this['size']=_0x31b725['size']||this['size'],this['offCanvas']['width']=this['size']['x'],this['offCanvas']['height']=this['size']['y'],this['drawElementOnce'](this['elem']),this['_size']=this['size'],this['setPivot']();if(this['onReDraw'])this['onReDraw'](this);ig['game']['sortEntitiesDeferred'](),this['_canvasGroup']&&_0x50d666&&this['_canvasGroup']['reDrawElements']();},'drawCanvasElement':function(_0x338ed4){this['ctx']['save'](),_0x338ed4&&this['ctx']['drawImage'](_0x338ed4,0x0,0x0,this['_size']['x'],this['_size']['y'],this['pivotPoint']['x'],this['pivotPoint']['y'],this['size']['x'],this['size']['y']),this['ctx']['restore']();},'drawTransform':function(_0x5a646a,_0xf0dfeb){this['ctx']['translate'](Math['floor'](_0x5a646a),Math['floor'](_0xf0dfeb)),this['ctx']['scale'](this['scale'],this['scale']),this['ctx']['rotate'](this['rotate']*(Math['PI']/0xb4));},'drawElementOnce':function(_0x1dec40){this['clipOnce']=!0x1,this['offCanvasCTX']['save'](),this['offCanvasCTX']['globalAlpha']=_0x1dec40['settings']['alpha'],void 0x0==_0x1dec40['settings']['scaleX']&&(_0x1dec40['settings']['scaleX']=0x1),void 0x0==_0x1dec40['settings']['scaleY']&&(_0x1dec40['settings']['scaleY']=0x1),this['offCanvasCTX']['scale'](_0x1dec40['settings']['scaleX'],_0x1dec40['settings']['scaleY']),void 0x0==_0x1dec40['settings']['rotate']&&(_0x1dec40['settings']['rotate']=0x0),this['offCanvasCTX']['rotate'](_0x1dec40['settings']['rotate']*(Math['PI']/0xb4));switch(_0x1dec40['type']){case'image':this['drawImage'](_0x1dec40['settings']);break;case'text':this['drawText'](_0x1dec40['settings'],this['size']);break;case'box':this['drawBox'](_0x1dec40['settings'],this['size']);break;case'arc':this['drawArc'](_0x1dec40['settings'],this['size']);break;case'ellipse':this['drawEllipse'](_0x1dec40['settings'],this['size']);}this['offCanvasCTX']['restore'](),this['imageBitmap']&&void 0x0!=this['imageBitmap']['close']&&this['imageBitmap']['close'](),this['imageBitmap']=void 0x0!=this['offCanvas']['transferToImageBitmap']?this['offCanvas']['transferToImageBitmap']():void 0x0!=this['offCanvas']['createImageBitmap']?this['offCanvas']['createImageBitmap']():this['offCanvas'];},'clearDraw':function(){this['offCanvasCTX']['clearRect'](0x0,0x0,this['size']['x'],this['size']['y']);},'drawImage':function(_0xd1ee99){if(null!=_0xd1ee99['image']){for(var _0x377de5={'image':null,'filter':null,'sx':0x0,'sy':0x0,'dx':0x0,'dy':0x0,'sWidth':_0xd1ee99['image']['width'],'sHeight':_0xd1ee99['image']['height'],'dWidth':_0xd1ee99['image']['width'],'dHeight':_0xd1ee99['image']['height']},_0x3ce916=0x0;_0x3ce916<Object['entries'](_0xd1ee99)['length'];_0x3ce916++){var _0x35e1d9=Object['entries'](_0xd1ee99)[_0x3ce916][0x0];_0x377de5[_0x35e1d9]=_0xd1ee99[_0x35e1d9];}this['offCanvasCTX']['save'](),null!=_0x377de5['filter']&&(this['offCanvasCTX']['filter']=_0x377de5['filter']),this['offCanvasCTX']['drawImage'](_0x377de5['image']['data'],_0x377de5['sx'],_0x377de5['sy'],_0x377de5['sWidth'],_0x377de5['sHeight'],_0x377de5['dx'],_0x377de5['dy'],_0x377de5['dWidth'],_0x377de5['dHeight']),this['offCanvasCTX']['restore']();}},'drawBox':function(_0xe270aa,_0x2156bd){for(var _0x380a95={'fillStyle':null,'strokeStyle':null,'x':(_0xe270aa['lineWidth']||0x0)/0x2,'y':(_0xe270aa['lineWidth']||0x0)/0x2,'width':_0x2156bd['x']-(_0xe270aa['lineWidth']||0x0),'height':_0x2156bd['y']-(_0xe270aa['lineWidth']||0x0),'borderRadius':_0xe270aa['borderRadius'],'radii':[_0xe270aa['borderRadius']||0x0,_0xe270aa['borderRadius']||0x0,_0xe270aa['borderRadius']||0x0,_0xe270aa['borderRadius']||0x0],'lineWidth':0x0,'lineJoin':'miter'},_0x5599cc=0x0;_0x5599cc<Object['entries'](_0xe270aa)['length'];_0x5599cc++){var _0x50f988=Object['entries'](_0xe270aa)[_0x5599cc][0x0];_0x380a95[_0x50f988]=_0xe270aa[_0x50f988];}this['offCanvasCTX']['save'](),this['offCanvasCTX']['beginPath'](),this['setFillStrokeStyle'](_0x380a95,this['offCanvasCTX']),void 0x0==this['offCanvasCTX']['roundRect']?this['offCanvasCTX']['rect'](_0x380a95['x'],_0x380a95['y'],_0x380a95['width'],_0x380a95['height']):this['offCanvasCTX']['roundRect'](_0x380a95['x'],_0x380a95['y'],_0x380a95['width'],_0x380a95['height'],_0x380a95['radii']),null!=_0x380a95['fillStyle']&&this['offCanvasCTX']['fill'](),null!=_0x380a95['strokeStyle']&&this['offCanvasCTX']['stroke'](),null!=this['onClip']&&!0x1==this['clipOnce']&&(this['clipOnce']=!0x0,this['offCanvasCTX']['clip'](),this['onClip'](this)),this['offCanvasCTX']['closePath'](),this['offCanvasCTX']['restore']();},'drawEllipse':function(_0x463f05,_0x5abf48){for(var _0x506760={'fillStyle':null,'strokeStyle':null,'x':_0x463f05['radius']||_0x5abf48['x']/0x2,'y':_0x463f05['radius']||_0x5abf48['y']/0x2,'radX':_0x463f05['radius']||_0x5abf48['x']/0x2-(_0x463f05['lineWidth']||0xa)/0x2,'radY':_0x463f05['radius']||_0x5abf48['y']/0x2-(_0x463f05['lineWidth']||0xa)/0x2,'rotation':0x0,'startAngle':0x0,'endAngle':0x168,'antiClockwise':!0x1,'lineWidth':0xa},_0x141f87=0x0;_0x141f87<Object['entries'](_0x463f05)['length'];_0x141f87++){var _0xe78b43=Object['entries'](_0x463f05)[_0x141f87][0x0];_0x506760[_0xe78b43]=_0x463f05[_0xe78b43];}this['offCanvasCTX']['save'](),this['offCanvasCTX']['beginPath'](),this['setFillStrokeStyle'](_0x506760,this['offCanvasCTX']),this['offCanvasCTX']['ellipse'](_0x506760['x'],_0x506760['y'],_0x506760['radX'],_0x506760['radY'],_0x506760['rotation'],_0x506760['startAngle']*(Math['PI']/0xb4),_0x506760['endAngle']*(Math['PI']/0xb4),_0x506760['antiClockwise']),null!=_0x506760['fillStyle']&&this['offCanvasCTX']['fill'](),null!=_0x506760['strokeStyle']&&this['offCanvasCTX']['stroke'](),null!=this['onClip']&&!0x1==this['clipOnce']&&(this['clipOnce']=!0x0,this['offCanvasCTX']['clip'](),this['onClip'](this)),this['offCanvasCTX']['closePath'](),this['offCanvasCTX']['restore']();},'drawArc':function(_0x326620,_0x5ed737){for(var _0x56c3b5={'fillStyle':null,'strokeStyle':null,'x':_0x326620['radius']||_0x5ed737['x']/0x2,'y':_0x326620['radius']||_0x5ed737['x']/0x2,'radius':_0x5ed737['x']/0x2-(_0x326620['lineWidth']||0xa)/0x2,'startAngle':0x0,'endAngle':0xb4,'antiClockwise':!0x1,'lineWidth':0xa,'lineCap':'round'},_0x2c520b=0x0;_0x2c520b<Object['entries'](_0x326620)['length'];_0x2c520b++){var _0x10d14a=Object['entries'](_0x326620)[_0x2c520b][0x0];_0x56c3b5[_0x10d14a]=_0x326620[_0x10d14a];}this['offCanvasCTX']['save'](),this['offCanvasCTX']['beginPath'](),this['setFillStrokeStyle'](_0x56c3b5,this['offCanvasCTX']),this['offCanvasCTX']['arc'](_0x56c3b5['x'],_0x56c3b5['y'],_0x56c3b5['radius'],_0x56c3b5['startAngle']*(Math['PI']/0xb4),_0x56c3b5['endAngle']*(Math['PI']/0xb4),_0x56c3b5['antiClockwise']),null!=_0x56c3b5['fillStyle']&&this['offCanvasCTX']['fill'](),null!=_0x56c3b5['strokeStyle']&&this['offCanvasCTX']['stroke'](),null!=this['onClip']&&!0x1==this['clipOnce']&&(this['clipOnce']=!0x0,this['offCanvasCTX']['clip'](),this['onClip'](this)),this['offCanvasCTX']['closePath'](),this['offCanvasCTX']['restore']();},'drawText':function(_0x212c5f){for(var _0xe3ad76={'fillStyle':null,'strokeStyle':null,'textShadow':null,'textAlign':'center','textBaseline':'top','text':'TEXT','fontWeight':'normal','fontFamiy':'arial','fontSize':0x3c,'offPosX':0x0,'offPosY':0x0,'shadowPosX':0x5,'shadowPosY':0x5,'isResizeByText':!0x1,'maxWidth':null},_0x4725dd=0x0;_0x4725dd<Object['entries'](_0x212c5f)['length'];_0x4725dd++){var _0x3035d0=Object['entries'](_0x212c5f)[_0x4725dd][0x0];_0xe3ad76[_0x3035d0]=_0x212c5f[_0x3035d0];}this['offCanvasCTX']['save'](),this['setFillStrokeStyle'](_0xe3ad76,this['offCanvasCTX']),this['offCanvasCTX']['font']=_0xe3ad76['fontWeight']+'\x20'+_0xe3ad76['fontSize']+'px\x20'+_0xe3ad76['fontFamily'],this['offCanvasCTX']['textBaseline']=_0xe3ad76['textBaseline'],this['offCanvasCTX']['textAlign']=_0xe3ad76['textAlign'],this['textProperties']=this['getTextProperties'](_0xe3ad76['text'],this['offCanvasCTX']);if(!0x0==_0xe3ad76['isResizeByText']&&null==_0xe3ad76['maxWidth']&&(this['size']=new Vector2(Math['round'](this['textProperties']['highestWidth']),Math['round'](this['textProperties']['textLinesHeight'])),this['offCanvas']['width']=this['size']['x'],this['offCanvas']['height']=this['size']['y'],_0xe3ad76['isResizeByText']=!0x1,_0xe3ad76['maxWidth']=null,this['_size']=this['size'],this['setPivot'](),this['setFillStrokeStyle'](_0xe3ad76,this['offCanvasCTX']),this['offCanvasCTX']['font']=_0xe3ad76['fontWeight']+'\x20'+_0xe3ad76['fontSize']+'px\x20'+_0xe3ad76['fontFamily'],this['offCanvasCTX']['textBaseline']=_0xe3ad76['textBaseline'],this['offCanvasCTX']['textAlign']=_0xe3ad76['textAlign'],null!=this['onTextResize']))this['onTextResize'](this);this['textPos']=new Vector2(0x0,0x0),this['setTextAlign'](_0xe3ad76),this['drawFillStrokeText'](this['offCanvasCTX'],this['textPos'],!0x1,_0xe3ad76['maxWidth']),null!=_0xe3ad76['strokeStyle']&&this['drawFillStrokeText'](this['offCanvasCTX'],this['textPos'],!0x0,_0xe3ad76['maxWidth']),null!=_0xe3ad76['textShadow']&&(this['offCanvasCTX']['save'](),this['offCanvasCTX']['globalAlpha']=0.75,this['offCanvasCTX']['fillStyle']='black',_0x212c5f=new Vector2(this['textPos']['x']+_0xe3ad76['shadowPosX'],this['textPos']['y']+_0xe3ad76['shadowPosY']),this['drawFillStrokeText'](this['offCanvasCTX'],_0x212c5f,!0x1,_0xe3ad76['maxWidth']),this['offCanvasCTX']['restore']()),this['offCanvasCTX']['restore']();},'setTextAlign':function(_0x798694){switch(_0x798694['textAlign']){case'center':this['textPos']=new Vector2(this['size']['x']/0x2+_0x798694['offPosX'],_0x798694['offPosY']);break;case'left':this['textPos']=new Vector2(0x0+_0x798694['offPosX'],_0x798694['offPosY']);break;case'right':this['textPos']=new Vector2(this['size']['x']+_0x798694['offPosX'],_0x798694['offPosY']);}},'textProperties':null,'getTextProperties':function(_0x1d934c,_0x4eb847){for(var _0x4c2269=_0x1d934c['split']('<br>'),_0x1ae6a1=_0x4eb847['measureText'](_0x4c2269[0x0]),_0x1ae6a1=_0x1ae6a1['fontBoundingBoxAscent']+_0x1ae6a1['fontBoundingBoxDescent'],_0x1ae6a1={'widthPerLine':[],'highestWidth':0x0,'textLines':_0x4c2269,'fontHeight':_0x1ae6a1,'textLinesHeight':_0x1ae6a1*_0x4c2269['length']},_0x347a1e=0x0;_0x347a1e<_0x4c2269['length'];_0x347a1e++)_0x1ae6a1['widthPerLine']['push'](_0x4eb847['measureText'](_0x4c2269[_0x347a1e])['width']);return _0x1ae6a1['widthPerLine']['sort'](function(_0x32a236,_0x3c5ac9){return _0x3c5ac9-_0x32a236;}),_0x1ae6a1['highestWidth']=_0x1ae6a1['widthPerLine'][0x0],_0x1ae6a1;},'drawFillStrokeText':function(_0x32babc,_0x39ae6c,_0x5326d8,_0x27df3b){_0x5326d8=void 0x0!=_0x5326d8?_0x5326d8:!0x1;for(var _0x2b4e2d=this['textProperties']['fontHeight'],_0x36d4c7=0x0;_0x36d4c7<this['textProperties']['textLines']['length'];_0x36d4c7++){var _0x2823a8=this['textProperties']['textLines'][_0x36d4c7];null==_0x27df3b?_0x5326d8?_0x32babc['strokeText'](_0x2823a8,_0x39ae6c['x'],_0x39ae6c['y']+_0x2b4e2d*_0x36d4c7):_0x32babc['fillText'](_0x2823a8,_0x39ae6c['x'],_0x39ae6c['y']+_0x2b4e2d*_0x36d4c7):_0x5326d8?_0x32babc['strokeText'](_0x2823a8,_0x39ae6c['x'],_0x39ae6c['y']+_0x2b4e2d*_0x36d4c7,_0x27df3b):_0x32babc['fillText'](_0x2823a8,_0x39ae6c['x'],_0x39ae6c['y']+_0x2b4e2d*_0x36d4c7,_0x27df3b);}},'setFillStrokeStyle':function(_0x20123b,_0x2577ea){null!=_0x20123b['fillStyle']&&(_0x2577ea['fillStyle']=this['customFillStyle']||_0x20123b['fillStyle']),null!=_0x20123b['strokeStyle']&&(_0x2577ea['strokeStyle']=this['customStrokeStyle']||_0x20123b['strokeStyle'],_0x2577ea['lineWidth']=_0x20123b['lineWidth']||0x0,_0x2577ea['lineCap']=_0x20123b['lineCap']||'butt',_0x2577ea['lineJoint']=_0x20123b['lineJoin']||'miter');}});}),ig['baked']=!0x0,ig['module']('game.entities.ui.drag-point')['requires']('impact.entity')['defines'](function(){EntityDragPoint=ig['Entity']['extend']({'collides':ig['Entity']['COLLIDES']['NEVER'],'type':ig['Entity']['TYPE']['NONE'],'zIndex':0x16345785d8a0000,'size':new Vector2(0x64,0x64),'clickOnce':!0x1,'enterOnce':!0x1,'editPos':new Vector2(!0x1,!0x1),'anchor':{'fromObj':null,'midX':null,'midY':null,'offsetX':0x0,'offsetY':0x0,'corner':'top-left','objects':[]},'init':function(_0x30329a,_0x485706,_0x21b921){this['ctx']=ig['system']['context'],this['pos']=new Vector2(_0x30329a,_0x485706),void 0x0==window['OffscreenCanvas']?(this['offCanvas']=document['createElement']('canvas'),this['offCanvas']['width']=this['size']['x'],this['offCanvas']['height']=this['size']['y']):this['offCanvas']=new OffscreenCanvas(this['size']['x'],this['size']['y']),this['offCanvasCTX']=this['offCanvas']['getContext']('2d');if(_0x21b921){if(_0x21b921['anchor']){for(_0x30329a=0x0;_0x30329a<Object['entries'](_0x21b921['anchor'])['length'];_0x30329a++)_0x485706=Object['entries'](_0x21b921['anchor'])[_0x30329a][0x0],this['anchor'][_0x485706]=_0x21b921['anchor'][_0x485706];}this['editPos']=_0x21b921['editPos']||this['editPos'];}this['pointerEvent']=this['editPos']['x']||this['editPos']['y'],this['pivotPoint']=new Vector2(-this['size']['x']/0x2,-this['size']['y']/0x2),this['drawEllipse']({'fillStyle':'cyan'},this['size']),this['_size']=this['size'],this['scale']=0.5,this['alpha']=0.75,this['isHide']=!0x1,this['setPosition'](),ig['game']['sortEntitiesDeferred']();},'draw':function(){if(this['editPos']['x']||this['editPos']['y'])this['ctx']['save'](),this['ctx']['globalAlpha']=this['alpha'],this['drawTransform'](this['pos']['x'],this['pos']['y']),this['drawCanvasElement'](this['offCanvas']),this['ctx']['restore']();},'update':function(){this['pointerEvent']&&this['checkPointer']();},'repos':function(){this['setPosition']();},'checkPointer':function(){if(!(void 0x0==ig['game']['io']['mouse']||!0x0==this['isHide']||0x0==this['alpha']||!0x1==this['pointerEvent'])){var _0x3071c8=ig['game']['io']['mouse']['pos'],_0x1c4580=Math['sqrt'](Math['pow'](_0x3071c8['x']-this['pos']['x'],0x2)+Math['pow'](_0x3071c8['y']-this['pos']['y'],0x2)),_0x346cb4=this['size']['x']>this['size']['y']?this['size']['x']:this['size']['y'];if((this['isPressed']=ig['input']['state']('click'))&&this['clickOnce']&&this['onClicking'])this['onClicking'](this);if(!0x1==this['isPressed']&&this['clickOnce']&&(this['clickOnce']=!0x1,this['onReleasedOutside']))this['onReleasedOutside'](this);_0x1c4580>0x2*_0x346cb4||(_0x1c4580=_0x3071c8['y']>this['pos']['y']+this['pivotPoint']['y']&&_0x3071c8['y']<this['pos']['y']+this['pivotPoint']['y']+this['size']['y'],_0x3071c8['x']>this['pos']['x']+this['pivotPoint']['x']&&_0x3071c8['x']<this['pos']['x']+this['pivotPoint']['x']+this['size']['x']&&_0x1c4580&&this['isPressed']&&!0x1==this['clickOnce']&&(this['clickOnce']=!0x0));}},'onReleased':function(){this['reDraw']({'fillStyle':'cyan'});},'onReleasedOutside':function(){this['reDraw']({'fillStyle':'cyan'});},'onClicked':function(){this['reDraw']({'fillStyle':'red'});},'onClicking':function(){this['onDraggingPosition'](),this['reDraw']({'fillStyle':'red'});},'reDraw':function(_0x181f1e){this['clearDraw'](),this['drawEllipse'](_0x181f1e,this['size']),ig['game']['sortEntitiesDeferred']();},'clearDraw':function(){this['offCanvasCTX']['clearRect'](0x0,0x0,this['size']['x'],this['size']['y']);},'drawCanvasElement':function(_0x4e172b){this['ctx']['save'](),_0x4e172b&&this['ctx']['drawImage'](_0x4e172b,0x0,0x0,this['_size']['x'],this['_size']['y'],this['pivotPoint']['x'],this['pivotPoint']['y'],this['size']['x'],this['size']['y']),this['ctx']['restore']();},'drawTransform':function(_0x42c0f3,_0x4fa77e){this['ctx']['translate'](Math['floor'](_0x42c0f3),Math['floor'](_0x4fa77e)),this['ctx']['scale'](this['scale'],this['scale']);},'drawEllipse':function(_0x57d592,_0x53e26f){for(var _0x3e9549={'fillStyle':null,'x':_0x57d592['radius']||_0x53e26f['x']/0x2,'y':_0x57d592['radius']||_0x53e26f['y']/0x2,'radX':_0x57d592['radius']||_0x53e26f['x']/0x2,'radY':_0x57d592['radius']||_0x53e26f['y']/0x2,'rotation':0x0,'startAngle':0x0,'endAngle':0x168,'antiClockwise':!0x1},_0x357426=0x0;_0x357426<Object['entries'](_0x57d592)['length'];_0x357426++){var _0x5174c2=Object['entries'](_0x57d592)[_0x357426][0x0];_0x3e9549[_0x5174c2]=_0x57d592[_0x5174c2];}this['offCanvasCTX']['save'](),this['offCanvasCTX']['beginPath'](),null!=_0x3e9549['fillStyle']&&(this['offCanvasCTX']['fillStyle']=_0x3e9549['fillStyle']),this['offCanvasCTX']['ellipse'](_0x3e9549['x'],_0x3e9549['y'],_0x3e9549['radX'],_0x3e9549['radY'],_0x3e9549['rotation'],_0x3e9549['startAngle']*(Math['PI']/0xb4),_0x3e9549['endAngle']*(Math['PI']/0xb4),_0x3e9549['antiClockwise']),null!=_0x3e9549['fillStyle']&&this['offCanvasCTX']['fill'](),this['offCanvasCTX']['closePath'](),this['offCanvasCTX']['restore']();},'setPosition':function(){for(var _0x3e65a8=0x0;_0x3e65a8<this['anchor']['objects']['length'];_0x3e65a8++)this['anchor']['objects'][_0x3e65a8]['pos']=this['pos'];if(null!=this['anchor']['fromObj']){var _0x3e65a8=this['anchor']['fromObj']['size'],_0x9a18cc=this['anchor']['fromObj']['pos'];this['pos']['x']=null!=this['anchor']['midX']?_0x9a18cc['x']+_0x3e65a8['x']*this['anchor']['midX']:_0x9a18cc['x']+this['anchor']['offsetX'],this['pos']['y']=null!=this['anchor']['midY']?_0x9a18cc['y']+_0x3e65a8['y']*this['anchor']['midY']:_0x9a18cc['y']+this['anchor']['offsetY'];}else switch(_0x9a18cc=_0x3e65a8=null,null!=this['anchor']['midX']&&(_0x3e65a8=ig['system']['width']*this['anchor']['midX']),null!=this['anchor']['midY']&&(_0x9a18cc=ig['system']['height']*this['anchor']['midY']),this['anchor']['corner']){case'top-left':this['pos']['x']=_0x3e65a8||this['anchor']['offsetX'],this['pos']['y']=_0x9a18cc||this['anchor']['offsetY'];break;case'top-right':this['pos']['x']=_0x3e65a8||ig['system']['width']-this['anchor']['offsetX'],this['pos']['y']=_0x9a18cc||this['anchor']['offsetY'];break;case'bottom-right':this['pos']['x']=_0x3e65a8||ig['system']['width']-this['anchor']['offsetX'],this['pos']['y']=_0x9a18cc||ig['system']['height']-this['anchor']['offsetY'];break;case'bottom-left':this['pos']['x']=_0x3e65a8||this['anchor']['offsetX'],this['pos']['y']=_0x9a18cc||ig['system']['height']-this['anchor']['offsetY'];}},'onDraggingPosition':function(){!0x0==this['editPos']['x']&&(this['pos']['x']=ig['game']['io']['mouse']['pos']['x']),!0x0==this['editPos']['y']&&(this['pos']['y']=ig['game']['io']['mouse']['pos']['y']);for(var _0xea1236=0x0;_0xea1236<this['anchor']['objects']['length'];_0xea1236++)this['anchor']['objects'][_0xea1236]['pos']=this['pos'];switch(this['anchor']['corner']){case'top-left':!0x0==this['editPos']['x']&&(this['anchor']['offsetX']=this['pos']['x']),!0x0==this['editPos']['y']&&(this['anchor']['offsetY']=this['pos']['y']);break;case'top-right':!0x0==this['editPos']['x']&&(this['anchor']['offsetX']=ig['system']['width']-this['pos']['x']),!0x0==this['editPos']['y']&&(this['anchor']['offsetY']=this['pos']['y']);break;case'bottom-right':!0x0==this['editPos']['x']&&(this['anchor']['offsetX']=ig['system']['width']-this['pos']['x']),!0x0==this['editPos']['y']&&(this['anchor']['offsetY']=ig['system']['height']-this['pos']['y']);break;case'bottom-left':!0x0==this['editPos']['x']&&(this['anchor']['offsetX']=this['pos']['x']),!0x0==this['editPos']['y']&&(this['anchor']['offsetY']=ig['system']['height']-this['pos']['y']);}null!=this['anchor']['midX']&&(this['anchor']['midX']=this['pos']['x']/ ig['system']['width']),null!=this['anchor']['midY']&&(this['anchor']['midY']=this['pos']['y']/ ig['system']['height']);if(null!=this['anchor']['fromObj']){var _0xea1236=this['anchor']['fromObj']['size'],_0x3d8187=this['anchor']['fromObj']['pos'];!0x0==this['editPos']['x']&&(null!=this['anchor']['midX']?this['anchor']['midX']=(this['pos']['x']-_0x3d8187['x'])/_0xea1236['x']:this['anchor']['offsetX']=-0x1*(_0x3d8187['x']-this['pos']['x'])),!0x0==this['editPos']['y']&&(null!=this['anchor']['midY']?this['anchor']['midY']=(this['pos']['y']-_0x3d8187['y'])/_0xea1236['y']:this['anchor']['offsetY']=-0x1*(this['anchor']['fromObj']['pos']['y']-this['pos']['y']));}!0x0==this['editPos']['x']&&(null==this['anchor']['midX']?console['log']('offsetX:\x20'+this['anchor']['offsetX']):console['log']('MidX:\x20'+this['anchor']['midX'])),!0x0==this['editPos']['y']&&(null==this['anchor']['midY']?console['log']('offsetY:\x20'+this['anchor']['offsetY']):console['log']('MidY:\x20'+this['anchor']['midY']));}});}),ig['baked']=!0x0,ig['module']('game.entities.ui.canvas-group')['requires']('impact.entity')['defines'](function(){EntityCanvasGroup=ig['Entity']['extend']({'name':'EntityCanvasGroup','zIndex':0x64,'size':new Vector2(0x12c,0x12c),'posOffset':new Vector2(0x0,0x0),'scale':0x1,'rotate':0x0,'alpha':0x1,'elements':[],'pivot':'center-center','pivotPoint':new Vector2(0x0,0x0),'onInit':null,'init':function(_0x45cb74,_0x40d448,_0x5c2126){this['ctx']=ig['system']['context'],this['pos']=new Vector2(_0x45cb74,_0x40d448),_0x5c2126&&(this['size']=_0x5c2126['size']||this['size'],this['zIndex']=_0x5c2126['zIndex']||this['zIndex'],this['elements']=_0x5c2126['elements']||this['elements'],this['pivot']=_0x5c2126['pivot']||this['pivot'],this['onInit']=_0x5c2126['onInit']||this['onInit'],this['onPostInit']=_0x5c2126['onPostInit']||this['onPostInit']);if(this['onInit'])this['onInit'](this,_0x5c2126);for(_0x45cb74=0x0;_0x45cb74<this['elements']['length'];_0x45cb74++)this['elements'][_0x45cb74]['_canvasGroup']=this,this['elements'][_0x45cb74]['isHide']=!0x0;this['_size']=new Vector2(this['size']['x'],this['size']['y']),void 0x0==window['OffscreenCanvas']?(this['offCanvas']=document['createElement']('canvas'),this['offCanvas']['width']=this['size']['x'],this['offCanvas']['height']=this['size']['y']):this['offCanvas']=new OffscreenCanvas(this['size']['x'],this['size']['y']),this['offCanvasCTX']=this['offCanvas']['getContext']('2d'),this['reDrawElements'](this['elements']),this['setPivot']();if(this['onPostInit'])this['onPostInit'](this,_0x5c2126);ig['game']['sortEntitiesDeferred']();},'draw':function(){this['ctx']['save'](),this['ctx']['globalAlpha']=this['alpha'],this['ctx']['translate'](this['posOffset']['x'],this['posOffset']['y']),this['drawTransform'](this['pos']['x'],this['pos']['y']),this['drawCanvasElement'](this['imageBitmap']),this['ctx']['restore']();},'setPivot':function(_0x3632b5){this['pivot']=_0x3632b5||this['pivot'];switch(this['pivot']){case'top-left':this['pivotPoint']=new Vector2(0x0,0x0);break;case'top-center':this['pivotPoint']=new Vector2(-this['size']['x']/0x2,0x0);break;case'top-right':this['pivotPoint']=new Vector2(-this['size']['x'],0x0);break;case'center-left':this['pivotPoint']=new Vector2(0x0,-this['size']['y']/0x2);break;case'center-center':this['pivotPoint']=new Vector2(-this['size']['x']/0x2,-this['size']['y']/0x2);break;case'center-right':this['pivotPoint']=new Vector2(-this['size']['x'],-this['size']['y']/0x2);break;case'bot-left':this['pivotPoint']=new Vector2(0x0,-this['size']['y']);break;case'bot-center':this['pivotPoint']=new Vector2(-this['size']['x']/0x2,-this['size']['y']);break;case'bot-right':this['pivotPoint']=new Vector2(-this['size']['x'],-this['size']['y']);}},'drawTransform':function(_0x444a77,_0x3122dc){this['ctx']['translate'](Math['floor'](_0x444a77),Math['floor'](_0x3122dc)),this['ctx']['scale'](this['scale'],this['scale']),this['ctx']['rotate'](this['rotate']*(Math['PI']/0xb4));},'drawCanvasElement':function(_0x14aa8c){this['ctx']['save'](),_0x14aa8c&&this['ctx']['drawImage'](_0x14aa8c,0x0,0x0,this['_size']['x'],this['_size']['y'],this['pivotPoint']['x'],this['pivotPoint']['y'],this['size']['x'],this['size']['y']),this['ctx']['restore']();},'reDrawElements':function(_0x245a4b,_0x5871e6){_0x245a4b=void 0x0!=_0x245a4b?_0x245a4b:this['elements'],(void 0x0!=_0x5871e6?_0x5871e6:0x1)&&this['clearDraw']();for(var _0x36d46a=0x0;_0x36d46a<_0x245a4b['length'];_0x36d46a++)this['drawCanvasOnce'](_0x245a4b[_0x36d46a]);this['imageBitmap']&&void 0x0!=this['imageBitmap']['close']&&this['imageBitmap']['close'](),this['imageBitmap']=void 0x0!=this['offCanvas']['transferToImageBitmap']?this['offCanvas']['transferToImageBitmap']():void 0x0!=this['offCanvas']['createImageBitmap']?this['offCanvas']['createImageBitmap']():this['offCanvas'];},'clearDraw':function(){this['offCanvasCTX']['clearRect'](0x0,0x0,this['size']['x'],this['size']['y']);},'drawCanvasOnce':function(_0x1f7898){var _0x3046aa=_0x1f7898['imageBitmap'],_0x333226=_0x1f7898['posOffset']['x']+_0x1f7898['pivotPoint']['x']+this['size']['x']/0x2,_0x220033=_0x1f7898['posOffset']['y']+_0x1f7898['pivotPoint']['y']+this['size']['y']/0x2,_0x2e4c72=_0x1f7898['offCanvas']['width'],_0xc927b=_0x1f7898['offCanvas']['height'],_0x4dbe1d=_0x1f7898['offCanvas']['width'];_0x1f7898=_0x1f7898['offCanvas']['height'],this['offCanvasCTX']['save'](),this['offCanvasCTX']['drawImage'](_0x3046aa,0x0,0x0,_0x2e4c72,_0xc927b,_0x333226,_0x220033,_0x4dbe1d,_0x1f7898),this['offCanvasCTX']['restore']();}});}),ig['baked']=!0x0,ig['module']('game.entities.ui.pointer-events')['requires']('impact.entity')['defines'](function(){EntityPointerEvents=ig['Entity']['extend']({'zIndex':0x64,'size':new Vector2(0x12c,0x12c),'pivotPoint':new Vector2(0x0,0x0),'element':null,'pointerEvent':!0x1,'enterOnce':!0x1,'clickOnce':!0x1,'elemSettings':null,'init':function(_0x2b7352,_0x523faa,_0x7d9824){this['ctx']=ig['system']['context'],this['pos']=new Vector2(_0x2b7352,_0x523faa),_0x7d9824&&(this['element']=_0x7d9824['element']||this['element'],this['onClicked']=_0x7d9824['onClicked']||this['onClicked'],this['onClicking']=_0x7d9824['onClicking']||this['onClicking'],this['onReleased']=_0x7d9824['onReleased']||this['onReleased'],this['onEnter']=_0x7d9824['onEnter']||this['onEnter'],this['onExit']=_0x7d9824['onExit']||this['onExit'],this['onReleasedOutside']=_0x7d9824['onReleasedOutside']||this['onReleasedOutside'],this['elemSettings']=_0x7d9824['elemSettings']||this['elemSettings']),null!=this['element']&&(this['zIndex']=this['element']['zIndex']+0x1,this['pivotPoint']=this['element']['pivotPoint']||this['pivotPoint'],this['size']=this['element']['size'],this['pos']=this['element']['pos'],this['element']['pointerEvent']=!0x0),this['_zIndex']=this['zIndex'],this['_size']=new Vector2(this['size']['x'],this['size']['y']),ig['game']['sortEntitiesDeferred']();},'update':function(){this['parent'](),null!=this['element']&&!0x0!=this['element']['isHide']&&(this['pos']=this['element']['pos'],this['zIndex']=this['element']['zIndex']+0x1,this['zIndex']!=this['_zIndex']&&ig['game']['sortEntitiesDeferred'](),this['checkPointer']());},'draw':function(){null!=this['element']&&!0x0!=this['element']['isHide']&&ig['game']['debug']&&(this['ctx']['save'](),this['ctx']['strokeStyle']='cyan',this['ctx']['lineWidth']=0x5,this['drawTransform'](this['pos']['x'],this['pos']['y']),this['ctx']['strokeRect'](this['pivotPoint']['x'],this['pivotPoint']['y'],this['size']['x'],this['size']['y']),this['ctx']['restore']());},'drawTransform':function(_0x3d3bc9,_0x958cc4){this['ctx']['translate'](Math['floor'](_0x3d3bc9),Math['floor'](_0x958cc4));},'checkPointer':function(){if(!(void 0x0==ig['game']['io']['mouse']||!0x0==this['element']['isHide']||0x0==this['element']['alpha']||!0x1==this['element']['pointerEvent'])){var _0x13b384=ig['game']['io']['mouse']['pos'];if(!(Math['sqrt'](Math['pow'](_0x13b384['x']-this['pos']['x'],0x2)+Math['pow'](_0x13b384['y']-this['pos']['y'],0x2))>0x2*(this['size']['x']>this['size']['y']?this['size']['x']:this['size']['y']))){var _0x5652db=_0x13b384['x']>this['pos']['x']+this['pivotPoint']['x']&&_0x13b384['x']<this['pos']['x']+this['pivotPoint']['x']+this['size']['x'],_0x13b384=_0x13b384['y']>this['pos']['y']+this['pivotPoint']['y']&&_0x13b384['y']<this['pos']['y']+this['pivotPoint']['y']+this['size']['y'];if(_0x5652db&&_0x13b384&&this['isFirstPressed']&&!0x1==this['clickOnce']){this['clickOnce']=!0x0;if(this['onClicked'])this['onClicked'](this);if(this['elemSettings']['onClicked'])this['elemSettings']['onClicked'](this['element']);}if(_0x5652db&&_0x13b384&&this['isPressed']&&this['onClicking'])this['onClicking'](this);if(_0x5652db&&_0x13b384&&!0x1==this['isPressed']&&!0x0==this['clickOnce']){this['clickOnce']=!0x1;if(this['onReleased'])this['onReleased'](this);if(this['elemSettings']['onReleased'])this['elemSettings']['onReleased'](this['element']);}if(!0x1==(_0x5652db&&_0x13b384)&&!0x1==this['isPressed']&&!0x0==this['clickOnce']){this['clickOnce']=!0x1;if(this['onReleasedOutside'])this['onReleasedOutside'](this);if(this['elemSettings']['onReleasedOutside'])this['elemSettings']['onReleasedOutside'](this['element']);}if(_0x5652db&&_0x13b384&&!0x1==this['enterOnce']){this['enterOnce']=!0x0;if(this['onEnter'])this['onEnter'](this);if(this['elemSettings']['onEnter'])this['elemSettings']['onEnter'](this['element']);}else{if(!0x1==(_0x5652db&&_0x13b384)&&!0x0==this['enterOnce']){this['enterOnce']=!0x1;if(this['onExit'])this['onExit'](this);if(this['elemSettings']['onExit'])this['elemSettings']['onExit'](this['element']);}}this['isFirstPressed']=ig['input']['pressed']('click'),this['isPressed']=ig['input']['state']('click');}}}});}),ig['baked']=!0x0,ig['module']('game.entities.ui.upgrade-card')['requires']('impact.entity','game.entities.ui.drag-point','game.entities.ui.canvas-group','game.entities.ui.pointer-events')['defines'](function(){EntityUpgradeCard=ig['Entity']['extend']({'zIndex':0x64,'size':new Vector2(0x12c,0x12c),'offPos':new Vector2(0x0,0x0),'editPos':new Vector2(!0x1,!0x1),'title':'TITLE','id':'ID','onClicked':null,'progress':0x0,'isActive':!0x1,'init':function(_0xeac35,_0x493345,_0xc12c46){this['ctx']=ig['system']['context'],this['pos']=new Vector2(_0xeac35,_0x493345),_0xc12c46&&(this['offPos']=_0xc12c46['offPos']||this['offPos'],this['editPos']=_0xc12c46['editPos']||this['editPos'],this['size']=_0xc12c46['size']||this['size'],this['zIndex']=_0xc12c46['zIndex']||this['zIndex'],this['centerPoint']=_0xc12c46['centerPoint']||this['centerPoint'],this['icon']=_0xc12c46['icon']||this['icon'],this['title']=_0xc12c46['title']||this['title'],this['id']=_0xc12c46['id']||this['id'],this['onClicked']=_0xc12c46['onClicked']||this['onClicked'],this['progress']=_0xc12c46['progress']||this['progress'],this['maxUpgrade']=_0xc12c46['maxUpgrade']||this['maxUpgrade']),this['background']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x1,'size':this['size'],'elem':{'type':'box','settings':{'fillStyle':'#353840','strokeStyle':'#eaeaea','borderRadius':0x14,'lineWidth':0x5}}}),this['icon']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x2,'elem':{'type':'image','settings':{'image':this['icon']}},'posOffset':new Vector2(0x0,0x1e)}),this['title']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x2,'elem':{'type':'text','settings':{'fillStyle':'white','text':this['title'],'fontFamily':'pixellari','fontSize':0x32,'isResizeByText':!0x0}},'posOffset':new Vector2(0x0,-0x50)}),this['bar']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x2,'size':new Vector2(0x104,0x14),'elem':{'type':'box','settings':{'fillStyle':'#eaeaea','borderRadius':0x14}},'posOffset':new Vector2(0x0,0x78)}),this['barFill']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x2,'size':new Vector2(0xfa,0xa),'elem':{'type':'box','settings':{'fillStyle':'#353840','borderRadius':0x14,'scaleX':0x0}},'posOffset':new Vector2(0x0,0x78)}),this['canvasGroup']=ig['game']['spawnEntity'](EntityCanvasGroup,0x1f4,0x1f4,{'zIndex':this['zIndex']+0x1,'size':this['size'],'elements':[this['background'],this['icon'],this['title'],this['bar'],this['barFill']],'onPostInit':function(_0xa58671,_0x31682e){_0xa58671['insertPointer']=ig['game']['spawnEntity'](EntityPointerEvents,0x0,0x0,{'element':_0xa58671,'elemSettings':_0x31682e});},'onReleased':function(){if(this['onClicked'])this['onClicked'](this);this['toggleActive'](!0x0);}['bind'](this)}),this['point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':this['editPos'],'anchor':{'offsetX':this['offPos']['x'],'offsetY':this['offPos']['y'],'fromObj':this['centerPoint'],'objects':[this['canvasGroup']]}}),ig['game']['sortEntitiesDeferred']();},'toggleActive':function(_0x3b15ba){_0x3b15ba&&ig['soundHandler']['sfxPlayer']['play']('click'),!0x1==this['isActive']&&!0x0==_0x3b15ba&&(this['title']['reDraw']({'fillStyle':'cyan'}),this['background']['reDraw']({'strokeStyle':'cyan'}),this['isActive']=!0x0,this['canvasGroup']['reDrawElements']()),!0x0==this['isActive']&&!0x1==_0x3b15ba&&(this['title']['reDraw']({'fillStyle':'white'}),this['background']['reDraw']({'strokeStyle':'#eaeaea'}),this['canvasGroup']['reDrawElements'](),this['isActive']=!0x1);},'setUpgradeProgress':function(_0x251960){return 0x1>=_0x251960/this['maxUpgrade']?(this['newScaleX']=_0x251960/this['maxUpgrade'],this['barFill']['reDraw']({'scaleX':this['newScaleX']},!0x0),this['progress']=_0x251960,!0x1):!0x0;},'addUpgradeProgress':function(){return this['progress']+=0x1,0x1>=this['progress']/this['maxUpgrade']?(this['newScaleX']=this['progress']/this['maxUpgrade'],this['barFill']['reDraw']({'scaleX':this['newScaleX']},!0x0),!0x1):!0x0;}});}),ig['baked']=!0x0,ig['module']('game.entities.ui.upgrade-page')['requires']('impact.entity','game.entities.ui.drag-point','game.entities.ui.upgrade-card','game.entities.ui.canvas-group')['defines'](function(){EntityUpgradePage=ig['Entity']['extend']({'zIndex':0x3e7,'onExitPage':null,'currentUpgradeID':null,'init':function(_0x24ec33,_0x589898,_0x514f60){_0x514f60&&(this['onExitPage']=_0x514f60['onExitPage']||this['onExitPage']),this['ctx']=ig['system']['context'],this['pos']=new Vector2(_0x24ec33,_0x589898),this['initData'](),this['setupUI'](),this['setupUpgradeCards'](),this['setupDescriptionPanel'](),this['menuUI']=[this['background'],this['headerText'],this['isotopeImage'],this['backButton'],this['isotopeText']],this['initUI'](),ig['game']['sortEntitiesDeferred']();},'repos':function(){this['background']['size']=new Vector2(ig['system']['width'],ig['system']['height']);},'initData':function(){this['savedSkillsData']=ig['game']['load']('skills'),this['isotopeValue']=ig['game']['load']('isotopes')||0x0,this['skillsData']={'general':{'basedPrice':0xf,'priceIncrement':0.05,'maxUpgrade':0x32},'upgradeLaserDuration':{'image':ig['game']['images']['laserDuration'],'priceIncrement':0.08,'addValue':0.5,'offPos':new Vector2(-167.58620689655174,-384.684331797235)},'upgradeMagnetDuration':{'image':ig['game']['images']['magnetDuration'],'addValue':0x1,'offPos':new Vector2(167.58620689655174,-384.684331797235)},'upgradeFireRate':{'image':ig['game']['images']['fireRate'],'addValue':0x2,'offPos':new Vector2(-330.09404388714734,-58.02995391705065)},'upgradeSpeed':{'image':ig['game']['images']['addSpeed'],'addValue':0x2,'offPos':new Vector2(0x0,-58.02995391705065)},'upgradeBulletSpeed':{'image':ig['game']['images']['bulletSpeed'],'addValue':0x2,'offPos':new Vector2(329.7316043425815,-58.02995391705065)}};for(var _0x146e48=0x0;_0x146e48<Object['entries'](_STRINGS['Game']['SkillsPage'])['length'];_0x146e48++){var _0x4cd01c=Object['entries'](_STRINGS['Game']['SkillsPage'])[_0x146e48][0x0];if(!('Title'==_0x4cd01c||'Max'==_0x4cd01c))for(var _0x10722b=0x0;_0x10722b<Object['entries'](_STRINGS['Game']['SkillsPage'][_0x4cd01c])['length'];_0x10722b++){var _0x30fac1=Object['entries'](_STRINGS['Game']['SkillsPage'][_0x4cd01c])[_0x10722b][0x0];this['skillsData'][_0x4cd01c][_0x30fac1]=_STRINGS['Game']['SkillsPage'][_0x4cd01c][_0x30fac1];}}},'initUI':function(){for(var _0x2f0d45=0x0;_0x2f0d45<this['menuUI']['length'];_0x2f0d45++)void 0x0!=this['menuUI'][_0x2f0d45]['pointerEvent']&&(this['menuUI'][_0x2f0d45]['pointerEvent']=!0x1),this['menuUI'][_0x2f0d45]['alpha']=0x0,void 0x0!=this['menuUI'][_0x2f0d45]['point']&&this['menuUI'][_0x2f0d45]['point']['setPosition']();for(_0x2f0d45=0x0;_0x2f0d45<Object['entries'](this['upgrades'])['length'];_0x2f0d45++){var _0x174b40=Object['entries'](this['upgrades'])[_0x2f0d45][0x0];this['upgrades'][_0x174b40]['canvasGroup']['alpha']=0x0,this['upgrades'][_0x174b40]['point']['setPosition'](),this['upgrades'][_0x174b40]['setUpgradeProgress'](this['savedSkillsData'][_0x174b40]['currentUpgrade']);}this['panelGroup']['alpha']=0x0,this['buttonGroup']['alpha']=0x0,this['centerPoint']['setPosition'](),this['panelPoint']['setPosition'](),this['buttonPoint']['setPosition']();},'saveData':function(){for(var _0x48cd67=0x0;_0x48cd67<Object['entries'](this['savedSkillsData'])['length'];_0x48cd67++){var _0x2b012d=Object['entries'](this['savedSkillsData'])[_0x48cd67][0x0];ig['game']['sessionData']['skills'][_0x2b012d]=this['savedSkillsData'][_0x2b012d];}ig['game']['sessionData']['isotopes']=this['isotopeValue'],ig['game']['saveAll']();},'onClickUpgradeButton':function(){var _0x5f24b0=this['currentUpgradeID'],_0x514e2e=this['skillsData'][_0x5f24b0]['priceIncrement']||this['skillsData']['general']['priceIncrement'],_0x232c8a=this['savedSkillsData'][_0x5f24b0]['currentPrice'];this['upgrades'][_0x5f24b0]['progress']>=this['skillsData']['general']['maxUpgrade']?(this['buttonText']['reDraw']({'text':_STRINGS['Game']['SkillsPage']['Max'],'fillStyle':'red'},!0x0),ig['soundHandler']['sfxPlayer']['play']('error')):_0x232c8a>this['isotopeValue']?(this['buttonText']['reDraw']({'text':_0x232c8a['toLocaleString'](),'fillStyle':'red'},!0x0),ig['soundHandler']['sfxPlayer']['play']('error')):(ig['soundHandler']['sfxPlayer']['play']('upgrade'),this['isotopeValue']-=_0x232c8a,this['isotopeText']['reDraw']({'text':this['isotopeValue']['toLocaleString']()}),this['upgrades'][_0x5f24b0]['addUpgradeProgress'](),addedCost=this['upgrades'][_0x5f24b0]['progress']*this['skillsData']['general']['basedPrice']*_0x514e2e,_0x232c8a=this['savedSkillsData'][_0x5f24b0]['currentPrice']+addedCost,_0x232c8a=Math['round'](_0x232c8a),this['savedSkillsData'][_0x5f24b0]['currentPrice']=_0x232c8a,this['savedSkillsData'][_0x5f24b0]['currentUpgrade']=this['upgrades'][_0x5f24b0]['progress'],this['buttonText']['reDraw']({'text':_0x232c8a['toLocaleString']()}),this['upgrades'][_0x5f24b0]['progress']>=this['skillsData']['general']['maxUpgrade']&&this['buttonText']['reDraw']({'text':_STRINGS['Game']['SkillsPage']['Max'],'fillStyle':'red'}),this['buttonGroup']['reDrawElements']());},'selectedUpgrade':function(_0x3691a9){this['currentUpgradeID']=_0x3691a9,this['panelTitle']['reDraw']({'text':this['skillsData'][_0x3691a9]['panelTitle']}),this['panelImage']['reDraw']({'image':this['skillsData'][_0x3691a9]['image']}),this['panelDescription']['reDraw']({'text':this['skillsData'][_0x3691a9]['description']});var _0x53acf0=this['savedSkillsData'][_0x3691a9]['currentPrice'];this['upgrades'][_0x3691a9]['progress']>=this['skillsData']['general']['maxUpgrade']?this['buttonText']['reDraw']({'text':_STRINGS['Game']['SkillsPage']['Max'],'fillStyle':'red'}):_0x53acf0>this['isotopeValue']?this['buttonText']['reDraw']({'text':_0x53acf0['toLocaleString'](),'fillStyle':'red'}):this['buttonText']['reDraw']({'text':_0x53acf0['toLocaleString'](),'fillStyle':'white'}),this['panelGroup']['reDrawElements'](),this['buttonGroup']['reDrawElements'](),this['panelGroup']['tween']({'alpha':0x1},0.25)['start'](),this['buttonGroup']['tween']({'alpha':0x1},0.25)['start']();},'setupUI':function(){this['centerPoint']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'midX':0.5,'midY':0.5}}),this['background']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex'],'size':new Vector2(ig['system']['width'],ig['system']['height']),'elem':{'type':'box','settings':{'fillStyle':'black','alpha':0.7}},'pivot':'top-left'}),this['headerText']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x2,'size':new Vector2(0x20d,0x78),'elem':{'type':'text','settings':{'fillStyle':'white','text':_STRINGS['Game']['SkillsPage']['Title'],'fontFamily':'pixellari','fontSize':0x78}},'onInit':function(_0x241f45){_0x241f45['point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'offsetX':0x0,'offsetY':-646.2363919129082,'fromObj':this['centerPoint'],'objects':[_0x241f45]}});}['bind'](this)}),this['isotopeImage']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x2,'elem':{'type':'image','settings':{'image':ig['game']['images']['isotopeIcon']}},'onInit':function(_0x469e81){_0x469e81['point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'offsetX':248.90426758938884,'offsetY':39.815668202764975,'corner':'top-right','objects':[_0x469e81]}});},'pivot':'top-right'}),this['isotopeText']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x2,'size':new Vector2(168.75,0x64),'pivot':'top-right','elem':{'type':'text','settings':{'fillStyle':'white','text':this['isotopeValue']['toLocaleString'](),'fontFamily':'pixellari','fontSize':0x64,'textAlign':'right','isResizeByText':!0x0}},'onInit':function(_0x55f9ae){_0x55f9ae['point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'offsetX':57.242811501597316,'offsetY':49.76958525345622,'corner':'top-right','objects':[_0x55f9ae]}});},'onTextResize':function(_0x18ea2c){this['isotopeImage']['point']['anchor']['offsetX']=_0x18ea2c['size']['x']+_0x18ea2c['point']['anchor']['offsetX']+0x14,this['isotopeImage']['point']['setPosition']();}['bind'](this)}),this['backButton']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x2,'elem':{'type':'image','settings':{'image':ig['game']['images']['leftArrow']}},'onPostInit':function(_0x4d9000,_0x543da3){_0x4d9000['point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'offsetX':144.34977578475335,'offsetY':141.8433179723502,'corner':'top-left','objects':[_0x4d9000]}}),_0x4d9000['insertPointer']=ig['game']['spawnEntity'](EntityPointerEvents,0x0,0x0,{'element':_0x4d9000,'elemSettings':_0x543da3});},'onEnter':function(_0xe8933b){_0xe8933b['tween']({'scale':0.9},0.25)['start']();},'onExit':function(_0x44e975){_0x44e975['tween']({'scale':0x1},0.25)['start']();},'onReleased':function(){this['hideUI'](function(){if(this['onExitPage'])this['onExitPage']();this['saveData']();}['bind'](this)),ig['soundHandler']['sfxPlayer']['play']('click');}['bind'](this)});},'setupDescriptionPanel':function(){this['panelBG']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x1,'size':new Vector2(0x3e8,0x258),'elem':{'type':'box','settings':{'fillStyle':'#353840','strokeStyle':'#eaeaea','borderRadius':0x14,'lineWidth':0x5}},'onInit':function(_0x25bf1c){_0x25bf1c['point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'offsetX':0x0,'offsetY':416.9673405909798,'fromObj':this['centerPoint'],'objects':[_0x25bf1c]}});}['bind'](this)}),this['panelTitle']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x2,'size':this['panelBG']['size'],'elem':{'type':'text','settings':{'fillStyle':'white','text':'Upgrade\x20Magnet\x20Duration','fontFamily':'pixellari','fontSize':0x3c,'textAlign':'center'}},'posOffset':new Vector2(0x46,0x6e)}),this['panelImage']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x2,'size':this['panelBG']['size'],'elem':{'type':'image','settings':{'image':ig['game']['images']['bulletSpeed']}},'posOffset':new Vector2(0x50,0x50)}),this['panelDescription']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x2,'size':this['panelBG']['size'],'elem':{'type':'text','settings':{'fillStyle':'white','text':'Increase\x20magnet\x20duration\x20by\x201\x20second','fontFamily':'pixellari','fontSize':0x32,'textAlign':'center'}},'posOffset':new Vector2(0x0,0xfa)}),this['panelGroup']=ig['game']['spawnEntity'](EntityCanvasGroup,0x0,0x0,{'zIndex':this['zIndex']+0x1,'size':this['panelBG']['size'],'elements':[this['panelBG'],this['panelTitle'],this['panelImage'],this['panelDescription']]}),this['panelPoint']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'offsetX':0x0,'offsetY':0x0,'fromObj':this['panelBG']['point'],'objects':[this['panelGroup']]}}),this['panelButtonBG']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x2,'size':new Vector2(0x190,0x64),'elem':{'type':'box','settings':{'fillStyle':'#888','strokeStyle':'#eaeaea','borderRadius':0xa,'lineWidth':0x5}},'onInit':function(_0x9daadd){_0x9daadd['point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'offsetX':0x0,'offsetY':600.8864696734058,'fromObj':this['centerPoint'],'objects':[_0x9daadd]}});}['bind'](this)}),this['buttonImage']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x3,'size':this['panelButtonBG']['size'],'elem':{'type':'image','settings':{'image':ig['game']['images']['isotopeIcon'],'scaleX':0.75,'scaleY':0.75}},'posOffset':new Vector2(0x32,0xf)}),this['buttonText']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x3,'size':this['panelButtonBG']['size'],'elem':{'type':'text','settings':{'fillStyle':'white','text':'000','fontFamily':'pixellari','fontSize':0x3c,'textAlign':'center'}},'posOffset':new Vector2(0x37,0x1c)}),this['buttonGroup']=ig['game']['spawnEntity'](EntityCanvasGroup,0x0,0x0,{'zIndex':this['zIndex']+0x3,'size':this['panelButtonBG']['size'],'elements':[this['panelButtonBG'],this['buttonImage'],this['buttonText']],'onPostInit':function(_0x33d908,_0x46d727){_0x33d908['insertPointer']=ig['game']['spawnEntity'](EntityPointerEvents,0x0,0x0,{'element':_0x33d908,'elemSettings':_0x46d727});},'onEnter':function(_0x54c323){_0x54c323['tween']({'scale':0.9},0.25)['start']();},'onExit':function(_0x1fb090){_0x1fb090['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){this['onClickUpgradeButton']();}['bind'](this)}),this['buttonPoint']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'offsetX':0x0,'offsetY':0x0,'fromObj':this['panelButtonBG']['point'],'objects':[this['buttonGroup']]}});},'setupUpgradeCards':function(){this['upgrades']={};for(var _0x188952=0x0;_0x188952<Object['entries'](this['skillsData'])['length'];_0x188952++){var _0x3e69ca=Object['entries'](this['skillsData'])[_0x188952][0x0];'general'!=_0x3e69ca&&(this['upgrades'][_0x3e69ca]=ig['game']['spawnEntity'](EntityUpgradeCard,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'offPos':this['skillsData'][_0x3e69ca]['offPos'],'zIndex':this['zIndex'],'centerPoint':this['centerPoint'],'maxUpgrade':this['skillsData']['general']['maxUpgrade'],'icon':this['skillsData'][_0x3e69ca]['image'],'title':this['skillsData'][_0x3e69ca]['cardTitle'],'id':_0x3e69ca,'onClicked':function(_0x4f337a){for(var _0x5d73b6=0x0;_0x5d73b6<Object['entries'](this['upgrades'])['length'];_0x5d73b6++){var _0x104355=Object['entries'](this['upgrades'])[_0x5d73b6][0x0];this['upgrades'][_0x104355]['toggleActive'](!0x1);}this['selectedUpgrade'](_0x4f337a['id']);}['bind'](this)}));}},'showUI':function(_0x351076){for(var _0x1beaec=0x0;_0x1beaec<this['menuUI']['length'];_0x1beaec++)this['menuUI'][_0x1beaec]['tween']({'alpha':0x1},0.25,{'onComplete':function(_0x5370bf){void 0x0!=_0x5370bf['pointerEvent']&&(_0x5370bf['pointerEvent']=!0x0),_0x351076&&_0x351076();}['bind'](this)})['start'](),void 0x0!=this['menuUI'][_0x1beaec]['point']&&this['menuUI'][_0x1beaec]['point']['setPosition']();for(_0x1beaec=0x0;_0x1beaec<Object['entries'](this['upgrades'])['length'];_0x1beaec++){var _0x4ad659=Object['entries'](this['upgrades'])[_0x1beaec][0x0];this['upgrades'][_0x4ad659]['canvasGroup']['posOffset']['y']=0x64,this['upgrades'][_0x4ad659]['canvasGroup']['tween']({'alpha':0x1},0.25)['start'](),this['upgrades'][_0x4ad659]['canvasGroup']['tween']({'posOffset':{'y':0x0}},0x1,{'easing':ig['Tween']['Easing']['Back']['EaseOut']})['start'](),this['upgrades'][_0x4ad659]['point']['setPosition']();}this['isotopeValue']=ig['game']['load']('isotopes')||0x0,this['isotopeText']['reDraw']({'text':this['isotopeValue']['toLocaleString']()});},'hideUI':function(_0x4d81a1){for(var _0x41bbd8=0x0;_0x41bbd8<this['menuUI']['length'];_0x41bbd8++)void 0x0!=this['menuUI'][_0x41bbd8]['pointerEvent']&&(this['menuUI'][_0x41bbd8]['pointerEvent']=!0x1),this['menuUI'][_0x41bbd8]['tween']({'alpha':0x0},0.25,{'onComplete':function(){_0x4d81a1&&_0x4d81a1();}['bind'](this)})['start']();for(_0x41bbd8=0x0;_0x41bbd8<Object['entries'](this['upgrades'])['length'];_0x41bbd8++){var _0x47f4bc=Object['entries'](this['upgrades'])[_0x41bbd8][0x0];this['upgrades'][_0x47f4bc]['toggleActive'](!0x1),this['upgrades'][_0x47f4bc]['canvasGroup']['tween']({'alpha':0x0},0.25)['start']();}this['panelGroup']['tween']({'alpha':0x0},0.25)['start'](),this['buttonGroup']['tween']({'alpha':0x0},0.25)['start']();}});}),ig['baked']=!0x0,ig['module']('game.entities.controller.select-menu')['requires']('impact.entity','game.entities.custom-object','game.entities.ui.background-animate','game.entities.ui.canvas-element','game.entities.ui.upgrade-page','game.entities.ui.drag-point')['defines'](function(){EntitySelectMenu=ig['Entity']['extend']({'zIndex':0x98967f,'buttons':{},'planesSwipe':[],'planesData':[],'menuUI':[],'activePlane':null,'currentWaveIndex':0x0,'planeIndex':0x0,'isSwiping':!0x1,'isHideUI':!0x1,'startButtonLock':!0x1,'init':function(){ig['game']['debug']=!0x1,ig['game']['checkMusicPlaying'](),this['ctx']=ig['system']['context'],this['planesData']=ig['game']['planesData'],this['planeIndex']=ig['game']['load']('currentPlaneIndex')||0x0,this['currentWaveIndex']=ig['game']['load']('currentWaveIndex')||0x0,this['totalUnlockedWaves']=ig['game']['load']('totalUnlockedWaves')||0x1,this['buttonNotifications']='achievement\x20lootbox\x20dailyreward\x20tieredreward-0\x20collection\x20minigame\x20battlepass'['split']('\x20'),this['setupUI'](),this['setupButtons'](),this['menuUI']=[this['headerText']['_text'],this['subHeaderText']['_text'],this['cardContainer'],this['cardContainer']['_image'],this['buttons']['start']['_text']];for(var _0x36ce89=0x0;_0x36ce89<Object['entries'](this['buttons'])['length'];_0x36ce89++){var _0x347ba1=Object['entries'](this['buttons'])[_0x36ce89][0x0];this['menuUI']['push'](this['buttons'][_0x347ba1]);}for(_0x36ce89=0x0;_0x36ce89<this['menuUI']['length'];_0x36ce89++)this['menuUI'][_0x36ce89]['alpha']=0x0;this['isHideUI']=!0x0,this['toggleButtonEvent'](!0x1),ig['game']['sortEntitiesDeferred'](),this['showUI']();},'draw':function(){if(!0x0!=this['isHideUI'])for(var _0x3685ef=0x0;_0x3685ef<this['buttonNotifications']['length'];_0x3685ef++){var _0x2c5df3=this['buttonNotifications'][_0x3685ef];ig['drawRetentionNotificationDot'](_0x2c5df3,this['ctx'],this['buttons'][_0x2c5df3]['pos']['x']+this['buttons'][_0x2c5df3]['size']['x']-0x14,this['buttons'][_0x2c5df3]['pos']['y']+0x14);}},'setupUI':function(){ig['game']['spawnEntity'](EntityPointer,0x0,0x0),this['bgAnim']=ig['game']['spawnEntity'](EntityBackgroundAnimate,0x0,0x0),this['upgradePage']=ig['game']['spawnEntity'](EntityUpgradePage,0x0,0x0,{'onExitPage':function(){this['showUI']();}['bind'](this)}),this['headerText']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x4b0,0x64),'anchor':{'midX':0x2,'midY':9.318840579710146},'backgroundColor':'none','onInit':function(_0x2b1590){_0x2b1590['_text']=ig['game']['spawnEntity'](EntityCanvasElement,_0x2b1590['pos']['x'],_0x2b1590['pos']['y'],{'size':_0x2b1590['size'],'zIndex':_0x2b1590['zIndex']+0x1,'elem':{'type':'text','settings':{'fillStyle':'white','fontSize':0x78,'fontWeight':'normal','text':_STRINGS['Game']['SelectMenu']['Header'],'fontFamily':'pixellari','textAlign':'center','isResizeByText':!0x1}},'pivot':'top-left'}),_0x2b1590['_text']['pos']=_0x2b1590['pos'];}['bind'](this)}),this['subHeaderText']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x4b0,0x64),'anchor':{'offsetX':0x0,'offsetY':124.23017107309488,'relativeTo':this['headerText']},'backgroundColor':'none','onInit':function(_0x47c17f){_0x47c17f['_text']=ig['game']['spawnEntity'](EntityCanvasElement,_0x47c17f['pos']['x'],_0x47c17f['pos']['y'],{'size':_0x47c17f['size'],'zIndex':_0x47c17f['zIndex']+0x1,'elem':{'type':'text','settings':{'fillStyle':'white','fontSize':0x32,'fontWeight':'normal','text':_STRINGS['Game']['SelectMenu']['SubHeader'],'fontFamily':'pixellari','textAlign':'center'}},'pivot':'top-left'}),_0x47c17f['_text']['pos']=_0x47c17f['pos'];}['bind'](this)}),this['cardContainer']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1b8,0x1b8),'anchor':{'midX':0x2,'midY':2.9095022624434392},'backgroundColor':'none','onInit':function(_0x49859b){_0x49859b['_image']=ig['game']['spawnEntity'](EntityCanvasElement,_0x49859b['pos']['x'],_0x49859b['pos']['y'],{'size':_0x49859b['size'],'zIndex':_0x49859b['zIndex']+0x1,'elem':{'type':'image','settings':{'image':ig['game']['images']['planeUI'][this['planeIndex']]}},'pivot':'top-left'}),_0x49859b['_image2']=ig['game']['spawnEntity'](EntityCanvasElement,_0x49859b['pos']['x'],_0x49859b['pos']['y'],{'size':_0x49859b['size'],'zIndex':_0x49859b['zIndex']+0x1,'elem':{'type':'image','settings':{'image':ig['game']['images']['planeUI'][0x1]}},'pivot':'top-left','alpha':0x0}),_0x49859b['_lockImage']=ig['game']['spawnEntity'](EntityCanvasElement,_0x49859b['pos']['x'],_0x49859b['pos']['y'],{'size':_0x49859b['size'],'zIndex':_0x49859b['zIndex']+0x2,'elem':{'type':'image','settings':{'image':ig['game']['images']['lockIcon']}},'pivot':'top-left','alpha':0x0}),_0x49859b['_image']['pos']=_0x49859b['pos'],_0x49859b['_image2']['pos']=_0x49859b['pos'],_0x49859b['_lockImage']['pos']=_0x49859b['pos'],this['planesSwipe']=[_0x49859b['_image'],_0x49859b['_image2']],this['activePlane']=this['planesSwipe'][0x0];}['bind'](this)}),this['buttons']['leftArrow']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'image':ig['game']['images']['leftArrow'],'anchor':{'offsetX':-399.0077821011673,'offsetY':125.0388802488336,'relativeTo':this['cardContainer']},'onEnter':function(_0x5eaf65){_0x5eaf65['tween']({'scale':0.5},0.25)['start']();},'onExit':function(_0x58c828){_0x58c828['tween']({'scale':0.6},0.25)['start']();},'onClicked':function(){this['onClickChangePlane'](-0x1);}['bind'](this),'backgroundColor':'none','scale':0.6}),this['buttons']['rightArrow']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'image':ig['game']['images']['rightArrow'],'anchor':{'offsetX':636.488326848249,'offsetY':125.0388802488336,'relativeTo':this['cardContainer']},'onEnter':function(_0x503228){_0x503228['tween']({'scale':0.5},0.25)['start']();},'onExit':function(_0x38923d){_0x38923d['tween']({'scale':0.6},0.25)['start']();},'onClicked':function(){this['onClickChangePlane'](0x1);}['bind'](this),'backgroundColor':'none','scale':0.6}),this['buttons']['start']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'image':ig['game']['images']['blank'],'anchor':{'midX':0x2,'midY':1.1143847487001735},'onInit':function(_0x47b99f){_0x47b99f['_text']=ig['game']['spawnEntity'](EntityCanvasElement,_0x47b99f['pos']['x'],_0x47b99f['pos']['y'],{'zIndex':_0x47b99f['zIndex']+0x1,'elem':{'type':'text','settings':{'fillStyle':'#6e4a19','fontSize':0x50,'text':_STRINGS['Game']['Wave']+'\x20'+(this['currentWaveIndex']+0x1),'fontFamily':'pixellari','isResizeByText':!0x0}}}),_0x47b99f['_point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'midX':0.5,'midY':0.5,'fromObj':_0x47b99f,'objects':[_0x47b99f['_text']]}});}['bind'](this),'onEnter':function(_0x2d5e01){_0x2d5e01['tween']({'scale':0.8},0.25)['start'](),_0x2d5e01['_text']['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x192339){_0x192339['tween']({'scale':0.7},0.25)['start'](),_0x192339['_text']['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){!0x1==this['startButtonLock']?this['hideUI'](function(){this['bgAnim']['kill'](),ig['game']['save']('currentPlaneIndex',this['planeIndex']),ig['game']['save']('currentWaveIndex',this['currentWaveIndex']),ig['game']['loadLevel'](LevelGameScreen);}['bind'](this)):ig['soundHandler']['sfxPlayer']['play']('error');}['bind'](this),'backgroundColor':'none','scale':0.7}),0x2<=this['totalUnlockedWaves']&&(this['buttons']['leftWaveArrow']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'image':ig['game']['images']['leftArrow'],'anchor':{'offsetX':-190.92223439211386,'offsetY':29.461119751166507,'relativeTo':this['buttons']['start']},'onEnter':function(_0x3056c2){_0x3056c2['tween']({'scale':0.6},0.25)['start']();},'onExit':function(_0x5c1900){_0x5c1900['tween']({'scale':0.5},0.25)['start']();},'onClicked':function(){this['onClickChangeWave'](-0x1);}['bind'](this),'backgroundColor':'none','scale':0.5}),this['buttons']['rightWaveArrow']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'image':ig['game']['images']['rightArrow'],'anchor':{'offsetX':655.5180722891566,'offsetY':29.461119751166507,'relativeTo':this['buttons']['start']},'onEnter':function(_0x3af6ac){_0x3af6ac['tween']({'scale':0.6},0.25)['start']();},'onExit':function(_0x3997dd){_0x3997dd['tween']({'scale':0.5},0.25)['start']();},'onClicked':function(){this['onClickChangeWave'](0x1);}['bind'](this),'backgroundColor':'none','scale':0.5}));},'onClickChangeWave':function(_0x4122f7){!0x0==this['startButtonLock']?ig['soundHandler']['sfxPlayer']['play']('error'):(ig['soundHandler']['sfxPlayer']['play']('click'),this['currentWaveIndex']+=_0x4122f7,-0x1>=this['currentWaveIndex']?this['currentWaveIndex']=this['totalUnlockedWaves']-0x1:this['currentWaveIndex']>=this['totalUnlockedWaves']&&(this['currentWaveIndex']=0x0),this['buttons']['start']['_text']['reDraw']({'text':_STRINGS['Game']['Wave']+'\x20'+(this['currentWaveIndex']+0x1)}));},'showUI':function(_0x12333d){for(var _0x2d533f=0x0;_0x2d533f<this['menuUI']['length'];_0x2d533f++)this['menuUI'][_0x2d533f]['tween']({'alpha':0x1},0.25)['start']();for(_0x2d533f=0x0;_0x2d533f<this['buttonNotifications']['length'];_0x2d533f++)this['buttons'][this['buttonNotifications'][_0x2d533f]]['_text']['tween']({'alpha':0x1},0.25)['start']();this['buttons']['upgrade']['_text']['tween']({'alpha':0x1},0.25)['start'](),this['planesSwipe'][0x0]['stopTweens'](!0x0),this['planesSwipe'][0x1]['stopTweens'](!0x0),this['planesSwipe'][0x0]['alpha']=0x0,this['planesSwipe'][0x1]['alpha']=0x0,this['activePlane']&&this['activePlane']['tween']({'alpha':0x1},0.25)['start'](),!0x1==this['planesData'][this['planeIndex']]['unlocked']?this['cardContainer']['_lockImage']['tween']({'alpha':0x1},0.25)['start']():(this['activePlane']['reDraw']({'filter':null}),this['buttons']['start']['_text']['reDraw']({'fillStyle':'#6e4a19','text':_STRINGS['Game']['Wave']+'\x20'+(this['currentWaveIndex']+0x1)}),this['startButtonLock']=!0x1),this['tween']({},0.25,{'onComplete':function(){this['isHideUI']=!0x1,this['toggleButtonEvent'](!0x0),_0x12333d&&_0x12333d();}['bind'](this)})['start']();},'hideUI':function(_0x5cf34e){this['isHideUI']=!0x0,this['toggleButtonEvent'](!0x1),ig['soundHandler']['sfxPlayer']['play']('click');for(var _0x1908c3=0x0;_0x1908c3<this['menuUI']['length'];_0x1908c3++)this['menuUI'][_0x1908c3]['tween']({'alpha':0x0},0.25)['start']();for(_0x1908c3=0x0;_0x1908c3<this['buttonNotifications']['length'];_0x1908c3++)this['buttons'][this['buttonNotifications'][_0x1908c3]]['_text']['tween']({'alpha':0x0},0.25)['start']();this['buttons']['upgrade']['_text']['tween']({'alpha':0x0},0.25)['start'](),this['planesSwipe'][0x0]['stopTweens'](!0x0),this['planesSwipe'][0x1]['stopTweens'](!0x0),this['cardContainer']['_lockImage']['stopTweens'](!0x0),this['activePlane']&&this['activePlane']['tween']({'alpha':0x0},0.25)['start'](),this['cardContainer']['_lockImage']['tween']({'alpha':0x0},0.25)['start'](),this['tween']({},0.25,{'onComplete':function(){_0x5cf34e&&_0x5cf34e();}['bind'](this)})['start']();},'toggleButtonEvent':function(_0x569177){for(var _0x4e39df=0x0;_0x4e39df<Object['entries'](this['buttons'])['length'];_0x4e39df++){var _0x267e68=Object['entries'](this['buttons'])[_0x4e39df][0x0];!0x0==_0x569177?this['buttons'][_0x267e68]['enableEvent']():this['buttons'][_0x267e68]['disableEvent']();}},'setupButtons':function(){this['buttons']['dailyreward']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'image':ig['game']['images']['dailyRewardButton'],'anchor':{'midX':0x2,'midY':1.9134328358208956},'onInit':function(_0x378d4e){_0x378d4e['_text']=ig['game']['spawnEntity'](EntityCanvasElement,_0x378d4e['pos']['x'],_0x378d4e['pos']['y'],{'zIndex':_0x378d4e['zIndex']+0x1,'elem':{'type':'text','settings':{'fillStyle':'white','fontSize':0x1e,'text':_STRINGS['Game']['ButtonNames']['DailyReward'],'fontFamily':'arial','fontWeight':'bold','isResizeByText':!0x0}}}),_0x378d4e['_point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'midX':0.5,'offsetY':0x104,'fromObj':_0x378d4e,'objects':[_0x378d4e['_text']]}});},'onEnter':function(_0x3723a4){_0x3723a4['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x1c02df){_0x1c02df['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){this['hideUI'](function(){ig['game']['spawnEntity'](ig['DailyrewardPopup'],0x0,0x0,{'zIndex':0x1869f})['onBack']['add'](function(_0x375733){this['showUI'](),_0x375733&&(_0x375733=ig['Dailyreward']['collectedRewards']['pop'](),ig['game']['sessionData']['isotopes']+=parseInt(ig['RetentionStrings']['dailyreward']['rewards'][_0x375733]['text']),ig['game']['saveAll']());}['bind'](this));}['bind'](this));}['bind'](this),'backgroundColor':'none'}),this['buttons']['minigame']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'image':ig['game']['images']['miniGamesButton'],'anchor':{'offsetX':232.4894117647059,'offsetY':0x0,'relativeTo':this['buttons']['dailyreward']},'onInit':function(_0x466321){_0x466321['_text']=ig['game']['spawnEntity'](EntityCanvasElement,_0x466321['pos']['x'],_0x466321['pos']['y'],{'zIndex':_0x466321['zIndex']+0x1,'elem':{'type':'text','settings':{'fillStyle':'white','fontSize':0x1e,'text':_STRINGS['Game']['ButtonNames']['MiniGames'],'fontFamily':'arial','fontWeight':'bold','isResizeByText':!0x0}}}),_0x466321['_point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'midX':0.5,'offsetY':0x104,'fromObj':_0x466321,'objects':[_0x466321['_text']]}});},'onEnter':function(_0x57e770){_0x57e770['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x236c00){_0x236c00['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){this['hideUI'](function(){var _0x33d375=ig['game']['spawnEntity'](ig['MinigameListPopup'],0x0,0x0,{'zIndex':0x1869f});_0x33d375['onBack']['add'](function(){this['showUI']();}['bind'](this)),_0x33d375['onClaim']['add'](function(){ig['game']['sessionData']['isotopes']+=0x64,ig['game']['saveAll']();}['bind'](this));}['bind'](this));}['bind'](this),'backgroundColor':'none'}),this['buttons']['tieredreward-0']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'image':ig['game']['images']['isotopeButton'],'anchor':{'offsetX':-473.8883143743536,'offsetY':0x0,'relativeTo':this['buttons']['dailyreward']},'onInit':function(_0x457f7d){_0x457f7d['_text']=ig['game']['spawnEntity'](EntityCanvasElement,_0x457f7d['pos']['x'],_0x457f7d['pos']['y'],{'zIndex':_0x457f7d['zIndex']+0x1,'elem':{'type':'text','settings':{'fillStyle':'white','fontSize':0x1e,'text':_STRINGS['Game']['ButtonNames']['BasicReward'],'fontFamily':'arial','fontWeight':'bold','isResizeByText':!0x0}}}),_0x457f7d['_point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'midX':0.5,'offsetY':0x104,'fromObj':_0x457f7d,'objects':[_0x457f7d['_text']]}});},'onEnter':function(_0x7c10d7){_0x7c10d7['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x4f57f3){_0x4f57f3['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){this['hideUI'](function(){var _0x2a649f=ig['game']['spawnEntity'](ig['TieredrewardPopup'],0x0,0x0,{'variant':0x0,'zIndex':0x1869f});_0x2a649f['onBack']['add'](function(){this['showUI']();}['bind'](this)),_0x2a649f['onClaim']['add'](function(_0x103f80,_0x52f257,_0x85b7c3){switch(_0x52f257){case 0x0:ig['game']['sessionData']['isotopes']+=0x1e;break;case 0x1:ig['game']['sessionData']['isotopes']+=0x28;break;case 0x2:ig['game']['sessionData']['isotopes']+=0x3c;break;case 0x3:ig['game']['sessionData']['isotopes']+=0x50;break;case 0x4:ig['game']['sessionData']['isotopes']+=0x64;}ig['game']['saveAll'](),_0x85b7c3();}['bind'](this));}['bind'](this));}['bind'](this),'backgroundColor':'none'}),this['buttons']['battlepass']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'image':ig['game']['images']['battlePassButton'],'anchor':{'offsetX':465.0019417475728,'offsetY':0x0,'relativeTo':this['buttons']['dailyreward']},'onInit':function(_0x14a6ef){_0x14a6ef['_text']=ig['game']['spawnEntity'](EntityCanvasElement,_0x14a6ef['pos']['x'],_0x14a6ef['pos']['y'],{'zIndex':_0x14a6ef['zIndex']+0x1,'elem':{'type':'text','settings':{'fillStyle':'white','fontSize':0x1e,'text':_STRINGS['Game']['ButtonNames']['BattlePass'],'fontFamily':'arial','fontWeight':'bold','isResizeByText':!0x0}}}),_0x14a6ef['_point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'midX':0.5,'offsetY':0x104,'fromObj':_0x14a6ef,'objects':[_0x14a6ef['_text']]}});},'onEnter':function(_0xded649){_0xded649['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x459e35){_0x459e35['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){this['hideUI'](function(){var _0x18d588=ig['game']['spawnEntity'](ig['BattlepassPopup'],0x0,0x0,{'zIndex':0x1869f});_0x18d588['onBack']['add'](function(){this['showUI']();}['bind'](this)),_0x18d588['onClaim']['add'](function(_0x3dee14,_0x24a53e,_0x26976f){var _0x3dcea5=ig['RetentionStrings']['battlepass']['seasonRewards'][_0x3dee14],_0x21a563=_0x3dcea5['leftIcon'];_0x3dee14=_0x3dcea5['leftText'],'right'==_0x24a53e&&(_0x21a563=_0x3dcea5['rightIcon'],_0x3dee14=_0x3dcea5['rightText']);if(0x1==_0x21a563||0x2==_0x21a563){_0x24a53e=0x1==_0x21a563?'free':'premium',_0x3dee14=parseInt(_0x3dee14['split']('\x20')[0x0]),_0x3dcea5=[];for(_0x21a563=0x0;_0x21a563<_0x3dee14;_0x21a563++)_0x3dcea5['push'](Math['floor'](Math['random']()*ig['RetentionStrings']['lootbox']['cards']['length']));ig['game']['spawnEntity'](ig['LootboxCustomGiftPopup'],0x0,0x0,{'zIndex':_0x18d588['zIndex']+0x3e7,'chestType':_0x24a53e,'cardContents':_0x3dcea5,'callback':function(){_0x26976f();}['bind'](this)}),ig['game']['sortEntitiesDeferred']();}else{if(_0x3dee14['includes'](_STRINGS['Game']['Currency1'])||_0x3dee14['includes'](_STRINGS['Game']['Currency2'])||_0x3dee14['includes'](_STRINGS['Game']['Plane']))_0x3dee14['includes'](_STRINGS['Game']['Plane11'])?ig['game']['sessionData']['planes'][0xa]['unlocked']=!0x0:_0x3dee14['includes'](_STRINGS['Game']['Plane12'])?ig['game']['sessionData']['planes'][0xb]['unlocked']=!0x0:_0x3dee14['includes'](_STRINGS['Game']['Currency1'])?ig['game']['sessionData']['isotopes']+=parseInt(_0x3dee14):_0x3dee14['includes'](_STRINGS['Game']['Currency2'])&&(ig['game']['sessionData']['atomCores']+=parseInt(_0x3dee14)),_0x3dee14['includes'](_STRINGS['Game']['Plane'])&&(ig['game']['checkPlanesData'](),this['planesData']=ig['game']['planesData']),ig['game']['saveAll']();}_0x26976f();}['bind'](this));}['bind'](this));}['bind'](this),'backgroundColor':'none'}),this['buttons']['achievement']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'image':ig['game']['images']['achievementButton'],'anchor':{'offsetX':0x0,'offsetY':0x140,'relativeTo':this['buttons']['dailyreward']},'onInit':function(_0x3503e1){_0x3503e1['_text']=ig['game']['spawnEntity'](EntityCanvasElement,_0x3503e1['pos']['x'],_0x3503e1['pos']['y'],{'zIndex':_0x3503e1['zIndex']+0x1,'elem':{'type':'text','settings':{'fillStyle':'white','fontSize':0x1e,'text':_STRINGS['Game']['ButtonNames']['Achievement'],'fontFamily':'arial','fontWeight':'bold','isResizeByText':!0x0}}}),_0x3503e1['_point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'midX':0.5,'offsetY':239.32779021891827,'fromObj':_0x3503e1,'objects':[_0x3503e1['_text']]}});},'onEnter':function(_0x2b80f3){_0x2b80f3['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x29b072){_0x29b072['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){this['hideUI'](function(){var _0x88cae4=ig['game']['spawnEntity'](ig['AchievementPopup'],0x0,0x0,{'zIndex':0x1869f});_0x88cae4['onBack']['add'](function(){this['showUI']();}['bind'](this)),_0x88cae4['onClaim']['add'](function(_0xe3fe95){ig['game']['sessionData']['isotopes']+=parseInt(ig['RetentionStrings']['achievement']['list'][_0xe3fe95]['reward']),ig['game']['saveAll']();}['bind'](this));}['bind'](this));}['bind'](this),'backgroundColor':'none'}),this['buttons']['lootbox']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'image':ig['game']['images']['lootBoxButton'],'anchor':{'offsetX':-232.52505966587114,'offsetY':0x140,'relativeTo':this['buttons']['dailyreward']},'onInit':function(_0x43b53e){_0x43b53e['_text']=ig['game']['spawnEntity'](EntityCanvasElement,_0x43b53e['pos']['x'],_0x43b53e['pos']['y'],{'zIndex':_0x43b53e['zIndex']+0x1,'elem':{'type':'text','settings':{'fillStyle':'white','fontSize':0x1e,'text':_STRINGS['Game']['ButtonNames']['LootBox'],'fontFamily':'arial','fontWeight':'bold','isResizeByText':!0x0}}}),_0x43b53e['_point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'midX':0.5,'offsetY':239.32779021891827,'fromObj':_0x43b53e,'objects':[_0x43b53e['_text']]}});},'onEnter':function(_0x4f262b){_0x4f262b['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x290d2d){_0x290d2d['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){this['hideUI'](function(){ig['game']['spawnEntity'](ig['LootboxClaimPopup'],0x0,0x0,{'zIndex':0x1869f})['onBack']['add'](function(){this['showUI']();}['bind'](this));}['bind'](this));}['bind'](this),'backgroundColor':'none'}),this['buttons']['collection']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'image':ig['game']['images']['collectionButton'],'anchor':{'offsetX':-232.52505966587114,'offsetY':0x0,'relativeTo':this['buttons']['dailyreward']},'onInit':function(_0x239a13){_0x239a13['_text']=ig['game']['spawnEntity'](EntityCanvasElement,_0x239a13['pos']['x'],_0x239a13['pos']['y'],{'zIndex':_0x239a13['zIndex']+0x1,'elem':{'type':'text','settings':{'fillStyle':'white','fontSize':0x1e,'text':_STRINGS['Game']['ButtonNames']['Collection'],'fontFamily':'arial','fontWeight':'bold','isResizeByText':!0x0}}}),_0x239a13['_point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'midX':0.5,'offsetY':239.32779021891827,'fromObj':_0x239a13,'objects':[_0x239a13['_text']]}});},'onEnter':function(_0x510a84){_0x510a84['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x5bc89c){_0x5bc89c['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){this['hideUI'](function(){var _0x282773=ig['game']['spawnEntity'](ig['LootboxCollectionPopup'],0x0,0x0,{'zIndex':0x1869f});_0x282773['onBack']['add'](function(){ig['game']['checkPlanesData'](),this['planesData']=ig['game']['planesData'],this['showUI']();}['bind'](this)),_0x282773['onAction']['add'](function(_0xc5ad5){ig['game']['save']('currentPlaneIndex',_0xc5ad5),ig['game']['loadLevel'](LevelGameScreen);}['bind'](this));}['bind'](this));}['bind'](this),'backgroundColor':'none'}),this['buttons']['upgrade']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'image':ig['game']['images']['upgradeButton'],'anchor':{'offsetX':232.4894117647059,'offsetY':0x140,'relativeTo':this['buttons']['dailyreward']},'onInit':function(_0x2409cd){_0x2409cd['_text']=ig['game']['spawnEntity'](EntityCanvasElement,_0x2409cd['pos']['x'],_0x2409cd['pos']['y'],{'zIndex':_0x2409cd['zIndex']+0x1,'elem':{'type':'text','settings':{'fillStyle':'white','fontSize':0x1e,'text':_STRINGS['Game']['ButtonNames']['Upgrade'],'fontFamily':'arial','fontWeight':'bold','isResizeByText':!0x0}}}),_0x2409cd['_point']=ig['game']['spawnEntity'](EntityDragPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'anchor':{'midX':0.5,'offsetY':239.32779021891827,'fromObj':_0x2409cd,'objects':[_0x2409cd['_text']]}});},'onEnter':function(_0xf8241c){_0xf8241c['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x4fe32d){_0x4fe32d['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){this['hideUI'](function(){this['upgradePage']['showUI']();}['bind'](this));}['bind'](this),'backgroundColor':'none'});},'swipePlanesAnim':function(_0x3f70ca,_0x295b9a){_0x295b9a=_0x295b9a||0.75,ig['soundHandler']['sfxPlayer']['play']('click');var _0x49d066=null;this['cardContainer']['_lockImage']['alpha']=0x0,!0x1==this['planesData'][this['planeIndex']]['unlocked']?(_0x49d066='brightness(90%)\x20grayscale(100%)\x20hue-rotate(360deg)\x20saturate(0%)',this['cardContainer']['_lockImage']['tween']({'alpha':0x1},0.25,{'easing':ig['Tween']['Easing']['Exponential']['EaseIn']})['start'](),this['cardContainer']['_lockImage']['posOffset']['x']=0x1a4*_0x3f70ca,this['cardContainer']['_lockImage']['tween']({'posOffset':{'x':0x0}},_0x295b9a,{'easing':ig['Tween']['Easing']['Back']['EaseOut']})['start'](),this['buttons']['start']['_text']['reDraw']({'fillStyle':'red','text':_STRINGS['Game']['SelectMenu']['Locked']}),this['startButtonLock']=!0x0):(this['buttons']['start']['_text']['reDraw']({'fillStyle':'#6e4a19','text':_STRINGS['Game']['Wave']+'\x20'+(this['currentWaveIndex']+0x1)}),this['startButtonLock']=!0x1),this['planesSwipe'][0x1]['reDraw']({'image':ig['game']['images']['planeUI'][this['planeIndex']],'filter':_0x49d066}),this['planesSwipe'][0x1]['posOffset']['x']=0x1a4*_0x3f70ca,this['planesSwipe'][0x0]['tween']({'posOffset':{'x':-0x1a4*_0x3f70ca}},_0x295b9a,{'easing':ig['Tween']['Easing']['Back']['EaseOut']})['start'](),this['activePlane']=this['planesSwipe'][0x1],this['planesSwipe'][0x1]['tween']({'posOffset':{'x':0x0}},_0x295b9a,{'easing':ig['Tween']['Easing']['Back']['EaseOut'],'onComplete':function(){this['planesSwipe']=[this['planesSwipe'][0x1],this['planesSwipe'][0x0]],this['isSwiping']=!0x1;}['bind'](this)})['start'](),this['planesSwipe'][0x0]['tween']({'alpha':0x0},0.25,{'easing':ig['Tween']['Easing']['Exponential']['EaseOut']})['start'](),this['planesSwipe'][0x1]['tween']({'alpha':0x1},0.25,{'easing':ig['Tween']['Easing']['Exponential']['EaseIn']})['start']();},'onClickChangePlane':function(_0x214227){!0x0!=this['isSwiping']&&(this['planeIndex']+=_0x214227,-0x1>=this['planeIndex']?this['planeIndex']=ig['game']['images']['planeUI']['length']-0x1:this['planeIndex']>=ig['game']['images']['planeUI']['length']&&(this['planeIndex']=0x0),this['isSwiping']=!0x0,this['swipePlanesAnim'](_0x214227));}});}),ig['baked']=!0x0,ig['module']('game.levels.select-menu')['requires']('game.entities.controller.select-menu')['defines'](function(){LevelSelectMenu={'entities':[{'type':'EntitySelectMenu','x':0x0,'y':0x0}],'layer':[]};}),ig['baked']=!0x0,ig['module']('game.entities.ui.icon')['requires']('impact.entity','game.entities.custom-object')['defines'](function(){EntityIcon=ig['Entity']['extend']({'zIndex':0x64,'iconCount':0x0,'iconImage':null,'onMinus':null,'onAdd':null,'editPos':new Vector2(!0x1,!0x1),'offsetPos':new Vector2(0x0,0x0),'countingTween':null,'init':function(_0x2bef1e,_0x3acd85,_0x2072cc){_0x2072cc&&(this['iconCount']=_0x2072cc['iconCount']||this['iconCount'],this['iconImage']=_0x2072cc['iconImage']||this['iconImage'],this['onMinus']=_0x2072cc['onMinus']||this['onMinus'],this['onAdd']=_0x2072cc['onAdd']||this['onAdd'],this['offsetPos']=_0x2072cc['offsetPos']||this['offsetPos'],this['editPos']=_0x2072cc['editPos']||this['editPos']),this['ctx']=ig['system']['context'],this['_iconCount']=this['iconCount'],this['addends']=0x0,this['updateTextCount']=!0x1,this['alpha']=0x1,this['icon']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':this['editPos'],'size':new Vector2(0x64,0x64),'anchor':{'offsetX':this['offsetPos']['x'],'offsetY':this['offsetPos']['y']},'image':this['iconImage'],'backgroundColor':'none','scale':0x1,'pointerEvent':!0x0}),this['iconText']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x64,0x64),'anchor':{'offsetX':62.323074039362695,'offsetY':0x0,'relativeTo':this['icon']},'font':{'size':0x5a,'text':this['iconCount']['toLocaleString'](),'color':'white','fitWidth':0x7d0,'family':'pixellari','align':'left'},'backgroundColor':'none','pointerEvent':!0x1,'onInit':function(_0x5159ec){_0x5159ec['scaleTween']=_0x5159ec['tween']({'scale':1.25},0.25,{'onComplete':function(_0x6f9f19){_0x6f9f19['tween']({'scale':0x1},0.25,{'onComplete':function(_0x39bdb8){_0x39bdb8['font']['color']='white';}})['start']();}}),_0x5159ec['scaleUpTween']=_0x5159ec['tween']({'scale':1.25},0.25),_0x5159ec['scaleDownTween']=_0x5159ec['tween']({'scale':0x1},0.25);}}),this['addText']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x64,0x64),'anchor':{'offsetX':113.35898707504585,'offsetY':0x0,'relativeTo':this['icon']},'font':{'size':0x3c,'text':'+'+this['addends'],'color':'yellow','fitWidth':0x7d0,'family':'pixellari','align':'left'},'backgroundColor':'none','pointerEvent':!0x0,'alpha':0x0,'scale':0x0,'onInit':function(_0x55ba27){_0x55ba27['alphaAnim']=_0x55ba27['alpha'];},'onUpdate':function(_0x2c372e){_0x2c372e['alpha']=_0x2c372e['alphaAnim']*this['alpha'];}['bind'](this),'onRepos':function(_0x16b85a){_0x16b85a['font']['posX']=0xd2;for(var _0x5b6d91=this['iconText']['font']['text']['length'],_0x36cd32=0x0;_0x36cd32<_0x5b6d91-0x1;_0x36cd32++)_0x16b85a['font']['posX']+=0x32;}['bind'](this)}),this['addText']['onShow']=function(_0x165b99,_0x42dc2e){this['addText']['onRepos'](this['addText']),this['addText']['stopTweens'](!0x1),this['addText']['scale']=1.25,this['addText']['alphaAnim']=0x1,this['addText']['tween']({'scale':0.75,'alphaAnim':0x0},_0x42dc2e||0x1,{'onComplete':function(_0x127788){null!=(_0x165b99||null)&&_0x165b99(_0x127788);}})['start']();}['bind'](this),this['icons']=[this['icon'],this['iconText'],this];for(_0x2bef1e=0x0;_0x2bef1e<this['icons']['length'];_0x2bef1e++)this['icons'][_0x2bef1e]['alpha']=0x0;this['objects']=[this['icon'],this['iconText'],this['addText'],this];},'restart':function(){this['iconCount']=this['_iconCount'],this['iconText']['font']['text']=this['iconCount']['toLocaleString'](),this['iconText']['font']['color']='#73ff2e',this['iconText']['scaleTween']['start']();},'show':function(){for(var _0x384e3f=0x0;_0x384e3f<this['icons']['length'];_0x384e3f++)this['icons'][_0x384e3f]['tween']({'alpha':0x1},0.5,{'easing':ig['Tween']['Easing']['Back']['EaseOut']})['start']();},'hide':function(){for(var _0x3d803c=0x0;_0x3d803c<this['icons']['length'];_0x3d803c++)this['icons'][_0x3d803c]['tween']({'alpha':0x0},0.5,{'easing':ig['Tween']['Easing']['Back']['EaseIn']})['start']();},'add':function(_0x28be19){this['addends']+=_0x28be19,this['addText']['font']['text']='+'+this['addends'],null!=this['countingTween']&&(this['countingTween']['stop'](!0x0),this['finalizeCount']()),null!=this['onAdd']&&(_0x28be19=Math['round'](this['iconCount'])+this['addends'],this['onAdd'](this,_0x28be19)),this['addText']['onShow'](function(_0x403efc){0x0==_0x403efc['alphaAnim']&&(this['iconText']['scaleUpTween']['start'](),this['updateTextCount']=!0x0,this['countingTween']=this['tween']({'iconCount':this['iconCount']+this['addends']},0.5,{'onComplete':function(){this['finalizeCount']();}['bind'](this)}),this['countingTween']['start'](),this['addends']=0x0);}['bind'](this));},'minus':function(_0x39a9a5){if(!(-0x1>=this['iconCount'])){this['iconCount']-=0x1,this['iconText']['font']['text']=this['iconCount']['toLocaleString']();if(null!=this['onMinus'])this['onMinus'](this);null==(_0x39a9a5||null)?(this['iconText']['font']['color']='red',this['iconText']['scaleTween']['start']()):_0x39a9a5(this);}},'finalizeCount':function(){this['updateTextCount']=!0x1,this['iconText']['scaleDownTween']['start'](),this['iconCount']=Math['round'](this['iconCount']),this['iconText']['font']['text']=this['iconCount']['toLocaleString'](),this['countingTween']=null;},'update':function(){this['parent'](),!0x0==this['updateTextCount']&&(this['iconCount']=Math['round'](this['iconCount']),this['iconText']['font']['text']=this['iconCount']['toLocaleString']());}});}),ig['baked']=!0x0,ig['module']('game.entities.ui.draw-controls')['requires']('impact.entity')['defines'](function(){EntityDrawControls=ig['Entity']['extend']({'direction':new Vector2(0x0,0x0),'size':new Vector2(0xa,0xa),'origin':new Vector2(0.5,0.5),'startPos':new Vector2(0x0,0x0),'zIndex':0x64,'scale':0x1,'pointer':null,'isHide':!0x0,'getStartPosOnce':!0x1,'controls':{'color':'#ff6565','lineWidth':0x5},'startCircle':{'radius':0x19},'endCircle':{'radius':0x32},'init':function(_0x5ea2d0,_0xb11e53,_0x8bbdd){this['ctx']=ig['system']['context'],_0x8bbdd&&(this['size']=_0x8bbdd['size']||this['size'],this['scale']=_0x8bbdd['scale']||this['scale'],this['pointer']=_0x8bbdd['pointer']||null),this['startPos']=this['pos']=new Vector2(this['pointer']['pos']['x'],this['pointer']['pos']['y']-0x32),this['getStartPosOnce']=this['pointer']['isPressed']=!0x1,this['whiteCircle']=this['offScreenCanvas'](0x12c,0x12c,{'color':'white'}),this['redCircle']=this['offScreenCanvas'](0x64,0x64,{'color':'red'}),this['whiteCircleRadius']=0x96;},'getAngle':function(){return(0xb4*Math['atan2'](this['startPos']['y']-this['pos']['y'],-(this['startPos']['x']-this['pos']['x']))/Math['PI']+0x168)%0x168;},'clampPosInsideCircle':function(){var _0x32bc13=this['startPos']['x']-this['pos']['x'],_0x3a410d=this['startPos']['y']-this['pos']['y'],_0x27b553=this['getAngle'](),_0x405557=Math['abs'](this['whiteCircleRadius']*Math['cos'](_0x27b553/0xb4*Math['PI'])),_0x27b553=Math['abs'](this['whiteCircleRadius']*Math['sin'](_0x27b553/0xb4*Math['PI'])),_0x32bc13=Math['min'](Math['max'](-_0x405557,_0x32bc13),_0x405557),_0x3a410d=Math['min'](Math['max'](-_0x27b553,_0x3a410d),_0x27b553);this['pos']['x']=-_0x32bc13+this['startPos']['x'],this['pos']['y']=-_0x3a410d+this['startPos']['y'];},'offScreenCanvas':function(_0x43bb36,_0x426e38,_0x5660ba){var _0x58fe6a=document['createElement']('canvas');return _0x58fe6a['width']=_0x43bb36,_0x58fe6a['height']=_0x426e38,_0x426e38=_0x58fe6a['getContext']('2d'),_0x426e38['fillStyle']=_0x5660ba['color'],this['drawCircleOnce'](_0x43bb36/0x2,_0x426e38),_0x58fe6a;},'drawCircleOnce':function(_0x31a6e2,_0x3123dd){_0x3123dd['beginPath'](),_0x3123dd['arc'](_0x31a6e2,_0x31a6e2,_0x31a6e2,0x0,0x2*Math['PI'],!0x1),_0x3123dd['globalAlpha']=0.6,_0x3123dd['fill'](),_0x3123dd['closePath']();},'drawCanvasShape':function(_0x3c5f3d,_0x1f4dd2,_0x4018ae){this['ctx']['save'](),this['ctx']['translate'](Math['floor'](_0x1f4dd2),Math['floor'](_0x4018ae)),this['ctx']['drawImage'](_0x3c5f3d,0x0,0x0,_0x3c5f3d['width'],_0x3c5f3d['height'],-(_0x3c5f3d['width']/0x2),-(_0x3c5f3d['height']/0x2),_0x3c5f3d['width'],_0x3c5f3d['height']),this['ctx']['restore']();},'drawCircle':function(_0x5ee83c,_0x184979,_0x12ef9a){this['ctx']['save'](),this['ctx']['beginPath'](),_0x5ee83c=Math['round'](_0x5ee83c),_0x184979=Math['round'](_0x184979),this['ctx']['arc'](_0x5ee83c,_0x184979,_0x12ef9a,0x0,0x2*Math['PI'],!0x1),this['ctx']['globalAlpha']=0.3,this['ctx']['fill'](),this['ctx']['globalAlpha']=0x1,this['ctx']['stroke'](),this['ctx']['closePath'](),this['ctx']['restore']();},'drawLine':function(_0x1c35b1,_0x40aa72){this['ctx']['beginPath']();var _0x58129c=Math['round'](_0x1c35b1['x']),_0x396551=Math['round'](_0x1c35b1['y']);this['ctx']['moveTo'](_0x58129c,_0x396551),_0x58129c=Math['round'](_0x40aa72['x']),_0x396551=Math['round'](_0x40aa72['y']),this['ctx']['lineTo'](_0x58129c,_0x396551),this['ctx']['stroke'](),this['ctx']['closePath']();},'draw':function(){!0x0==this['pointer']['isPressed']&&null!=this['startPos']&&(!0x1==this['isHide']&&!0x1==ig['game']['isGamePause'])&&(this['ctx']['save'](),this['drawCanvasShape'](this['redCircle'],this['pos']['x'],this['pos']['y']),this['ctx']['restore']());},'update':function(){this['parent'](),this['pos']=new Vector2(this['pointer']['pos']['x'],this['pointer']['pos']['y']-0xc8);if(!0x1==this['pointer']['isPressed']||void 0x0==this['pointer']['isPressed'])this['direction']={'x':0x0,'y':0x0},this['getStartPosOnce']=!0x1,this['startPos']=null;!0x0==this['pointer']['isPressed']&&!0x1==this['isHide']&&!0x1==ig['game']['isGamePause']&&!0x1==this['getStartPosOnce']&&(this['getStartPosOnce']=!0x0,this['startPos']=this['pos']);},'tweenPosition':function(_0x382839){if(!0x1!=this['pointer']['isPressed']){var _0x4ea8c6=new Vector2(this['pos']['x']-_0x382839['size']['x']/0x2,this['pos']['y']-_0x382839['size']['y']/0x2);ig['util']['distanceBetweenPoints'](_0x382839['pos'],_0x4ea8c6)<=_0x382839['speed']/0x2||(this['tweenPos']&&this['tweenPos']['stop'](!0x1),this['tweenPos']=_0x382839['tween']({'pos':{'x':_0x4ea8c6['x'],'y':_0x4ea8c6['y']}},0x2,{'easing':ig['Tween']['Easing']['Quadratic']['EaseInOut']}),this['tweenPos']['start']());}},'translatePosition':function(_0x32d4b2,_0x522f60,_0x60f69e){this['minSpeed']=0x4,this['maxSpeed']=_0x32d4b2;if(!0x1==this['pointer']['isPressed'])return this['currentSpeed']=_0x32d4b2,_0x522f60;_0x60f69e=new Vector2(this['pos']['x']-_0x60f69e['x']/0x2,this['pos']['y']-_0x60f69e['y']/0x2),this['currentSpeed']=0xa>=ig['util']['distanceBetweenPoints'](_0x522f60,_0x60f69e)?this['minSpeed']:this['currentSpeed']<=this['maxSpeed']?this['currentSpeed']+0x2:this['maxSpeed'];if(ig['util']['distanceBetweenPoints'](_0x522f60,_0x60f69e)<=_0x32d4b2/0x2)return _0x522f60;return _0x32d4b2=new Vector2(_0x522f60['x'],_0x522f60['y']),_0x522f60=_0x60f69e['sub'](_0x32d4b2),_0x60f69e=this['currentSpeed'],_0x32d4b2=_0x32d4b2['add'](Vector2['multiply'](_0x522f60['norm'](),_0x60f69e)),new Vector2(_0x32d4b2['x'],_0x32d4b2['y']);},'getDirections':function(_0x3a270b){return null==this['startPos']?new Vector2(0x0,0x0):ig['util']['moveOnDirection'](-this['getAngle'](),_0x3a270b);},'getPosition':function(_0x5817d5,_0x2fc199){if(null==this['startPos'])return _0x2fc199;var _0x294afa=new Vector2(this['pos']['x'],this['pos']['y']),_0x5445eb=new Vector2(this['startPos']['x'],this['startPos']['y']),_0x289110=new Vector2(_0x2fc199['x'],_0x2fc199['y']),_0x294afa=_0x294afa['sub'](_0x5445eb);return _0x289110['add'](Vector2['multiply'](_0x294afa['norm'](),_0x5817d5||0x1));}});}),ig['baked']=!0x0,ig['module']('game.entities.ui.revive-panel')['requires']('impact.entity','game.entities.custom-object')['defines'](function(){EntityRevivePanel=ig['Entity']['extend']({'zIndex':0x64,'panelTitle':'TITLE','manager':null,'onInit':null,'init':function(_0x1d112e,_0x2f1d2c,_0x289a75){_0x289a75&&(this['panelTitle']=_0x289a75['panelTitle']||this['panelTitle'],this['onInit']=_0x289a75['onInit']||null,this['manager']=_0x289a75['manager']||null),this['panelImage']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x4da,0x4da),'anchor':{'midX':0x2,'midY':0x2},'image':ig['game']['images']['panel'],'backgroundColor':'none','pointerEvent':!0x1,'alpha':0x0}),this['panelText']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x3e8,0x1f4),'anchor':{'midX':0x2,'offsetY':-72.3950233281493,'relativeTo':this['panelImage']},'font':{'size':0x7d,'text':this['panelTitle'],'color':'white','fitWidth':0x7d0,'family':'pixellari'},'backgroundColor':'none'}),this['yesButton']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x28c,0x10d),'anchor':{'midX':0x2,'offsetY':384.17123287671234,'relativeTo':this['panelImage']},'scale':0x2,'image':ig['game']['images']['blankRV'],'onEnter':function(_0x1b1c9b){_0x1b1c9b['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x502d7c){_0x502d7c['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){ig['soundHandler']['sfxPlayer']['play']('click'),this['hidePanel'](function(){this['manager']['showRewardedVideo']();}['bind'](this));}['bind'](this),'font':{'size':0x7d,'text':_STRINGS['Game']['ReviveYes'],'color':'black','fitWidth':0x7d0,'family':'pixellari','offsetY':-0xa},'backgroundColor':'none'}),this['noButton']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x28c,0x10d),'anchor':{'midX':0x2,'offsetY':761.4315068493149,'relativeTo':this['panelImage']},'scale':0x2,'image':ig['game']['images']['blank'],'onEnter':function(_0x5ae77a){_0x5ae77a['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x1226dc){_0x1226dc['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){ig['soundHandler']['sfxPlayer']['play']('click'),this['hidePanel'](function(){this['manager']['showGameOverPanel']();}['bind'](this));}['bind'](this),'font':{'size':0x7d,'text':_STRINGS['Game']['ReviveNo'],'color':'black','fitWidth':0x7d0,'family':'pixellari','offsetY':-0xa},'backgroundColor':'none'}),this['panelUI']=[this['panelText'],this['yesButton'],this['noButton']];if(null!=this['onInit'])this['onInit'](this);for(_0x1d112e=0x0;_0x1d112e<this['panelUI']['length'];_0x1d112e++)this['panelUI'][_0x1d112e]['disableEvent'](),this['panelUI'][_0x1d112e]['scale']=0x0;},'showPanel':function(){this['panelImage']['tween']({'alpha':0x1},0.25,{'delay':0.5,'onComplete':function(){for(var _0x371b18=0x0;_0x371b18<this['panelUI']['length'];_0x371b18++)this['panelUI'][_0x371b18]['enableEvent'](),this['panelUI'][_0x371b18]['tween']({'scale':0x1},0.5,{'easing':ig['Tween']['Easing']['Back']['EaseOut'],'onComplete':function(){}['bind'](this)})['start']();}['bind'](this)})['start']();},'hidePanel':function(_0x2521f2){var _0x3dcfac=_0x2521f2||null;for(_0x2521f2=0x0;_0x2521f2<this['panelUI']['length'];_0x2521f2++)this['panelUI'][_0x2521f2]['disableEvent'](),this['panelUI'][_0x2521f2]['tween']({'scale':0x0},0.5,{'easing':ig['Tween']['Easing']['Back']['EaseIn']})['start']();this['panelImage']['tween']({'alpha':0x0},0.25,{'delay':0.5,'onComplete':function(){null!=_0x3dcfac&&_0x3dcfac();}['bind'](this)})['start']();}});}),ig['baked']=!0x0,ig['module']('game.entities.ui.gameover-panel')['requires']('impact.entity','game.entities.custom-object')['defines'](function(){EntityGameoverPanel=ig['Entity']['extend']({'zIndex':0x64,'panelTitle':'Title','manager':null,'onInit':null,'init':function(_0x223468,_0xeff6d,_0x531c8f){_0x531c8f&&(this['panelTitle']=_0x531c8f['panelTitle']||this['panelTitle'],this['onInit']=_0x531c8f['onInit']||null,this['manager']=_0x531c8f['manager']||null),this['panelImage']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x4da,0x4da),'anchor':{'midX':0x2,'midY':0x2},'image':ig['game']['images']['panel'],'backgroundColor':'none','pointerEvent':!0x1,'alpha':0x0}),this['panelText']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x3e8,0x1f4),'anchor':{'midX':0x2,'offsetY':-72.3950233281493,'relativeTo':this['panelImage']},'font':{'size':0x7d,'text':this['panelTitle'],'color':'white','fitWidth':0x7d0,'family':'pixellari'},'backgroundColor':'none'}),this['scoreText']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x3e8,0x1f4),'anchor':{'midX':0x2,'offsetY':113.32876712328766,'relativeTo':this['panelImage']},'font':{'size':0x3c,'text':_STRINGS['Game']['Score'],'color':'white','fitWidth':0x7d0,'family':'pixellari'},'backgroundColor':'none'}),this['scoreValueText']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x3e8,0x1f4),'anchor':{'midX':0x2,'offsetY':197.16438356164383,'relativeTo':this['panelImage']},'font':{'size':0x78,'text':ig['util']['addZero'](ig['game']['score'],0x3),'color':'white','fitWidth':0x7d0,'family':'pixellari'},'backgroundColor':'none'}),this['bestText']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0xc8,0xc8),'anchor':{'midX':0x2,'offsetY':473.013698630137,'relativeTo':this['scoreText']},'font':{'size':0x3c,'text':_STRINGS['Game']['Best'],'color':'white','fitWidth':0x7d0,'family':'pixellari'},'backgroundColor':'none'}),this['bestValueText']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x3e8,0x1f4),'anchor':{'midX':0x2,'offsetY':520.1780821917808,'relativeTo':this['panelImage']},'font':{'size':0x78,'text':ig['util']['addZero'](ig['game']['bestScore'],0x3),'color':'white','fitWidth':0x7d0,'family':'pixellari'},'backgroundColor':'none'}),this['homeButton']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0xc8,0xc8),'anchor':{'offsetX':359.48757763975163,'offsetY':935.4479004665629,'relativeTo':this['panelImage']},'onEnter':function(_0x141215){_0x141215['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x5882de){_0x5882de['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){ig['game']['loadLevel'](LevelMainMenu),ig['soundHandler']['sfxPlayer']['play']('click');}['bind'](this),'image':ig['game']['images']['home'],'backgroundColor':'none'}),this['retryButton']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0xc8,0xc8),'anchor':{'offsetX':673.9054054054054,'offsetY':935.4479004665629,'relativeTo':this['panelImage']},'onEnter':function(_0x4d33ca){_0x4d33ca['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x5acde6){_0x5acde6['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){ig['game']['loadLevel'](LevelGameScreen),ig['soundHandler']['sfxPlayer']['play']('click');}['bind'](this),'image':ig['game']['images']['restart'],'backgroundColor':'none'}),this['panelUI']=[this['panelText'],this['homeButton'],this['retryButton'],this['scoreText'],this['scoreValueText'],this['bestText'],this['bestValueText']];if(null!=this['onInit'])this['onInit'](this);for(_0x223468=0x0;_0x223468<this['panelUI']['length'];_0x223468++)this['panelUI'][_0x223468]['disableEvent'](),this['panelUI'][_0x223468]['scale']=0x0;},'showPanel':function(){this['panelImage']['tween']({'alpha':0x1},0.25,{'delay':0.5,'onComplete':function(){for(var _0x461dfd=0x0;_0x461dfd<this['panelUI']['length'];_0x461dfd++)this['panelUI'][_0x461dfd]['enableEvent'](),this['panelUI'][_0x461dfd]['tween']({'scale':0x1},0.5,{'easing':ig['Tween']['Easing']['Back']['EaseOut'],'onComplete':function(){}['bind'](this)})['start']();}['bind'](this)})['start']();},'hidePanel':function(_0x2b6de4){var _0x39c747=_0x2b6de4||null;for(_0x2b6de4=0x0;_0x2b6de4<this['panelUI']['length'];_0x2b6de4++)this['panelUI'][_0x2b6de4]['disableEvent'](),this['panelUI'][_0x2b6de4]['tween']({'scale':0x0},0.5,{'easing':ig['Tween']['Easing']['Back']['EaseIn']})['start']();this['panelImage']['tween']({'alpha':0x0},0.25,{'delay':0.5,'onComplete':function(){null!=_0x39c747&&_0x39c747();}['bind'](this)})['start']();}});}),ig['baked']=!0x0,ig['module']('game.entities.ui.boss-life-bar')['requires']('impact.entity')['defines'](function(){EntityBossLifeBar=ig['Entity']['extend']({'lifeBarInactive':null,'init':function(){this['ctx']=ig['system']['context'],this['isHide']=!0x1,this['barFillDelayScaleX']=this['barFillScaleX']=this['alpha']=0x0,this['borderShape']=this['offScreenCanvas'](0x2bc,0x64),this['drawBorder']('black',0xf,this['borderShape']),this['barFill']=this['offScreenCanvas'](0x2bc,0x64),this['drawRectangle']('red',this['barFill']),this['barFillDelay']=this['offScreenCanvas'](0x2bc,0x64),this['drawRectangle']('orange',this['barFillDelay']),this['zIndex']=0x64,ig['game']['sortEntitiesDeferred'](),this['repos']();},'draw':function(){!0x0!=this['isHide']&&(this['ctx']['save'](),this['ctx']['save'](),this['drawTranslate'](this['barFillDelay']['pos']['x'],this['barFillDelay']['pos']['y']),this['ctx']['scale'](this['barFillDelayScaleX'],0x1),this['drawCanvasShape'](this['barFillDelay'],0x0,0x0),this['ctx']['restore'](),this['ctx']['save'](),this['drawTranslate'](this['barFill']['pos']['x'],this['barFill']['pos']['y']),this['ctx']['scale'](this['barFillScaleX'],0x1),this['drawCanvasShape'](this['barFill'],0x0,0x0),this['ctx']['restore'](),this['ctx']['save'](),this['ctx']['globalAlpha']=this['alpha'],this['drawTranslate'](this['borderShape']['pos']['x'],this['borderShape']['pos']['y']),this['drawCanvasShape'](this['borderShape'],0x0,0x0),this['ctx']['restore'](),this['ctx']['restore']());},'repos':function(){this['borderShape']['pos']=new Vector2(ig['system']['width']/0x2-this['borderShape']['width']/0x2,0x46),this['barFill']['pos']=this['borderShape']['pos'],this['barFillDelay']['pos']=this['borderShape']['pos'];},'initLifeBar':function(_0x240d9f){this['_hitpoint']=this['hitpoint']=_0x240d9f,this['barFillDelayScaleX']=this['barFillScaleX']=this['alpha']=0x0,this['tween']({'alpha':0x1},0.25,{'onComplete':function(){this['tween']({'barFillScaleX':0x1,'barFillDelayScaleX':0x1},0.25)['start']();}['bind'](this)})['start']();},'updateLifeBar':function(_0x2f2a7d,_0x1ec381){this['hitpoint']=_0x2f2a7d,0x0>=this['hitpoint']&&(this['hitpoint']=0x0);var _0x20fe48=this['hitpoint']/this['_hitpoint'];this['tween']({'barFillDelayScaleX':_0x20fe48},0.5,{'easing':ig['Tween']['Easing']['Sinusoidal']['EaseIn'],'onComplete':function(){0x0>=_0x20fe48&&this['tween']({'alpha':0x0},0.1,{'onComplete':function(){null!=this['lifeBarInactive']&&this['lifeBarInactive'](),this['barFillDelayScaleX']=this['barFillScaleX']=0x0;}['bind'](this)})['start']();}['bind'](this)})['start'](),!0x0==(void 0x0!=_0x1ec381?_0x1ec381:!0x1)?this['barFillScaleX']=_0x20fe48:this['tween']({'barFillScaleX':_0x20fe48},0.25)['start']();},'drawTranslate':function(_0x21d558,_0x1ed3af){this['ctx']['translate'](Math['floor'](_0x21d558),Math['floor'](_0x1ed3af));},'offScreenCanvas':function(_0x53c5b3,_0x4926d3){var _0x14d945=document['createElement']('canvas');return _0x14d945['width']=_0x53c5b3,_0x14d945['height']=_0x4926d3,_0x14d945['ctx']=_0x14d945['getContext']('2d'),_0x14d945;},'drawRectangle':function(_0x11bcd4,_0x5e5111){_0x5e5111['ctx']['fillStyle']=_0x11bcd4,_0x5e5111['ctx']['fillRect'](0x0,0x0,_0x5e5111['width'],_0x5e5111['height']);},'drawBorder':function(_0xa90e19,_0x5dbf06,_0x476160){_0x476160['ctx']['strokeStyle']=_0xa90e19,_0x476160['ctx']['lineWidth']=_0x5dbf06,_0x476160['ctx']['strokeRect'](_0x5dbf06/0x2,_0x5dbf06/0x2,_0x476160['width']-_0x5dbf06,_0x476160['height']-_0x5dbf06);},'drawCanvasShape':function(_0x28ba45,_0x5d1e16,_0x20f1c6,_0x4e4ede,_0x7c50a6){_0x5d1e16=new Vector2(_0x5d1e16||0x0,_0x20f1c6||0x0),_0x4e4ede=_0x4e4ede||_0x28ba45['width'],_0x7c50a6=_0x7c50a6||_0x28ba45['height'],this['ctx']['save'](),this['ctx']['drawImage'](_0x28ba45,0x0,0x0,_0x28ba45['width'],_0x28ba45['height'],_0x5d1e16['x'],_0x5d1e16['y'],_0x4e4ede,_0x7c50a6),this['ctx']['restore']();}});}),ig['baked']=!0x0,ig['module']('game.entities.ui.message-template')['requires']('impact.entity','game.entities.ui.canvas-element')['defines'](function(){EntityMessageTemplate=ig['Entity']['extend']({'zIndex':0x1869f,'message':'TEXT','alpha':0x1,'init':function(_0x3af8e9,_0x33151a,_0x19b7e0){_0x19b7e0&&(this['message']=_0x19b7e0['message']||this['message']),this['ctx']=ig['system']['context'],this['pos']=new Vector2(_0x3af8e9,_0x33151a),this['size']=new Vector2(ig['system']['width'],ig['system']['height']),this['text']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':this['zIndex']+0x2,'elem':{'type':'text','settings':{'fillStyle':'#353840','text':this['message'],'fontFamily':'pixellari','fontSize':0x78,'isResizeByText':!0x0}}}),this['bannerHeight']=this['text']['size']['y']+0xc8,this['repos']();},'repos':function(){this['size']=new Vector2(ig['system']['width'],ig['system']['height']),this['text']['pos']=new Vector2(ig['system']['width']/0x2,ig['system']['height']/0x2);},'draw':function(){this['ctx']['save'](),this['ctx']['globalAlpha']=0.75*this['alpha'],this['ctx']['fillStyle']='black',this['ctx']['fillRect'](0x0,0x0,this['size']['x'],this['size']['y']),this['ctx']['restore'](),this['ctx']['save'](),this['ctx']['globalAlpha']=this['alpha'],this['ctx']['fillStyle']='#d8d8d8',this['ctx']['fillRect'](0x0,ig['system']['height']/0x2-this['bannerHeight']/0x2,this['size']['x'],this['bannerHeight']),this['ctx']['restore']();},'onDelete':function(_0x2e64f0,_0x36c2cf){this['tween']({'alpha':0x0,'text':{'alpha':0x0}},0.25,{'delay':void 0x0!=_0x36c2cf?_0x36c2cf:2.5,'onComplete':function(){this['text']['kill'](),this['kill'](),_0x2e64f0&&_0x2e64f0(this);}['bind'](this)})['start']();}});}),ig['baked']=!0x0,ig['module']('plugins.math.sat')['defines'](function(){ig['SAT']=ig['Class']['extend']({'init':function(){},'mtvForShapeIntersect':function(_0x25be40,_0x34ca92){var _0x220546=0x2710,_0x6af8be=null,_0x4b60ce=[],_0x4d0bf2=[];if(_0x25be40['isCircle']()&&_0x34ca92['isCircle']())_0x4b60ce['push'](_0x25be40['center']['subtract'](_0x34ca92['center'])['normalized']());else{if(_0x34ca92['isCircle']()||_0x25be40['isCircle']()){if(_0x25be40['isCircle']()){var _0x1617c3=_0x34ca92;_0x34ca92=_0x25be40,_0x25be40=_0x1617c3;}for(var _0x18bf1e=_0x25be40['pointList'][0x0],_0x2c5f13=_0x34ca92['center']['manhattanDistance'](_0x18bf1e),_0x1617c3=0x1;_0x1617c3<_0x25be40['pointList']['length'];_0x1617c3++){var _0x42983e=_0x25be40['pointList'][_0x1617c3],_0x135c47=_0x34ca92['center']['manhattanDistance'](_0x42983e);_0x135c47<_0x2c5f13&&(_0x2c5f13=_0x135c47,_0x18bf1e=_0x42983e);}_0x4d0bf2['push'](_0x34ca92['center']['subtract'](_0x18bf1e)['normalized']());}else _0x4b60ce=_0x25be40['getNormalizedAxes'](),_0x4d0bf2=_0x34ca92['getNormalizedAxes']();}for(_0x1617c3=0x0;_0x1617c3<_0x4b60ce['length'];_0x1617c3++){var _0x18bf1e=_0x4b60ce[_0x1617c3],_0x135c47=_0x25be40['project'](_0x18bf1e),_0x20bebe=_0x34ca92['project'](_0x18bf1e);if(_0x135c47['overlap'](_0x20bebe)){_0x2c5f13=_0x135c47['getOverlap'](_0x20bebe);if(_0x135c47['contains'](_0x20bebe)||_0x20bebe['contains'](_0x135c47))_0x42983e=Math['abs'](_0x135c47['min']-_0x20bebe['min']),_0x135c47=Math['abs'](_0x135c47['max']-_0x20bebe['max']),_0x2c5f13=_0x42983e<_0x135c47?_0x2c5f13+_0x42983e:_0x2c5f13+_0x135c47;_0x2c5f13<_0x220546&&(_0x220546=_0x2c5f13,_0x6af8be=_0x18bf1e);}else return null;}for(_0x1617c3=0x0;_0x1617c3<_0x4d0bf2['length'];_0x1617c3++)if(_0x18bf1e=_0x4d0bf2[_0x1617c3],_0x135c47=_0x25be40['project'](_0x18bf1e),_0x20bebe=_0x34ca92['project'](_0x18bf1e),_0x135c47['overlap'](_0x20bebe)){_0x2c5f13=_0x135c47['getOverlap'](_0x20bebe);if(_0x135c47['contains'](_0x20bebe)||_0x20bebe['contains'](_0x135c47))_0x42983e=Math['abs'](_0x135c47['min']-_0x20bebe['min']),_0x135c47=Math['abs'](_0x135c47['max']-_0x20bebe['max']),_0x2c5f13=_0x42983e<_0x135c47?_0x2c5f13+_0x42983e:_0x2c5f13+_0x135c47;_0x2c5f13<_0x220546&&(_0x220546=_0x2c5f13,_0x6af8be=_0x18bf1e);}else return null;return new ig['SAT']['MTV'](_0x6af8be,_0x220546);},'simpleShapeIntersect':function(_0x1ca087,_0xd50748){var _0x9c34ab=[],_0x53b550=[];if(_0x1ca087['isCircle']()&&_0xd50748['isCircle']())_0x9c34ab['push'](_0x1ca087['center']['subtract'](_0xd50748['center'])['normalized']());else{if(_0xd50748['isCircle']()||_0x1ca087['isCircle']()){if(_0x1ca087['isCircle']()){var _0x4cdb1c=_0xd50748;_0xd50748=_0x1ca087,_0x1ca087=_0x4cdb1c;}for(var _0x2a170a=_0x1ca087['pointList'][0x0],_0x282fc8=_0xd50748['center']['manhattanDistance'](_0x2a170a),_0x4cdb1c=0x1;_0x4cdb1c<_0x1ca087['pointList']['length'];_0x4cdb1c++){var _0x5773c6=_0x1ca087['pointList'][_0x4cdb1c],_0x8a52b8=_0xd50748['center']['manhattanDistance'](_0x5773c6);_0x8a52b8<_0x282fc8&&(_0x282fc8=_0x8a52b8,_0x2a170a=_0x5773c6);}_0x53b550['push'](_0xd50748['center']['subtract'](_0x2a170a)['normalized']());}else _0x9c34ab=_0x1ca087['getNormalizedAxes'](),_0x53b550=_0xd50748['getNormalizedAxes']();}for(_0x4cdb1c=0x0;_0x4cdb1c<_0x9c34ab['length'];_0x4cdb1c++)if(_0x282fc8=_0x9c34ab[_0x4cdb1c],_0x2a170a=_0x1ca087['project'](_0x282fc8),_0x282fc8=_0xd50748['project'](_0x282fc8),!_0x2a170a['overlap'](_0x282fc8))return!0x1;for(_0x4cdb1c=0x0;_0x4cdb1c<_0x53b550['length'];_0x4cdb1c++)if(_0x282fc8=_0x53b550[_0x4cdb1c],_0x2a170a=_0x1ca087['project'](_0x282fc8),_0x282fc8=_0xd50748['project'](_0x282fc8),!_0x282fc8['overlap'](_0x2a170a))return!0x1;return!0x0;}}),ig['SAT']['Vector2D']=ig['Class']['extend']({'x':0x0,'y':0x0,'init':function(_0x571ec6,_0x5b3ad6){this['x']=_0x571ec6,this['y']=_0x5b3ad6;},'subtract':function(_0x3a183f){return new ig['SAT']['Vector2D'](this['x']-_0x3a183f['x'],this['y']-_0x3a183f['y']);},'getNormal':function(){return new ig['SAT']['Vector2D'](-this['y'],this['x']);},'getNormalizedNormal':function(){return new ig['SAT']['Vector2D'](-this['y'],this['x'])['normalized']();},'normalized':function(){var _0x47cd6d=Math['sqrt'](this['x']*this['x']+this['y']*this['y']);return 0x0==_0x47cd6d?new ig['SAT']['Vector2D'](0x0,0x0):new ig['SAT']['Vector2D'](this['x']/_0x47cd6d,this['y']/_0x47cd6d);},'distance':function(_0x36ef4f){var _0x11e81f=_0x36ef4f['x']-this['x'];return _0x36ef4f=_0x36ef4f['y']-this['y'],Math['sqrt'](_0x11e81f*_0x11e81f+_0x36ef4f*_0x36ef4f);},'manhattanDistance':function(_0x32d85b){var _0x2cb92e=_0x32d85b['x']-this['x'];return _0x32d85b=_0x32d85b['y']-this['y'],_0x2cb92e*_0x2cb92e+_0x32d85b*_0x32d85b;},'dotProduct':function(_0x4ed4d6){return this['x']*_0x4ed4d6['x']+this['y']*_0x4ed4d6['y'];},'crossProduct':function(_0x5e2a7a){return this['x']*_0x5e2a7a['y']-this['y']*_0x5e2a7a['x'];},'getAngle':function(_0x4a4db1){return Math['atan2'](this['crossProduct'](_0x4a4db1),this['dotProduct'](_0x4a4db1));}}),ig['SAT']['Shape']=ig['Class']['extend']({'pointList':[],'center':null,'init':function(_0x1fc2db){this['pointList']=[];for(var _0x241a08=0x0;_0x241a08<_0x1fc2db['length'];_0x241a08++){var _0x462dd6=_0x1fc2db[_0x241a08];this['pointList']['push'](new ig['SAT']['Vector2D'](_0x462dd6['x'],_0x462dd6['y']));}},'isCircle':function(){return!0x1;},'getAxes':function(){var _0x29e7bc=[];if(0x1>=this['pointList']['length'])return _0x29e7bc;if(0x2==this['pointList']['length']){var _0x28c938=this['pointList'][0x0],_0x2140ef=this['pointList'][0x1],_0x28c938=_0x28c938['subtract'](_0x2140ef),_0x28c938=_0x28c938['getNormal']();return(0x0!=_0x28c938['x']||0x0!=_0x28c938['y'])&&_0x29e7bc['push'](_0x28c938),_0x29e7bc;}for(var _0x56b041=0x0;_0x56b041<this['pointList']['length'];_0x56b041++)_0x28c938=this['pointList'][_0x56b041],_0x2140ef=this['pointList'][_0x56b041+0x1==this['pointList']['length']?0x0:_0x56b041+0x1],_0x28c938=_0x28c938['subtract'](_0x2140ef),_0x28c938=_0x28c938['getNormal'](),(0x0!=_0x28c938['x']||0x0!=_0x28c938['y'])&&_0x29e7bc['push'](_0x28c938);return _0x29e7bc;},'getNormalizedAxes':function(){for(var _0x2aad61=[],_0x3dd435=0x0;_0x3dd435<this['pointList']['length'];_0x3dd435++){var _0x4529bd=this['pointList'][_0x3dd435]['subtract'](this['pointList'][_0x3dd435+0x1==this['pointList']['length']?0x0:_0x3dd435+0x1])['getNormalizedNormal']();(0x0!=_0x4529bd['x']||0x0!=_0x4529bd['y'])&&_0x2aad61['push'](_0x4529bd);}return _0x2aad61;},'project':function(_0x10482e){return new ig['SAT']['Projection'](this['pointList'],_0x10482e);}}),ig['SAT']['Circle']=ig['SAT']['Shape']['extend']({'center':null,'radius':0x0,'init':function(_0x194d72,_0x5f1df6){this['center']=new ig['SAT']['Vector2D'](_0x194d72['x'],_0x194d72['y']),this['radius']=_0x5f1df6;},'isCircle':function(){return!0x0;},'getAxes':function(){return[];},'getNormalizedAxes':function(){return[];},'project':function(_0x4b1151){var _0x52226a=new ig['SAT']['Projection']([],_0x4b1151);return _0x4b1151=this['center']['dotProduct'](_0x4b1151),_0x52226a['min']=_0x4b1151-this['radius'],_0x52226a['max']=_0x4b1151+this['radius'],_0x52226a;}}),ig['SAT']['Projection']=ig['Class']['extend']({'min':null,'max':null,'init':function(_0x33919b,_0x167060){if(!_0x33919b||0x0>=_0x33919b['length'])return this;this['min']=_0x33919b[0x0]['dotProduct'](_0x167060),this['max']=_0x33919b[0x0]['dotProduct'](_0x167060);for(var _0x36b8cb=0x1;_0x36b8cb<_0x33919b['length'];_0x36b8cb++){var _0xd4216c=_0x33919b[_0x36b8cb]['dotProduct'](_0x167060);this['min']>_0xd4216c&&(this['min']=_0xd4216c),_0xd4216c>this['max']&&(this['max']=_0xd4216c);}},'overlap':function(_0x3237ed){return!(this['max']<_0x3237ed['min']||_0x3237ed['max']<this['min']);},'getOverlap':function(_0x162a68){var _0x28b78a=this['max']-_0x162a68['min'];return _0x162a68=_0x162a68['max']-this['min'],_0x162a68<_0x28b78a&&(_0x28b78a=_0x162a68),_0x28b78a;},'contains':function(_0x1f138f){var _0x998bd=this['max']-this['min'];if(_0x1f138f['max']-_0x1f138f['min']<_0x998bd){var _0x35df02=this['max']-_0x1f138f['min'];0x0>=_0x35df02&&(_0x35df02=_0x1f138f['max']-this['min']);if(_0x35df02>=_0x998bd)return!0x0;}return!0x1;}}),ig['SAT']['MTV']=ig['Class']['extend']({'axis':null,'overlapAmount':0x0,'init':function(_0x3b07d8,_0x3f9cbd){this['axis']=_0x3b07d8,this['overlapAmount']=_0x3f9cbd;}});}),ig['baked']=!0x0,ig['module']('game.entities.ingame.bullet')['requires']('impact.entity','impact.entity-pool','plugins.math.sat')['defines'](function(){EntityBullet=ig['Entity']['extend']({'size':new Vector2(0x0,0x0),'imageSize':new Vector2(0x0,0x0),'maxVel':new Vector2(0x1388,0x1388),'type':ig['Entity']['TYPE']['NONE'],'zIndex':0x32,'pos':new Vector2(0x0,0x0),'vel':new Vector2(0x0,0x0),'offset':new Vector2(0x0,0x0),'accel':new Vector2(0x0,0x0),'rotate':0x0,'animSheet':null,'onInit':null,'name':null,'image':null,'shapeData':null,'onUpdate':null,'onKilled':null,'isKilled':!0x1,'pause':!0x1,'isHide':!0x1,'init':function(_0x307c99,_0x43bf4b,_0x459b1f){this['initVar'](_0x307c99,_0x43bf4b,_0x459b1f);},'reset':function(_0x4f7922,_0x228b65,_0x15462a){this['parent'](_0x4f7922,_0x228b65,_0x15462a),this['pos']=new Vector2(0x2*ig['system']['width'],0x2*ig['system']['height']),this['vel']=new Vector2(0x0,0x0),this['offset']=new Vector2(0x0,0x0),this['accel']=new Vector2(0x0,0x0),this['rotate']=0x0,this['onKilled']=this['onUpdate']=this['shapeData']=this['image']=this['name']=this['onInit']=this['animSheet']=null,this['isHide']=this['pause']=this['isKilled']=!0x1,this['initVar'](_0x4f7922,_0x228b65,_0x15462a);},'initVar':function(_0x56e481,_0x3e43e3,_0xdfca66){this['ctx']=ig['system']['context'],_0xdfca66&&(this['size']=_0xdfca66['size']||this['size'],this['scale']=_0xdfca66['scale']||this['scale'],this['vel']=_0xdfca66['vel']||this['vel'],this['type']=_0xdfca66['type']||this['type'],this['offset']=_0xdfca66['offset']||this['offset'],this['accel']=_0xdfca66['accel']||this['accel'],this['zIndex']=_0xdfca66['zIndex']||this['zIndex'],this['image']=_0xdfca66['image']||this['image'],this['name']=_0xdfca66['name']||this['name'],this['onInit']=_0xdfca66['onInit']||null,this['animSheet']=_0xdfca66['animSheet']||null,this['onUpdate']=_0xdfca66['onUpdate']||null,this['onKilled']=_0xdfca66['onKilled']||null),null!=this['animSheet']&&(this['imageSize']={'x':this['animSheet']['width']*this['scale'],'y':this['animSheet']['height']*this['scale']}),null!=this['image']&&(this['imageSize']={'x':this['image']['width']*this['scale'],'y':this['image']['height']*this['scale']}),this['rotate']=0x0,this['sat']=new ig['SAT'](),this['shapeData']=null,this['isKilled']=!0x1,this['pos']={'x':_0x56e481,'y':_0x3e43e3};if(null!=this['onInit'])this['onInit'](this);this['_vel']=this['vel'],this['_accel']=this['accel'],this['_size']=this['size'],this['repos'](),ig['game']['sortEntitiesDeferred']();},'kill':function(){this['parent'](),this['type']=ig['Entity']['TYPE']['NONE'],this['stopTweens']();if(this['onKilled'])this['onKilled'](this);},'checkBorder':function(){!0x1==(this['pos']['x']>0x0-this['size']['x']&&this['pos']['x']<ig['system']['width']+this['size']['x']&&this['pos']['y']>0x0-this['size']['y']&&this['pos']['y']<ig['system']['height']+this['size']['y'])&&(this['isKilled']=!0x0,this['kill']());},'drawCollider':function(){this['ctx']['save'](),this['ctx']['strokeStyle']='black',this['ctx']['lineWidth']=0x5,this['ctx']['strokeRect'](this['pos']['x'],this['pos']['y'],this['size']['x'],this['size']['y']),this['ctx']['restore']();},'drawTransform':function(_0x20dfb4,_0x51f131){var _0xb1172e=Math['floor'](this['size']['x']/0x2),_0x243f7d=Math['floor'](this['size']['y']/0x2);this['ctx']['translate'](_0xb1172e+this['offset']['x'],_0x243f7d+this['offset']['y']),_0xb1172e=Math['floor'](_0x20dfb4),_0x243f7d=Math['floor'](_0x51f131),this['ctx']['translate'](_0xb1172e,_0x243f7d),this['ctx']['scale'](this['scale'],this['scale']),this['ctx']['rotate'](this['rotate']);},'reScale':function(_0x2ad275){this['size']={'x':this['_size']['x']*_0x2ad275,'y':this['_size']['y']*_0x2ad275},this['scale']=_0x2ad275;},'repos':function(){0x191<=window['innerWidth']&&0x1f4>=window['innerWidth']?this['reScale'](1.125):0x190>=window['innerWidth']?this['reScale'](1.25):this['reScale'](0x1);},'drawAnim':function(){null!=this['animSheet']&&(this['ctx']['save'](),this['drawTransform'](this['pos']['x'],this['pos']['y']),null!=this['currentAnim']&&this['currentAnim']['draw'](-this['animSheet']['width']/0x2,-this['animSheet']['height']/0x2),this['ctx']['restore']());},'drawImage':function(){null!=this['image']&&(this['ctx']['save'](),this['drawTransform'](this['pos']['x'],this['pos']['y']),this['image']['draw'](-this['image']['width']/0x2,-this['image']['height']/0x2),this['ctx']['restore']());},'updatePolyPoints':function(){this['pointList']=[{'x':this['pos']['x'],'y':this['pos']['y']},{'x':this['pos']['x']+this['size']['x'],'y':this['pos']['y']},{'x':this['pos']['x']+this['size']['x'],'y':this['pos']['y']+this['size']['y']},{'x':this['pos']['x'],'y':this['pos']['y']+this['size']['y']}],this['shapeData']=new ig['SAT']['Shape'](this['pointList']);},'getShapeData':function(){return this['shapeData'];},'draw':function(){this['isHide']||(this['ctx']['save'](),null!=this['image']?this['drawImage']():this['drawAnim'](),this['ctx']['restore'](),ig['game']['drawCollider']&&this['drawCollider']());},'update':function(){this['parent']();if(this['pause']||ig['game']['isGamePause'])this['vel']=new Vector2(0x0,0x0),this['accel']=new Vector2(0x0,0x0);else{if(this['vel']=this['_vel'],this['accel']=this['_accel'],this['updatePolyPoints'](),this['checkBorder'](),null!=this['onUpdate'])this['onUpdate'](this);}}}),ig['EntityPool']['enableFor'](EntityBullet);}),ig['baked']=!0x0,ig['module']('game.entities.ingame.anchor-point')['requires']('impact.entity','impact.entity-pool')['defines'](function(){EntityAnchorPoint=ig['Entity']['extend']({'collides':ig['Entity']['COLLIDES']['NEVER'],'type':ig['Entity']['TYPE']['NONE'],'zIndex':0x3e8,'size':new Vector2(0x0,0x0),'anchor':{'midX':null,'midY':null,'offsetX':0x0,'offsetY':0x0,'corner':0x1,'relativeTo':null},'isKilled':!0x1,'onUpdate':null,'onInit':null,'editPos':{'x':!0x1,'y':!0x1},'color':'white','init':function(_0x41d727,_0x454577,_0x46fa9b){_0x46fa9b&&(this['color']=_0x46fa9b['color']||this['color']),this['whiteCircle']=this['offScreenCanvas'](0x1e,0x1e,{'color':this['color']}),this['initVar'](_0x41d727,_0x454577,_0x46fa9b);},'reset':function(_0x164d91,_0x4478fd,_0x392e6d){this['parent'](_0x164d91,_0x4478fd,_0x392e6d),this['pos']=new Vector2(0x2*ig['system']['width'],0x2*ig['system']['height']),this['anchor']={'midX':null,'midY':null,'offsetX':0x0,'offsetY':0x0,'corner':0x1,'relativeTo':null},this['isKilled']=!0x1,this['onInit']=this['onUpdate']=null,this['initVar'](_0x164d91,_0x4478fd,_0x392e6d);},'initVar':function(_0x316cf9,_0x341114,_0x259ae4){this['ctx']=ig['system']['context'],this['name']='anchorpoints',this['anchor']={'midX':null,'midY':null,'offsetX':0x0,'offsetY':0x0,'corner':0x1,'relativeTo':null},this['isKilled']=!0x1,this['onInit']=this['onUpdate']=null,this['pos']=new Vector2(0x0,0x0);if(_0x259ae4&&(this['size']=_0x259ae4['size']||this['size'],this['scale']=_0x259ae4['scale']||this['scale'],this['editPos']=_0x259ae4['editPos']||this['editPos'],this['onUpdate']=_0x259ae4['onUpdate']||this['onUpdate'],this['onInit']=_0x259ae4['onInit']||this['onInit'],_0x259ae4['anchor'])){for(_0x316cf9=0x0;_0x316cf9<Object['entries'](_0x259ae4['anchor'])['length'];_0x316cf9++)_0x341114=Object['entries'](_0x259ae4['anchor'])[_0x316cf9][0x0],this['anchor'][_0x341114]=_0x259ae4['anchor'][_0x341114];}this['type']=this['editPos']['x']||this['editPos']['y']?ig['Entity']['TYPE']['B']:ig['Entity']['TYPE']['NONE'];if(null!=this['onInit'])this['onInit'](this);ig['game']['sortEntitiesDeferred'](),!0x0==ig['game']['drawCollider']&&ig['game']['anchorPoint']['push'](this);},'drawScale':function(_0x375149,_0x46b7b4){this['ctx']['translate'](Math['floor'](_0x375149),Math['floor'](_0x46b7b4)),this['ctx']['scale'](this['scale'],this['scale']);},'offScreenCanvas':function(_0x1c519f,_0x48a73f,_0x501891){var _0x499742=document['createElement']('canvas');return _0x499742['width']=_0x1c519f,_0x499742['height']=_0x48a73f,_0x48a73f=_0x499742['getContext']('2d'),_0x48a73f['fillStyle']=_0x501891['color'],this['drawCircleOnce'](_0x1c519f/0x2,_0x48a73f),_0x499742;},'drawCircleOnce':function(_0x3121fe,_0x597cc4){_0x597cc4['beginPath'](),_0x597cc4['arc'](_0x3121fe,_0x3121fe,_0x3121fe,0x0,0x2*Math['PI'],!0x1),_0x597cc4['fill'](),_0x597cc4['closePath']();},'drawCanvasShape':function(_0xffdd66,_0x4d6187,_0x399d41){this['ctx']['save'](),this['ctx']['translate'](Math['floor'](_0x4d6187),Math['floor'](_0x399d41)),this['ctx']['drawImage'](_0xffdd66,0x0,0x0,_0xffdd66['width'],_0xffdd66['height'],-(_0xffdd66['width']/0x2),-(_0xffdd66['height']/0x2),_0xffdd66['width'],_0xffdd66['height']),this['ctx']['restore']();},'draw':function(){!0x1!=ig['game']['drawCollider']&&(this['ctx']['save'](),this['drawCanvasShape'](this['whiteCircle'],this['pos']['x'],this['pos']['y']),this['ctx']['restore']());},'update':function(){null!=this['anchor']['relativeTo']&&this['repos']();if(null!=this['onUpdate'])this['onUpdate'](this);},'clicking':function(){this['editingPos']();},'repos':function(){if(null!=this['anchor']['relativeTo']){var _0x4222c0=this['anchor']['relativeTo']['size']['x'],_0x2b44a2=this['anchor']['relativeTo']['size']['y'],_0x45756c=this['anchor']['relativeTo']['pos']['x'],_0x43f425=this['anchor']['relativeTo']['pos']['y'],_0x4b0103=0x0,_0x4c29aa=0x0,_0xed7b=null!=this['anchor']['midX'],_0x4170a8=null!=this['anchor']['midY'];_0xed7b&&(_0x4b0103=_0x45756c+_0x4222c0/this['anchor']['midX']),_0x4170a8&&(_0x4c29aa=_0x43f425+_0x2b44a2/this['anchor']['midY']),0x1==this['anchor']['corner']?(this['pos']['x']=_0xed7b?_0x4b0103:_0x45756c+this['anchor']['offsetX'],this['pos']['y']=_0x4170a8?_0x4c29aa:_0x43f425+this['anchor']['offsetY']):0x2==this['anchor']['corner']?(this['pos']['x']=_0xed7b?_0x4b0103:_0x45756c+_0x4222c0-this['anchor']['offsetX'],this['pos']['y']=_0x4170a8?_0x4c29aa:_0x43f425+this['anchor']['offsetY']):0x3==this['anchor']['corner']?(this['pos']['x']=_0xed7b?_0x4b0103:_0x45756c+_0x4222c0-this['anchor']['offsetX'],this['pos']['y']=_0x4170a8?_0x4c29aa:_0x43f425+_0x2b44a2-this['anchor']['offsetY']):0x4==this['anchor']['corner']&&(this['pos']['x']=_0xed7b?_0x4b0103:_0x45756c+this['anchor']['offsetX'],this['pos']['y']=_0x4170a8?_0x4c29aa:_0x43f425+_0x2b44a2-this['anchor']['offsetY']),!0x0==this['anchor']['relativeTo']['isKilled']&&(this['isKilled']=!0x0,this['kill']());}},'editingPos':function(){if(null!=this['anchor']['relativeTo']){var _0x64de9a=this['anchor']['relativeTo']['size']['x'],_0x3d4851=this['anchor']['relativeTo']['size']['y'],_0x54d857=this['anchor']['relativeTo']['pos']['x'],_0xcc8669=this['anchor']['relativeTo']['pos']['y'];!0x0==this['editPos']['x']&&(this['pos']['x']=ig['game']['io']['mouse']['pos']['x']),!0x0==this['editPos']['y']&&(this['pos']['y']=ig['game']['io']['mouse']['pos']['y']),0x1==this['anchor']['corner']?(!0x0==this['editPos']['x']&&(this['anchor']['offsetX']=this['pos']['x']-_0x54d857),!0x0==this['editPos']['y']&&(this['anchor']['offsetY']=this['pos']['y']-_0xcc8669)):0x2==this['anchor']['corner']?(!0x0==this['editPos']['x']&&(this['anchor']['offsetX']=_0x54d857+_0x64de9a-this['pos']['x']),!0x0==this['editPos']['y']&&(this['anchor']['offsetY']=this['pos']['y']-_0xcc8669)):0x3==this['anchor']['corner']?(!0x0==this['editPos']['x']&&(this['anchor']['offsetX']=_0x54d857+_0x64de9a-this['pos']['x']),!0x0==this['editPos']['y']&&(this['anchor']['offsetY']=_0xcc8669+_0x3d4851-this['pos']['y'])):0x4==this['anchor']['corner']&&(!0x0==this['editPos']['x']&&(this['anchor']['offsetX']=this['pos']['x']-_0x54d857),!0x0==this['editPos']['y']&&(this['anchor']['offsetY']=_0xcc8669+_0x3d4851-this['pos']['y'])),!0x0==this['editPos']['x']&&(null==this['anchor']['midX']?console['log']('offsetX:\x20'+this['anchor']['offsetX']):(this['anchor']['midX']=_0x64de9a/(this['pos']['x']-_0x54d857),console['log']('anchorMidX:\x20'+this['anchor']['midX']))),!0x0==this['editPos']['y']&&(null==this['anchor']['midY']?console['log']('offsetY:\x20'+this['anchor']['offsetY']):(this['anchor']['midY']=_0x3d4851/(this['pos']['y']-_0xcc8669),console['log']('anchorMidY:\x20'+this['anchor']['midY'])));}},'kill':function(){this['parent']();if(!0x1!=ig['game']['drawCollider']){var _0x31437b=ig['game']['anchorPoint']['indexOf'](this);-0x1>=_0x31437b||(ig['game']['anchorPoint'][_0x31437b]=null,ig['game']['anchorPoint']['splice'](_0x31437b,0x1));}}}),ig['EntityPool']['enableFor'](EntityAnchorPoint);}),ig['baked']=!0x0,ig['module']('game.entities.ingame.particle-trail')['requires']('impact.entity','impact.entity-pool')['defines'](function(){EntityParticle=ig['Entity']['extend']({'init':function(_0x5996e0,_0x4b5fd0,_0x532b1e){_0x532b1e&&(this['color']=_0x532b1e['color']||'gray',this['radius']=_0x532b1e['radius']||0x1),this['ctx']=ig['system']['context'],this['zIndex']=0x28,this['initVar'](_0x5996e0,_0x4b5fd0,_0x532b1e),this['canvasCircle']=this['drawCircleOnce'](this['radius'],this['color']);},'reset':function(_0x18bf0b,_0x3ee8f0,_0x30b36d){this['parent'](_0x18bf0b,_0x3ee8f0,_0x30b36d),this['initVar'](_0x18bf0b,_0x3ee8f0,_0x30b36d);},'initVar':function(_0x343ea6,_0x261ce3){this['alpha']=this['scale']=0x1,this['pos']={'x':_0x343ea6,'y':_0x261ce3},ig['game']['sortEntitiesDeferred']();},'drawCircleOnce':function(_0x1b09e9,_0x50d7ff){var _0x1e78e9=document['createElement']('canvas');_0x1e78e9['width']=0x2*_0x1b09e9,_0x1e78e9['height']=0x2*_0x1b09e9;var _0x48ab22=_0x1e78e9['getContext']('2d');return _0x48ab22['fillStyle']=_0x50d7ff,this['drawCircle'](_0x1b09e9,_0x48ab22),_0x1e78e9;},'drawCircle':function(_0x5fb68a,_0x22fb4b){_0x22fb4b['beginPath'](),_0x22fb4b['arc'](_0x5fb68a,_0x5fb68a,_0x5fb68a,0x0,0x2*Math['PI'],!0x1),_0x22fb4b['fill'](),_0x22fb4b['closePath']();},'drawTranslate':function(_0x247706,_0x3c106c){var _0xdaec8b=Math['round'](_0x247706),_0x234676=Math['round'](_0x3c106c);this['ctx']['translate'](_0xdaec8b,_0x234676);},'draw':function(){this['ctx']['save'](),this['drawTranslate'](this['pos']['x'],this['pos']['y']),this['ctx']['scale'](this['scale'],this['scale']),this['ctx']['globalAlpha']=this['alpha'];var _0x227a1b=this['canvasCircle']['width'],_0x35825f=this['canvasCircle']['height'],_0x4a584d=Math['round'](-_0x227a1b/0x2),_0x113d46=Math['round'](-_0x35825f/0x2);this['ctx']['drawImage'](this['canvasCircle'],0x0,0x0,_0x227a1b,_0x35825f,_0x4a584d,_0x113d46,_0x227a1b,_0x35825f),this['ctx']['restore']();}}),EntityParticleTrail=ig['Entity']['extend']({'zIndex':0x28,'size':new Vector2(0x0,0x0),'anchor':{'offsetX':0x0,'offsetY':0x0,'relativeTo':null,'opt':0x0},'particle':{'scale':0x1,'lifeTime':0.5,'radius':0x14,'color':'#a3a3a3','emitPerFrame':0x5},'frameCount':0x0,'init':function(_0x29b920,_0x19d08f,_0x4bef9e){this['initVar'](_0x29b920,_0x19d08f,_0x4bef9e);},'reset':function(_0x588e72,_0x5c3cfa,_0x21c15a){this['parent'](_0x588e72,_0x5c3cfa,_0x21c15a),this['anchor']={'offsetX':0x0,'offsetY':0x0,'relativeTo':null,'opt':0x0},this['particle']={'scale':0x1,'lifeTime':0.5,'radius':0x14,'color':'#a3a3a3','emitPerFrame':0x5},this['initVar'](_0x588e72,_0x5c3cfa,_0x21c15a);},'initVar':function(_0x1374ef,_0x4fe89a,_0x1f9058){this['ctx']=ig['system']['context'];if(_0x1f9058){this['size']=_0x1f9058['size']||this['size'],this['scale']=_0x1f9058['scale']||this['scale'];if(_0x1f9058['anchor']){for(_0x1374ef=0x0;_0x1374ef<Object['entries'](_0x1f9058['anchor'])['length'];_0x1374ef++)_0x4fe89a=Object['entries'](_0x1f9058['anchor'])[_0x1374ef][0x0],this['anchor'][_0x4fe89a]=_0x1f9058['anchor'][_0x4fe89a];}if(_0x1f9058['particle']){for(_0x1374ef=0x0;_0x1374ef<Object['entries'](_0x1f9058['particle'])['length'];_0x1374ef++)_0x4fe89a=Object['entries'](_0x1f9058['particle'])[_0x1374ef][0x0],this['particle'][_0x4fe89a]=_0x1f9058['particle'][_0x4fe89a];}}this['frameCount']=0x0,ig['game']['sortEntitiesDeferred']();},'createParticle':function(){ig['game']['spawnEntity'](EntityParticle,this['pos']['x'],this['pos']['y'],{'color':this['particle']['color'],'scale':this['particle']['scale'],'radius':this['particle']['radius']})['tween']({'alpha':0x0,'scale':0x0},this['particle']['lifeTime'],{'onComplete':function(_0x868d28){_0x868d28['kill']();}['bind'](this)})['start']();},'update':function(){this['parent'](),!ig['game']['isGamePause']&&!ig['game']['isGameOver']&&null!=this['anchor']['relativeTo']&&(0x0==this['anchor']['opt']?(this['pos']['x']=this['anchor']['relativeTo']['pos']['x']+this['anchor']['offsetX']+this['anchor']['relativeTo']['size']['x']/0x2,this['pos']['y']=this['anchor']['relativeTo']['pos']['y']+this['anchor']['offsetY']+this['anchor']['relativeTo']['size']['y']):(this['pos']['x']=this['anchor']['relativeTo']['pos']['x']+this['anchor']['offsetX'],this['pos']['y']=this['anchor']['relativeTo']['pos']['y']+this['anchor']['offsetY']),!0x1==this['anchor']['relativeTo']['isKilled']?(ig['util']['countEveryNth'](this['frameCount'],this['particle']['emitPerFrame'])&&this['createParticle'](),this['frameCount']+=0x1):this['kill']());}}),ig['EntityPool']['enableFor'](EntityParticle);}),ig['baked']=!0x0,ig['module']('game.entities.ingame.player-plane')['requires']('impact.entity','game.entities.ingame.bullet','game.entities.ingame.anchor-point','game.entities.ingame.particle-trail')['defines'](function(){EntityPlayerPlane=ig['Entity']['extend']({'anchor':{'offsetX':0x0,'offsetY':0x32},'direction':new Vector2(0x0,0x0),'vel':new Vector2(0x0,0x0),'size':new Vector2(0x0,0x0),'maxVel':new Vector2(0x1388,0x1388),'offset':new Vector2(0x0,0x0),'zIndex':0x33,'scale':0x1,'onAnimEnd':null,'startOnce':!0x1,'drawControls':null,'pause':!0x0,'alpha':0x1,'lifeUI':null,'isotopeUI':null,'atomCoreUI':null,'name':'playerPlane','playerLaserBeam':null,'bulletPoints':[],'planeAnimKeys':[],'bulletSpeed':0x4b0,'hitPoint':0x5,'speed':0xa,'fireFrameCount':0x0,'fireDelayPerFrame':0x14,'maxFire':0x1,'isMagnetOn':!0x1,'isBossCollide':!0x1,'isInvulnerable':!0x1,'initLaserBeam':!0x1,'initShield':!0x1,'isFireBullet':!0x0,'hasShield':!0x1,'checkAgainst':ig['Entity']['TYPE']['B'],'type':ig['Entity']['TYPE']['A'],'rocket':{'isFire':!0x1,'speed':0x1f4,'accel':0x7d0,'fireDelay':0x3c},'shapeData':null,'magnetDuration':0xa,'laserBeamDuration':0x5,'totalPlanes':0x1,'skillUpgrades':{'speed':0x2,'fireRate':0x2,'bulletSpeed':0x2,'laserDuration':0.5,'magnetDuration':0x1},'init':function(_0x32ea82,_0x55fd79,_0x2a3712){this['ctx']=ig['system']['context'],this['animSheet']=ig['game']['animSheets']['allPlanes'],this['bulletFrame']=0x0,this['currentAnim']=this['anims']['plane1'],_0x2a3712&&(this['isFireBullet']=this['checkBool'](this['isFireBullet'],_0x2a3712['isFireBullet']),this['isInvulnerable']=this['checkBool'](this['isInvulnerable'],_0x2a3712['isInvulnerable']),this['isMagnetOn']=this['checkBool'](this['isMagnetOn'],_0x2a3712['isMagnetOn']),this['hasShield']=this['checkBool'](this['hasShield'],_0x2a3712['hasShield']),this['initLaserBeam']=this['checkBool'](this['initLaserBeam'],_0x2a3712['initLaserBeam']),this['initShield']=this['checkBool'](this['initShield'],_0x2a3712['initShield']),this['totalPlanes']=_0x2a3712['totalPlanes']||this['totalPlanes'],this['size']=_0x2a3712['size']||this['size'],this['scale']=_0x2a3712['scale']||this['scale'],this['offset']=_0x2a3712['offset']||this['offset'],this['maxFire']=_0x2a3712['maxFire']||this['maxFire'],this['onAnimEnd']=_0x2a3712['onAnimEnd']||this['onAnimEnd'],this['lifeUI']=_0x2a3712['lifeUI']||this['lifeUI'],this['isotopeUI']=_0x2a3712['isotopeUI']||this['isotopeUI'],this['atomCoreUI']=_0x2a3712['atomCoreUI']||this['atomCoreUI'],this['drawControls']=_0x2a3712['drawControls']||this['drawControls']);for(_0x32ea82=0x0;_0x32ea82<0x2*this['totalPlanes'];_0x32ea82+=0x2)this['planeAnimKeys']['push']('plane-'+_0x32ea82),this['addAnim']('plane-'+_0x32ea82,0.1,[_0x32ea82,_0x32ea82+0x1],!0x1);this['updateSkills']();if(_0x2a3712['rocket']){for(_0x32ea82=0x0;_0x32ea82<Object['entries'](_0x2a3712['rocket'])['length'];_0x32ea82++)_0x55fd79=Object['entries'](_0x2a3712['rocket'])[_0x32ea82][0x0],this['rocket'][_0x55fd79]=_0x2a3712['rocket'][_0x55fd79];}null!=this['lifeUI']&&(this['hitPoint']=this['lifeUI']['_iconCount']),this['initBulletPoints'](),this['initPos'](),this['initTweens'](),this['_size']=this['size'],this['isBossCollide']=!0x1,this['initDrawShield'](),this['initDrawLaserBeam'](),this['repos'](),!0x0==this['initLaserBeam']&&this['playerLaserBeam']['startCharge'](),!0x0==this['initShield']&&this['enableShield'](),ig['game']['sortEntitiesDeferred']();},'ready':function(){this['parent'](),this['enterTween']['start']();},'draw':function(){this['ctx']['save'](),this['drawAnim'](),this['drawShield'](),ig['game']['drawCollider']&&this['drawCollider'](),this['ctx']['restore']();},'update':function(){this['parent'](),this['pause']||ig['game']['isGamePause']||!0x1==ig['game']['playerOnScene']?this['vel']=new Vector2(0x0,0x0):(this['fireRocket'](),this['fireBullet'](),this['controllers'](),this['checkBorder'](),this['updatePolyPoints'](),this['fireFrameCount']++);},'repos':function(){!0x1==ig['game']['playerOnScene']&&ig['game']['isGameOver']&&this['initPos'](),0x191<=window['innerWidth']&&0x1f4>=window['innerWidth']?this['reScale'](1.25):0x190>=window['innerWidth']?this['reScale'](1.5):this['reScale'](0x1);},'updateSkills':function(){this['loadSkillData']=ig['game']['load']('skills');var _0x3a73e4=this['loadSkillData']['upgradeSpeed']['currentUpgrade'],_0x1bab58=this['loadSkillData']['upgradeFireRate']['currentUpgrade'],_0x37d735=this['loadSkillData']['upgradeBulletSpeed']['currentUpgrade'],_0x2ea9ee=this['loadSkillData']['upgradeLaserDuration']['currentUpgrade'],_0x40961c=this['loadSkillData']['upgradeMagnetDuration']['currentUpgrade'];this['_speed']=this['speed'],this['_bulletSpeed']=this['bulletSpeed'],this['_fireDelayPerFrame']=this['fireDelayPerFrame'],this['_magnetDuration']=this['magnetDuration'],this['_laserBeamDuration']=this['laserBeamDuration'],this['magnetDuration']+=_0x40961c,this['laserBeamDuration']+=_0x2ea9ee*this['skillUpgrades']['laserDuration'],this['fireDelayPerFrame']=Math['floor'](this['fireDelayPerFrame']-0.2*_0x1bab58),this['bulletSpeed']+=this['_bulletSpeed']*_0x37d735*(this['skillUpgrades']['bulletSpeed']/0x64),this['speed']+=_0x3a73e4/0x2;},'drawAnim':function(){this['ctx']['save'](),this['ctx']['globalAlpha']=this['alpha'],this['drawTransform'](this['pos']['x'],this['pos']['y']),this['currentAnim']['draw'](-this['currentAnim']['sheet']['width']/0x2,-this['currentAnim']['sheet']['height']/0x2),this['ctx']['restore']();},'checkBool':function(_0x1cac18,_0x15ba1d){return void 0x0!=_0x15ba1d?_0x15ba1d:_0x1cac18;},'initDrawLaserBeam':function(){this['playerLaserBeam']=ig['game']['spawnEntity'](EntityPlayerLaserBeam,0x0,0x0,{'size':new Vector2(0x64,0x2*ig['system']['height']),'anchor':{'relativeTo':this['pointMid'],'offsetX':-0x32,'offsetY':-0x14},'beam':{'duration':this['laserBeamDuration']}});},'initDrawShield':function(){this['shield']={'scale':0x0,'alpha':0x0,'hitPoint':0x2,'canvas':ig['util']['offScreenCanvas'](0x190,0x190),'draw':!0x1,'isBreaking':!0x1,'isStarting':!0x1},this['shield']['canvas']=ig['util']['offScreenCanvas'](0x190,0x190);var _0x2f0935=this['shield']['canvas']['ctx']['createRadialGradient'](0xc8,0xc8,0x0,0xc8,0xc8,0x96);_0x2f0935['addColorStop'](0x0,'rgba(0,\x20255,\x20254,\x200.25)'),_0x2f0935['addColorStop'](0.53,'rgba(0,\x20255,\x20254,\x200.5)'),_0x2f0935['addColorStop'](0.74,'rgba(0,\x20255,\x20254,\x201)'),_0x2f0935['addColorStop'](0.78,'rgba(0,\x20255,\x20254,\x201)'),_0x2f0935['addColorStop'](0.83,'rgba(0,\x20255,\x20254,\x200)'),_0x2f0935['addColorStop'](0x1,'rgba(0,\x20255,\x20254,\x200)'),this['shield']['canvas']['ctx']['fillStyle']=_0x2f0935,this['shield']['canvas']['ctx']['fillRect'](0x0,0x0,0x190,0x190),this['enableShieldTween']=this['tween']({'shield':{'alpha':0x1,'scale':0x1}},0.5,{'easing':ig['Tween']['Easing']['Back']['EaseOut'],'onComplete':function(){this['shield']['isStarting']=!0x1,this['shield']['hitPoint']=0x2;}['bind'](this)}),this['disableShieldTween']=this['tween']({'shield':{'alpha':0x0}},0.25,{'easing':ig['Tween']['Easing']['Exponential']['EaseInOut'],'loop':ig['Tween']['Loop']['Revert'],'loopCount':0x3,'onComplete':function(){this['shield']['draw']=!0x1,this['shield']['scale']=0x0,this['hasShield']=!0x1,this['shield']['isBreaking']=!0x1,this['shield']['hitPoint']=0x2;}['bind'](this)});},'enableShield':function(){!0x1==this['shield']['isStarting']&&(this['disableShieldTween']['stop'](),this['shield']['isBreaking']=!0x1,this['shield']['draw']=!0x0,this['hasShield']=this['shield']['isStarting']=!0x0,this['enableShieldTween']['start'](),ig['soundHandler']['sfxPlayer']['play']('shieldStart'));},'disableShield':function(){!0x1==this['shield']['isBreaking']&&(this['disableShieldTween']['start'](),this['shield']['isBreaking']=!0x0,ig['soundHandler']['sfxPlayer']['play']('shieldBreak'));},'drawShield':function(){!0x1!=this['shield']['draw']&&(this['ctx']['save'](),this['ctx']['globalAlpha']=this['shield']['alpha'],this['ctx']['translate'](this['size']['x']/0x2,this['size']['y']/0x2),this['ctx']['translate'](this['pos']['x'],this['pos']['y']),this['ctx']['scale'](this['scale']*this['shield']['scale'],this['scale']*this['shield']['scale']),this['drawCanvasObject'](this['shield']['canvas']),this['ctx']['restore']());},'drawCanvasObject':function(_0x441bdb){this['ctx']['save'](),this['ctx']['drawImage'](_0x441bdb,0x0,0x0,_0x441bdb['width'],_0x441bdb['height'],-_0x441bdb['width']/0x2,-_0x441bdb['height']/0x2,_0x441bdb['width'],_0x441bdb['height']),this['ctx']['restore']();},'initBulletPoints':function(){this['pointMid']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':0x2,'offsetY':-0x1e,'relativeTo':this}}),this['pointLeft1']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':0x4,'offsetY':-0x14,'corner':0x1,'relativeTo':this}}),this['pointLeft2']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'offsetX':0x0,'offsetY':0x0,'corner':0x1,'relativeTo':this}}),this['pointRight1']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':1.3114601295614596,'offsetY':-0x14,'corner':0x1,'relativeTo':this}}),this['pointRight2']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'offsetX':0x0,'offsetY':0x0,'corner':0x2,'relativeTo':this}}),this['pointMid']['fireAngle']=-0x5a,this['pointLeft1']['fireAngle']=-0x5f,this['pointLeft2']['fireAngle']=-0x64,this['pointRight1']['fireAngle']=-0x55,this['pointRight2']['fireAngle']=-0x50,this['bulletPoints']=[this['pointMid'],this['pointLeft1'],this['pointRight1'],this['pointLeft2'],this['pointRight2']];},'initPos':function(){ig['game']['playerOnScene']=!0x1,this['anchor']['offsetY']=0x64,this['pos']['x']=0.5*ig['system']['width']-0.5*this['size']['x'],this['pos']['y']=ig['system']['height']+this['anchor']['offsetY'];},'initTweens':function(){this['blinkTween']=this['tween']({'alpha':0.25},0.25,{'loop':ig['Tween']['Loop']['Reverse'],'easing':ig['Tween']['Easing']['Quadratic']['EaseInOut'],'loopCount':0x9,'onComplete':function(){this['isInvulnerable']=!0x1;}['bind'](this)}),this['anchor']['offsetY']=0x1f4,this['enterTween']=this['tween']({'pos':{'y':ig['system']['height']-this['anchor']['offsetY']}},0x1,{'onComplete':function(){null!=this['onAnimEnd']&&!0x1==this['startOnce']&&(this['startOnce']=!0x0,this['onAnimEnd'](this)),this['pause']=!0x1,ig['game']['playerOnScene']=!0x0;}['bind'](this),'easing':ig['Tween']['Easing']['Quadratic']['EaseOut']}),this['magnetDurationTween']=this['tween']({},this['magnetDuration'],{'onComplete':function(){this['isMagnetOn']=!0x1;}['bind'](this)});},'useMagnet':function(){!0x1==this['isMagnetOn']&&(this['isMagnetOn']=!0x0,this['magnetDurationTween']['start']());},'setInvulnerability':function(){this['blinkTween']['start'](),this['isInvulnerable']=!0x0;},'drawTransform':function(_0x512df0,_0x2aa9b4){var _0x412b51=Math['floor'](this['size']['x']/0x2),_0x121948=Math['floor'](this['size']['y']/0x2);this['ctx']['translate'](_0x412b51+this['offset']['x'],_0x121948+this['offset']['y']),_0x412b51=Math['floor'](_0x512df0),_0x121948=Math['floor'](_0x2aa9b4),this['ctx']['translate'](_0x412b51,_0x121948),this['ctx']['scale'](this['scale'],this['scale']);},'drawCollider':function(){this['ctx']['save'](),this['ctx']['strokeStyle']='black',this['ctx']['lineWidth']=0xa,this['ctx']['strokeRect'](this['pos']['x'],this['pos']['y'],this['size']['x'],this['size']['y']),this['ctx']['restore']();},'checkPickedItems':function(_0x252aa7){if(_0x252aa7 instanceof EntityCurrency||_0x252aa7 instanceof EntityPowerUps){if(!0x1==_0x252aa7['isPick']){_0x252aa7['pick'](),ig['soundHandler']['sfxPlayer']['play']('obtain');if('isotopes'==_0x252aa7['name']&&null!=this['isotopeUI']){this['isotopeUI']['add'](0x1);for(var _0x1e647f=0x41;0x4b>_0x1e647f;_0x1e647f++)ig['Achievement']['incrementProgress'](_0x1e647f,0x1);}'atomCores'==_0x252aa7['name']&&null!=this['atomCoreUI']&&this['atomCoreUI']['add'](0x1),'add-magnet'==_0x252aa7['name']&&this['useMagnet'](),'add-bullet'==_0x252aa7['name']&&(this['maxFire']+=0x2),'add-rocket'==_0x252aa7['name']&&(this['rocket']['isFire']=!0x0),'add-shield'==_0x252aa7['name']&&this['enableShield'](),'add-laser'==_0x252aa7['name']&&this['playerLaserBeam']['startCharge']();}return!0x0;}return!0x1;},'checkImmunity':function(_0x21ed96){if(!0x0==this['isInvulnerable']||!0x1==ig['game']['playerOnScene']||!0x0==this['hasShield']){if(!0x0==this['hasShield']&&!0x1==this['shield']['isStarting']){if('boss'==_0x21ed96['name'])return!0x0==this['isBossCollide']&&this['disableShield'](),!0x0;if('enemyLaserBeam'==_0x21ed96['name'])return!0x0==_0x21ed96['isSetDamage']&&this['disableShield'](),!0x0;if('enemyBullet'==_0x21ed96['name']||'spaceship'==_0x21ed96['name']||'enemyRocket'==_0x21ed96['name'])return this['shield']['hitPoint']-=0x1,0x0>=this['shield']['hitPoint']&&this['disableShield'](),!0x0;this['disableShield']();}return!0x0;}return!0x1;},'check':function(_0xc46152){if(!('anchorpoints'==_0xc46152['name']||'enemyIsland'==_0xc46152['name']||'enemyShip'==_0xc46152['name'])&&!0x0!=this['checkPickedItems'](_0xc46152)){var _0x1e34d5=!0x1;'enemyBullet'==_0xc46152['name']&&(this['explodeAnim'](_0xc46152,0.75),ig['soundHandler']['sfxPlayer']['play']('smallExplode'),_0xc46152['kill'](),_0x1e34d5=!0x0),'enemyRocket'==_0xc46152['name']&&(_0xc46152['kill'](),_0x1e34d5=_0xc46152['isKilled']=!0x0,this['explodeAnim'](_0xc46152,1.25),ig['soundHandler']['sfxPlayer']['play']('bigExplode')),'spaceship'==_0xc46152['name']&&(_0x1e34d5=!0x0);if(!0x0!=this['checkImmunity'](_0xc46152)){if('boss'==_0xc46152['name']&&!0x0==this['isBossCollide']||'enemyLaserBeam'==_0xc46152['name']&&!0x0==_0xc46152['isSetDamage'])this['explodeAnim'](this,1.5),ig['soundHandler']['sfxPlayer']['play']('bigExplode'),_0x1e34d5=!0x0;_0xc46152='enemyBullet'==_0xc46152['name']||'spaceship'==_0xc46152['name']||'enemyLaserBeam'==_0xc46152['name']||'boss'==_0xc46152['name']||'enemyRocket'==_0xc46152['name'];if(!0x0==_0x1e34d5&&_0xc46152){if(this['hitPoint']-=0x1,this['lifeUI']['minus'](),this['maxFire']=0x1,this['rocket']['isFire']=!0x1,this['playerLaserBeam']['stopLaserBeam'](),0x0>=this['hitPoint']){this['explodeAnim'](this,1.5),ig['soundHandler']['sfxPlayer']['play']('bigExplode'),this['initPos'](),this['hitPoint']=this['lifeUI']['_iconCount'];for(_0x1e34d5=0x50;0x59>_0x1e34d5;_0x1e34d5++)ig['Achievement']['incrementProgress'](_0x1e34d5,0x1);}else this['setInvulnerability']();}}}},'explodeAnim':function(_0x519bb4,_0x3b7859){var _0x5126c7=ig['util']['centerPos'](_0x519bb4);ig['game']['spawnEntity'](EntityExplode,_0x5126c7['x'],_0x5126c7['y'],{'animSheet':ig['game']['animSheets']['explode'],'size':new Vector2(0x135,0x135),'scale':_0x3b7859,'onInit':function(_0x4e2ccc){_0x4e2ccc['anims']=new ig['Animation'](_0x4e2ccc['animSheet'],0.05,[0x0,0x1,0x2,0x3,0x4,0x5,0x6,0x7],!0x0);}});},'checkBorder':function(){0x0>this['pos']['x']&&(this['pos']['x']=0x0),this['pos']['x']+this['size']['x']>ig['system']['width']&&(this['pos']['x']=ig['system']['width']-this['size']['x']),0x0>this['pos']['y']&&(this['pos']['y']=0x0),this['pos']['y']+this['size']['y']>ig['system']['height']&&(this['pos']['y']=ig['system']['height']-this['size']['y']);},'controllers':function(){ig['input']['state']('up')||ig['input']['state']('down')||ig['input']['state']('right')||ig['input']['state']('left')?(this['direction']['y']=ig['input']['state']('up')?-0x1:ig['input']['state']('down')?0x1:0x0,this['direction']['x']=ig['input']['state']('left')?-0x1:ig['input']['state']('right')?0x1:0x0,this['vel']={'x':0x3c*this['speed']*this['direction']['x'],'y':0x3c*this['speed']*this['direction']['y']}):(this['vel']=new Vector2(0x0,0x0),this['pos']=this['drawControls']['translatePosition'](this['speed'],this['pos'],this['size']));},'fireRocket':function(){if(!(!0x1==this['rocket']['isFire']||!0x1==ig['game']['playerOnScene'])&&ig['util']['countEveryNth'](this['fireFrameCount'],this['rocket']['fireDelay']))ig['soundHandler']['sfxPlayer']['play']('rocket'),ig['game']['spawnEntity'](EntityBullet,this['pos']['x'],this['pos']['y'],{'zIndex':0x28,'vel':new Vector2(0x0,-this['rocket']['speed']),'accel':new Vector2(0x0,-this['rocket']['accel']),'size':new Vector2(17.5,70.4),'offset':new Vector2(0x0,0x0),'animSheet':null,'image':ig['game']['images']['rocket'],'scale':0x1,'name':'playerRocket','type':ig['Entity']['TYPE']['A'],'onInit':function(_0x118853){_0x118853['animSheet']=null,_0x118853['currentAnim']=null,_0x118853['image']=ig['game']['images']['rocket'],ig['game']['spawnEntity'](EntityParticleTrail,0x0,0x0,{'anchor':{'offsetY':0x28,'relativeTo':this}}),ig['game']['playerRockets']['push'](_0x118853);},'onKilled':function(_0x143651){_0x143651=ig['game']['playerRockets']['indexOf'](_0x143651),-0x1!=_0x143651&&ig['game']['playerRockets']['splice'](_0x143651,0x1);}}),ig['game']['spawnEntity'](EntityBullet,this['pos']['x']+(this['size']['x']-17.5),this['pos']['y'],{'zIndex':0x28,'vel':new Vector2(0x0,-this['rocket']['speed']),'accel':new Vector2(0x0,-this['rocket']['accel']),'size':new Vector2(17.5,70.4),'offset':new Vector2(0x0,0x0),'animSheet':null,'image':ig['game']['images']['rocket'],'scale':0x1,'name':'playerRocket','type':ig['Entity']['TYPE']['A'],'onInit':function(_0x2695ba){_0x2695ba['animSheet']=null,_0x2695ba['anims']=null,_0x2695ba['image']=ig['game']['images']['rocket'],ig['game']['spawnEntity'](EntityParticleTrail,0x0,0x0,{'anchor':{'offsetY':0x28,'relativeTo':this}}),ig['game']['playerRockets']['push'](_0x2695ba);},'onKilled':function(_0x2a79fb){_0x2a79fb=ig['game']['playerRockets']['indexOf'](_0x2a79fb),-0x1!=_0x2a79fb&&ig['game']['playerRockets']['splice'](_0x2a79fb,0x1);}});},'fireBullet':function(){if(!(!0x1==ig['game']['playerOnScene']||!0x1==this['isFireBullet'])&&ig['util']['countEveryNth'](this['fireFrameCount'],this['fireDelayPerFrame'])){ig['soundHandler']['sfxPlayer']['play']('laser'),this['maxFire']>=this['bulletPoints']['length']&&(this['maxFire']=this['bulletPoints']['length']);for(var _0x504299=0x0;_0x504299<this['maxFire'];_0x504299++)ig['game']['spawnEntity'](EntityBullet,this['bulletPoints'][_0x504299]['pos']['x']-11.5,this['bulletPoints'][_0x504299]['pos']['y']-0x17,{'vel':ig['util']['moveOnDirection'](this['bulletPoints'][_0x504299]['fireAngle'],this['bulletSpeed']),'size':new Vector2(0x17,0x28),'offset':new Vector2(0x0,0x0),'image':null,'animSheet':ig['game']['animSheets']['planeBullets'],'scale':0x1,'name':'playerBullet','type':ig['Entity']['TYPE']['A'],'onInit':function(_0x9e2919){_0x9e2919['animSheet']=ig['game']['animSheets']['planeBullets'],null==_0x9e2919['anims']&&(_0x9e2919['anims']={}),_0x9e2919['addAnim']('bullet',0.1,[this['bulletFrame']],!0x1),_0x9e2919['currentAnim']=_0x9e2919['anims']['bullet'],_0x9e2919['image']=null,ig['game']['playerBullets']['push'](_0x9e2919);}['bind'](this),'onKilled':function(_0x1b8d02){_0x1b8d02=ig['game']['playerBullets']['indexOf'](_0x1b8d02),-0x1!=_0x1b8d02&&ig['game']['playerBullets']['splice'](_0x1b8d02,0x1);}});}},'updatePlane':function(_0x140a31){this['currentAnim']=this['anims'][this['planeAnimKeys'][_0x140a31]],this['bulletFrame']=_0x140a31;},'reScale':function(_0x378473){this['size']={'x':this['_size']['x']*_0x378473,'y':this['_size']['y']*_0x378473},this['scale']=_0x378473;},'updatePolyPoints':function(){this['pointList']=[{'x':this['pos']['x'],'y':this['pos']['y']},{'x':this['pos']['x']+this['size']['x'],'y':this['pos']['y']},{'x':this['pos']['x']+this['size']['x'],'y':this['pos']['y']+this['size']['y']},{'x':this['pos']['x'],'y':this['pos']['y']+this['size']['y']}],this['shapeData']=new ig['SAT']['Shape'](this['pointList']);},'getShapeData':function(){return this['shapeData'];}});}),ig['baked']=!0x0,ig['module']('game.entities.ingame.currency')['requires']('impact.entity','impact.entity-pool')['defines'](function(){EntityCurrency=ig['Entity']['extend']({'size':new Vector2(0x0,0x0),'maxVel':new Vector2(0x1388,0x1388),'type':ig['Entity']['TYPE']['NONE'],'checkAgainst':ig['Entity']['TYPE']['NONE'],'name':'currencyName','vel':new Vector2(0x0,0x0),'zIndex':0x32,'followTo':null,'onInit':null,'distanceToFollow':0x190,'alpha':0x1,'isFollow':!0x1,'isPick':!0x1,'isHide':!0x1,'isKilled':!0x1,'resumeOnce':!0x1,'pauseOnce':!0x1,'speed':0x320,'init':function(_0xecb001,_0x41da00,_0x4ecec0){this['ctx']=ig['system']['context'],_0x4ecec0&&(this['followTo']=_0x4ecec0['followTo']||this['followTo']),this['initVar'](_0xecb001,_0x41da00,_0x4ecec0);},'reset':function(_0xc3126f,_0x20be16,_0x3e2a91){this['parent'](_0xc3126f,_0x20be16,_0x3e2a91),this['pos']=new Vector2(0x2*ig['system']['width'],0x2*ig['system']['height']),this['vel']=new Vector2(0x0,0x0),this['zIndex']=0x32,this['onInit']=null,this['distanceToFollow']=0x190,this['alpha']=0x1,this['pauseOnce']=this['resumeOnce']=this['isKilled']=this['isHide']=this['isPick']=this['isFollow']=!0x1,this['speed']=0x320,this['initVar'](_0xc3126f,_0x20be16,_0x3e2a91);},'initVar':function(_0x63457e,_0x510ff6,_0x3c3c48){_0x3c3c48&&(this['distanceToFollow']=_0x3c3c48['distanceToFollow']||this['distanceToFollow'],this['image']=_0x3c3c48['image']||this['image'],this['name']=_0x3c3c48['name']||this['name'],this['size']=_0x3c3c48['size']||this['size'],this['scale']=_0x3c3c48['scale']||this['scale'],this['onInit']=_0x3c3c48['onInit']||this['onInit']),this['_size']=this['size'],this['_scale']=this['scale'],this['isFollow']=!0x1,this['_isFollow']=this['followTo']['isMagnetOn']||this['isFollow'],this['alpha']=this['scaleAnim']=0x1,this['resumeOnce']=this['pauseOnce']=this['isHide']=this['isKilled']=this['isPick']=!0x1,this['speed']=0x190,this['checkAgainst']=this['type']=ig['Entity']['TYPE']['NONE'],this['_vel']=this['vel']=new Vector2(0x0,0xb4),this['pos']=new Vector2(_0x63457e,_0x510ff6),this['repos']();if(null!=this['onInit'])this['onInit'](this);ig['game']['sortEntitiesDeferred'](),this['scaleTween']=this['tween']({'scaleAnim':1.1},0.5,{'easing':ig['Tween']['Easing']['Quadratic']['EaseInOut'],'loop':ig['Tween']['Loop']['Reverse']}),this['scaleTween']['start'](),this['magnetEffect']={'image':ig['game']['images']['magnetEffect'],'size':new Vector2(ig['game']['images']['magnetEffect']['width'],ig['game']['images']['magnetEffect']['height']),'pos':new Vector2(0x0,0x0),'distance':this['size']['x']+0xa,'alpha':0x1},this['magnetAnim']=this['tween']({'magnetEffect':{'alpha':0x0,'distance':this['magnetEffect']['distance']+0x14}},0.5,{'loop':ig['Tween']['Loop']['Reverse']}),this['magnetAnim']['start'](),!0x0==ig['game']['drawCollider']&&ig['game']['currency']['push'](this);},'draw':function(){!0x0!=this['isHide']&&(this['ctx']['save'](),this['ctx']['globalAlpha']=this['alpha'],this['drawTransform'](this['pos']['x'],this['pos']['y']),this['image']['draw'](-this['image']['width']/0x2,-this['image']['height']/0x2),this['ctx']['restore'](),this['drawMagnetEffect'](),ig['game']['drawCollider']&&this['drawCollider']());},'update':function(){this['parent'](),ig['game']['isGamePause']?(this['vel']=new Vector2(0x0,0x0),!0x1==this['pauseOnce']&&(this['pauseOnce']=!0x0,this['resumeOnce']=!0x1,this['pauseTweens']())):(!0x1==this['resumeOnce']&&(this['resumeOnce']=!0x0,this['pauseOnce']=!0x1,this['resumeTweens'](),this['vel']=this['_vel']),this['followUpdate'](),!0x1==this['isPick']&&null!=this['followTo']&&!0x1==this['isKilled']&&!0x0==this['boxCollider'](this,this['followTo'])['col']&&this['followTo']['check'](this),this['pos']['y']>=ig['system']['height']+0xc8&&!0x1==this['isKilled']&&this['checkKill']());},'repos':function(){0x191<=window['innerWidth']&&0x1f4>=window['innerWidth']?this['reScale'](1.25):0x190>=window['innerWidth']?this['reScale'](1.5):this['reScale'](0x1);},'kill':function(){this['parent']();if(!0x1!=ig['game']['drawCollider']){var _0x461d8f=ig['game']['currency']['indexOf'](this);-0x1>=_0x461d8f||(ig['game']['currency'][_0x461d8f]=null,ig['game']['currency']['splice'](_0x461d8f,0x1));}},'checkKill':function(){this['isHide']=this['isKilled']=!0x0,this['scale']=this['_scale'],this['kill']();},'boxCollider':function(_0x5ddfc1,_0x3d1abe,_0x3d416b){var _0x1c33d5=_0x5ddfc1['pos']['x']+_0x5ddfc1['size']['x']+(_0x3d416b||0x0)>=_0x3d1abe['pos']['x']&&_0x5ddfc1['pos']['x']<=_0x3d1abe['pos']['x']+_0x3d1abe['size']['x']+(_0x3d416b||0x0);return _0x5ddfc1=_0x5ddfc1['pos']['y']+_0x5ddfc1['size']['y']+(_0x3d416b||0x0)>=_0x3d1abe['pos']['y']&&_0x5ddfc1['pos']['y']<=_0x3d1abe['pos']['y']+_0x3d1abe['size']['y']+(_0x3d416b||0x0),{'col':_0x1c33d5&&_0x5ddfc1,'colX':_0x1c33d5,'colY':_0x5ddfc1};},'drawMagnetEffect':function(){if(null!=this['followTo']&&!0x0==this['followTo']['isMagnetOn']&&!0x1==this['isPick']){this['ctx']['save'](),this['ctx']['globalAlpha']=this['magnetEffect']['alpha'];var _0x279e78=ig['util']['centerPos'](this);this['ctx']['translate'](Math['floor'](_0x279e78['x']),Math['floor'](_0x279e78['y'])),this['ctx']['rotate'](this['angleTo'](this['followTo'])),this['ctx']['translate'](this['magnetEffect']['distance'],0x0),this['magnetEffect']['image']['draw'](-this['magnetEffect']['size']['x']/0x2,-this['magnetEffect']['size']['y']/0x2),this['ctx']['restore']();}},'reScale':function(_0x2a845c){this['size']={'x':this['_size']['x']*this['_scale']*_0x2a845c,'y':this['_size']['y']*this['_scale']*_0x2a845c},this['scale']=this['_scale']*_0x2a845c;},'pick':function(){this['checkAgainst']=this['type']=ig['Entity']['TYPE']['NONE'],this['stopTweens'](),this['scaleAnim']=0x1,this['tween']({'scale':0x0},0.25,{'easing':ig['Tween']['Easing']['Linear']['EaseNone'],'onComplete':function(){this['checkKill']();}['bind'](this)})['start'](),this['isPick']=!0x0;},'followUpdate':function(){if(!(null==this['followTo']&&!0x0==this['isKilled'])){this['_isFollow']=this['followTo']['isMagnetOn']||this['isFollow'];var _0x1649d3=ig['util']['centerPos'](this),_0x467c4e=ig['util']['centerPos'](this['followTo']);!0x1==this['_isFollow']?(ig['util']['distanceBetweenPoints'](_0x1649d3,_0x467c4e)<=this['distanceToFollow']+this['size']['x']/0x2&&(this['isFollow']=!0x0),this['vel']=this['_vel']):(this['speed']+=0x2,_0x1649d3=ig['util']['angleBetweenPoints'](_0x1649d3,_0x467c4e)*(0xb4/Math['PI']),this['vel']=ig['util']['moveOnDirection'](_0x1649d3,this['speed']));}},'drawCollider':function(){this['ctx']['save'](),this['ctx']['strokeStyle']='black',this['ctx']['lineWidth']=0xa,this['ctx']['strokeRect'](this['pos']['x'],this['pos']['y'],this['size']['x'],this['size']['y']),this['ctx']['restore']();},'drawTransform':function(_0x57309b,_0x278347){var _0x14396e=Math['floor'](this['size']['x']/0x2),_0x4db8c9=Math['floor'](this['size']['y']/0x2);this['ctx']['translate'](_0x14396e,_0x4db8c9),_0x14396e=Math['floor'](_0x57309b),_0x4db8c9=Math['floor'](_0x278347),this['ctx']['translate'](_0x14396e,_0x4db8c9),this['ctx']['scale'](this['scale']*this['scaleAnim'],this['scale']*this['scaleAnim']);}}),ig['EntityPool']['enableFor'](EntityCurrency);}),ig['baked']=!0x0,ig['module']('game.entities.ingame.enemy')['requires']('impact.entity','impact.entity-pool','game.entities.ingame.currency')['defines'](function(){EntityEnemy=ig['Entity']['extend']({'size':new Vector2(0x32,0x32),'maxVel':new Vector2(0x1388,0x1388),'type':ig['Entity']['TYPE']['B'],'checkAgainst':ig['Entity']['TYPE']['A'],'name':'spaceship','vel':new Vector2(0x0,0x0),'direction':new Vector2(0x0,0x0),'offset':new Vector2(0x0,0x0),'zIndex':0x32,'scale':0x1,'rotate':0x0,'countFiredBullets':0x0,'hitPoint':0x1,'bulletSpeed':0x320,'bulletScale':0x1,'fireFrameCount':0x0,'fireDelay':0x3c,'isHide':!0x1,'isFireBullet':!0x0,'isKilled':!0x1,'pause':!0x1,'image':null,'onInit':null,'onUpdate':null,'shapeData':null,'fireTarget':null,'bulletImage':null,'bulletPointSpawn':null,'targetPoint':null,'isRocketObj':null,'init':function(_0x27b79d,_0x72388,_0x3636f6){this['initVar'](_0x27b79d,_0x72388,_0x3636f6);},'reset':function(_0x2093e0,_0x3d2e04,_0x52ad8e){this['parent'](_0x2093e0,_0x3d2e04,_0x52ad8e),this['pos']=new Vector2(0x2*ig['system']['width'],0x2*ig['system']['height']),this['vel']=new Vector2(0x0,0x0),this['direction']=new Vector2(0x0,0x0),this['offset']=new Vector2(0x0,0x0),this['zIndex']=0x32,this['scale']=0x1,this['countFiredBullets']=this['rotate']=0x0,this['hitPoint']=0x1,this['bulletSpeed']=0x320,this['bulletScale']=0x1,this['fireFrameCount']=0x0,this['fireDelay']=0x3c,this['isHide']=!0x1,this['isFireBullet']=!0x0,this['pause']=this['isKilled']=!0x1,this['isRocketObj']=this['targetPoint']=this['bulletPointSpawn']=this['bulletImage']=this['fireTarget']=this['shapeData']=this['onUpdate']=this['onInit']=this['image']=null,this['initVar'](_0x2093e0,_0x3d2e04,_0x52ad8e);},'initVar':function(_0xa7b3b2,_0xd4509f,_0x2ae6e4){this['ctx']=ig['system']['context'],_0x2ae6e4&&(this['name']=_0x2ae6e4['name']||this['name'],this['rotate']=_0x2ae6e4['rotate']||this['rotate'],this['type']=_0x2ae6e4['type']||this['type'],this['scale']=_0x2ae6e4['scale']||this['scale'],this['image']=_0x2ae6e4['image']||null,this['size']={'x':this['image']['width'],'y':this['image']['height']},this['size']=_0x2ae6e4['size']||this['size'],this['onInit']=_0x2ae6e4['onInit']||null,this['fireTarget']=_0x2ae6e4['fireTarget']||null,this['hitPoint']=_0x2ae6e4['hitPoint']||this['hitPoint'],this['offset']=_0x2ae6e4['offset']||this['offset'],this['vel']=_0x2ae6e4['vel']||this['vel'],this['onUpdate']=_0x2ae6e4['onUpdate']||null,this['fireDelay']=_0x2ae6e4['fireDelay']||this['fireDelay'],this['direction']=_0x2ae6e4['direction']||this['direction'],this['checkAgainst']=_0x2ae6e4['checkAgainst']||this['checkAgainst'],this['isFireBullet']=void 0x0!=_0x2ae6e4['isFireBullet']?_0x2ae6e4['isFireBullet']:this['isFireBullet'],this['pause']=void 0x0!=_0x2ae6e4['pause']?_0x2ae6e4['pause']:this['pause'],this['isRocketObj']=void 0x0!=_0x2ae6e4['isRocketObj']?_0x2ae6e4['isRocketObj']:this['isRocketObj'],this['targetPoint']=_0x2ae6e4['targetPoint']||null,this['bulletPointSpawn']=_0x2ae6e4['bulletPointSpawn']||null,this['bulletImage']=_0x2ae6e4['bulletImage']||this['bulletImage']),this['pos']={'x':_0xa7b3b2,'y':_0xd4509f};if(null!=this['onInit'])this['onInit'](this);this['_vel']=this['vel'],this['_size']=this['size'],this['isKilled']=this['isHide']=!0x1,this['fireFrameCount']=this['fireDelay'],this['countFiredBullets']=0x0,this['name']='spaceship',this['repos'](),ig['game']['sortEntitiesDeferred'](),ig['game']['enemies']['push'](this);},'checkBorder':function(_0x3d3598,_0x5e9545){var _0x3b2c94=_0x3d3598||new Vector2(0x0,0x0),_0x889fcd=_0x5e9545||new Vector2(0x0,0x0),_0x443754=_0x3b2c94['y']-_0x889fcd['y'],_0x3d57fb=ig['system']['width']-_0x3b2c94['x']+_0x889fcd['x'],_0x15b880=ig['system']['height']-_0x3b2c94['y']+_0x889fcd['y'];return this['pos']['x']>_0x3b2c94['x']-_0x889fcd['x']&&this['pos']['x']+this['size']['x']<_0x3d57fb&&this['pos']['y']>_0x443754&&this['pos']['y']+this['size']['y']<_0x15b880;},'getTargetDirection':function(_0x1419cb,_0x1d66b0){var _0x41f165=ig['util']['centerPos'](this),_0x210dcb=ig['util']['centerPos'](_0x1419cb),_0x210dcb=void 0x0==_0x1d66b0?ig['util']['centerPos'](_0x1419cb):{'x':_0x1419cb['pos']['x'],'y':_0x1419cb['pos']['y']};return ig['util']['angleBetweenPoints'](_0x41f165,_0x210dcb);},'fireBullet':function(_0x35a9a4,_0x5db993,_0x4a0ae0){!0x1==ig['game']['playerOnScene']||!0x1==this['isFireBullet']||(!0x0==(this['fireFrameCount']>=this['fireDelay']&&null!=this['fireTarget']&&this['checkBorder'](new Vector2(this['size']['x']/0x2,this['size']['y'])))&&(this['fireFrameCount']=0x0,_0x35a9a4=null!=_0x35a9a4?{'x':_0x35a9a4['pos']['x']-0xf,'y':_0x35a9a4['pos']['y']-0xf}:ig['util']['centerPos'](this),_0x5db993=(null!=_0x5db993?this['getTargetDirection'](_0x5db993,!0x0):this['getTargetDirection'](this['fireTarget']))*(0xb4/Math['PI']),null==_0x4a0ae0||!0x1==_0x4a0ae0?this['bulletObj'](_0x35a9a4,_0x5db993):this['rocketObj'](_0x35a9a4,_0x5db993),this['countFiredBullets']+=0x1),this['isFireBullet']?this['fireFrameCount']++:this['fireFrameCount']=0x0);},'rocketObj':function(_0x26bf4c,_0x3f2d92){ig['soundHandler']['sfxPlayer']['play']('rocket'),ig['game']['spawnEntity'](EntityBullet,_0x26bf4c['x'],_0x26bf4c['y'],{'zIndex':0x32,'vel':ig['util']['moveOnDirection'](_0x3f2d92,0x1f4),'accel':ig['util']['moveOnDirection'](_0x3f2d92,0x7d0),'size':new Vector2(17.5,17.5),'offset':new Vector2(0x0,0x0),'animSheet':null,'image':ig['game']['images']['enemyRocket'],'scale':0x1,'name':'enemyRocket','type':ig['Entity']['TYPE']['NONE'],'onInit':function(_0x5f0691){_0x5f0691['animSheet']=null,_0x5f0691['currentAnim']=null,_0x5f0691['image']=ig['game']['images']['enemyRocket'],_0x5f0691['plane']=this['fireTarget'],_0x5f0691['rotate']=this['rotate']-0x5a*(Math['PI']/0xb4),_0x5f0691['trailPoint']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'onUpdate':function(_0x3a6c45){var _0x1cff0f=ig['util']['centerPos'](this);_0x3a6c45['pos']=ig['util']['rotateAround'](_0x1cff0f,this['rotate']*(0xb4/Math['PI'])-0x5a,0x46),!0x0==this['isKilled']&&(_0x3a6c45['isKilled']=!0x0,_0x3a6c45['kill']());}['bind'](_0x5f0691)}),_0x5f0691['trail']=ig['game']['spawnEntity'](EntityParticleTrail,0x0,0x0,{'anchor':{'relativeTo':_0x5f0691['trailPoint'],'opt':0x1}});}['bind'](this),'onUpdate':function(_0x674fec){null==_0x674fec['shapeData']||null==_0x674fec['plane']['shapeData']||(_0x674fec['sat']['simpleShapeIntersect'](_0x674fec['shapeData'],_0x674fec['plane']['shapeData'])&&_0x674fec['plane']['check'](_0x674fec),!0x0==this['fireTarget']['playerLaserBeam']['isSetDamage']&&this['fireTarget']['playerLaserBeam']['checkCollision'](_0x674fec['getShapeData']())&&(this['explodeAnim'](_0x674fec,1.25),ig['soundHandler']['sfxPlayer']['play']('bigExplode'),_0x674fec['isKilled']=!0x0,_0x674fec['kill']()));}['bind'](this)});},'bulletObj':function(_0x280abd,_0x1a7943){ig['soundHandler']['sfxPlayer']['play']('laser'),ig['game']['spawnEntity'](EntityBullet,_0x280abd['x'],_0x280abd['y'],{'vel':ig['util']['moveOnDirection'](_0x1a7943,this['bulletSpeed']),'size':new Vector2(0x1e,0x1e),'offset':new Vector2(0x0,0x0),'animSheet':null==this['bulletImage']?ig['game']['animSheets']['enemyBullet']:null,'image':this['bulletImage'],'scale':0x1,'name':'enemyBullet','type':ig['Entity']['TYPE']['B'],'zIndex':0x32,'onInit':function(_0x1914d7){_0x1914d7['rotate']=this['rotate']-0x5a*(Math['PI']/0xb4),null!=this['bulletImage']?(_0x1914d7['image']=this['bulletImage'],_0x1914d7['animSheet']=null,_0x1914d7['currentAnim']=null):(_0x1914d7['animSheet']=ig['game']['animSheets']['enemyBullet'],null==_0x1914d7['anims']&&(_0x1914d7['anims']={}),_0x1914d7['addAnim']('bullet',0.05,[0x0,0x1,0x2,0x3],!0x1),_0x1914d7['currentAnim']=_0x1914d7['anims']['bullet'],_0x1914d7['image']=null);}['bind'](this),'onUpdate':function(_0x15c97c){!0x0==this['fireTarget']['playerLaserBeam']['isSetDamage']&&this['fireTarget']['playerLaserBeam']['checkCollision'](_0x15c97c['getShapeData']())&&(this['explodeAnim'](_0x15c97c,0.75),ig['soundHandler']['sfxPlayer']['play']('smallExplode'),_0x15c97c['kill']());}['bind'](this)});},'check':function(_0x228bc2){var _0x2ade48=!0x1;'playerBullet'==_0x228bc2['name']&&(ig['soundHandler']['sfxPlayer']['play']('smallExplode'),this['explodeAnim'](_0x228bc2,0.75),this['hitPoint']-=0x1,_0x2ade48=!0x0),'playerRocket'==_0x228bc2['name']&&(ig['soundHandler']['sfxPlayer']['play']('bigExplode'),this['explodeAnim'](_0x228bc2,1.25),this['hitPoint']-=0x2,_0x2ade48=_0x228bc2['isKilled']=!0x0),'playerPlane'==_0x228bc2['name']&&'enemyIsland'!=this['name']&&'enemyShip'!=this['name']&&(_0x2ade48=!0x0);var _0x4bc143='playerLaserBeam'==_0x228bc2['name']||'playerBullet'==_0x228bc2['name']||'playerRocket'==_0x228bc2['name']||'playerPlane'==_0x228bc2['name'];!0x0==_0x2ade48&&_0x4bc143&&('playerPlane'==_0x228bc2['name']?this['checkKill']():(_0x228bc2['kill'](),0x0>=this['hitPoint']&&(this['checkKill'](),ig['game']['updateScore']())));},'checkKill':function(_0x57a54c){this['isKilled']=!0x0,this['stopTweens'](),this['kill'](),this['isHide']=!0x0;var _0x23aa22=ig['game']['enemies']['indexOf'](this);if(!(-0x1>=_0x23aa22)&&(ig['game']['enemies'][_0x23aa22]=null,ig['game']['enemies']['splice'](_0x23aa22,0x1),void 0x0!=ig['game']['drawPattern']&&ig['game']['drawPattern'](),!(void 0x0!=_0x57a54c&&!0x0==_0x57a54c))){if(this['explodeAnim'](this,1.5),ig['soundHandler']['sfxPlayer']['play']('bigExplode'),null==this['fireTarget'])console['log']('no\x20fire\x20target\x20assigned');else{this['centerPos']=ig['util']['centerPos'](this),ig['game']['spawnEntity'](EntityCurrency,this['centerPos']['x']-0x23,this['centerPos']['y']-0x23,{'followTo':this['fireTarget'],'image':ig['game']['images']['isotopeIcon'],'scale':1.25,'name':'isotopes','size':new Vector2(0x46,0x46),'offset':new Vector2(0x28,0x23),'onInit':function(_0x558992){_0x558992['pos']=new Vector2(this['centerPos']['x']-_0x558992['size']['x']/0x2,this['centerPos']['y']-_0x558992['size']['y']/0x2);}['bind'](this)});for(_0x57a54c=0xf;0x32>_0x57a54c;_0x57a54c++)ig['Achievement']['incrementProgress'](_0x57a54c,0x1);if('enemyShip'==this['name']||'enemyIsland'==this['name']){for(_0x57a54c=0x5a;0x5f>_0x57a54c;_0x57a54c++)ig['Achievement']['incrementProgress'](_0x57a54c,0x1);}}}},'explodeAnim':function(_0x2a8add,_0x217217){var _0x537d9a=ig['util']['centerPos'](_0x2a8add);ig['game']['spawnEntity'](EntityExplode,_0x537d9a['x'],_0x537d9a['y'],{'animSheet':ig['game']['animSheets']['explode'],'size':new Vector2(0x135,0x135),'scale':_0x217217,'onInit':function(_0x551fcb){_0x551fcb['anims']=new ig['Animation'](_0x551fcb['animSheet'],0.05,[0x0,0x1,0x2,0x3,0x4,0x5,0x6,0x7],!0x0);}});},'reScale':function(_0x2897f0){this['size']={'x':this['_size']['x']*_0x2897f0,'y':this['_size']['y']*_0x2897f0},this['scale']=_0x2897f0;},'repos':function(){0x191<=window['innerWidth']&&0x1f4>=window['innerWidth']?this['reScale'](1.25):0x190>=window['innerWidth']?this['reScale'](1.5):this['reScale'](0x1);},'drawTranslate':function(_0x450587,_0x426653){this['ctx']['translate'](Math['floor'](_0x450587),Math['floor'](_0x426653));},'drawCollider':function(){this['ctx']['save'](),this['ctx']['strokeStyle']='black',this['ctx']['lineWidth']=0xa,this['ctx']['strokeRect'](this['pos']['x'],this['pos']['y'],this['size']['x'],this['size']['y']),this['ctx']['restore']();},'drawTransform':function(_0x5c975e,_0x28887e){var _0x557d05=Math['floor'](this['size']['x']/0x2),_0x3677d5=Math['floor'](this['size']['y']/0x2);this['ctx']['translate'](_0x557d05+this['offset']['x'],_0x3677d5+this['offset']['y']),_0x557d05=Math['floor'](_0x5c975e),_0x3677d5=Math['floor'](_0x28887e),this['ctx']['translate'](_0x557d05,_0x3677d5),this['ctx']['scale'](this['scale'],this['scale']),this['ctx']['rotate'](this['rotate']);},'drawImage':function(){null!=this['image']&&(this['ctx']['save'](),this['drawTransform'](this['pos']['x'],this['pos']['y']),this['image']['draw'](-this['image']['width']/0x2,-this['image']['height']/0x2),this['ctx']['restore']());},'getShapeData':function(){return this['pointList']=[{'x':this['pos']['x'],'y':this['pos']['y']},{'x':this['pos']['x']+this['size']['x'],'y':this['pos']['y']},{'x':this['pos']['x'],'y':this['pos']['y']+this['size']['y']},{'x':this['pos']['x']+this['size']['x'],'y':this['pos']['y']+this['size']['y']}],this['shapeData']=new ig['SAT']['Shape'](this['pointList']);},'update':function(){this['parent']();if(this['pause']||ig['game']['isGamePause'])this['vel']=new Vector2(0x0,0x0);else{if(this['vel']=this['_vel'],this['fireBullet'](this['bulletPointSpawn'],this['targetPoint'],this['isRocketObj']),null==this['fireTarget'])console['log']('no\x20fire\x20target\x20assigned');else{if(!0x0==this['fireTarget']['playerLaserBeam']['isSetDamage']&&this['checkBorder'](new Vector2(0x0,0x0),new Vector2(this['size']['x']/0x2,this['size']['y']/0x2))&&!0x1==this['isKilled']&&this['fireTarget']['playerLaserBeam']['checkCollision'](this['getShapeData']())){for(var _0xbdea00=0x4b;0x50>_0xbdea00;_0xbdea00++)ig['Achievement']['incrementProgress'](_0xbdea00,0x1);this['checkKill'](),ig['game']['updateScore']();}if(null!=this['onUpdate'])this['onUpdate'](this);}}},'draw':function(){this['isHide']||(this['ctx']['save'](),this['drawImage'](),ig['game']['drawCollider']&&this['drawCollider'](),this['ctx']['restore']());}}),ig['EntityPool']['enableFor'](EntityEnemy);}),ig['baked']=!0x0,ig['module']('game.entities.ingame.shine-effect')['requires']('impact.entity','impact.entity-pool')['defines'](function(){EntityShineEffect=ig['Entity']['extend']({'size':new Vector2(0x0,0x0),'zIndex':0x31,'alpha':0x1,'scale':0x1,'isHide':!0x1,'isKilled':!0x1,'resumeOnce':!0x1,'pauseOnce':!0x1,'canvasObject':null,'anchor':{'relativeTo':null,'offsetX':0x0,'offsetY':0x0},'init':function(_0x83aa5e,_0x121e61,_0x1a402b){this['ctx']=ig['system']['context'],this['canvasObject']=this['offScreenCanvas'](0x12c,0x12c);var _0x4df609=this['canvasObject']['ctx']['createRadialGradient'](0x96,0x96,0x0,0x96,0x96,0x96);_0x4df609['addColorStop'](0x0,'rgba(0,\x20160,\x20255,\x201)'),_0x4df609['addColorStop'](0.5,'rgba(0,\x20160,\x20255,\x200.5)'),_0x4df609['addColorStop'](0.9,'rgba(0,\x20160,\x20255,\x200)'),_0x4df609['addColorStop'](0x1,'rgba(0,\x20160,\x20255,\x200)'),this['canvasObject']['ctx']['fillStyle']=_0x4df609,this['canvasObject']['ctx']['fillRect'](0x0,0x0,0x12c,0x12c),_0x1a402b&&(this['size']=new Vector2(this['canvasObject']['width'],this['canvasObject']['height']),this['size']=_0x1a402b['size']||this['size'],this['scale']=_0x1a402b['scale']||this['scale']),this['_size']=this['size'],this['_scale']=this['scale'],this['initVar'](_0x83aa5e,_0x121e61,_0x1a402b);},'reset':function(_0x5b4734,_0x33a02c,_0xfe534b){this['parent'](_0x5b4734,_0x33a02c,_0xfe534b),this['pos']=new Vector2(0x2*ig['system']['width'],0x2*ig['system']['height']),this['scale']=this['alpha']=0x1,this['pauseOnce']=this['resumeOnce']=this['isKilled']=this['isHide']=!0x1,this['anchor']={'relativeTo':null,'offsetX':0x0,'offsetY':0x0},this['initVar'](_0x5b4734,_0x33a02c,_0xfe534b);},'initVar':function(_0x472b56,_0x3757aa,_0x3daf49){if(_0x3daf49&&_0x3daf49['anchor']){for(_0x472b56=0x0;_0x472b56<Object['entries'](_0x3daf49['anchor'])['length'];_0x472b56++)_0x3757aa=Object['entries'](_0x3daf49['anchor'])[_0x472b56][0x0],this['anchor'][_0x3757aa]=_0x3daf49['anchor'][_0x3757aa];}this['alpha']=this['scaleAnim']=0x1,this['isHide']=!0x1,this['repos'](),ig['game']['sortEntitiesDeferred'](),this['scaleTween']=this['tween']({'scaleAnim':0x2},0.5,{'easing':ig['Tween']['Easing']['Quadratic']['EaseInOut'],'loop':ig['Tween']['Loop']['Reverse']}),this['scaleTween']['start']();},'draw':function(){!0x0!=this['isHide']&&(this['ctx']['save'](),this['ctx']['globalAlpha']=this['alpha'],this['drawTransform'](this['pos']['x'],this['pos']['y']),this['drawCanvasObject'](this['canvasObject']),this['ctx']['restore'](),ig['game']['drawCollider']&&this['drawCollider']());},'update':function(){this['parent'](),ig['game']['isGamePause']?(this['vel']=new Vector2(0x0,0x0),!0x1==this['pauseOnce']&&(this['pauseOnce']=!0x0,this['resumeOnce']=!0x1,this['pauseTweens']())):(!0x1==this['resumeOnce']&&(this['resumeOnce']=!0x0,this['pauseOnce']=!0x1,this['resumeTweens']()),null!=this['anchor']['relativeTo']&&(this['pos']['x']=this['anchor']['relativeTo']['pos']['x']+this['anchor']['relativeTo']['size']['x']/0x2-this['size']['x']/0x2,this['pos']['y']=this['anchor']['relativeTo']['pos']['y']+this['anchor']['relativeTo']['size']['y']/0x2-this['size']['y']/0x2,this['anchor']['relativeTo']['isKilled']&&(this['isHide']=!0x0,this['kill']())));},'repos':function(){0x191<=window['innerWidth']&&0x1f4>=window['innerWidth']?this['reScale'](1.25):0x190>=window['innerWidth']?this['reScale'](1.5):this['reScale'](0x1);},'offScreenCanvas':function(_0x2df168,_0x1821ad){var _0x3e539d=document['createElement']('canvas');return _0x3e539d['width']=_0x2df168,_0x3e539d['height']=_0x1821ad,_0x3e539d['ctx']=_0x3e539d['getContext']('2d'),_0x3e539d;},'drawCanvasObject':function(_0x48f961){this['ctx']['save'](),this['ctx']['drawImage'](_0x48f961,0x0,0x0,_0x48f961['width'],_0x48f961['height'],-_0x48f961['width']/0x2,-_0x48f961['height']/0x2,_0x48f961['width'],_0x48f961['height']),this['ctx']['restore']();},'reScale':function(_0x4c03c7){this['size']={'x':this['_size']['x']*this['_scale']*_0x4c03c7,'y':this['_size']['y']*this['_scale']*_0x4c03c7},this['scale']=this['_scale']*_0x4c03c7;},'drawCollider':function(){this['ctx']['save'](),this['ctx']['strokeStyle']='black',this['ctx']['lineWidth']=0xa,this['ctx']['strokeRect'](this['pos']['x'],this['pos']['y'],this['size']['x'],this['size']['y']),this['ctx']['restore']();},'drawTransform':function(_0x9088b7,_0x5e11d6){var _0x4bda71=Math['floor'](this['size']['x']/0x2),_0x2c23ab=Math['floor'](this['size']['y']/0x2);this['ctx']['translate'](_0x4bda71,_0x2c23ab),_0x4bda71=Math['floor'](_0x9088b7),_0x2c23ab=Math['floor'](_0x5e11d6),this['ctx']['translate'](_0x4bda71,_0x2c23ab),this['ctx']['scale'](this['scale']*this['scaleAnim'],this['scale']*this['scaleAnim']);}}),ig['EntityPool']['enableFor'](EntityShineEffect);}),ig['baked']=!0x0,ig['module']('game.entities.ingame.boss')['requires']('impact.entity','impact.entity-pool','plugins.math.sat','game.entities.ingame.currency','game.entities.ingame.shine-effect')['defines'](function(){EntityBoss=ig['Entity']['extend']({'direction':new Vector2(0x1,0x1),'size':new Vector2(0x32,0x32),'vel':new Vector2(0x0,0x0),'maxVel':new Vector2(0x1388,0x1388),'type':ig['Entity']['TYPE']['B'],'checkAgainst':ig['Entity']['TYPE']['A'],'name':'boss','zIndex':0x32,'scale':0x1,'pause':!0x1,'rotate':0x0,'image':null,'onInit':null,'onUpdate':null,'bossLifeBar':null,'getShapeData':null,'hurtAlpha':0x0,'isPlayerLaserBeamCollides':!0x1,'hitPoint':0x64,'bulletSpeed':0x12c,'fireFrameCount':0x0,'fireDelay':0x3c,'enemySpeed':0xc8,'isFireBullet':!0x0,'isMoving':!0x0,'fireTarget':null,'isKilled':!0x1,'shapeData':null,'pointList':null,'hurtImage':null,'pointListArray':[],'shapeDataArray':[],'midY':0x1,'init':function(_0x12a476,_0x36f582,_0x4a45f5){this['initVar'](_0x12a476,_0x36f582,_0x4a45f5);},'reset':function(_0x5f4041,_0x2722fe,_0x37812f){this['parent'](_0x5f4041,_0x2722fe,_0x37812f),this['pos']=new Vector2(0x2*ig['system']['width'],0x2*ig['system']['height']),this['scale']=0x1,this['hurtAlpha']=this['rotate']=0x0,this['hitPoint']=0x64,this['bulletSpeed']=0x12c,this['fireFrameCount']=0x0,this['fireDelay']=0x3c,this['enemySpeed']=0xc8,this['midY']=0x1,this['isMoving']=this['isFireBullet']=!0x0,this['isKilled']=this['isPlayerLaserBeamCollides']=this['pause']=!0x1,this['hurtImage']=this['bossLifeBar']=this['onUpdate']=this['onInit']=this['image']=this['fireTarget']=null,this['initVar'](_0x5f4041,_0x2722fe,_0x37812f);},'initVar':function(_0x3430fb,_0x181a06,_0x1fe190){this['ctx']=ig['system']['context'],_0x1fe190&&(this['image']=_0x1fe190['image']||this['image'],this['size']=new Vector2(this['image']['width'],this['image']['height']),this['size']=_0x1fe190['size']||this['size'],this['scale']=_0x1fe190['scale']||this['scale'],this['hitPoint']=_0x1fe190['hitPoint']||this['hitPoint'],this['offset']=_0x1fe190['offset']||this['offset'],this['vel']=_0x1fe190['vel']||this['vel'],this['fireDelay']=_0x1fe190['fireDelay']||this['fireDelay'],this['direction']=_0x1fe190['direction']||this['direction'],this['midY']=_0x1fe190['midY']||this['midY'],this['hurtImage']=_0x1fe190['hurtImage']||this['hurtImage'],this['bossLifeBar']=_0x1fe190['bossLifeBar']||null,this['onInit']=_0x1fe190['onInit']||null,this['fireTarget']=_0x1fe190['fireTarget']||null,this['onUpdate']=_0x1fe190['onUpdate']||null,this['isFireBullet']=void 0x0!=_0x1fe190['isFireBullet']?_0x1fe190['isFireBullet']:this['isFireBullet']),this['filteredImage']=ig['game']['spawnEntity'](EntityCanvasElement,0x0,0x0,{'zIndex':0x64,'size':this['size'],'elem':{'type':'image','settings':{'image':this['image'],'filter':'brightness(0)\x20saturate(100%)\x20invert(11%)\x20sepia(98%)\x20saturate(7474%)\x20hue-rotate(1deg)\x20brightness(107%)\x20contrast(109%)'}},'pivot':'top-left','isHide':!0x0}),this['hurtImage']=this['filteredImage']['imageBitmap'],this['bossLifeBar']['initLifeBar'](this['hitPoint']),this['hurtAlpha']=0x0,this['isKilled']=this['isPlayerLaserBeamCollides']=!0x1,this['isMoving']=!0x0,this['sat']=new ig['SAT'](),this['pos']={'x':_0x3430fb,'y':_0x181a06};if(null!=this['onInit'])this['onInit'](this);this['_vel']=this['vel'],this['_size']=this['size'],this['fireFrameCount']=this['fireDelay'],this['repos'](),ig['game']['sortEntitiesDeferred'](),ig['game']['enemies']['push'](this),this['tween']({},0x3,{'onCompleteLoop':function(){this['randomMovement']();}['bind'](this),'loop':ig['Tween']['Loop']['Revert']})['start'](),this['tween']({'hurtAlpha':0.5},0.15,{'easing':ig['Tween']['Easing']['Bounce']['EaseOut'],'loop':ig['Tween']['Loop']['Revert']})['start']();},'checkBorder':function(_0x24d62b){0x0>this['pos']['x']&&(this['direction']['x']=0x1),0x0>this['pos']['y']&&(this['direction']['y']=0x1),this['pos']['x']+this['size']['x']>ig['system']['width']&&(this['direction']['x']=-0x1),this['pos']['y']+this['size']['y']>ig['system']['height']/_0x24d62b&&(this['direction']['y']=-0x1);},'isInsideCanvas':function(_0x12dd07,_0x4d16ba){var _0x2c1076=_0x12dd07||new Vector2(0x0,0x0),_0x4b4b8b=_0x4d16ba||new Vector2(0x0,0x0),_0x4b832c=_0x2c1076['y']-_0x4b4b8b['y'],_0x27ffc1=ig['system']['width']-_0x2c1076['x']+_0x4b4b8b['x'],_0x2c8ea5=ig['system']['height']-_0x2c1076['y']+_0x4b4b8b['y'];return this['pos']['x']>_0x2c1076['x']-_0x4b4b8b['x']&&this['pos']['x']+this['size']['x']<_0x27ffc1&&this['pos']['y']>_0x4b832c&&this['pos']['y']+this['size']['y']<_0x2c8ea5;},'randomMovement':function(){if(!0x1!=this['isMoving']){var _0x47179e=ig['util']['randomIn']([-0x1,0x0,0x1]),_0x753620=ig['util']['randomIn']([-0x1,0x1]);this['direction']['x']=_0x47179e,this['direction']['y']=_0x753620;}},'check':function(_0x42ce20){var _0x444fd6='playerPlane'==_0x42ce20['name']||'playerBullet'==_0x42ce20['name']||'playerRocket'==_0x42ce20['name'];this['isCollide']=!0x1,this['isCollide']=this['checkShapeCollision'](_0x444fd6,_0x42ce20),'playerPlane'==_0x42ce20['name']&&this['isCollide']?!0x0==_0x42ce20['hasShield']&&!0x1==_0x42ce20['shield']['isStarting']&&!0x1==_0x42ce20['shield']['isBreaking']||!0x1==_0x42ce20['hasShield']&&!0x1==_0x42ce20['isInvulnerable']?(_0x42ce20['isBossCollide']=this['isCollide'],this['hitPoint']-=0xa):this['isCollide']=!0x1:'playerPlane'==_0x42ce20['name']&&!0x1==this['isCollide']&&(_0x42ce20['isBossCollide']=this['isCollide']),'playerBullet'==_0x42ce20['name']&&this['isCollide']&&(this['explodeAnim'](_0x42ce20,0.75),_0x42ce20['kill'](),ig['soundHandler']['sfxPlayer']['play']('smallExplode'),this['hitPoint']-=0x1),'playerRocket'==_0x42ce20['name']&&this['isCollide']&&(_0x42ce20['isKilled']=!0x0,_0x42ce20['kill'](),this['explodeAnim'](_0x42ce20,1.25),ig['soundHandler']['sfxPlayer']['play']('bigExplode'),this['hitPoint']-=0x2),_0x444fd6&&this['isCollide']&&(null!=this['bossLifeBar']&&(0x0>=this['hitPoint']&&(this['hitPoint']=0x0),this['bossLifeBar']['updateLifeBar'](this['hitPoint'])),0x0>=this['hitPoint']&&(this['checkKill'](),ig['game']['updateScore']()));},'checkKill':function(){if(null!=this['fireTarget']){this['centerPos']=ig['util']['centerPos'](this);for(var _0x5b5cf0=0x0;0xa>_0x5b5cf0;_0x5b5cf0++){var _0x361929=ig['util']['getRandomPosOnCircle'](ig['util']['randomFloat'](0x32,0xc8),this['centerPos']);ig['game']['spawnEntity'](EntityCurrency,this['centerPos']['x']-0x23,this['centerPos']['y']-0x23,{'followTo':this['fireTarget'],'image':ig['game']['images']['isotopeIcon'],'scale':1.25,'name':'isotopes','size':new Vector2(0x46,0x46),'offset':new Vector2(0x28,0x23),'onInit':function(_0x21370b){_0x21370b['pos']=new Vector2(this['centerPos']['x']-_0x21370b['size']['x']/0x2,this['centerPos']['y']-_0x21370b['size']['y']/0x2);}['bind'](this)})['tween']({'pos':_0x361929},0x3,{'easing':ig['Tween']['Easing']['Exponential']['EaseOut']})['start']();}for(_0x5b5cf0=0xf;0x32>_0x5b5cf0;_0x5b5cf0++)ig['Achievement']['incrementProgress'](_0x5b5cf0,0x1);for(_0x5b5cf0=0x37;0x41>_0x5b5cf0;_0x5b5cf0++)ig['Achievement']['incrementProgress'](_0x5b5cf0,0x1);}else console['log']('no\x20fire\x20target\x20assigned');this['isKilled']=!0x0,this['filteredImage']['kill'](),_0x5b5cf0=ig['game']['enemies']['indexOf'](this),ig['game']['enemies']['splice'](_0x5b5cf0,0x1),this['explodeAnim'](this,0x4),ig['soundHandler']['sfxPlayer']['play']('bigExplode'),this['stopTweens'](),this['pos']=new Vector2(0x0,0x0),this['kill'](),void 0x0!=ig['game']['drawPattern']&&ig['game']['drawPattern'](0x2);},'explodeAnim':function(_0x1e724c,_0x106e8b){var _0x30c2ee=ig['util']['centerPos'](_0x1e724c);ig['game']['spawnEntity'](EntityExplode,_0x30c2ee['x'],_0x30c2ee['y'],{'animSheet':ig['game']['animSheets']['explode'],'size':new Vector2(0x135,0x135),'scale':_0x106e8b,'onInit':function(_0x21ef20){_0x21ef20['anims']=new ig['Animation'](_0x21ef20['animSheet'],0.05,[0x0,0x1,0x2,0x3,0x4,0x5,0x6,0x7],!0x0);}});},'reScale':function(_0x18b0bb){this['size']={'x':this['_size']['x']*_0x18b0bb,'y':this['_size']['y']*_0x18b0bb},this['scale']=_0x18b0bb;},'repos':function(){0x191<=window['innerWidth']&&0x1f4>=window['innerWidth']?this['reScale'](1.25):0x190>=window['innerWidth']?this['reScale'](1.5):this['reScale'](0x1);},'drawTranslate':function(_0x48fffc,_0x5f1069){this['ctx']['translate'](Math['floor'](_0x48fffc),Math['floor'](_0x5f1069));},'drawCollider':function(){this['ctx']['save'](),this['ctx']['strokeStyle']='black',this['ctx']['lineWidth']=0xa,this['ctx']['strokeRect'](this['pos']['x'],this['pos']['y'],this['size']['x'],this['size']['y']),this['ctx']['restore']();},'drawImage':function(){if(null!=this['image']){this['ctx']['save'](),this['drawTranslate'](this['pos']['x'],this['pos']['y']),this['ctx']['scale'](this['scale'],this['scale']),this['image']['draw'](this['offset']['x'],this['offset']['y']);if(null!=this['hurtImage']&&!0x0==this['isPlayerLaserBeamCollides']){this['ctx']['save'](),this['ctx']['globalAlpha']=this['hurtAlpha'];if(this['hurtImage']instanceof ig['Image'])this['hurtImage']['draw'](this['offset']['x'],this['offset']['y']);else{var _0x10e7ea=this['hurtImage'];this['ctx']['drawImage'](_0x10e7ea,0x0,0x0,_0x10e7ea['width'],_0x10e7ea['height'],this['offset']['x'],this['offset']['y'],_0x10e7ea['width'],_0x10e7ea['height']);}this['ctx']['restore']();}this['ctx']['restore']();}},'checkShapeCollision':function(_0x336399,_0x5c9936){if(_0x336399&&0x0!=this['pointListArray']['length']){this['shapeDataArray']=[];for(var _0x3f67df=!0x1,_0x4a6b33=0x0;_0x4a6b33<this['pointListArray']['length'];_0x4a6b33++)this['shapeDataArray']['push'](new ig['SAT']['Shape'](this['pointListArray'][_0x4a6b33]));if(null!=_0x5c9936['shapeData']&&0x0!=this['shapeDataArray']['length']){for(_0x4a6b33=0x0;_0x4a6b33<this['shapeDataArray']['length'];_0x4a6b33++)if(!0x0==this['sat']['simpleShapeIntersect'](this['shapeDataArray'][_0x4a6b33],_0x5c9936['shapeData'])){_0x3f67df=!0x0;break;}}return _0x3f67df;}return _0x336399&&null!=this['pointList']&&(this['shapeData']=new ig['SAT']['Shape'](this['pointList']),null!=_0x5c9936['shapeData'])?this['sat']['simpleShapeIntersect'](this['shapeData'],_0x5c9936['shapeData']):!0x1;},'getShapeData':function(){if(0x0!=this['pointListArray']['length']){this['shapeDataArray']=[];for(var _0x208ed6=0x0;_0x208ed6<this['pointListArray']['length'];_0x208ed6++)this['shapeDataArray']['push'](new ig['SAT']['Shape'](this['pointListArray'][_0x208ed6]));return this['shapeDataArray'];}if(null!=this['pointList'])return new ig['SAT']['Shape'](this['pointList']);console['log']('no\x20pointlist\x20assigned');},'updateRocketBulletCollision':function(){if(null!=this['getShapeData']&&this['isInsideCanvas'](new Vector2(0x0,0x0),new Vector2(this['size']['x']/0x2,this['size']['y']/0x2))){for(var _0xf4ca0=0x0;_0xf4ca0<ig['game']['playerRockets']['length'];_0xf4ca0++){var _0x1b78a2=this['checkShapeCollision'](!0x0,ig['game']['playerRockets'][_0xf4ca0]);!0x0==_0x1b78a2&&this['check'](ig['game']['playerRockets'][_0xf4ca0]);}for(_0xf4ca0=0x0;_0xf4ca0<ig['game']['playerBullets']['length'];_0xf4ca0++)_0x1b78a2=this['checkShapeCollision'](!0x0,ig['game']['playerBullets'][_0xf4ca0]),!0x0==_0x1b78a2&&this['check'](ig['game']['playerBullets'][_0xf4ca0]);}},'updateLaserBeamCollision':function(){!0x0==this['fireTarget']['playerLaserBeam']['isSetDamage']&&null!=this['getShapeData']&&this['isInsideCanvas'](new Vector2(0x0,0x0),new Vector2(this['size']['x']/0x2,this['size']['y']/0x2))?this['fireTarget']['playerLaserBeam']['checkCollision'](this['getShapeData']())?(this['isPlayerLaserBeamCollides']=!0x0,null!=this['bossLifeBar']&&!0x1==this['isKilled']&&(this['hitPoint']-=this['fireTarget']['playerLaserBeam']['beam']['damagePerSecond']/0x3c,0x0>=this['hitPoint']&&(this['hitPoint']=0x0),this['bossLifeBar']['updateLifeBar'](this['hitPoint'],!0x0)),0x0>=this['hitPoint']&&!0x1==this['isKilled']&&(this['checkKill'](),ig['game']['updateScore']())):this['isPlayerLaserBeamCollides']=!0x1:this['isPlayerLaserBeamCollides']=!0x1;},'update':function(){this['parent']();if(this['pause']||ig['game']['isGamePause'])this['vel']=new Vector2(0x0,0x0);else{if(!0x1==this['isMoving']?this['vel']=new Vector2(0x0,0x0):(this['vel']=new Vector2(this['enemySpeed']*this['direction']['x'],this['enemySpeed']*this['direction']['y']),this['checkBorder'](this['midY'])),this['updateLaserBeamCollision'](),this['updateRocketBulletCollision'](),null!=this['onUpdate'])this['onUpdate'](this);}},'draw':function(){this['isHide']||(this['ctx']['save'](),this['drawImage'](),ig['game']['drawCollider']&&this['drawCollider'](),this['ctx']['restore']());}}),ig['EntityPool']['enableFor'](EntityBoss);}),ig['baked']=!0x0,ig['module']('game.entities.ingame.boss1')['requires']('impact.entity','impact.entity-pool','game.entities.ingame.boss','game.entities.ingame.bullet')['defines'](function(){EntityBoss1=EntityBoss['extend']({'initVar':function(_0x3184ab,_0x37d4c8,_0x33915c){this['parent'](_0x3184ab,_0x37d4c8,_0x33915c),this['tween']({},0x5,{'onCompleteLoop':function(){this['fireBullet']();}['bind'](this),'loop':ig['Tween']['Loop']['Revert']})['start'](),this['isMoving']=!0x0,this['setPolyPoints']();},'setPolyPoints':function(){this['point1']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':0x2,'midY':28.856382978723467,'relativeTo':this}}),this['point2']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'color':'black','anchor':{'midX':-65.87887740029517,'midY':0x2,'relativeTo':this}}),this['point3']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':0x2,'midY':1.0689655172413792,'relativeTo':this}}),this['point4']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':0.9802413239851427,'midY':0x2,'relativeTo':this}}),this['point5']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':7.59384189586577,'midY':6.0955056179775235,'relativeTo':this}}),this['point6']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':6.386848039572269,'midY':1.2482742751955822,'relativeTo':this}}),this['point7']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':1.199797756186884,'midY':1.2405671163960668,'relativeTo':this}}),this['point8']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':1.1718072256996812,'midY':5.746822033898304,'relativeTo':this}}),this['pointList']=[this['point1']['pos'],this['point2']['pos'],this['point3']['pos'],this['point4']['pos'],this['point5']['pos'],this['point6']['pos'],this['point7']['pos'],this['point8']['pos']];},'fireBullet':function(){!0x0==(this['isFireBullet']&&ig['game']['playerOnScene']&&this['isInsideCanvas']())&&(this['isMoving']=!0x1,this['tween']({},0x2,{'onComplete':function(){this['isMoving']=!0x0;}['bind'](this)})['start'](),this['tween']({},0.5,{'onComplete':function(){ig['soundHandler']['sfxPlayer']['play']('laser'),this['setBulletFire']([0x5a,-0x5a,0x0,0xb4,0x2d,-0x2d,0x87,-0x87,22.5,-22.5,67.5,-67.5,112.5,-112.5,157.5,-157.5]);}['bind'](this)})['start']());},'setBulletFire':function(_0x417714){for(var _0x4023e0=0x0;_0x4023e0<_0x417714['length'];_0x4023e0++){var _0xba7f65=ig['util']['centerPos'](this);ig['game']['spawnEntity'](EntityBullet,_0xba7f65['x']-0xf,_0xba7f65['y']-0xf,{'vel':ig['util']['moveOnDirection'](_0x417714[_0x4023e0],this['bulletSpeed']),'size':new Vector2(0x1e,0x1e),'offset':new Vector2(0x0,0x0),'animSheet':ig['game']['animSheets']['enemyBullet'],'image':null,'scale':0x1,'name':'enemyBullet','type':ig['Entity']['TYPE']['B'],'zIndex':0x32,'onInit':function(_0x322ac3){_0x322ac3['animSheet']=ig['game']['animSheets']['enemyBullet'],null==_0x322ac3['anims']&&(_0x322ac3['anims']={}),_0x322ac3['addAnim']('bullet',0.05,[0x0,0x1,0x2,0x3],!0x1),_0x322ac3['currentAnim']=_0x322ac3['anims']['bullet'],_0x322ac3['image']=null;},'onUpdate':function(_0x2fab91){!0x0==this['fireTarget']['playerLaserBeam']['isSetDamage']&&this['fireTarget']['playerLaserBeam']['checkCollision'](_0x2fab91['getShapeData']())&&(this['explodeAnim'](_0x2fab91,0.75),ig['soundHandler']['sfxPlayer']['play']('smallExplode'),_0x2fab91['kill']());}['bind'](this)});}}});}),ig['baked']=!0x0,ig['module']('game.entities.ingame.laser-beam')['requires']('impact.entity','impact.entity-pool','plugins.math.sat')['defines'](function(){EntityLaserBeam=ig['Entity']['extend']({'size':new Vector2(0x0,0x0),'name':'enemyLaserBeam','type':ig['Entity']['TYPE']['NONE'],'checkAgainst':ig['Entity']['TYPE']['NONE'],'zIndex':0x37,'circleScale':0x0,'rectWidthScale':0x0,'alpha':0x1,'isSetDamage':!0x1,'isKilled':!0x1,'hasWarningBeam':!0x1,'beamSoundObj':null,'plane':null,'isMuted':!0x1,'anchor':{'relativeTo':null,'offsetX':0x0,'offsetY':0x0},'init':function(_0x2cbd56,_0x1e0912,_0x3a2e88){this['ctx']=ig['system']['context'],this['ocCircle']=this['offScreenCanvas'](0x96,0x96),this['drawCircle'](0x4b,'#beea82',this['ocCircle']['ctx']),this['ocRect']=this['offScreenCanvas'](0x4b,0x2*ig['system']['height']),this['drawRectangle'](0x4b,0x2*ig['system']['height'],'#beea82',this['ocRect']['ctx']),this['ocRect2']=this['offScreenCanvas'](0x4b,0x2*ig['system']['height']),this['drawRectangle'](0x4b,0x2*ig['system']['height'],'red',this['ocRect2']['ctx']),this['initVar'](_0x2cbd56,_0x1e0912,_0x3a2e88);},'reset':function(_0x25f323,_0x184bc2,_0x8f4fd2){this['parent'](_0x25f323,_0x184bc2,_0x8f4fd2),this['zIndex']=0x37,this['rectWidthScale']=this['circleScale']=0x0,this['alpha']=0x1,this['hasWarningBeam']=this['isKilled']=this['isSetDamage']=!0x1,this['plane']=this['beamSoundObj']=null,this['isMuted']=!0x1,this['anchor']={'relativeTo':null,'offsetX':0x0,'offsetY':0x0},this['initVar'](_0x25f323,_0x184bc2,_0x8f4fd2);},'initVar':function(_0x38e3cc,_0x2f8047,_0x33bb3c){if(_0x33bb3c&&(this['size']=_0x33bb3c['size']||this['size'],this['plane']=_0x33bb3c['plane']||this['plane'],this['hasWarningBeam']=this['checkBool'](this['hasWarningBeam'],_0x33bb3c['hasWarningBeam']),this['isMuted']=this['checkBool'](this['isMuted'],_0x33bb3c['isMuted']),_0x33bb3c['anchor']))for(var _0x3d1340=0x0;_0x3d1340<Object['entries'](_0x33bb3c['anchor'])['length'];_0x3d1340++){var _0x4ec986=Object['entries'](_0x33bb3c['anchor'])[_0x3d1340][0x0];this['anchor'][_0x4ec986]=_0x33bb3c['anchor'][_0x4ec986];}this['alpha']=0x1,this['rectWidthScale']=this['circleScale']=0x0,this['isShowWarning']=this['isSetDamage']=this['isKilled']=!0x1,this['beamSoundObj']=null,this['pos']=new Vector2(_0x38e3cc,_0x2f8047),ig['game']['sortEntitiesDeferred'](),this['charge']();},'draw':function(){this['ctx']['save'](),this['drawLaserBeam'](),ig['game']['drawCollider']&&this['drawCollider'](),this['ctx']['restore']();},'update':function(){this['parent'](),this['updateFollowAnchor'](),null!=this['plane']&&!0x0==this['isSetDamage']&&!0x0==this['boxCollider'](this,this['plane'])['col']&&this['plane']['check'](this);},'boxCollider':function(_0x1f77d1,_0x373c3c,_0x448a60){var _0x55c9c5=_0x1f77d1['pos']['x']+_0x1f77d1['size']['x']+(_0x448a60||0x0)>=_0x373c3c['pos']['x']&&_0x1f77d1['pos']['x']<=_0x373c3c['pos']['x']+_0x373c3c['size']['x']+(_0x448a60||0x0);return _0x1f77d1=_0x1f77d1['pos']['y']+_0x1f77d1['size']['y']+(_0x448a60||0x0)>=_0x373c3c['pos']['y']&&_0x1f77d1['pos']['y']<=_0x373c3c['pos']['y']+_0x373c3c['size']['y']+(_0x448a60||0x0),{'col':_0x55c9c5&&_0x1f77d1,'colX':_0x55c9c5,'colY':_0x1f77d1};},'checkBool':function(_0x38c738,_0x3fc464){return void 0x0!=_0x3fc464?_0x3fc464:_0x38c738;},'updateFollowAnchor':function(){if(null!=this['anchor']['relativeTo']&&(this['pos']['x']=this['anchor']['relativeTo']['pos']['x']+this['anchor']['offsetX'],this['pos']['y']=this['anchor']['relativeTo']['pos']['y']+this['anchor']['offsetY'],this['anchor']['relativeTo']['isKilled']&&!0x1==this['isKilled'])){if(null!=this['beamSoundObj']){var _0x4e9fc0=this['beamSoundObj']['_getSoundIds']()[0x0];void 0x0!=ig['soundHandler']['sfxPlayer']['activeSoundList'][_0x4e9fc0]&&(this['beamSoundObj']['stop'](),delete ig['soundHandler']['sfxPlayer']['activeSoundList'][_0x4e9fc0],this['beamSoundObj']=null);}_0x4e9fc0=ig['game']['enemies']['indexOf'](this),ig['game']['enemies']['splice'](_0x4e9fc0,0x1),this['isKilled']=!0x0,this['stopTweens'](),this['kill'](),void 0x0!=ig['game']['drawPattern']&&ig['game']['drawPattern'](0x2);}},'drawCollider':function(){this['ctx']['save'](),this['ctx']['strokeStyle']='black',this['ctx']['lineWidth']=0xa,this['ctx']['strokeRect'](this['pos']['x'],this['pos']['y'],this['size']['x'],this['size']['y']),this['ctx']['restore']();},'drawLaserBeam':function(){this['ctx']['save'](),this['ctx']['globalAlpha']=this['alpha'],this['drawTranslate'](this['pos']['x']+(this['ocCircle']['width']/0x2-0x19),this['pos']['y']),!0x0==this['isShowWarning']&&(this['ctx']['save'](),this['ctx']['scale'](0.5,0x1),this['ctx']['globalAlpha']=0.6,this['drawCanvasShape'](this['ocRect2'],-this['ocRect2']['width']/0x2,0x0),this['ctx']['restore']()),this['ctx']['scale'](this['circleScale'],this['circleScale']),this['drawCanvasShape'](this['ocCircle'],-this['ocCircle']['width']/0x2,-this['ocCircle']['height']/0x2),this['ctx']['scale'](this['rectWidthScale'],0x1),this['drawCanvasShape'](this['ocRect'],-this['ocRect']['width']/0x2,0x0),this['ctx']['restore']();},'charge':function(){!0x1==this['isMuted']&&(this['beamSoundObj']=ig['soundHandler']['sfxPlayer']['play']('laserBeam')),this['alpha']=0x1;var _0x57223f=0x2;!0x0==this['hasWarningBeam']&&(_0x57223f=0x1),this['tween']({'circleScale':0x1},_0x57223f,{'easing':ig['Tween']['Easing']['Bounce']['EaseIn'],'onComplete':function(){!0x0==this['hasWarningBeam']?this['showWarningBeam']():this['fireBeam']();}['bind'](this)})['start']();},'showWarningBeam':function(){this['isShowWarning']=!0x0,this['tween']({},0.5,{'onComplete':function(){this['isShowWarning']=!0x1,this['tween']({},0.5,{'onComplete':function(){this['fireBeam']();}['bind'](this)})['start']();}['bind'](this)})['start']();},'fireBeam':function(){this['isSetDamage']=!0x0,this['tween']({'rectWidthScale':0x1},0.1,{'onComplete':function(){this['beamDuration']();}['bind'](this)})['start']();},'beamDuration':function(){this['tween']({},0x5,{'onComplete':function(){this['resetBeam']();}['bind'](this)})['start']();},'resetBeam':function(){this['isSetDamage']=!0x1,this['tween']({'rectWidthScale':0x0},0.1)['start'](),this['tween']({'alpha':0x0,'circleScale':0x0},0x1)['start'](),this['tween']({},0x3,{'onComplete':function(){this['charge']();}['bind'](this)})['start']();},'drawTranslate':function(_0x41d40b,_0x5a544f){var _0x5254de=Math['round'](_0x41d40b),_0xcba87e=Math['round'](_0x5a544f);this['ctx']['translate'](_0x5254de,_0xcba87e);},'offScreenCanvas':function(_0x2b7abb,_0x5e2431){var _0x1a4e21=document['createElement']('canvas');return _0x1a4e21['width']=_0x2b7abb,_0x1a4e21['height']=_0x5e2431,_0x1a4e21['ctx']=_0x1a4e21['getContext']('2d'),_0x1a4e21;},'drawRectangle':function(_0x3a9aed,_0x20a9a2,_0x39e5d5,_0x3f5389){_0x3f5389['fillStyle']=_0x39e5d5,_0x3f5389['fillRect'](0x0,0x0,_0x3a9aed,_0x20a9a2);},'drawCircle':function(_0x4b9e02,_0x1aa221,_0x561a48){_0x561a48['beginPath'](),_0x561a48['arc'](_0x4b9e02,_0x4b9e02,_0x4b9e02,0x0,0x2*Math['PI'],!0x1),_0x561a48['fillStyle']=_0x1aa221,_0x561a48['fill'](),_0x561a48['closePath']();},'drawCanvasShape':function(_0x11a704,_0x172d20,_0x3a6608){this['ctx']['save'](),this['ctx']['drawImage'](_0x11a704,0x0,0x0,_0x11a704['width'],_0x11a704['height'],_0x172d20,_0x3a6608,_0x11a704['width'],_0x11a704['height']),this['ctx']['restore']();}}),ig['EntityPool']['enableFor'](EntityLaserBeam);}),ig['baked']=!0x0,ig['module']('game.entities.ingame.boss2')['requires']('impact.entity','impact.entity-pool','game.entities.ingame.boss','game.entities.ingame.bullet','game.entities.ingame.anchor-point','game.entities.ingame.laser-beam')['defines'](function(){EntityBoss2=EntityBoss['extend']({'isKilled':!0x1,'initVar':function(_0x139280,_0x5727af,_0x4f0b9b){this['parent'](_0x139280,_0x5727af,_0x4f0b9b),this['midY']=1.75,this['isMoving']=!0x0,this['setPolyPoints'](),this['laserBeam']=ig['game']['spawnEntity'](EntityLaserBeam,0x0,0x0,{'size':new Vector2(0x64,0x2*ig['system']['height']),'plane':this['fireTarget'],'hasWarningBeam':!0x1,'isMuted':!0x1,'anchor':{'relativeTo':this['point4'],'offsetX':-0x32,'offsetY':0x50}}),ig['game']['enemies']['push'](this['laserBeam']);},'setPolyPoints':function(){this['point1']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':22.597498688606105,'midY':18.43434343434342,'relativeTo':this}}),this['point2']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'color':'black','anchor':{'midX':1.051795012332146,'midY':16.898148148148174,'relativeTo':this}}),this['point3']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':0.9929818277007012,'midY':2.2041062801932365,'relativeTo':this}}),this['point4']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':1.9976944545564856,'midY':1.0728982951205175,'relativeTo':this}}),this['point5']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':-106.46026587887698,'midY':2.1345029239766076,'relativeTo':this}}),this['pointList']=[this['point1']['pos'],this['point2']['pos'],this['point3']['pos'],this['point4']['pos'],this['point5']['pos']];}});}),ig['baked']=!0x0,ig['module']('game.entities.ingame.boss3')['requires']('impact.entity','impact.entity-pool','game.entities.ingame.boss','game.entities.ingame.bullet','game.entities.ingame.anchor-point')['defines'](function(){EntityBoss3=EntityBoss['extend']({'isKilled':!0x1,'initVar':function(_0x26ab35,_0x31a2d0,_0xb98529){this['parent'](_0x26ab35,_0x31a2d0,_0xb98529),this['tween']({},0x5,{'onCompleteLoop':function(){this['isFireBullet']=!0x0,this['isMoving']=!0x1,this['tween']({},0x2,{'onComplete':function(){this['isFireBullet']=!0x1,this['isMoving']=!0x0;}['bind'](this)})['start']();}['bind'](this),'loop':ig['Tween']['Loop']['Revert']})['start'](),this['midY']=1.75,this['bulletSpeed']=0x1f4,this['isMoving']=!0x0,this['isFireBullet']=!0x1,this['fireDelayPerFrame']=0x14,this['setPolyPoints'](),this['setBulletPoints']();},'update':function(){this['parent'](),ig['game']['isGamePause']||this['fireBullet']();},'setBulletPoints':function(){this['bulletPointMid']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':1.9901835186444607,'midY':1.3809114359415304,'relativeTo':this}}),this['bulletPointLeft']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':12.018082837222627,'midY':1.4438605599382066,'relativeTo':this}}),this['bulletPointRight']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':1.0849228770717718,'midY':1.4438605599382066,'relativeTo':this}});},'fireBullet':function(){!0x1==this['isFireBullet']||!0x1==ig['game']['playerOnScene']||(!0x0==(this['isInsideCanvas']()&&ig['util']['countEveryNth'](this['fireFrameCount'],this['fireDelayPerFrame']))&&this['tween']({},0.5,{'onComplete':function(){ig['soundHandler']['sfxPlayer']['play']('laser');var _0x2c27d7=[112.5,67.5];this['setBulletFire']([0x87,0x2d],this['bulletPointMid']),this['setBulletFire'](_0x2c27d7,this['bulletPointLeft']),this['setBulletFire'](_0x2c27d7,this['bulletPointRight']);}['bind'](this)})['start'](),this['fireFrameCount']=this['isFireBullet']?this['fireFrameCount']+0x1:0x0);},'setBulletFire':function(_0x1c15a9,_0x11e242){for(var _0x4a1caa=0x0;_0x4a1caa<_0x1c15a9['length'];_0x4a1caa++)ig['game']['spawnEntity'](EntityBullet,_0x11e242['pos']['x']-0xf,_0x11e242['pos']['y']-0xf,{'vel':ig['util']['moveOnDirection'](_0x1c15a9[_0x4a1caa],this['bulletSpeed']),'size':new Vector2(0x1e,0x1e),'offset':new Vector2(0x0,0x0),'animSheet':ig['game']['animSheets']['enemyBullet'],'image':null,'scale':0x1,'name':'enemyBullet','type':ig['Entity']['TYPE']['B'],'zIndex':0x32,'onInit':function(_0x426b77){_0x426b77['animSheet']=ig['game']['animSheets']['enemyBullet'],null==_0x426b77['anims']&&(_0x426b77['anims']={}),_0x426b77['addAnim']('bullet',0.05,[0x0,0x1,0x2,0x3],!0x1),_0x426b77['currentAnim']=_0x426b77['anims']['bullet'],_0x426b77['image']=null;},'onUpdate':function(_0x427014){!0x0==this['fireTarget']['playerLaserBeam']['isSetDamage']&&this['fireTarget']['playerLaserBeam']['checkCollision'](_0x427014['getShapeData']())&&(this['explodeAnim'](_0x427014,0.75),ig['soundHandler']['sfxPlayer']['play']('smallExplode'),_0x427014['kill']());}['bind'](this)});},'setPolyPoints':function(){this['point1']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':0x2,'midY':18.23540700463778,'relativeTo':this}}),this['point2']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'color':'black','anchor':{'midX':0.9899012318277661,'midY':1.6814770029345403,'relativeTo':this}}),this['point3']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'color':'red','anchor':{'midX':1.9976944545564856,'midY':1.0728982951205175,'relativeTo':this}}),this['point4']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'color':'yellow','anchor':{'midX':-65.87887740029517,'midY':1.6814770029345403,'relativeTo':this}}),this['pointList']=[this['point1']['pos'],this['point2']['pos'],this['point3']['pos'],this['point4']['pos']];}});}),ig['baked']=!0x0,ig['module']('game.entities.ingame.boss4')['requires']('impact.entity','impact.entity-pool','game.entities.ingame.boss','game.entities.ingame.bullet','game.entities.ingame.anchor-point','game.entities.ingame.laser-beam')['defines'](function(){EntityBoss4=EntityBoss['extend']({'isKilled':!0x1,'initVar':function(_0x37c145,_0x1bed47,_0x30aa9f){this['parent'](_0x37c145,_0x1bed47,_0x30aa9f),this['midY']=1.75,this['isMoving']=!0x0,this['setPolyPoints'](),this['setTwinLaserBeams']();},'setTwinLaserBeams':function(){this['leftPoint']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':9.328610844764496,'midY':1.4714326729830614,'relativeTo':this}}),this['leftLaserBeam']=ig['game']['spawnEntity'](EntityLaserBeam,0x0,0x0,{'size':new Vector2(0x64,0x2*ig['system']['height']),'plane':this['fireTarget'],'hasWarningBeam':!0x0,'isMuted':!0x1,'anchor':{'relativeTo':this['leftPoint'],'offsetX':-0x32,'offsetY':0x0}}),this['rightPoint']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':1.1241465120741847,'midY':1.4714326729830614,'relativeTo':this}}),this['rightLaserBeam']=ig['game']['spawnEntity'](EntityLaserBeam,0x0,0x0,{'size':new Vector2(0x64,0x2*ig['system']['height']),'plane':this['fireTarget'],'hasWarningBeam':!0x0,'isMuted':!0x0,'anchor':{'relativeTo':this['rightPoint'],'offsetX':-0x32,'offsetY':0x0}}),ig['game']['enemies']['push'](this['leftLaserBeam']),ig['game']['enemies']['push'](this['rightLaserBeam']);},'setPolyPoints':function(){this['shape1Anchors']=[{'midX':3.0511871311121994,'midY':2.1536657627799536,'edit':!0x1},{'midX':3.4481182795698904,'midY':1.3176067588325653,'edit':!0x1},{'midX':2.42935606060606,'midY':1.0898028154698378,'edit':!0x1},{'midX':1.6615284974093258,'midY':1.0898028154698378,'edit':!0x1},{'midX':1.4189159292035396,'midY':1.3176067588325653,'edit':!0x1},{'midX':1.5055164319248824,'midY':2.1536657627799536,'edit':!0x1}],this['shape1PointList']=[];for(var _0x52d2c4=0x0;_0x52d2c4<this['shape1Anchors']['length'];_0x52d2c4++)this['shape1PointList']['push'](ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(this['shape1Anchors'][_0x52d2c4]['edit'],this['shape1Anchors'][_0x52d2c4]['edit']),'zIndex':0x174876e7ff,'size':new Vector2(0x1e,0x1e),'color':'yellow','anchor':{'midX':this['shape1Anchors'][_0x52d2c4]['midX'],'midY':this['shape1Anchors'][_0x52d2c4]['midY'],'relativeTo':this}})['pos']);this['shape2Anchors']=[{'midX':-64.13500000000069,'midY':2.3653264945951915,'edit':!0x1},{'midX':0.9836656441717789,'midY':2.3653264945951915,'edit':!0x1},{'midX':0.9836656441717789,'midY':10.211452380952379,'edit':!0x1},{'midX':-64.13500000000069,'midY':10.211452380952379,'edit':!0x1}],this['shape2PointList']=[];for(_0x52d2c4=0x0;_0x52d2c4<this['shape2Anchors']['length'];_0x52d2c4++)this['shape2PointList']['push'](ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(this['shape2Anchors'][_0x52d2c4]['edit'],this['shape2Anchors'][_0x52d2c4]['edit']),'zIndex':0x174876e7ff,'size':new Vector2(0x1e,0x1e),'color':'cyan','anchor':{'midX':this['shape2Anchors'][_0x52d2c4]['midX'],'midY':this['shape2Anchors'][_0x52d2c4]['midY'],'relativeTo':this}})['pos']);this['pointListArray']=[this['shape1PointList'],this['shape2PointList']];}});}),ig['baked']=!0x0,ig['module']('game.entities.ingame.boss5')['requires']('impact.entity','impact.entity-pool','game.entities.ingame.boss','game.entities.ingame.bullet','game.entities.ingame.anchor-point')['defines'](function(){EntityBoss5=EntityBoss['extend']({'isKilled':!0x1,'initVar':function(_0x5e1bdc,_0x442531,_0x2569bf){this['parent'](_0x5e1bdc,_0x442531,_0x2569bf),this['initFireBullet'](),this['midY']=1.75,this['isMoving']=!0x0,this['setPolyPoints'](),this['setBulletPoints'](),this['bullet']={'points':[this['bulletPoint1'],this['bulletPoint2'],this['bulletPoint3'],this['bulletPoint4'],this['bulletPoint5']],'index':0x0,'indexDirection':0x1,'speed':0x2bc};},'initFireBullet':function(){this['tween']({},0x3,{'onCompleteLoop':function(){this['isMoving']=!0x1,this['fireBullet'](),this['tween']({},0x1,{'onComplete':function(){this['isMoving']=!0x0;}['bind'](this)})['start']();}['bind'](this),'loop':ig['Tween']['Loop']['Revert']})['start']();},'fireBullet':function(){if(!0x1!=ig['game']['playerOnScene']&&!0x0==this['isInsideCanvas']()){for(var _0x136a9c=0x0;_0x136a9c<this['bullet']['points']['length'];_0x136a9c++)this['tween']({},0.2*_0x136a9c,{'onComplete':function(){ig['soundHandler']['sfxPlayer']['play']('laser'),this['setBulletFire'](0x5a,this['bullet']['points'][this['bullet']['index']]),this['bullet']['index']+=0x1*this['bullet']['indexDirection'],this['bullet']['index']>=this['bullet']['points']['length']&&(this['bullet']['indexDirection']=-0x1,this['bullet']['index']=this['bullet']['points']['length']-0x1),-0x1>=this['bullet']['index']&&(this['bullet']['indexDirection']=0x1,this['bullet']['index']=0x0);}['bind'](this)})['start']();}},'setBulletFire':function(_0x4a627a,_0x3a9317){ig['game']['spawnEntity'](EntityBullet,_0x3a9317['pos']['x']-0xf,_0x3a9317['pos']['y']-0xf,{'vel':ig['util']['moveOnDirection'](_0x4a627a,this['bullet']['speed']),'size':new Vector2(0x1e,0x1e),'offset':new Vector2(0x0,0x0),'animSheet':ig['game']['animSheets']['enemyBullet'],'image':null,'scale':0x1,'name':'enemyBullet','type':ig['Entity']['TYPE']['B'],'zIndex':0x32,'onInit':function(_0x45f4e6){_0x45f4e6['animSheet']=ig['game']['animSheets']['enemyBullet'],null==_0x45f4e6['anims']&&(_0x45f4e6['anims']={}),_0x45f4e6['addAnim']('bullet',0.05,[0x0,0x1,0x2,0x3],!0x1),_0x45f4e6['currentAnim']=_0x45f4e6['anims']['bullet'],_0x45f4e6['image']=null;},'onUpdate':function(_0x5e0a51){!0x0==this['fireTarget']['playerLaserBeam']['isSetDamage']&&this['fireTarget']['playerLaserBeam']['checkCollision'](_0x5e0a51['getShapeData']())&&(this['explodeAnim'](_0x5e0a51,0.75),ig['soundHandler']['sfxPlayer']['play']('smallExplode'),_0x5e0a51['kill']());}['bind'](this)});},'setBulletPoints':function(){this['bulletPoint1']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':9.276547891467796,'midY':3.6302776367022176,'relativeTo':this}}),this['bulletPoint2']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':3.092182630489266,'midY':3.6302776367022176,'relativeTo':this}}),this['bulletPoint3']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':0x2,'midY':3.6302776367022176,'relativeTo':this}}),this['bulletPoint4']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':1.4625188117178964,'midY':3.6302776367022176,'relativeTo':this}}),this['bulletPoint5']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':1.1157360006920034,'midY':3.6302776367022176,'relativeTo':this}});},'setPolyPoints':function(){this['point1']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':155.28581314878716,'midY':6.630813234384663,'relativeTo':this}}),this['point1A']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':4.6492758427781125,'midY':-172.30833333333317,'relativeTo':this}}),this['point1B']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':1.2833538276759415,'midY':-172.30833333333317,'relativeTo':this}}),this['point2']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'color':'black','anchor':{'midX':1.0044360488278714,'midY':6.630813234384663,'relativeTo':this}}),this['point3']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':1.296208790891393,'midY':2.039151873767258,'relativeTo':this}}),this['point4']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':1.7139714475583763,'midY':1.2158854166666666,'relativeTo':this}}),this['point5']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':2.389012509981367,'midY':1.2158854166666666,'relativeTo':this}}),this['point6']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':4.488029281756904,'midY':2.039151873767258,'relativeTo':this}}),this['pointList']=[this['point1']['pos'],this['point1A']['pos'],this['point1B']['pos'],this['point2']['pos'],this['point3']['pos'],this['point4']['pos'],this['point5']['pos'],this['point6']['pos']];}});}),ig['baked']=!0x0,ig['module']('game.entities.ingame.boss6')['requires']('impact.entity','impact.entity-pool','game.entities.ingame.boss','game.entities.ingame.bullet','game.entities.ingame.anchor-point')['defines'](function(){EntityBoss6=EntityBoss['extend']({'isKilled':!0x1,'initVar':function(_0x3c7f8d,_0x4e1d24,_0x5b2f57){this['parent'](_0x3c7f8d,_0x4e1d24,_0x5b2f57),this['midY']=1.75,this['enemySpeed']=0x12c,this['isMoving']=!0x0,this['isFireBullet']=!0x1,this['fireDelayPerFrame']=0x14,this['fireFrameCount']=0x0,this['setPolyPoints'](),this['setBulletPoints'](),this['rocket']={'points':[this['bulletPoint1'],this['bulletPoint2'],this['bulletPoint3'],this['bulletPoint4']],'speed':0x0,'accel':0x7d0,'cooldown':0x5,'isFire':!0x1},this['initFireRocket']();},'update':function(){this['parent'](),ig['game']['isGamePause']||this['fireRocket']();},'setFireRocket':function(_0x6f72c6){ig['game']['spawnEntity'](EntityBullet,_0x6f72c6['pos']['x'],_0x6f72c6['pos']['y'],{'zIndex':0x32,'vel':new Vector2(0x0,this['rocket']['speed']),'accel':new Vector2(0x0,this['rocket']['accel']),'size':new Vector2(17.5,70.4),'offset':new Vector2(0x0,0x0),'animSheet':null,'image':ig['game']['images']['enemyRocket'],'scale':0x1,'name':'enemyRocket','type':ig['Entity']['TYPE']['NONE'],'onInit':function(_0x13253b){var _0x32ff1a=this['pos']['x']+this['size']['x']/0x2;_0x13253b['pos']['x']-=_0x13253b['size']['x']/0x2,_0x13253b['tween']({'pos':{'x':_0x13253b['pos']['x']<_0x32ff1a?_0x13253b['pos']['x']+0x64:_0x13253b['pos']['x']-0x64}},1.5,{'easing':ig['Tween']['Easing']['Back']['EaseInOut']})['start'](),_0x13253b['animSheet']=null,_0x13253b['currentAnim']=null,_0x13253b['image']=ig['game']['images']['enemyRocket'],_0x13253b['plane']=this['fireTarget'],_0x13253b['trail']=ig['game']['spawnEntity'](EntityParticleTrail,0x0,0x0,{'anchor':{'offsetY':-0x5a,'relativeTo':_0x13253b}});}['bind'](this),'onUpdate':function(_0x16c639){null==_0x16c639['shapeData']||null==_0x16c639['plane']['shapeData']||(_0x16c639['sat']['simpleShapeIntersect'](_0x16c639['shapeData'],_0x16c639['plane']['shapeData'])&&_0x16c639['plane']['check'](_0x16c639),!0x0==this['fireTarget']['playerLaserBeam']['isSetDamage']&&this['fireTarget']['playerLaserBeam']['checkCollision'](_0x16c639['getShapeData']())&&(this['explodeAnim'](_0x16c639,1.25),ig['soundHandler']['sfxPlayer']['play']('bigExplode'),_0x16c639['isKilled']=!0x0,_0x16c639['kill']()));}['bind'](this)});},'initFireRocket':function(){this['tween']({},this['rocket']['cooldown'],{'onCompleteLoop':function(){this['rocket']['isFire']=!0x0,this['tween']({},0x2,{'onComplete':function(){this['rocket']['isFire']=!0x1;}['bind'](this)})['start']();}['bind'](this),'loop':ig['Tween']['Loop']['Revert']})['start']();},'fireRocket':function(){if(!(!0x1==ig['game']['playerOnScene']||!0x1==this['rocket']['isFire'])){if(!0x0==(this['isInsideCanvas']()&&ig['util']['countEveryNth'](this['fireFrameCount'],this['fireDelayPerFrame']))){ig['soundHandler']['sfxPlayer']['play']('rocket');for(var _0x1a08bb=0x0;_0x1a08bb<this['rocket']['points']['length'];_0x1a08bb++)this['setFireRocket'](this['rocket']['points'][_0x1a08bb]);}this['fireFrameCount']=this['rocket']['isFire']?this['fireFrameCount']+0x1:0x0;}},'setBulletPoints':function(){this['bulletPoint1']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':6.611164348219832,'midY':1.6605448423630245,'relativeTo':this}}),this['bulletPoint2']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':4.613546343721758,'midY':1.6605448423630245,'relativeTo':this}}),this['bulletPoint3']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':1.2698672114402454,'midY':1.6605448423630245,'relativeTo':this}}),this['bulletPoint4']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':1.172363696119422,'midY':1.6605448423630245,'relativeTo':this}});},'setPolyPoints':function(){this['point1']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':5.576373406759341,'midY':18.43434343434342,'relativeTo':this}}),this['point2']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'color':'black','anchor':{'midX':1.2168556769968195,'midY':16.898148148148174,'relativeTo':this}}),this['point3']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':0.9929818277007012,'midY':2.2041062801932365,'relativeTo':this}}),this['point4']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':1.9976944545564856,'midY':1.0728982951205175,'relativeTo':this}}),this['point5']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'anchor':{'midX':-106.46026587887698,'midY':2.1345029239766076,'relativeTo':this}}),this['pointList']=[this['point1']['pos'],this['point2']['pos'],this['point3']['pos'],this['point4']['pos'],this['point5']['pos']];}});}),ig['baked']=!0x0,ig['module']('game.entities.ingame.container')['requires']('impact.entity','impact.entity-pool')['defines'](function(){EntityContainer=ig['Entity']['extend']({'size':new Vector2(0x0,0x0),'maxVel':new Vector2(0x1388,0x1388),'vel':new Vector2(0x0,0x0),'image':null,'anchor':{'relativeTo':null,'offsetX':0x0,'offsetY':0x0},'isKilled':!0x1,'zIndex':0x32,'onUpdate':null,'init':function(_0x273dc9,_0x359b10,_0x1d048b){this['initVar'](_0x273dc9,_0x359b10,_0x1d048b);},'reset':function(_0x344480,_0x3dd6c3,_0x537d68){this['parent'](_0x344480,_0x3dd6c3,_0x537d68),this['pos']=new Vector2(0x2*ig['system']['width'],0x2*ig['system']['height']),this['vel']=new Vector2(0x0,0x0),this['image']=null,this['isKilled']=!0x1,this['zIndex']=0x32,this['onUpdate']=null,this['anchor']={'relativeTo':null,'offsetX':0x0,'offsetY':0x0},this['initVar'](_0x344480,_0x3dd6c3,_0x537d68);},'initVar':function(_0x514879,_0x4e35ec,_0x25ce24){if(_0x25ce24&&(this['scale']=_0x25ce24['scale']||this['scale'],this['image']=_0x25ce24['image']||this['image'],this['size']={'x':this['image']['width'],'y':this['image']['height']},this['size']=_0x25ce24['size']||this['size'],this['zIndex']=_0x25ce24['zIndex']||this['zIndex'],this['vel']=_0x25ce24['vel']||this['vel'],this['onUpdate']=_0x25ce24['onUpdate']||this['onUpdate'],_0x25ce24['anchor']))for(var _0x7b67e9=0x0;_0x7b67e9<Object['entries'](_0x25ce24['anchor'])['length'];_0x7b67e9++){var _0x448ca4=Object['entries'](_0x25ce24['anchor'])[_0x7b67e9][0x0];this['anchor'][_0x448ca4]=_0x25ce24['anchor'][_0x448ca4];}this['_vel']=this['vel'],this['ctx']=ig['system']['context'],this['_size']=this['size'],this['pos']=new Vector2(_0x514879,_0x4e35ec),this['isKilled']=!0x1,ig['game']['sortEntitiesDeferred']();},'draw':function(){this['ctx']['save'](),this['drawImage'](),ig['game']['drawCollider']&&this['drawCollider'](),this['ctx']['restore']();},'update':function(){this['parent'](),this['vel']=ig['game']['isGamePause']?new Vector2(0x0,0x0):this['_vel'],null!=this['anchor']['relativeTo']&&(this['anchor']['relativeTo']['pos']['x']=this['pos']['x']+this['anchor']['offsetX'],this['anchor']['relativeTo']['pos']['y']=this['pos']['y']+this['anchor']['offsetY']);if(null!=this['onUpdate'])this['onUpdate'](this);},'repos':function(){0x191<=window['innerWidth']&&0x1f4>=window['innerWidth']?this['reScale'](1.25):0x190>=window['innerWidth']?this['reScale'](1.5):this['reScale'](0x1);},'drawCollider':function(){this['ctx']['save'](),this['ctx']['strokeStyle']='black',this['ctx']['lineWidth']=0xa,this['ctx']['strokeRect'](this['pos']['x'],this['pos']['y'],this['size']['x'],this['size']['y']),this['ctx']['restore']();},'drawImage':function(){null!=this['image']&&(this['ctx']['save'](),this['drawTransform'](this['pos']['x'],this['pos']['y']),this['image']['draw'](-this['image']['width']/0x2,-this['image']['height']/0x2),this['ctx']['restore']());},'drawTransform':function(_0xdc5a96,_0x3ddbfb){var _0x4cefa2=Math['floor'](this['size']['x']/0x2),_0x2ca846=Math['floor'](this['size']['y']/0x2);this['ctx']['translate'](_0x4cefa2+this['offset']['x'],_0x2ca846+this['offset']['y']),_0x4cefa2=Math['floor'](_0xdc5a96),_0x2ca846=Math['floor'](_0x3ddbfb),this['ctx']['translate'](_0x4cefa2,_0x2ca846),this['ctx']['scale'](this['scale'],this['scale']),this['ctx']['rotate'](this['rotate']);},'reScale':function(_0xd214eb){this['size']={'x':this['_size']['x']*_0xd214eb,'y':this['_size']['y']*_0xd214eb},this['scale']=_0xd214eb;}}),ig['EntityPool']['enableFor'](EntityContainer);}),ig['baked']=!0x0,ig['module']('game.entities.ingame.enemy-island')['requires']('impact.entity','impact.entity-pool','game.entities.ingame.enemy','game.entities.ingame.container','game.entities.ingame.anchor-point')['defines'](function(){EntityEnemyIsland=EntityEnemy['extend']({'initVar':function(_0x34bac5,_0x441301,_0x26f22b){this['parent'](_0x34bac5,_0x441301,_0x26f22b),this['bulletsPerFire']=0x5,this['waitSecBeforeAim']=0x3,this['islandImage']=ig['game']['images']['island1'],_0x26f22b&&(this['bulletsPerFire']=_0x26f22b['bulletsPerFire']||this['bulletsPerFire'],this['waitSecBeforeAim']=_0x26f22b['waitSecBeforeAim']||this['waitSecBeforeAim'],this['islandImage']=_0x26f22b['islandImage']||this['islandImage']),this['name']='enemyIsland',this['countFiredBullets']=0x0,this['isRotate']=!0x0,this['isKilled']=this['isFireBullet']=this['isAim']=!0x1,this['offset']=new Vector2(0x0,0x0),this['vel']=new Vector2(0x0,0x0),this['pos']=new Vector2(_0x34bac5,_0x441301),this['zIndex']=0x28,this['island']=ig['game']['spawnEntity'](EntityContainer,this['pos']['x'],this['pos']['y'],{'image':this['islandImage'],'size':new Vector2(0x46,0x46),'vel':new Vector2(0x0,0xb4),'anchor':{'offsetX':-0xa,'offsetY':0x28,'relativeTo':this},'zIndex':0x28,'onUpdate':function(_0x16e1e4){_0x16e1e4['pos']['y']>=ig['system']['height']+0x12c&&(_0x16e1e4['kill'](),_0x16e1e4['onUpdate']=null);}['bind'](this)}),this['bulletStartPoint']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'onUpdate':function(_0x10db19){!0x0==this['isKilled']&&!0x1==_0x10db19['isKilled']&&_0x10db19['kill']();}['bind'](this)}),this['targetPoint']=this['bulletEndPoint']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'onUpdate':function(_0x3f2f3d){!0x0==this['isKilled']&&!0x1==_0x3f2f3d['isKilled']&&_0x3f2f3d['kill']();}['bind'](this)}),this['bulletPointSpawn']=this['bulletStartPoint'],ig['game']['sortEntitiesDeferred']();},'updateAim':function(){!0x0==this['isAim']&&(this['isRotate']=!0x1,this['isFireBullet']=!0x0,this['isAim']=!0x1),this['countFiredBullets']>=this['bulletsPerFire']&&!0x0==this['isFireBullet']&&(this['isFireBullet']=!0x1,this['tween']({},this['waitSecBeforeAim'],{'onComplete':function(){this['isRotate']=!0x0,this['countFiredBullets']=0x0;}['bind'](this)})['start']()),!0x0==this['isRotate']&&(this['rotate']=ig['util']['moveTowards'](this['rotate'],this['getTargetDirection'](this['fireTarget']),0.025),this['getTargetDirection'](this['fireTarget'])==this['rotate']&&(this['isAim']=!0x0));},'updateBulletPoint':function(){var _0x1c4359=ig['util']['centerPos'](this);this['bulletStartPoint']['pos']=ig['util']['rotateAround'](_0x1c4359,this['rotate']*(0xb4/Math['PI']),0x64),this['bulletEndPoint']['pos']=ig['util']['rotateAround'](_0x1c4359,this['rotate']*(0xb4/Math['PI']),0x12c);},'update':function(){this['parent'](),this['updateAim'](),this['updateBulletPoint'](),this['pos']['y']>=ig['system']['height']+0xc8&&!0x1==this['isKilled']&&(!0x1==this['bulletStartPoint']['isKilled']&&(this['bulletStartPoint']['isKilled']=!0x0,this['bulletStartPoint']['kill']()),!0x1==this['bulletEndPoint']['isKilled']&&(this['bulletEndPoint']['isKilled']=!0x0,this['bulletEndPoint']['kill']()),this['checkKill'](!0x0));}});}),ig['baked']=!0x0,ig['module']('game.entities.ingame.enemy-ship')['requires']('impact.entity','impact.entity-pool','game.entities.ingame.enemy','game.entities.ingame.container','game.entities.ingame.anchor-point')['defines'](function(){EntityEnemyShip=EntityEnemy['extend']({'initVar':function(_0x493d5e,_0x18f927,_0x47ab65){this['parent'](_0x493d5e,_0x18f927,_0x47ab65),this['bulletsPerFire']=0x5,this['waitSecBeforeAim']=0x3,this['shipVel']=new Vector2(0x0,0x0),this['shipScale']=0x1,this['shipImage']=ig['game']['images']['battleship1'],_0x47ab65&&(this['bulletsPerFire']=_0x47ab65['bulletsPerFire']||this['bulletsPerFire'],this['waitSecBeforeAim']=_0x47ab65['waitSecBeforeAim']||this['waitSecBeforeAim'],this['shipVel']=_0x47ab65['shipVel']||this['shipVel'],this['shipScale']=_0x47ab65['shipScale']||this['shipScale'],this['shipImage']=_0x47ab65['shipImage']||this['shipImage']),this['name']='enemyShip',this['countFiredBullets']=0x0,this['isRotate']=!0x0,this['isKilled']=this['isFireBullet']=this['isAim']=!0x1,this['offset']=new Vector2(0x0,0x0),this['vel']=new Vector2(0x0,0x0),this['pos']=new Vector2(_0x493d5e,_0x18f927),this['zIndex']=0x28,this['ship']=ig['game']['spawnEntity'](EntityContainer,this['pos']['x'],this['pos']['y'],{'image':this['shipImage'],'size':new Vector2(0x46,0x46),'vel':this['shipVel'],'anchor':{'offsetX':0x0,'offsetY':0x0,'relativeTo':this},'zIndex':0x28,'scale':this['shipScale'],'onUpdate':function(_0x5ad4c1){!0x0==this['isKilled']&&!0x1==_0x5ad4c1['isKilled']&&(_0x5ad4c1['isKilled']=!0x0,_0x5ad4c1['kill']());}['bind'](this)}),this['bulletStartPoint']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'onUpdate':function(_0x28e132){!0x0==this['isKilled']&&!0x1==_0x28e132['isKilled']&&(_0x28e132['isKilled']=!0x0,_0x28e132['kill']());}['bind'](this)}),this['targetPoint']=this['bulletEndPoint']=ig['game']['spawnEntity'](EntityAnchorPoint,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x1e,0x1e),'onUpdate':function(_0x581767){!0x0==this['isKilled']&&!0x1==_0x581767['isKilled']&&(_0x581767['isKilled']=!0x0,_0x581767['kill']());}['bind'](this)}),this['bulletPointSpawn']=this['bulletStartPoint'],ig['game']['sortEntitiesDeferred']();},'updateAim':function(){!0x0==this['isAim']&&(this['isRotate']=!0x1,this['isFireBullet']=!0x0,this['isAim']=!0x1),this['countFiredBullets']>=this['bulletsPerFire']&&!0x0==this['isFireBullet']&&(this['isFireBullet']=!0x1,this['tween']({},this['waitSecBeforeAim'],{'onComplete':function(){this['isRotate']=!0x0,this['countFiredBullets']=0x0;}['bind'](this)})['start']()),!0x0==this['isRotate']&&(this['rotate']=ig['util']['moveTowards'](this['rotate'],this['getTargetDirection'](this['fireTarget']),0.025),this['getTargetDirection'](this['fireTarget'])==this['rotate']&&(this['isAim']=!0x0));},'updateBulletPoint':function(){var _0x53015c=ig['util']['centerPos'](this);this['bulletStartPoint']['pos']=ig['util']['rotateAround'](_0x53015c,this['rotate']*(0xb4/Math['PI']),0x46),this['bulletEndPoint']['pos']=ig['util']['rotateAround'](_0x53015c,this['rotate']*(0xb4/Math['PI']),0x12c);},'update':function(){this['parent'](),this['updateAim'](),this['updateBulletPoint']();}});}),ig['baked']=!0x0,ig['module']('game.entities.ingame.enemy-patterns')['requires']('impact.entity','game.entities.ingame.enemy','game.entities.ingame.boss1','game.entities.ingame.boss2','game.entities.ingame.boss3','game.entities.ingame.boss4','game.entities.ingame.boss5','game.entities.ingame.boss6','game.entities.ingame.enemy-island','game.entities.ingame.enemy-ship')['defines'](function(){EntityEnemyPatterns=ig['Entity']['extend']({'plane':null,'waveText':null,'warningText':null,'scoreText':null,'bossLifeBar':null,'zIndex':0x32,'waveCount':0x1,'patternPerWave':0x1,'patternIndex':0x0,'waveIndex':0x0,'bossIndex':0x0,'bossEnemies':[],'isBossActive':!0x1,'spawnBossOnce':!0x1,'enemies':{'speed':0x320,'life':0x1},'init':function(_0x3984b6,_0x159111,_0x54b17c){_0x54b17c&&(this['plane']=_0x54b17c['plane']||null,this['waveText']=_0x54b17c['waveText']||null,this['warningText']=_0x54b17c['warningText']||null,this['scoreText']=_0x54b17c['scoreText']||null,this['bossLifeBar']=_0x54b17c['bossLifeBar']||null,this['currentWaveIndex']=_0x54b17c['currentWaveIndex']||0x0),this['bossIndex']=this['waveIndex']=this['currentWaveIndex'],this['waveCount']=this['currentWaveIndex']+0x1,ig['game']['wave']=this['waveCount'],this['_enemySize']=this['enemySize']=new Vector2(0x96,0x96),this['center']={'x':ig['system']['width']/0x2-this['enemySize']['x']/0x2,'y':ig['system']['height']/0x2-this['enemySize']['y']/0x2},this['repos'](),this['setWaves'](),this['setEnemyBoss'](),this['setAndStartPattern']();},'setAndStartPattern':function(){ig['game']['drawPattern']=function(_0x2f60ac){0x0==ig['game']['enemies']['length']&&(this['enemyBoss'](),!0x0!=this['isBossActive']&&(_0x2f60ac=_0x2f60ac||0x0,0x0==_0x2f60ac?this['nextPattern']():this['tween']({},_0x2f60ac,{'onComplete':function(){this['nextPattern']();}['bind'](this)})['start']()));}['bind'](this),this['checkPlayMainMusic']=function(){0x0==ig['game']['sessionData']['music']?ig['game']['playCurrentBGM']=function(){ig['soundHandler']['bgmPlayer']['play']('background');}:ig['soundHandler']['bgmPlayer']['play']('background');}['bind'](this),ig['game']['drawPattern']();},'setWaves':function(){this['p']=[this['pattern0']['bind'](this),this['pattern1']['bind'](this),this['pattern2']['bind'](this),this['pattern3']['bind'](this),this['pattern4']['bind'](this),this['pattern5']['bind'](this),this['pattern6']['bind'](this),this['pattern7']['bind'](this),this['pattern8']['bind'](this),this['pattern9']['bind'](this),this['pattern10']['bind'](this),this['pattern11']['bind'](this),this['pattern12']['bind'](this),this['pattern13']['bind'](this),this['pattern14']['bind'](this),this['pattern15']['bind'](this),this['pattern16']['bind'](this)],this['waves']=[[this['p'][0x0],this['p'][0x1],this['p'][0x2],this['p'][0x3],this['p'][0x4],this['p'][0x5],this['p'][0x6],this['p'][0x7],this['p'][0x8],this['p'][0x9],this['p'][0xe],this['p'][0xf],this['p'][0x10]],[this['p'][0x3],this['p'][0xa],this['p'][0x8],this['p'][0xe],this['p'][0xf],this['p'][0xc],this['p'][0x9],this['p'][0xd]],[this['p'][0xa],this['p'][0x8],this['p'][0xe],this['p'][0xf],this['p'][0xc],this['p'][0x9],this['p'][0xd],this['p'][0x0]],[this['p'][0x7],this['p'][0x3],this['p'][0xa],this['p'][0x8],this['p'][0xe],this['p'][0xf],this['p'][0xc],this['p'][0x9]],[this['p'][0x0],this['p'][0xb],this['p'][0x10],this['p'][0x5],this['p'][0x1],this['p'][0x2],this['p'][0x4],this['p'][0x6]],[this['p'][0xb],this['p'][0x10],this['p'][0x5],this['p'][0x1],this['p'][0x2],this['p'][0x4],this['p'][0x6],this['p'][0x7]]];},'setEnemyBoss':function(){this['bossSettings']={'fireTarget':this['plane'],'bossLifeBar':this['bossLifeBar'],'isFireBullet':!0x0,'hitPoint':0xc8},this['bossEntities']=[EntityBoss1,EntityBoss2,EntityBoss3,EntityBoss4,EntityBoss5,EntityBoss6],this['bossImages']=ig['game']['images']['bosses'],this['setBoss']=function(_0x52af29){var _0x218457=new Vector2(ig['system']['width']/0x2-this['bossImages'][_0x52af29]['width']/0x2,-this['bossImages'][_0x52af29]['height']),_0x21f9fe=Object['assign'](this['bossSettings'],{'image':this['bossImages'][_0x52af29]});this['currentBoss']=ig['game']['spawnEntity'](this['bossEntities'][_0x52af29],_0x218457['x'],_0x218457['y'],_0x21f9fe);}['bind'](this);for(var _0x202e94=0x0;_0x202e94<this['bossEntities']['length'];_0x202e94++)this['bossEnemies']['push'](this['setBoss']);},'nextWave':function(){this['waveIndex']+=0x1,this['waveCount']+=0x1,ig['game']['wave']=this['waveCount'],this['waveText']['blinkTween']['start'](),this['waveText']['font']['text']=_STRINGS['Game']['Wave']+'\x20'+this['waveCount'],this['waveIndex']>=this['waves']['length']&&(this['waveIndex']=0x0),ig['game']['save']('currentWaveIndex',this['waveIndex']);var _0xb7a79=this['waveIndex']+0x1;_0xb7a79>ig['game']['load']('totalUnlockedWaves')&&ig['game']['save']('totalUnlockedWaves',_0xb7a79),this['enemies']['life']+=0x1,0x4<=this['enemies']['life']&&(this['enemies']['speed']+=0.1*this['enemies']['speed'],this['enemies']['life']=0x1),this['patternPerWave']=0x1==this['patternPerWave']?0x2:0x1;},'nextPattern':function(){this['patternIndex']>=this['waves'][this['waveIndex']]['length']&&(this['patternIndex']=0x0,this['nextWave']());for(var _0x3375c8=0x0;_0x3375c8<this['patternPerWave']&&!(this['patternIndex']>=this['waves'][this['waveIndex']]['length']);_0x3375c8++)this['waves'][this['waveIndex']][this['patternIndex']](),this['patternIndex']+=0x1;},'enemyBoss':function(){!0x0==this['isBossActive']&&(this['isBossActive']=!0x1,this['bossLifeBar']['lifeBarInactive']=function(){this['scoreText']['showTween']['start'](),ig['game']['stopAllActiveMusic'](!0x0);var _0x3ab524=ig['soundHandler']['sfxPlayer']['play']('win');if(void 0x0==_0x3ab524)this['checkPlayMainMusic']();else _0x3ab524['once']('end',function(){this['checkPlayMainMusic']();}['bind'](this));}['bind'](this));var _0xde77a3=this['patternIndex']>=this['waves'][this['waveIndex']]['length'];_0xde77a3&&!0x1==this['spawnBossOnce']&&(this['spawnBossOnce']=this['isBossActive']=!0x0,this['warningText']['blinkTween']['start'](function(){this['bossEnemies'][this['bossIndex']](this['bossIndex']),this['bossIndex']+=0x1,this['bossIndex']>=this['bossEnemies']['length']&&(this['bossIndex']=0x0),ig['game']['stopAllActiveMusic'](!0x0),0x0==ig['game']['sessionData']['music']?ig['game']['playCurrentBGM']=function(){ig['soundHandler']['bgmPlayer']['play']('boss');}:ig['soundHandler']['bgmPlayer']['play']('boss');}['bind'](this)),this['scoreText']['hideTween']['start'](),ig['soundHandler']['sfxPlayer']['play']('warning')),!0x1==_0xde77a3&&(this['spawnBossOnce']=!0x1);},'patternsDefault':function(_0x599b79){var _0x2226fe={'image':ig['game']['images']['enemies'][this['enemies']['life']-0x1],'hitPoint':this['enemies']['life'],'offset':new Vector2(0x0,0x0),'size':new Vector2(0x96,0x96),'fireTarget':this['plane'],'fireDelay':0x96,'isFireBullet':!0x0},_0x3a2c18={'tweenDelay':0x2,'enemyLength':0x3};if(_0x599b79){for(var _0x3f1807=0x0;_0x3f1807<Object['entries'](_0x599b79)['length'];_0x3f1807++){var _0x9f8101=Object['entries'](_0x599b79)[_0x3f1807][0x0];void 0x0!=_0x2226fe[_0x9f8101]&&(_0x2226fe[_0x9f8101]=_0x599b79[_0x9f8101]);}for(_0x3f1807=0x0;_0x3f1807<Object['entries'](_0x599b79)['length'];_0x3f1807++)_0x9f8101=Object['entries'](_0x599b79)[_0x3f1807][0x0],void 0x0!=_0x3a2c18[_0x9f8101]&&(_0x3a2c18[_0x9f8101]=_0x599b79[_0x9f8101]);}return{'enemySettings':_0x2226fe,'otherSettings':_0x3a2c18};},'pattern0':function(_0x1d53a8){var _0x7fe2d0=this['patternsDefault'](_0x1d53a8);_0x1d53a8=this['enemySize']['x']+this['enemySize']['x']/0x2;var _0x47b75b=0x2*this['enemySize']['x']+this['enemySize']['x'],_0x54e919=[this['center']['x']-_0x1d53a8,this['center']['x'],this['center']['x']+_0x1d53a8,this['center']['x']-_0x47b75b,this['center']['x']+_0x47b75b];this['tween']({},_0x7fe2d0['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0x42e4f8=0x0;0x5>_0x42e4f8;_0x42e4f8++){var _0x3228e9={'vel':{'x':0x0,'y':this['enemies']['speed']},'onUpdate':function(_0x4cd02c){if(_0x4cd02c['pos']['y']>=ig['system']['height']+0xc8)this['onCompleteTween'](_0x4cd02c);}['bind'](this),'isFireBullet':!0x1};_0x7fe2d0['enemySettings']=Object['assign'](_0x7fe2d0['enemySettings'],_0x3228e9),ig['game']['spawnEntity'](EntityEnemy,_0x54e919[_0x42e4f8],-0x12c,_0x7fe2d0['enemySettings']);}}['bind'](this)})['start']();},'pattern1':function(_0x32353a){var _0x1e548e=this['patternsDefault'](_0x32353a);this['tween']({},_0x1e548e['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0x177741=this['enemySize']['x'],_0x497558=0x0;_0x497558<_0x1e548e['otherSettings']['enemyLength'];_0x497558++){var _0x1be61e={'x':-_0x177741*_0x497558-_0x177741,'y':-_0x177741*_0x497558-_0x177741},_0x1d1c29=ig['util']['angleBetweenPoints'](_0x1be61e,{'x':ig['system']['width'],'y':ig['system']['height']})*(0xb4/Math['PI']),_0x1d1c29={'vel':ig['util']['moveOnDirection'](_0x1d1c29,this['enemies']['speed']),'onUpdate':function(_0x401808){if(_0x401808['pos']['y']>=ig['system']['height']+0xc8)this['onCompleteTween'](_0x401808);}['bind'](this)};_0x1e548e['enemySettings']=Object['assign'](_0x1e548e['enemySettings'],_0x1d1c29),ig['game']['spawnEntity'](EntityEnemy,_0x1be61e['x'],_0x1be61e['y'],_0x1e548e['enemySettings']);}}['bind'](this)})['start']();},'pattern2':function(_0xf0bb10){var _0x4d9fa4=this['patternsDefault'](_0xf0bb10);_0xf0bb10=this['enemySize']['x']+this['enemySize']['x']/0x2;var _0x427989=0x2*this['enemySize']['x']+this['enemySize']['x'],_0x3cf30c=[this['center']['x']-_0xf0bb10,this['center']['x'],this['center']['x']+_0xf0bb10,this['center']['x']-_0x427989,this['center']['x']+_0x427989];this['tween']({},_0x4d9fa4['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0x1f7f64=0x0;0x2>_0x1f7f64;_0x1f7f64++){var _0x1a09ef={'vel':{'x':0x0,'y':this['enemies']['speed']},'onUpdate':function(_0x2dae13){if(_0x2dae13['pos']['y']>=ig['system']['height']+0xc8)this['onCompleteTween'](_0x2dae13);}['bind'](this)};_0x4d9fa4['enemySettings']=Object['assign'](_0x4d9fa4['enemySettings'],_0x1a09ef),ig['game']['spawnEntity'](EntityEnemy,_0x3cf30c[_0x1f7f64],-0x12c,_0x4d9fa4['enemySettings']);}}['bind'](this)})['start']();},'pattern3':function(_0x3b2def){var _0x32216d=this['patternsDefault'](_0x3b2def);this['tween']({},_0x32216d['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0x149e11=this['enemySize']['x']+this['enemySize']['x']/0x2,_0x114cd0=0x0;0x5>_0x114cd0;_0x114cd0++){var _0x5509ee={'vel':{'x':this['enemies']['speed'],'y':0x0},'onUpdate':function(_0x525bfc){if(_0x525bfc['pos']['x']>=ig['system']['width']+0xc8)this['onCompleteTween'](_0x525bfc);}['bind'](this)};_0x32216d['enemySettings']=Object['assign'](_0x32216d['enemySettings'],_0x5509ee),ig['game']['spawnEntity'](EntityEnemy,-_0x149e11*_0x114cd0-_0x149e11,0x190,_0x32216d['enemySettings']);}}['bind'](this)})['start']();},'pattern4':function(_0x4f4ff9){var _0x410ca5=this['patternsDefault'](_0x4f4ff9);this['tween']({},_0x410ca5['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0xfa8969=0x0;0x5>_0xfa8969;_0xfa8969++){var _0x94d131={'direction':new Vector2(ig['util']['randomIn']([-0x1,0x1]),0x0),'vel':{'x':0x0,'y':this['enemies']['speed']},'onUpdate':function(_0x1395a9){if(_0x1395a9['pos']['y']>=this['center']['y']&&(_0x1395a9['vel']={'x':this['enemies']['speed']*_0x1395a9['direction']['x'],'y':0x0},_0x1395a9['_vel']=_0x1395a9['vel'],-0x1f4>=_0x1395a9['pos']['x']||_0x1395a9['pos']['x']>=ig['system']['width']+0x1f4))this['onCompleteTween'](_0x1395a9);}['bind'](this)};_0x410ca5['enemySettings']=Object['assign'](_0x410ca5['enemySettings'],_0x94d131),ig['game']['spawnEntity'](EntityEnemy,this['center']['x'],-0x12c*_0xfa8969-0x12c,_0x410ca5['enemySettings']);}}['bind'](this)})['start']();},'pattern5':function(_0x4c7fd0){var _0x5bbd7b=this['patternsDefault'](_0x4c7fd0);this['tween']({},_0x5bbd7b['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0x1a8427=0x0;0x3>_0x1a8427;_0x1a8427++)_0x5bbd7b['enemySettings']=Object['assign'](_0x5bbd7b['enemySettings'],{'isFireBullet':!0x1}),ig['game']['spawnEntity'](EntityEnemy,-0x12c,this['center']['y'],_0x5bbd7b['enemySettings'])['tween']({'pos':{'x':0x12c}},0x2,{'onComplete':function(_0x147ac3){var _0x56b16d=ig['util']['centerPos'](_0x147ac3),_0x2f2168=ig['util']['centerPos'](_0x147ac3['fireTarget']),_0x56b16d=ig['util']['angleBetweenPoints'](_0x56b16d,_0x2f2168)*(0xb4/Math['PI']);_0x147ac3['vel']=ig['util']['moveOnDirection'](_0x56b16d,this['enemies']['speed']),_0x147ac3['_vel']=_0x147ac3['vel'],_0x147ac3['onUpdate']=function(_0x559ef9){if(!0x1==_0x559ef9['checkBorder'](null,new Vector2(0x2*_0x559ef9['size']['x'],0x2*_0x559ef9['size']['y'])))this['onCompleteTween'](_0x559ef9);}['bind'](this);}['bind'](this),'delay':0x1*_0x1a8427})['start']();}['bind'](this)})['start']();},'pattern6':function(_0x197767){var _0x10e3a6=this['patternsDefault'](_0x197767);_0x197767=this['enemySize']['x']+this['enemySize']['x']/0x2;var _0xaa9d61=0x2*this['enemySize']['x']+this['enemySize']['x'],_0x5d9e4d=[this['center']['x']-_0x197767,this['center']['x'],this['center']['x']+_0x197767,this['center']['x']-_0xaa9d61,this['center']['x']+_0xaa9d61];this['tween']({},_0x10e3a6['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0x7d7073=0x0;0x5>_0x7d7073;_0x7d7073++)_0x10e3a6['enemySettings']=Object['assign'](_0x10e3a6['enemySettings'],{}),ig['game']['spawnEntity'](EntityEnemy,_0x5d9e4d[_0x7d7073],-0x12c,_0x10e3a6['enemySettings'])['tween']({'pos':{'y':0x12c}},0x2,{'delay':0x1*_0x7d7073,'easing':ig['Tween']['Easing']['Back']['EaseOut']})['start']();}['bind'](this)})['start']();},'pattern7':function(_0x36ef2a){var _0x4e5361=this['patternsDefault'](_0x36ef2a),_0x3639b3=0x3<=_0x4e5361['otherSettings']['enemyLength']?0x3:_0x4e5361['otherSettings']['enemyLength'],_0x530bbf=[0x64,ig['system']['width']-0x96-0x64,this['center']['x']];this['tween']({},_0x4e5361['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0x11808e=0x0;_0x11808e<_0x3639b3;_0x11808e++){var _0x93b1aa={'isFireBullet':_0x530bbf[_0x11808e]==this['center']['x'],'vel':new Vector2(0x0,this['enemies']['speed']),'onUpdate':function(_0x158a0c){if(_0x158a0c['pos']['y']>=ig['system']['height']+0x12c)this['onCompleteTween'](_0x158a0c);}['bind'](this)};_0x4e5361['enemySettings']=Object['assign'](_0x4e5361['enemySettings'],_0x93b1aa),_0x93b1aa=ig['game']['spawnEntity'](EntityEnemy,_0x530bbf[_0x11808e],-0x12c,_0x4e5361['enemySettings']);if(_0x530bbf[_0x11808e]==_0x530bbf[0x2])break;var _0xbb3c1a=0x0,_0x2f48e7=this['enemySize']['x']+this['enemySize']['x']/0x2;_0x530bbf[_0x11808e]==_0x530bbf[0x0]&&(_0xbb3c1a=this['center']['x']-_0x2f48e7),_0x530bbf[_0x11808e]==_0x530bbf[0x1]&&(_0xbb3c1a=this['center']['x']+_0x2f48e7),_0x93b1aa['tween']({'pos':{'x':_0xbb3c1a}},0x2,{'easing':ig['Tween']['Easing']['Quadratic']['EaseInOut'],'loop':ig['Tween']['Loop']['Reverse']})['start']();}}['bind'](this)})['start']();},'pattern8':function(_0x453399){var _0x4c0b24=this['patternsDefault'](_0x453399);this['tween']({},_0x4c0b24['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0x222a3a=0x0;0x5>_0x222a3a;_0x222a3a++)_0x4c0b24['enemySettings']=Object['assign'](_0x4c0b24['enemySettings'],{'isFireBullet':!0x1}),ig['game']['spawnEntity'](EntityEnemy,ig['system']['width']+0x12c,this['center']['y'],_0x4c0b24['enemySettings'])['tween']({'pos':{'x':ig['system']['width']-0x15e}},0x2,{'onComplete':function(_0x1bb674){var _0x4445b2=ig['util']['centerPos'](_0x1bb674),_0x3d0bb6=ig['util']['centerPos'](_0x1bb674['fireTarget']),_0x4445b2=ig['util']['angleBetweenPoints'](_0x4445b2,_0x3d0bb6)*(0xb4/Math['PI']);_0x1bb674['vel']=ig['util']['moveOnDirection'](_0x4445b2,this['enemies']['speed']),_0x1bb674['_vel']=_0x1bb674['vel'],_0x1bb674['onUpdate']=function(_0x50517){if(!0x1==_0x50517['checkBorder'](null,new Vector2(0x2*_0x50517['size']['x'],0x2*_0x50517['size']['y'])))this['onCompleteTween'](_0x50517);}['bind'](this);}['bind'](this),'delay':0x1*_0x222a3a})['start']();}['bind'](this)})['start']();},'pattern9':function(_0xe86ebe){var _0x33639f=this['patternsDefault'](_0xe86ebe);this['tween']({},_0x33639f['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0x4a4a93=this['enemySize']['x'],_0x5bb89d=0x0;_0x5bb89d<_0x33639f['otherSettings']['enemyLength'];_0x5bb89d++){var _0x4617f5={'x':_0x4a4a93*_0x5bb89d+_0x4a4a93+ig['system']['width'],'y':-_0x4a4a93*_0x5bb89d-_0x4a4a93},_0x1d1e3c=ig['util']['angleBetweenPoints'](_0x4617f5,{'x':0x0,'y':ig['system']['height']})*(0xb4/Math['PI']),_0x1d1e3c={'vel':ig['util']['moveOnDirection'](_0x1d1e3c,this['enemies']['speed']),'onUpdate':function(_0x13b95d){if(_0x13b95d['pos']['y']>=ig['system']['height']+0xc8)this['onCompleteTween'](_0x13b95d);}['bind'](this)};_0x33639f['enemySettings']=Object['assign'](_0x33639f['enemySettings'],_0x1d1e3c),ig['game']['spawnEntity'](EntityEnemy,_0x4617f5['x'],_0x4617f5['y'],_0x33639f['enemySettings']);}}['bind'](this)})['start']();},'pattern10':function(_0x17c4ad){var _0x550692=this['patternsDefault'](_0x17c4ad),_0x42a07d=[0x8c,ig['system']['width']/0x2-0x23,ig['system']['width']-0xd2];this['tween']({},_0x550692['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0x10e258=0x0;0x3>_0x10e258;_0x10e258++){var _0x20fd7a={'vel':new Vector2(0x0,0x0),'size':new Vector2(0x46,0x46),'isFireBullet':!0x0,'fireDelay':0xa,'hitPoint':0x1},_0x814b65={},_0x814b65=0x1==_0x10e258?{'bulletsPerFire':0x1,'waitSecBeforeAim':0x1,'isRocketObj':!0x0,'image':ig['game']['images']['islandGun2'],'islandImage':ig['game']['images']['island2']}:{'bulletsPerFire':0x5,'waitSecBeforeAim':0x3,'isRocketObj':!0x1,'image':ig['game']['images']['islandGun1'],'islandImage':ig['game']['images']['island1'],'bulletImage':ig['game']['images']['islandBullet1']},_0x20fd7a=Object['assign'](_0x20fd7a,_0x814b65);_0x550692['enemySettings']=Object['assign'](_0x550692['enemySettings'],_0x20fd7a),ig['game']['spawnEntity'](EntityEnemyIsland,_0x42a07d[_0x10e258],-0x12c,_0x550692['enemySettings']);}}['bind'](this)})['start']();},'pattern11':function(_0x5d4622){var _0xea32fb=this['patternsDefault'](_0x5d4622),_0x2a5b17=[0x8c,ig['system']['width']-0xd2];this['tween']({},_0xea32fb['otherSettings']['tweenDelay'],{'onComplete':function(){this['pattern4']({'tweenDelay':0x2});for(var _0x37acbd=0x0;0x2>_0x37acbd;_0x37acbd++){var _0x41ef5c={'vel':new Vector2(0x0,0x0),'size':new Vector2(0x46,0x46),'isFireBullet':!0x0,'image':ig['game']['images']['islandGun3'],'islandImage':ig['game']['images']['island3'],'bulletImage':ig['game']['images']['islandBullet3'],'fireDelay':0xa,'bulletsPerFire':0x2,'waitSecBeforeAim':0x1,'hitPoint':0x1,'isRocketObj':!0x1};_0xea32fb['enemySettings']=Object['assign'](_0xea32fb['enemySettings'],_0x41ef5c),ig['game']['spawnEntity'](EntityEnemyIsland,_0x2a5b17[_0x37acbd],-0x12c,_0xea32fb['enemySettings']);}}['bind'](this)})['start']();},'pattern12':function(_0x475a75){var _0x183448=this['patternsDefault'](_0x475a75);this['tween']({},_0x183448['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0x270072=0x0,_0x3df271=0x0,_0x4ac239=0x1;0x2!=_0x3df271;){var _0x4ee7a4=0x0,_0xed2021=0x8c*(_0x270072+0x1),_0x4ee7a4=-0x1==_0x4ac239?ig['system']['width']+0x46:-0x8c,_0x586403={'vel':new Vector2(0x0,0x0),'size':new Vector2(0x46,0x46),'isFireBullet':!0x0,'image':ig['game']['images']['shipTurret1'],'shipImage':ig['game']['images']['battleship1'],'fireDelay':0xa,'bulletsPerFire':0x5,'waitSecBeforeAim':0x3,'hitPoint':0x1,'isRocketObj':!0x1,'shipVel':new Vector2(0x64*_0x4ac239,0x0),'shipScale':0x1,'onInit':function(_0x2dbb9e){var _0x3a35f8=0x118*(_0x270072+0x1);_0x2dbb9e['destinedX']=0x1==_0x4ac239?_0x3a35f8:ig['system']['width']-_0x3a35f8,_0x2dbb9e['dirX']=_0x4ac239;},'onUpdate':function(_0x1802ac){if(-0x1==_0x1802ac['dirX']&&_0x1802ac['pos']['x']<=_0x1802ac['destinedX']||0x1==_0x1802ac['dirX']&&_0x1802ac['pos']['x']>=_0x1802ac['destinedX'])_0x1802ac['ship']['vel']['x']=0x0;}['bind'](this)};_0x183448['enemySettings']=Object['assign'](_0x183448['enemySettings'],_0x586403),ig['game']['spawnEntity'](EntityEnemyShip,_0x4ee7a4,_0xed2021,_0x183448['enemySettings']),_0x3df271+=0x1,_0x270072++,0x2==_0x270072&&(_0x270072=0x0,_0x4ac239=-0x1);}}['bind'](this)})['start']();},'pattern13':function(_0x35d66d){var _0x486112=this['patternsDefault'](_0x35d66d);this['tween']({},_0x486112['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0x3eb19e=0x0;0x2>_0x3eb19e;_0x3eb19e++){var _0x412686=-0x8c*(_0x3eb19e+0x1),_0x34e51a=0x8c*(_0x3eb19e+0x1),_0x849d71={'vel':new Vector2(0x0,0x0),'size':new Vector2(0x46,0x46),'isFireBullet':!0x0,'image':ig['game']['images']['shipTurret2'],'shipImage':ig['game']['images']['battleship2'],'fireDelay':0xa,'bulletsPerFire':0x2,'waitSecBeforeAim':0x1,'hitPoint':0x1,'isRocketObj':!0x1,'shipVel':new Vector2(0x64,0x0),'shipScale':0x1,'onUpdate':function(_0xdfe046){_0xdfe046['pos']['x']>=ig['system']['width']+0xc8&&(_0xdfe046['isKilled']=!0x0,this['onCompleteTween'](_0xdfe046));}['bind'](this)};_0x486112['enemySettings']=Object['assign'](_0x486112['enemySettings'],_0x849d71),ig['game']['spawnEntity'](EntityEnemyShip,_0x412686,_0x34e51a,_0x486112['enemySettings']);}}['bind'](this)})['start']();},'pattern14':function(_0x1086a8){var _0x3591e1=this['patternsDefault'](_0x1086a8);this['tween']({},_0x3591e1['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0x13171e=0x0;0x2>_0x13171e;_0x13171e++){var _0x3eab90=ig['system']['width']+0x8c*(_0x13171e+0x1),_0x2cca5f=0x8c*(_0x13171e+0x1),_0x6649a2={'vel':new Vector2(0x0,0x0),'size':new Vector2(0x46,0x46),'isFireBullet':!0x0,'image':ig['game']['images']['shipTurret3'],'shipImage':ig['game']['images']['battleship3'],'fireDelay':0xa,'bulletsPerFire':0x1,'waitSecBeforeAim':0x1,'hitPoint':0x1,'isRocketObj':!0x0,'shipVel':new Vector2(-0x64,0x0),'shipScale':0x1,'onUpdate':function(_0x381ab3){-0xc8>=_0x381ab3['pos']['x']&&(_0x381ab3['isKilled']=!0x0,this['onCompleteTween'](_0x381ab3));}['bind'](this)};_0x3591e1['enemySettings']=Object['assign'](_0x3591e1['enemySettings'],_0x6649a2),ig['game']['spawnEntity'](EntityEnemyShip,_0x3eab90,_0x2cca5f,_0x3591e1['enemySettings']);}}['bind'](this)})['start']();},'pattern15':function(_0x28337d){var _0x1e3b3d=this['patternsDefault'](_0x28337d);this['tween']({},_0x1e3b3d['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0x9ad88e=0x0;0x5>_0x9ad88e;_0x9ad88e++){var _0x42a04e=-((this['enemySize']['x']+0x64)*(_0x9ad88e+0x1)),_0xb29a0d={'vel':{'x':this['enemies']['speed'],'y':0x0},'onUpdate':function(_0x52a672){_0x52a672['pos']['x']+_0x52a672['size']['x']>=ig['system']['width']/0x2-0x64&&(_0x52a672['vel']=new Vector2(0x0,this['enemies']['speed']));if(_0x52a672['pos']['y']>=ig['system']['height']+0xc8)this['onCompleteTween'](_0x52a672);}['bind'](this),'isFireBullet':!0x1,'image':ig['game']['images']['enemies'][0x3],'hitPoint':0x4};_0x1e3b3d['enemySettings']=Object['assign'](_0x1e3b3d['enemySettings'],_0xb29a0d),ig['game']['spawnEntity'](EntityEnemy,_0x42a04e,0x64,_0x1e3b3d['enemySettings']);}for(_0x9ad88e=0x0;0x5>_0x9ad88e;_0x9ad88e++)_0x42a04e=ig['system']['width']+(this['enemySize']['x']+0x64)*(_0x9ad88e+0x1),_0xb29a0d={'vel':{'x':-this['enemies']['speed'],'y':0x0},'onUpdate':function(_0x48155a){_0x48155a['pos']['x']<=ig['system']['width']/0x2+0x64&&(_0x48155a['vel']=new Vector2(0x0,this['enemies']['speed']));if(_0x48155a['pos']['y']>=ig['system']['height']+0xc8)this['onCompleteTween'](_0x48155a);}['bind'](this),'isFireBullet':!0x1,'image':ig['game']['images']['enemies'][0x3],'hitPoint':0x4},_0x1e3b3d['enemySettings']=Object['assign'](_0x1e3b3d['enemySettings'],_0xb29a0d),ig['game']['spawnEntity'](EntityEnemy,_0x42a04e,0x64,_0x1e3b3d['enemySettings']);}['bind'](this)})['start']();},'pattern16':function(_0x117828){var _0x3c9ff9=this['patternsDefault'](_0x117828);this['tween']({},_0x3c9ff9['otherSettings']['tweenDelay'],{'onComplete':function(){for(var _0x592f1e=this['enemySize']['x']+this['enemySize']['x']/0x2,_0xf71fa6=0x2*this['enemySize']['x']+this['enemySize']['x'],_0x592f1e=[{'x':this['center']['x'],'y':0x190},{'x':this['center']['x']-_0x592f1e,'y':0xfa},{'x':this['center']['x']+_0x592f1e,'y':0xfa},{'x':this['center']['x']-_0xf71fa6,'y':0x64},{'x':this['center']['x']+_0xf71fa6,'y':0x64}],_0xf71fa6={'hitPoint':0x4,'offset':new Vector2(0x0,0x0),'size':new Vector2(0xc8,0x46),'fireTarget':this['plane'],'fireDelay':0x96,'isFireBullet':!0x0},_0x1fc194=0x0;0x5>_0x1fc194;_0x1fc194++){var _0x1dbae5={'image':ig['game']['images']['enemies'][0x4]},_0x1dbae5=0x0==_0x1fc194?{'image':ig['game']['images']['enemies'][0x5],'hitPoint':0x6}:{'image':ig['game']['images']['enemies'][0x4],'hitPoint':0x6},_0xf71fa6=Object['assign'](_0xf71fa6,_0x1dbae5);_0x3c9ff9['enemySettings']=Object['assign'](_0x3c9ff9['enemySettings'],_0xf71fa6),ig['game']['spawnEntity'](EntityEnemy,_0x592f1e[_0x1fc194]['x'],-(this['enemySize']['y']+0xc8),_0x3c9ff9['enemySettings'])['tween']({'pos':{'y':_0x592f1e[_0x1fc194]['y']}},0x2,{'delay':0.5*_0x1fc194,'easing':ig['Tween']['Easing']['Back']['EaseOut']})['start']();}}['bind'](this)})['start']();},'reScale':function(_0x413db9){this['enemySize']={'x':this['_enemySize']['x']*_0x413db9,'y':this['_enemySize']['y']*_0x413db9},this['center']={'x':ig['system']['width']/0x2-this['enemySize']['x']/0x2,'y':ig['system']['height']/0x2-this['enemySize']['y']/0x2};},'repos':function(){0x191<=window['innerWidth']&&0x1f4>=window['innerWidth']?this['reScale'](1.25):0x190>=window['innerWidth']?this['reScale'](1.5):this['reScale'](0x1);},'onCompleteTween':function(_0x37345d){_0x37345d=ig['game']['enemies']['indexOf'](_0x37345d),-0x1!=_0x37345d&&(ig['game']['enemies'][_0x37345d]['stopTweens'](),ig['game']['enemies'][_0x37345d]['kill'](),ig['game']['enemies']['splice'](_0x37345d,0x1),ig['game']['drawPattern']());},'randomizePatterns':function(_0x4438d1,_0xb1fdad){for(var _0x5e9f90=[],_0xe18e66=[0xa,0xb,0xc,0xd,0xe],_0x125b19=0x0,_0x1823ce=ig['util']['shuffleArray']([0x0,0x1,0x2,0x3,0x4,0x5,0x6,0x7,0x8,0x9,0xf,0x10]),_0xe18e66=ig['util']['shuffleArray'](_0xe18e66),_0x583e71=0x0,_0x1fcb49=0x0;_0x1fcb49<_0x1823ce['length']&&!(0x0==_0x1fcb49%0x2&&(_0x1823ce['splice'](_0x1fcb49,0x0,_0xe18e66[_0x583e71]),_0x583e71+=0x1,_0x583e71>=_0xe18e66['length']));_0x1fcb49++);for(_0x1fcb49=0x0;_0x1fcb49<_0x4438d1;_0x1fcb49++)_0x5e9f90['push']([]);for(_0x1fcb49=0x0;_0x1fcb49<_0x5e9f90['length'];_0x1fcb49++)for(_0xe18e66=0x0;_0xe18e66<_0xb1fdad;_0xe18e66++)_0x5e9f90[_0x1fcb49]['push'](_0x1823ce[_0x125b19]),_0x125b19+=0x1,_0x125b19>=_0x1823ce['length']&&(_0x125b19=0x0);return ig['util']['shuffleArray'](_0x5e9f90);}});}),ig['baked']=!0x0,ig['module']('game.entities.ingame.explode')['requires']('impact.entity','impact.entity-pool')['defines'](function(){EntityExplode=ig['Entity']['extend']({'size':new Vector2(0x0,0x0),'maxVel':new Vector2(0x7d0,0x7d0),'type':ig['Entity']['TYPE']['NONE'],'checkAgainst':ig['Entity']['TYPE']['NONE'],'vel':new Vector2(0x0,0x0),'offset':new Vector2(0x0,0x0),'imageSize':new Vector2(0x0,0x0),'zIndex':0x3c,'isHide':!0x1,'isAnimEnd':!0x1,'animSheet':null,'anims':null,'onInit':null,'name':null,'alpha':0x1,'pause':!0x1,'globalScale':0x1,'init':function(_0x1313db,_0x3ed571,_0x467ed8){this['initVar'](_0x1313db,_0x3ed571,_0x467ed8);},'reset':function(_0x1846ce,_0x382e9c,_0x4c684d){this['parent'](_0x1846ce,_0x382e9c,_0x4c684d),this['pos']=new Vector2(0x2*ig['system']['width'],0x2*ig['system']['height']),this['vel']=new Vector2(0x0,0x0),this['offset']=new Vector2(0x0,0x0),this['imageSize']=new Vector2(0x0,0x0),this['zIndex']=0x3c,this['isAnimEnd']=this['isHide']=!0x1,this['name']=this['onInit']=this['anims']=this['animSheet']=null,this['alpha']=0x1,this['pause']=!0x1,this['globalScale']=0x1,this['initVar'](_0x1846ce,_0x382e9c,_0x4c684d);},'initVar':function(_0x483ae4,_0x5c0d1a,_0x54eac5){this['ctx']=ig['system']['context'],_0x54eac5&&(this['pos']={'x':_0x483ae4,'y':_0x5c0d1a},this['size']=_0x54eac5['size']||this['size'],this['scale']=_0x54eac5['scale']||this['scale'],this['animSheet']=_0x54eac5['animSheet']||null,this['vel']=_0x54eac5['vel']||this['vel'],this['onInit']=_0x54eac5['onInit']||null,this['name']=_0x54eac5['name']||null,this['type']=_0x54eac5['type']||this['type'],this['offset']=_0x54eac5['offset']||this['offset'],this['alpha']=_0x54eac5['alpha']||0x1,this['isAnimEnd']=_0x54eac5['isAnimEnd']?_0x54eac5['isAnimEnd']:this['isAnimEnd']),null!=this['animSheet']&&(this['imageSize']={'x':this['animSheet']['width']*this['scale'],'y':this['animSheet']['height']*this['scale']}),this['isAnimEnd']=!0x1,this['pos']={'x':_0x483ae4,'y':_0x5c0d1a};if(null!=this['onInit'])this['onInit'](this);null!=this['anims']&&this['anims']['gotoFrame'](0x0),this['_size']=this['size'],this['repos'](),ig['game']['sortEntitiesDeferred']();},'reScale':function(_0x3aa514){this['size']={'x':this['_size']['x']*_0x3aa514,'y':this['_size']['y']*_0x3aa514},this['globalScale']=_0x3aa514;},'repos':function(){0x191<=window['innerWidth']&&0x1f4>=window['innerWidth']?this['reScale'](1.25):0x190>=window['innerWidth']?this['reScale'](1.5):this['reScale'](0x1);},'drawTranslate':function(_0x3520c1,_0x537739){this['ctx']['translate'](Math['floor'](_0x3520c1-0.5*this['size']['x']*this['scale']),Math['floor'](_0x537739-0.5*this['size']['y']*this['scale']));},'drawAnim':function(){null!=this['animSheet']&&(this['ctx']['save'](),this['drawTranslate'](this['pos']['x'],this['pos']['y']),this['ctx']['scale'](this['scale']*this['globalScale'],this['scale']*this['globalScale']),null!=this['anims']&&this['anims']['draw'](this['offset']['x'],this['offset']['y']),this['ctx']['restore']());},'draw':function(){this['isHide']||(this['ctx']['save'](),this['ctx']['globalAlpha']=this['alpha'],this['drawAnim'](),this['ctx']['restore']());},'update':function(){this['parent'](),!this['pause']&&!ig['game']['isGamePause']&&(null!=this['anims']&&this['anims']['frame']>=this['anims']['sequence']['length']-0x1&&!0x1==this['isAnimEnd']&&(this['isAnimEnd']=!0x0,this['tween']({'alpha':0x0},0x1,{'delay':0.25,'easing':ig['Tween']['Easing']['Exponential']['EaseOut'],'onComplete':function(){this['kill']();}['bind'](this)})['start']()),null!=this['anims']&&this['anims']['update']());}}),ig['EntityPool']['enableFor'](EntityExplode);}),ig['baked']=!0x0,ig['module']('game.entities.ingame.power-ups')['requires']('impact.entity','impact.entity-pool')['defines'](function(){EntityPowerUps=ig['Entity']['extend']({'size':new Vector2(0x0,0x0),'maxVel':new Vector2(0x7d0,0x7d0),'type':ig['Entity']['TYPE']['B'],'checkAgainst':ig['Entity']['TYPE']['A'],'pos':new Vector2(0x0,0x0),'vel':new Vector2(0x0,0x0),'offset':new Vector2(0x0,0x0),'direction':new Vector2(0x0,0x0),'zIndex':0x32,'isHide':!0x1,'image':null,'scale':0x1,'pause':!0x1,'name':null,'onInit':null,'alpha':0x1,'isPick':!0x1,'isHit':!0x1,'isAnchor':!0x0,'anchor':{'offsetX':0x0,'offsetY':0x0,'relativeTo':null},'init':function(_0x80a36d,_0x41fcbc,_0x399290){this['initVar'](_0x80a36d,_0x41fcbc,_0x399290);},'reset':function(_0x1504c4,_0x2ebd39,_0x3888b7){this['parent'](_0x1504c4,_0x2ebd39,_0x3888b7),this['pos']=new Vector2(0x2*ig['system']['width'],0x2*ig['system']['height']),this['vel']=new Vector2(0x0,0x0),this['offset']=new Vector2(0x0,0x0),this['direction']=new Vector2(0x0,0x0),this['zIndex']=0x32,this['isHide']=!0x1,this['image']=null,this['scale']=0x1,this['pause']=!0x1,this['onInit']=this['name']=null,this['alpha']=0x1,this['isHit']=this['isPick']=!0x1,this['isAnchor']=!0x0,this['anchor']={'offsetX':0x0,'offsetY':0x0,'relativeTo':null},this['initVar'](_0x1504c4,_0x2ebd39,_0x3888b7);},'initVar':function(_0x311f97,_0x4a3d54,_0x16ecf3){this['ctx']=ig['system']['context'];if(_0x16ecf3&&(this['size']=_0x16ecf3['size']||this['size'],this['isHide']=_0x16ecf3['isHide']||this['isHide'],this['pause']=_0x16ecf3['pause']||this['pause'],this['image']=_0x16ecf3['image']||this['image'],this['scale']=_0x16ecf3['scale']||this['scale'],this['offset']=_0x16ecf3['offset']||this['offset'],this['vel']=_0x16ecf3['vel']||this['vel'],this['direction']=_0x16ecf3['direction']||this['direction'],this['name']=_0x16ecf3['name']||this['name'],this['onInit']=_0x16ecf3['onInit']||this['onInit'],this['alpha']=_0x16ecf3['alpha']||this['alpha'],this['isAnchor']=_0x16ecf3['isAnchor']?_0x16ecf3['isAnchor']:this['isAnchor'],_0x16ecf3['anchor']))for(var _0x5c35ac=0x0;_0x5c35ac<Object['entries'](_0x16ecf3['anchor'])['length'];_0x5c35ac++){var _0x1e5db0=Object['entries'](_0x16ecf3['anchor'])[_0x5c35ac][0x0];this['anchor'][_0x1e5db0]=_0x16ecf3['anchor'][_0x1e5db0];}this['pos']=new Vector2(_0x311f97,_0x4a3d54),this['isHit']=this['isPick']=!0x1;if(null!=this['onInit'])this['onInit'](this);this['_vel']=this['vel'],this['_size']=this['size'],this['alpha']=0x1,this['isAnchor']=!0x0,this['repos'](),ig['game']['sortEntitiesDeferred']();},'pick':function(){this['isPick']=!0x0,this['tween']({'alpha':0x0},0.125,{'onComplete':function(){this['kill']();}['bind'](this)})['start']();},'reScale':function(_0x51ba61){this['size']={'x':this['_size']['x']*_0x51ba61,'y':this['_size']['y']*_0x51ba61},this['scale']=_0x51ba61;},'repos':function(){0x191<=window['innerWidth']&&0x1f4>=window['innerWidth']?this['reScale'](1.25):0x190>=window['innerWidth']?this['reScale'](1.5):this['reScale'](0x1);},'drawTranslate':function(_0x2f5344,_0x28ea37){this['ctx']['translate'](Math['floor'](_0x2f5344),Math['floor'](_0x28ea37));},'drawCollider':function(){this['ctx']['save'](),this['ctx']['strokeStyle']='black',this['ctx']['lineWidth']=0xa,this['ctx']['strokeRect'](this['pos']['x'],this['pos']['y'],this['size']['x'],this['size']['y']),this['ctx']['restore']();},'drawImage':function(){null!=this['image']&&(this['ctx']['save'](),this['drawTranslate'](this['pos']['x'],this['pos']['y']),this['ctx']['scale'](this['scale'],this['scale']),this['image']['draw'](0x0,0x0),this['ctx']['restore']());},'check':function(_0xdd45ac){'playerBullet'==_0xdd45ac['name']&&!0x1==this['isHit']&&this['checkBorder'](new Vector2(this['size']['x']/0x3,this['size']['y']/0x3))&&(this['isHit']=!0x0,this['isAnchor']=!0x1,this['_vel']=this['vel']=new Vector2(0x0,0x1f4));},'checkBorder':function(_0x156f8d,_0xb3ad1c){var _0x19362f=_0x156f8d||new Vector2(0x0,0x0),_0xf63082=_0xb3ad1c||new Vector2(0x0,0x0),_0x5148da=_0x19362f['y']-_0xf63082['y'],_0x333b96=ig['system']['width']-_0x19362f['x']+_0xf63082['x'],_0x561d52=ig['system']['height']-_0x19362f['y']+_0xf63082['y'];return this['pos']['x']>_0x19362f['x']-_0xf63082['x']&&this['pos']['x']+this['size']['x']<_0x333b96&&this['pos']['y']>_0x5148da&&this['pos']['y']+this['size']['y']<_0x561d52;},'draw':function(){this['isHide']||(this['ctx']['save'](),this['ctx']['globalAlpha']=this['alpha'],this['drawImage'](),ig['game']['drawCollider']&&this['drawCollider'](),this['ctx']['restore']());},'update':function(){this['parent'](),this['pause']||ig['game']['isGamePause']?this['vel']=new Vector2(0x0,0x0):(this['vel']=this['_vel'],null!=this['anchor']['relativeTo']&&this['isAnchor']&&(this['pos']['x']=this['anchor']['relativeTo']['pos']['x']+this['anchor']['offsetX']-this['size']['x']/0x2,this['pos']['y']=this['anchor']['relativeTo']['pos']['y']+this['anchor']['offsetY']+this['size']['y']/0x2,this['anchor']['relativeTo']['isKilled']&&this['kill']()),this['pos']['y']>=ig['system']['height']-(this['image']['height']+0x32)&&(this['_vel']=this['vel']=new Vector2(0x0,0x0)));}}),ig['EntityPool']['enableFor'](EntityPowerUps);}),ig['baked']=!0x0,ig['module']('game.entities.ingame.helicopter')['requires']('impact.entity','impact.entity-pool')['defines'](function(){EntityHelicopter=ig['Entity']['extend']({'size':new Vector2(0x0,0x0),'maxVel':new Vector2(0x1388,0x1388),'offset':new Vector2(0x0,0x0),'vel':new Vector2(0x0,0x0),'zIndex':0x32,'scale':0x1,'pause':!0x1,'alpha':0x1,'checkRight':!0x0,'isKilled':!0x1,'init':function(_0x2ea730,_0x499113,_0x1675d2){this['initVar'](_0x2ea730,_0x499113,_0x1675d2);},'reset':function(_0x140cbe,_0x337551,_0x3fe0b6){this['parent'](_0x140cbe,_0x337551,_0x3fe0b6),this['pos']=new Vector2(0x2*ig['system']['width'],0x2*ig['system']['height']),this['offset']=new Vector2(0x0,0x0),this['vel']=new Vector2(0x0,0x0),this['zIndex']=0x32,this['scale']=0x1,this['pause']=!0x1,this['alpha']=0x1,this['checkRight']=!0x0,this['isKilled']=!0x1,this['initVar'](_0x140cbe,_0x337551,_0x3fe0b6);},'initVar':function(_0x201b90,_0x389bea,_0x15b8d3){this['ctx']=ig['system']['context'],this['animSheet']=ig['game']['animSheets']['helicopter'],this['anim']=new ig['Animation'](this['animSheet'],0.1,[0x0,0x1,0x2,0x3]),this['anim']['angle']=ig['util']['toRad'](-0x5a),this['size']=new Vector2(this['animSheet']['width'],this['animSheet']['height']),this['offset']=new Vector2(-this['animSheet']['width']/0x2,-this['animSheet']['height']/0x2),_0x15b8d3&&(this['size']=_0x15b8d3['size']||this['size'],this['scale']=_0x15b8d3['scale']||this['scale'],this['vel']=_0x15b8d3['vel']||this['vel'],this['offset']=_0x15b8d3['offset']||this['offset'],this['checkRight']=_0x15b8d3['checkRight']?_0x15b8d3['checkRight']:this['checkRight']),this['pos']=new Vector2(_0x201b90,_0x389bea),this['_vel']=this['vel'],this['_size']=this['size'],this['repos'](),this['isKilled']=!0x1;},'reScale':function(_0x2d1a15){this['size']={'x':this['_size']['x']*_0x2d1a15,'y':this['_size']['y']*_0x2d1a15},this['scale']=_0x2d1a15;},'repos':function(){0x191<=window['innerWidth']&&0x1f4>=window['innerWidth']?this['reScale'](1.25):0x190>=window['innerWidth']?this['reScale'](1.5):this['reScale'](0x1);},'drawTranslate':function(_0x3afbd2,_0x2a51fd){this['ctx']['translate'](Math['floor'](_0x3afbd2),Math['floor'](_0x2a51fd));},'checkBorder':function(_0x420107){_0x420107?this['pos']['x']>ig['system']['width']+0x64&&(this['isKilled']=!0x0,this['kill']()):-0x64>this['pos']['x']&&(this['isKilled']=!0x0,this['kill']());},'draw':function(){this['isHide']||(this['ctx']['save'](),this['drawTranslate'](this['pos']['x'],this['pos']['y']),this['ctx']['scale'](this['scale'],this['scale']),this['anim']['draw'](this['offset']['x'],this['offset']['y']),this['ctx']['restore']());},'update':function(){this['parent'](),this['pause']||ig['game']['isGamePause']?this['vel']=new Vector2(0x0,0x0):(this['vel']=this['_vel'],this['anim']['update'](),this['checkBorder'](this['checkRight']));}}),ig['EntityPool']['enableFor'](EntityHelicopter);}),ig['baked']=!0x0,ig['module']('game.entities.ingame.player-laser-beam')['requires']('impact.entity','impact.entity-pool','plugins.math.sat')['defines'](function(){EntityPlayerLaserBeam=ig['Entity']['extend']({'size':new Vector2(0x0,0x0),'name':'playerLaserBeam','type':ig['Entity']['TYPE']['NONE'],'checkAgainst':ig['Entity']['TYPE']['NONE'],'zIndex':0x37,'circleScale':0x0,'rectWidthScale':0x0,'alpha':0x1,'isSetDamage':!0x1,'isKilled':!0x1,'resumeOnce':!0x1,'pauseOnce':!0x1,'shapeData':null,'anchor':{'relativeTo':null,'offsetX':0x0,'offsetY':0x0},'beam':{'color':'rgb(0,\x20255,\x20254)','duration':0x5,'chargeTime':0x2,'damagePerSecond':0x7,'cooldown':0x5},'init':function(_0x445ea5,_0x58e9fc,_0x41b5a8){this['ctx']=ig['system']['context'],this['ocCircle']=this['offScreenCanvas'](0x96,0x96),this['drawCircle'](0x4b,this['beam']['color'],this['ocCircle']['ctx']),this['ocRect']=this['offScreenCanvas'](0x4b,0x2*ig['system']['height']),this['drawRectangle'](0x4b,0x2*ig['system']['height'],this['beam']['color'],this['ocRect']['ctx']),this['initVar'](_0x445ea5,_0x58e9fc,_0x41b5a8);},'initVar':function(_0x5b4cdd,_0x486401,_0x14e593){if(_0x14e593){this['size']=_0x14e593['size']||this['size'];if(_0x14e593['anchor'])for(var _0x531ff9=0x0;_0x531ff9<Object['entries'](_0x14e593['anchor'])['length'];_0x531ff9++){var _0x37ff26=Object['entries'](_0x14e593['anchor'])[_0x531ff9][0x0];this['anchor'][_0x37ff26]=_0x14e593['anchor'][_0x37ff26];}if(_0x14e593['beam']){for(_0x531ff9=0x0;_0x531ff9<Object['entries'](_0x14e593['beam'])['length'];_0x531ff9++)_0x37ff26=Object['entries'](_0x14e593['beam'])[_0x531ff9][0x0],this['beam'][_0x37ff26]=_0x14e593['beam'][_0x37ff26];}}this['rectWidthScale']=this['circleScale']=this['alpha']=0x0,this['isDrawLaserBeam']=this['isSetDamage']=!0x1,this['pos']=new Vector2(_0x5b4cdd,_0x486401),this['sat']=new ig['SAT'](),ig['game']['sortEntitiesDeferred']();},'draw':function(){this['ctx']['save'](),this['drawLaserBeam'](),ig['game']['drawCollider']&&this['drawCollider'](),this['ctx']['restore']();},'update':function(){this['parent'](),ig['game']['isGamePause']?!0x1==this['pauseOnce']&&(this['pauseOnce']=!0x0,this['resumeOnce']=!0x1,this['pauseTweens']()):(!0x1==this['resumeOnce']&&(this['resumeOnce']=!0x0,this['pauseOnce']=!0x1,this['resumeTweens']()),null!=this['anchor']['relativeTo']&&(this['pos']['x']=this['anchor']['relativeTo']['pos']['x']+this['anchor']['offsetX'],this['pos']['y']=this['anchor']['relativeTo']['pos']['y']+this['anchor']['offsetY']-this['size']['y']));},'checkCollision':function(_0x389f73){if(Array['isArray'](_0x389f73)&&!0x0==this['isSetDamage']&&0x0!=_0x389f73['length']){this['shapeData']=this['getShapeData']();for(var _0x9f63d=!0x1,_0x2c9499=0x0;_0x2c9499<_0x389f73['length'];_0x2c9499++)if(!0x0==this['sat']['simpleShapeIntersect'](this['shapeData'],_0x389f73[_0x2c9499])){_0x9f63d=!0x0;break;}return _0x9f63d;}return!0x0==this['isSetDamage']&&null!=_0x389f73?(this['shapeData']=this['getShapeData'](),this['sat']['simpleShapeIntersect'](this['shapeData'],_0x389f73)):!0x1;},'getShapeData':function(){return this['pointList']=[{'x':this['pos']['x'],'y':this['pos']['y']},{'x':this['pos']['x']+this['size']['x'],'y':this['pos']['y']},{'x':this['pos']['x'],'y':this['pos']['y']+this['size']['y']},{'x':this['pos']['x']+this['size']['x'],'y':this['pos']['y']+this['size']['y']}],this['shapeData']=new ig['SAT']['Shape'](this['pointList']);},'explodeAnim':function(_0x2c25d5,_0x320517){var _0x45b92e=ig['util']['centerPos'](_0x2c25d5);ig['game']['spawnEntity'](EntityExplode,_0x45b92e['x'],_0x45b92e['y'],{'animSheet':ig['game']['animSheets']['explode'],'size':new Vector2(0x135,0x135),'scale':_0x320517,'onInit':function(_0x1c1c39){_0x1c1c39['anims']=new ig['Animation'](_0x1c1c39['animSheet'],0.05,[0x0,0x1,0x2,0x3,0x4,0x5,0x6,0x7],!0x0);}});},'drawCollider':function(){this['ctx']['save'](),this['ctx']['strokeStyle']='black',this['ctx']['lineWidth']=0xa,this['ctx']['strokeRect'](this['pos']['x'],this['pos']['y'],this['size']['x'],this['size']['y']),this['ctx']['restore']();},'drawLaserBeam':function(){!0x1!=this['isDrawLaserBeam']&&(this['ctx']['save'](),this['ctx']['globalAlpha']=this['alpha'],this['drawTranslate'](this['pos']['x']+(this['ocCircle']['width']/0x2-0x19),this['pos']['y']),this['ctx']['save'](),this['ctx']['translate'](0x0,this['size']['y']-this['ocCircle']['height']/2.5),this['ctx']['scale'](this['circleScale'],this['circleScale']),this['drawCanvasShape'](this['ocCircle'],-this['ocCircle']['width']/0x2,-this['ocCircle']['height']/0x2),this['ctx']['restore'](),this['ctx']['scale'](this['rectWidthScale'],0x1),this['drawCanvasShape'](this['ocRect'],-this['ocRect']['width']/0x2,0x0),this['ctx']['restore']());},'startCharge':function(_0xdcf3d3){if(_0xdcf3d3||!0x1==this['isDrawLaserBeam'])this['isDrawLaserBeam']=!0x0,ig['soundHandler']['sfxPlayer']['play']('laserBeam'),this['alpha']=0x1,this['tween']({'circleScale':0x1},this['beam']['chargeTime'],{'easing':ig['Tween']['Easing']['Bounce']['EaseIn'],'onComplete':function(){this['fireBeam']();}['bind'](this)})['start']();},'fireBeam':function(){this['isSetDamage']=!0x0,this['tween']({'rectWidthScale':0x1},0.1,{'onComplete':function(){this['beamDuration']();}['bind'](this)})['start']();},'beamDuration':function(){this['tween']({},this['beam']['duration'],{'onComplete':function(){this['resetBeam']();}['bind'](this)})['start']();},'resetBeam':function(){this['isSetDamage']=!0x1,this['tween']({'rectWidthScale':0x0},0.1)['start'](),this['tween']({'alpha':0x0,'circleScale':0x0},0x1)['start'](),this['tween']({},this['beam']['cooldown'],{'onComplete':function(){this['startCharge'](!0x0);}['bind'](this)})['start']();},'stopLaserBeam':function(){if(!0x0==this['isDrawLaserBeam']){this['isDrawLaserBeam']=!0x1,this['stopTweens'](),this['tween']({'rectWidthScale':0x0},0.1)['start'](),this['tween']({'alpha':0x0,'circleScale':0x0},0x1)['start'](),this['isSetDamage']=!0x1;var _0x5980e9=ig['soundHandler']['sfxPlayer']['soundList']['laserBeam']['_getSoundIds']()[0x0];void 0x0!=ig['soundHandler']['sfxPlayer']['activeSoundList'][_0x5980e9]&&(ig['soundHandler']['sfxPlayer']['stop'](ig['soundHandler']['sfxPlayer']['activeSoundList'][_0x5980e9],parseInt(_0x5980e9)),delete ig['soundHandler']['sfxPlayer']['activeSoundList'][_0x5980e9]);}},'drawTranslate':function(_0x359d40,_0x41d76a){var _0x3eddda=Math['round'](_0x359d40),_0x3b391f=Math['round'](_0x41d76a);this['ctx']['translate'](_0x3eddda,_0x3b391f);},'offScreenCanvas':function(_0x2ad44c,_0x45bace){var _0x441181=document['createElement']('canvas');return _0x441181['width']=_0x2ad44c,_0x441181['height']=_0x45bace,_0x441181['ctx']=_0x441181['getContext']('2d'),_0x441181;},'drawRectangle':function(_0xf71bc3,_0x55f502,_0x131282,_0x4a9a02){_0x4a9a02['fillStyle']=_0x131282,_0x4a9a02['fillRect'](0x0,0x0,_0xf71bc3,_0x55f502);},'drawCircle':function(_0x35bfae,_0x4d4e2b,_0x4b0ed1){_0x4b0ed1['beginPath'](),_0x4b0ed1['arc'](_0x35bfae,_0x35bfae,_0x35bfae,0x0,0x2*Math['PI'],!0x1),_0x4b0ed1['fillStyle']=_0x4d4e2b,_0x4b0ed1['fill'](),_0x4b0ed1['closePath']();},'drawCanvasShape':function(_0x569cc9,_0x1cc373,_0x41cd59){this['ctx']['save'](),this['ctx']['drawImage'](_0x569cc9,0x0,0x0,_0x569cc9['width'],_0x569cc9['height'],_0x1cc373,_0x41cd59,_0x569cc9['width'],_0x569cc9['height']),this['ctx']['restore']();}});}),ig['baked']=!0x0,ig['module']('game.entities.controller.game-screen')['requires']('impact.entity','game.entities.custom-object','game.entities.ui.background','game.entities.ui.settings-panel','game.entities.ui.icon','game.entities.ui.draw-controls','game.entities.ui.revive-panel','game.entities.ui.gameover-panel','game.entities.ui.boss-life-bar','game.entities.ui.canvas-element','game.entities.ui.message-template','game.entities.ingame.player-plane','game.entities.ingame.enemy-patterns','game.entities.ingame.explode','game.entities.ingame.power-ups','game.entities.ingame.helicopter','game.entities.ingame.particle-trail','game.entities.ingame.boss1','game.entities.ingame.boss2','game.entities.ingame.boss3','game.entities.ingame.boss4','game.entities.ingame.boss5','game.entities.ingame.boss6','game.entities.ingame.laser-beam','game.entities.ingame.currency','game.entities.ingame.shine-effect','game.entities.ingame.player-laser-beam','game.entities.ingame.bullet','game.entities.ingame.container','game.entities.ingame.enemy-island','game.entities.ingame.enemy-ship')['defines'](function(){EntityGameScreen=ig['Entity']['extend']({'zIndex':0x1,'reviveChance':0x1,'isShowRewardMultiplier':!0x1,'enemyPatterns':null,'totalIsotopeCollected':0x0,'totalAtomCoreCollected':0x0,'currentIsotopeCollected':0x0,'currentAtomCoreCollected':0x0,'init':function(){ig['game']['drawCollider']=!0x1,ig['game']['isGameOver']=!0x1,ig['game']['isGamePause']=!0x1,ig['game']['playerOnScene']=!0x1,ig['game']['enemies']=[],ig['game']['anchorPoint']=[],ig['game']['currency']=[],ig['game']['playerRockets']=[],ig['game']['playerBullets']=[],this['initData'](),this['setGameUI'](),this['setGameObjects'](),this['initPowerUps'](),ig['game']['checkMusicPlaying']();if(!0x1==ig['game']['drawCollider']){for(var _0x137c45=0x0;0xf>_0x137c45;_0x137c45++)ig['Achievement']['incrementProgress'](_0x137c45,0x1);ig['game']['checkPlanesData']();for(var _0x2a6694=0x1,_0x137c45=0x0;_0x137c45<ig['game']['planesData']['length'];_0x137c45++)!0x0==ig['game']['planesData'][_0x137c45]['unlocked']&&(_0x2a6694+=0x1);for(_0x137c45=0x32;0x37>_0x137c45;_0x137c45++){var _0x545b01=ig['Achievement']['getAchievementData'](_0x137c45);_0x2a6694>=_0x545b01['goal']&&ig['Achievement']['incrementProgress'](_0x137c45,_0x2a6694);}this['isShowRewardMultiplier']=!0x1,ig['game']['cheat']&&(ig['game']['cheat']['showPowerUp']=function(_0x2e93ec){this['showPowerUps'](_0x2e93ec);}['bind'](this));}window['gameloftHelper']&&gameloftHelper['customEventTracking']['sendGameStartOrRetryEvent']();},'setGameUI':function(){this['bgAnim']=ig['game']['spawnEntity'](EntityBackgroundAnimate,0x0,0x0),this['pointer']=ig['game']['spawnEntity'](EntityPointer,0x0,0x0),this['drawControls']=ig['game']['spawnEntity'](EntityDrawControls,0x0,0x0,{'pointer':this['pointer']}),this['bossLifeBar']=ig['game']['spawnEntity'](EntityBossLifeBar,0x0,0x0),this['warningText']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x3e8,0x1f4),'anchor':{'midX':0x2,'midY':0x2},'font':{'size':0x96,'text':_STRINGS['Game']['Warning'],'color':'red','fitWidth':0x7d0,'family':'pixellari'},'pointerEvent':!0x1,'alpha':0x0,'backgroundColor':'none','onInit':function(_0x3ad12c){_0x3ad12c['blinkTween']=_0x3ad12c['tween']({'alpha':0x1},0.5,{'loop':ig['Tween']['Loop']['Reverse'],'loopCount':0x5});}['bind'](this)}),this['waveText']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x3e8,0x1f4),'anchor':{'offsetX':1361.921568627451,'offsetY':-183.42465753424653,'corner':0x4},'font':{'size':0x3c,'text':_STRINGS['Game']['Wave']+'\x20'+(ig['game']['sessionData']['currentWaveIndex']+0x1),'color':'white','fitWidth':0x7d0,'family':'pixellari'},'backgroundColor':'none','pointerEvent':!0x1,'onInit':function(_0x2f6344){_0x2f6344['blinkTween']=_0x2f6344['tween']({'alpha':0x0},0.25,{'loop':ig['Tween']['Loop']['Reverse'],'loopCount':0x5,'delay':0.5});}['bind'](this)}),this['scoreText']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x3e8,0x1f4),'anchor':{'midX':0x2,'offsetY':629.1780821917808},'font':{'size':0x96,'text':'0','color':'white','fitWidth':0x7d0,'family':'pixellari'},'backgroundColor':'none','pointerEvent':!0x1,'onInit':function(_0x548a4e){_0x548a4e['showTween']=_0x548a4e['tween']({'anchor':{'offsetY':629.1780821917808}},0.5,{'easing':ig['Tween']['Easing']['Back']['EaseOut']}),_0x548a4e['hideTween']=_0x548a4e['tween']({'anchor':{'offsetY':0x352}},0.5,{'easing':ig['Tween']['Easing']['Back']['EaseIn']}),_0x548a4e['scaleTween']=_0x548a4e['tween']({'scale':1.25},0.25,{'onComplete':function(_0x56d1f9){_0x56d1f9['tween']({'scale':0x1},0.25)['start']();}['bind'](this)});},'onUpdate':function(_0xfd0bb1){_0xfd0bb1['repos']();}}),this['buttonControls']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0x258,0x19a),'scale':0x1,'anchor':{'offsetX':-90.92005076142118,'offsetY':-46.275272161741896,'corner':0x3},'pointerEvent':!0x1,'image':ig['game']['images']['btnControl'],'backgroundColor':'none','alpha':0x0,'isHide':ig['util']['isMobile'](),'onInit':function(_0x21e4cd){_0x21e4cd['blinkTween']=_0x21e4cd['tween']({'alpha':0x1},0.5,{'loop':ig['Tween']['Loop']['Reverse'],'loopCount':0x13,'delay':0.5});}['bind'](this)}),this['settingButton']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0xc8,0xc8),'anchor':{'offsetX':42.994392523364695,'offsetY':142.1917808219178,'corner':0x2},'onEnter':function(_0x374a59){_0x374a59['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x5a7977){_0x5a7977['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){this['hideGameUI'](),this['settingsPanel']['showSettings'](),ig['soundHandler']['sfxPlayer']['play']('click');}['bind'](this),'image':ig['game']['images']['pause'],'backgroundColor':'none'}),this['settingsPanel']=ig['game']['spawnEntity'](EntitySettingsPanel,0x0,0x0,{'showPage':function(){this['showGameUI']();}['bind'](this),'panelTitle':_STRINGS['Game']['PausedPanel'],'onInit':function(_0x41fafd){_0x41fafd['homeButton']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0xc8,0xc8),'anchor':{'offsetX':191.86036036036035,'offsetY':935.4479004665629,'relativeTo':_0x41fafd['settingPanel']},'onEnter':function(_0x5e4735){_0x5e4735['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x2c54ae){_0x2c54ae['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){this['bgAnim']['kill'](),ig['game']['loadLevel'](LevelMainMenu),ig['soundHandler']['sfxPlayer']['play']('click');}['bind'](this),'image':ig['game']['images']['home'],'backgroundColor':'none'}),_0x41fafd['retryButton']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0xc8,0xc8),'anchor':{'midX':0x2,'offsetY':935.4479004665629,'relativeTo':_0x41fafd['settingPanel']},'onEnter':function(_0x24a3b1){_0x24a3b1['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x491f5f){_0x491f5f['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){this['bgAnim']['kill'](),ig['game']['loadLevel'](LevelGameScreen),ig['soundHandler']['sfxPlayer']['play']('click');}['bind'](this),'image':ig['game']['images']['restart'],'backgroundColor':'none'}),_0x41fafd['resumeButton']=ig['game']['spawnEntity'](EntityCustomObject,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'size':new Vector2(0xc8,0xc8),'anchor':{'offsetX':847.6741741741741,'offsetY':935.4479004665629,'relativeTo':_0x41fafd['settingPanel']},'onEnter':function(_0x5c9f18){_0x5c9f18['tween']({'scale':1.1},0.25)['start']();},'onExit':function(_0x3e4a3d){_0x3e4a3d['tween']({'scale':0x1},0.25)['start']();},'onClicked':function(){_0x41fafd['hideSettings'](function(){_0x41fafd['showPage']();}['bind'](this)),ig['soundHandler']['sfxPlayer']['play']('click');}['bind'](this),'image':ig['game']['images']['back'],'backgroundColor':'none'}),_0x41fafd['settingsUI']['push'](_0x41fafd['homeButton']),_0x41fafd['settingsUI']['push'](_0x41fafd['retryButton']),_0x41fafd['settingsUI']['push'](_0x41fafd['resumeButton']);}['bind'](this)}),this['lifeUI']=ig['game']['spawnEntity'](EntityIcon,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'iconCount':0x5,'iconImage':ig['game']['images']['heart'],'offsetPos':new Vector2(56.78584558823529,24.027993779160184),'onMinus':function(_0x19f049){0x0==_0x19f049['iconCount']&&(this['settingButton']['disableEvent'](),this['settingButton']['alpha']=0x0,setTimeout(function(){this['showGameOverPanel']();}['bind'](this),0x7d0));}['bind'](this)}),this['isotopeUI']=ig['game']['spawnEntity'](EntityIcon,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'iconCount':0x0,'iconImage':ig['game']['images']['isotopeIcon'],'offsetPos':new Vector2(56.78584558823529,-137.2161741835148),'onAdd':function(_0x1e6353,_0x4b354f){this['currentIsotopeCollected']=_0x4b354f;}['bind'](this)}),this['atomCoreUI']=ig['game']['spawnEntity'](EntityIcon,0x0,0x0,{'editPos':new Vector2(!0x1,!0x1),'iconCount':0x0,'iconImage':ig['game']['images']['atomCoreIcon'],'offsetPos':new Vector2(0x1f4,-300.9797822706065),'onAdd':function(_0x367cd6,_0x3dcd97){this['currentAtomCoreCollected']=_0x3dcd97;}['bind'](this)}),this['iconUIs']=[this['lifeUI'],this['isotopeUI'],this['atomCoreUI']],this['gameUIs']=[this['scoreText'],this['settingButton'],this['waveText']];for(var _0x78b273=0x0;_0x78b273<this['gameUIs']['length'];_0x78b273++)this['gameUIs'][_0x78b273]['alpha']=0x0;},'setGameObjects':function(){this['plane']=ig['game']['spawnEntity'](EntityPlayerPlane,0x0,0x0,{'lifeUI':this['lifeUI'],'isotopeUI':this['isotopeUI'],'atomCoreUI':this['atomCoreUI'],'drawControls':this['drawControls'],'size':new Vector2(0x8c,0x50),'scale':0x1,'maxFire':0x1,'isMagnetOn':!0x1,'isInvulnerable':!0x1,'initLaserBeam':!0x1,'initShield':!0x1,'rocket':{'isFire':!0x1},'isFireBullet':!0x0,'totalPlanes':0xc,'onAnimEnd':function(){this['showGameUI'](),!0x1==ig['util']['isMobile']()&&this['buttonControls']['blinkTween']['start'](),setTimeout(function(){this['waveText']['blinkTween']['start']();}['bind'](this),0x258),this['drawControls']['isHide']=!0x1,this['enemyPatterns']=ig['game']['spawnEntity'](EntityEnemyPatterns,0x0,0x0,{'plane':this['plane'],'waveText':this['waveText'],'warningText':this['warningText'],'scoreText':this['scoreText'],'bossLifeBar':this['bossLifeBar'],'currentWaveIndex':ig['game']['sessionData']['currentWaveIndex']});}['bind'](this)}),this['plane']['updatePlane'](ig['game']['load']('currentPlaneIndex')||0x0);},'forTesting':function(){this['boss1']=ig['game']['spawnEntity'](EntityBoss1,ig['system']['width']/0x2,0x12c,{'fireTarget':this['plane'],'isFireBullet':!0x0,'bossLifeBar':this['bossLifeBar'],'hitPoint':0x32,'image':ig['game']['images']['bosses'][0x0]});},'initData':function(){ig['game']['wave']=0x1,ig['game']['baseScore']=0x64,ig['game']['score']=0x0,ig['game']['bestScore']=parseInt(ig['game']['load']('bestScore')||0x0),this['totalIsotopeCollected']=parseInt(ig['game']['load']('isotopes')||0x0),this['totalAtomCoreCollected']=parseInt(ig['game']['load']('atomCores')||0x0),this['currentAtomCoreCollected']=this['currentIsotopeCollected']=0x0,ig['game']['updateScore']=function(){ig['game']['score']+=ig['game']['baseScore']*ig['game']['wave'],this['scoreText']['font']['text']=ig['game']['score']['toLocaleString'](),this['scoreText']['scaleTween']['start']();}['bind'](this);},'initPowerUps':function(){this['powerUps']=[{'name':'add-bullet','image':ig['game']['images']['addBullet']},{'name':'add-rocket','image':ig['game']['images']['addRocket']},{'name':'add-magnet','image':ig['game']['images']['addMagnet']},{'name':'add-shield','image':ig['game']['images']['addShield']},{'name':'add-laser','image':ig['game']['images']['addLaser']}],this['powerUpsCopy']=[{'name':'add-bullet','image':ig['game']['images']['addBullet']},{'name':'add-rocket','image':ig['game']['images']['addRocket']},{'name':'add-magnet','image':ig['game']['images']['addMagnet']},{'name':'add-shield','image':ig['game']['images']['addShield']},{'name':'add-laser','image':ig['game']['images']['addLaser']}],this['randomizePowerups']=[],this['currentPowerUpsIndex']=0x0,this['randomizePowerups']=ig['util']['shuffleArray'](this['powerUpsCopy']),this['tween']({},0x1e,{'onComplete':function(){this['showPowerUps']();}['bind'](this)})['start']();},'showPowerUps':function(_0x13c901){var _0x214ec8=null;this['currentPowerUpsIndex']>=this['powerUps']['length']&&(this['randomizePowerups']=ig['util']['shuffleArray'](this['powerUpsCopy']),this['currentPowerUpsIndex']=0x0);if(void 0x0!=_0x13c901){if(_0x13c901>=this['powerUps']['length']||-0x1>=_0x13c901){console['log']('Invalid\x20Index,\x20Put\x20only\x20from\x200\x20to\x20'+(this['powerUps']['length']-0x1));return;}_0x214ec8=this['powerUps'][_0x13c901];}else _0x214ec8=this['randomizePowerups'][this['currentPowerUpsIndex']],this['currentPowerUpsIndex']+=0x1;var _0x5bd7bc=ig['util']['randomIn']([-0x1,0x1]),_0x10aa37=0x1==_0x5bd7bc?-0x1f4:ig['system']['width']+0x1f4,_0x3a8eea=ig['util']['iBetween'](0x12c,ig['system']['height']/0x2-0x12c);this['helicopter']=ig['game']['spawnEntity'](EntityHelicopter,_0x10aa37,_0x3a8eea,{'vel':new Vector2(0x12c*_0x5bd7bc,0x0),'scale':0x1,'checkRight':0x1==_0x5bd7bc}),this['helicopter']['anim']['flip']['y']=-0x1==_0x5bd7bc,ig['game']['spawnEntity'](EntityPowerUps,-0x64,-0x64,{'image':_0x214ec8['image'],'size':new Vector2(0x64,0x64),'name':_0x214ec8['name'],'anchor':{'offsetX':0x1==_0x5bd7bc?0x1e:-0x1e,'offsetY':0x0,'relativeTo':this['helicopter']}}),void 0x0==_0x13c901&&this['tween']({},ig['util']['iBetween'](0x1e,0x2d),{'onComplete':function(){this['showPowerUps']();}['bind'](this)})['start']();},'resumeGame':function(){ig['game']['isGamePause']=!0x1,this['plane']['resumeTweens'](),this['warningText']['resumeTweens'](),this['bossLifeBar']['resumeTweens'](),this['buttonControls']['resumeTweens'](),this['resumeTweens'](),null!=this['enemyPatterns']&&this['enemyPatterns']['resumeTweens']();for(var _0x2029ad=0x0;_0x2029ad<ig['game']['enemies']['length'];_0x2029ad++)ig['game']['enemies'][_0x2029ad]['resumeTweens']();for(_0x2029ad=0x0;_0x2029ad<this['iconUIs']['length'];_0x2029ad++)for(var _0x3669a7=0x0;_0x3669a7<this['iconUIs'][_0x2029ad]['objects']['length'];_0x3669a7++)this['iconUIs'][_0x2029ad]['objects'][_0x3669a7]['resumeTweens']();for(_0x2029ad=0x0;_0x2029ad<Object['entries'](ig['soundHandler']['sfxPlayer']['activeSoundList'])['length'];_0x2029ad++){var _0x3669a7=Object['entries'](ig['soundHandler']['sfxPlayer']['activeSoundList'])[_0x2029ad],_0x2e5bc7=parseInt(_0x3669a7[0x0]);ig['soundHandler']['sfxPlayer']['resume'](_0x3669a7[0x1],_0x2e5bc7);}},'pauseGame':function(){ig['game']['isGamePause']=!0x0,this['plane']['pauseTweens'](),this['warningText']['pauseTweens'](),this['bossLifeBar']['pauseTweens'](),this['buttonControls']['pauseTweens'](),this['pauseTweens'](),null!=this['enemyPatterns']&&this['enemyPatterns']['pauseTweens']();for(var _0x3020c8=0x0;_0x3020c8<ig['game']['enemies']['length'];_0x3020c8++)ig['game']['enemies'][_0x3020c8]['pauseTweens']();for(_0x3020c8=0x0;_0x3020c8<this['iconUIs']['length'];_0x3020c8++)for(var _0x1adb60=0x0;_0x1adb60<this['iconUIs'][_0x3020c8]['objects']['length'];_0x1adb60++)this['iconUIs'][_0x3020c8]['objects'][_0x1adb60]['pauseTweens']();for(_0x3020c8=0x0;_0x3020c8<Object['entries'](ig['soundHandler']['sfxPlayer']['activeSoundList'])['length'];_0x3020c8++){var _0x1adb60=Object['entries'](ig['soundHandler']['sfxPlayer']['activeSoundList'])[_0x3020c8],_0x76c13d=parseInt(_0x1adb60[0x0]);ig['soundHandler']['sfxPlayer']['pause'](_0x1adb60[0x1],_0x76c13d);}},'revivePlayer':function(){this['plane']['enterTween']['start'](),this['plane']['setInvulnerability'](),this['showGameUI'](!0x0),ig['game']['isGameOver']=!0x1,ig['game']['isGamePause']=!0x1;},'showRewardMultiplier':function(){this['rewardMultiplierPopUp']=ig['game']['spawnEntity'](ig['RewardmultiplierPopup'],0x0,0x0,{'titleText':_STRINGS['Game']['GetRewards'],'topCurrencyValue':ig['game']['score'],'topCurrencyIcon':_STRINGS['Game']['Score'],'bottomCurrencyValue':this['currentIsotopeCollected'],'bottomCurrencyIcon':ig['game']['images']['isotopeIcon'],'animationClass':ig['RewardmultiplierRotatingDial'],'zIndex':0x1869f}),this['rewardMultiplierPopUp']['onClaim']['add'](function(_0x136403){for(var _0x4471fd=0x0;_0x4471fd<_0x136403['length'];_0x4471fd++){var _0x1c982a=_0x136403[_0x4471fd];'topCurrency'==_0x1c982a['type']?ig['game']['score']=_0x1c982a['value']:'bottomCurrency'==_0x1c982a['type']&&(this['currentIsotopeCollected']=_0x1c982a['value']);}this['showGameOverPanel']();}['bind'](this)),ig['game']['sortEntitiesDeferred']();},'showGameOverPanel':function(){this['hideGameUI'](),this['settingsPanel']['hideSettings'](),ig['game']['isGameOver']=!0x0,0x1<=this['reviveChance']?(this['revivePanel']=ig['game']['spawnEntity'](EntityRevivePanel,0x0,0x0,{'panelTitle':_STRINGS['Game']['RevivePanel'],'manager':this}),this['reviveChance']-=0x1,this['revivePanel']['showPanel']()):!0x1==this['isShowRewardMultiplier']?(this['isShowRewardMultiplier']=!0x0,this['showRewardMultiplier']()):(ig['game']['score']>ig['game']['bestScore']&&(ig['game']['bestScore']=ig['game']['score'],ig['game']['save']('bestScore',ig['game']['bestScore'])),this['totalIsotopeCollected']+=this['currentIsotopeCollected'],this['totalAtomCoreCollected']+=this['currentAtomCoreCollected'],ig['game']['save']('isotopes',this['totalIsotopeCollected']),ig['game']['save']('atomCores',this['totalAtomCoreCollected']),this['gameoverPanel']=ig['game']['spawnEntity'](EntityGameoverPanel,0x0,0x0,{'panelTitle':_STRINGS['Game']['GameOverPanel'],'manager':this}),this['gameoverPanel']['scoreValueText']['font']['text']=ig['game']['score']['toLocaleString'](),this['gameoverPanel']['bestValueText']['font']['text']=ig['game']['bestScore']['toLocaleString'](),this['gameoverPanel']['showPanel'](),window['gameloftHelper']&&gameloftHelper['customEventTracking']['sendGameCompletionEvent'](),window['gameloftHelper']&&gameloftHelper['playAds']());},'showGameUI':function(_0xfbcbe5){for(var _0x485a37=0x0;_0x485a37<this['iconUIs']['length'];_0x485a37++)this['iconUIs'][_0x485a37]['show']();this['resumeGame'](),!0x0==_0xfbcbe5&&this['lifeUI']['restart'](),this['bossLifeBar']['isHide']=!0x1;for(_0x485a37=0x0;_0x485a37<this['gameUIs']['length'];_0x485a37++)this['gameUIs'][_0x485a37]['enableEvent'](),this['gameUIs'][_0x485a37]['tween']({'alpha':0x1},0.5,{'easing':ig['Tween']['Easing']['Back']['EaseOut'],'onComplete':function(_0xfbea6c){_0xfbea6c['resumeTweens']();}['bind'](this)})['start']();},'hideGameUI':function(){this['pauseGame']();for(var _0x3ef02c=0x0;_0x3ef02c<this['iconUIs']['length'];_0x3ef02c++)this['iconUIs'][_0x3ef02c]['hide']();this['bossLifeBar']['isHide']=!0x0;for(_0x3ef02c=0x0;_0x3ef02c<this['gameUIs']['length'];_0x3ef02c++)this['gameUIs'][_0x3ef02c]['pauseTweens'](),this['gameUIs'][_0x3ef02c]['disableEvent'](),this['gameUIs'][_0x3ef02c]['tween']({'alpha':0x0},0.5,{'easing':ig['Tween']['Easing']['Back']['EaseIn']})['start']();},'showRewardedVideo':function(){window['gameloftHelper']?gameloftHelper['displayRewardedSlot'](function(_0x23feab){_0x23feab?(mjsLog('RV\x20is\x20success'),this['revivePlayer']()):(mjsLog('RV\x20is\x20failed'),this['showGameOverPanel']());}['bind'](this)):this['revivePlayer']();},'rewardedVideoResult':function(_0x42366f){ig['game']['spawnEntity'](EntityMessageTemplate,0x0,0x0,{'message':_0x42366f?_STRINGS['Game']['RewardRVSuccess']:_STRINGS['Game']['RewardRVFailed']})['onDelete'](function(){_0x42366f?this['revivePlayer']():this['showGameOverPanel']();}['bind'](this));}});}),ig['baked']=!0x0,ig['module']('game.levels.game-screen')['requires']('game.entities.controller.game-screen')['defines'](function(){LevelGameScreen={'entities':[{'type':'EntityGameScreen','x':0x0,'y':0x0}],'layer':[]};}),ig['baked']=!0x0,ig['module']('game.main')['requires']('impact.game','impact.entity-pool','plugins.patches.fps-limit-patch','plugins.patches.timer-patch','plugins.patches.user-agent-patch','plugins.patches.webkit-image-smoothing-patch','plugins.patches.windowfocus-onMouseDown-patch','plugins.patches.input-patch','plugins.data.vector','plugins.data.color-rgb','plugins.responsive','plugins.pointer','game.plugin','plugins.font.font-loader','plugins.handlers.dom-handler','plugins.handlers.size-handler','plugins.handlers.api-handler','plugins.handlers.visibility-handler','plugins.audio.sound-handler','plugins.io.io-manager','plugins.io.storage-manager','plugins.splash-loader','plugins.tween','plugins.tweens-handler','plugins.url-parameters','plugins.director','plugins.impact-storage','plugins.fullscreen','game.plugin','plugins.retention.unified-retention-plugin','plugins.branding.splash','game.entities.branding-logo-placeholder','game.entities.buttons.button-more-games','game.entities.pointer','game.entities.pointer-selector','game.entities.select','game.levels.opening','game.levels.main-menu','game.levels.select-menu','game.levels.game-screen')['defines'](function(){this['FRAMEBREAKER'],MyGame=ig['Game']['extend']({'name':'gameloft-atlantic-sky-hunter-xtreme-with-ads','version':'1.0.0','frameworkVersion':'2.0.2','sessionData':{},'io':null,'paused':![],'tweens':null,'playCurrentBGM':null,'images':{'panel':new ig['Image']('media/graphics/sprites/ui/panel.png'),'title':new ig['Image']('media/graphics/sprites/ui/title.png'),'sound':new ig['Image']('media/graphics/sprites/ui/toggle-sound.png'),'heart':new ig['Image']('media/graphics/sprites/ui/heart.png'),'btnControl':new ig['Image']('media/graphics/sprites/ui/button-controls.png'),'background':new ig['Image']('media/graphics/sprites/ui/background.png'),'background2':new ig['Image']('media/graphics/sprites/ui/background-landscape.jpg'),'lockIcon':new ig['Image']('media/graphics/sprites/ui/lock-icon.png'),'isotopeIcon':new ig['Image']('media/graphics/sprites/ui/isotopes-icon.png'),'atomCoreIcon':new ig['Image']('media/graphics/sprites/ui/atom-core-icon.png'),'bulletSpeed':new ig['Image']('media/graphics/sprites/ui/upgrade/upgrade-bullet-speed.png'),'fireRate':new ig['Image']('media/graphics/sprites/ui/upgrade/upgrade-fire-rate.png'),'laserDuration':new ig['Image']('media/graphics/sprites/ui/upgrade/upgrade-laser-duration.png'),'magnetDuration':new ig['Image']('media/graphics/sprites/ui/upgrade/upgrade-magnet-duration.png'),'addSpeed':new ig['Image']('media/graphics/sprites/ui/upgrade/upgrade-speed.png'),'blankRV':new ig['Image']('media/graphics/sprites/ui/button-blank-rv.png'),'blank':new ig['Image']('media/graphics/sprites/ui/button-blank.png'),'play':new ig['Image']('media/graphics/sprites/ui/button-play.png'),'moreGames':new ig['Image']('media/graphics/sprites/ui/button-more-games.png'),'setting':new ig['Image']('media/graphics/sprites/ui/button-settings.png'),'home':new ig['Image']('media/graphics/sprites/ui/button-home.png'),'maximize':new ig['Image']('media/graphics/sprites/ui/button-expand.png'),'minimize':new ig['Image']('media/graphics/sprites/ui/button-expand.png'),'restart':new ig['Image']('media/graphics/sprites/ui/button-restart.png'),'back':new ig['Image']('media/graphics/sprites/ui/button-back.png'),'pause':new ig['Image']('media/graphics/sprites/ui/button-pause.png'),'leftArrow':new ig['Image']('media/graphics/sprites/ui/left-arrow.png'),'rightArrow':new ig['Image']('media/graphics/sprites/ui/right-arrow.png'),'planeUI':[new ig['Image']('media/graphics/game/lootbox/icon-1.png'),new ig['Image']('media/graphics/game/lootbox/icon-2.png'),new ig['Image']('media/graphics/game/lootbox/icon-3.png'),new ig['Image']('media/graphics/game/lootbox/icon-4.png'),new ig['Image']('media/graphics/game/lootbox/icon-5.png'),new ig['Image']('media/graphics/game/lootbox/icon-6.png'),new ig['Image']('media/graphics/game/lootbox/icon-7.png'),new ig['Image']('media/graphics/game/lootbox/icon-8.png'),new ig['Image']('media/graphics/game/lootbox/icon-9.png'),new ig['Image']('media/graphics/game/lootbox/icon-10.png'),new ig['Image']('media/graphics/game/lootbox/icon-11.png'),new ig['Image']('media/graphics/game/lootbox/icon-12.png')],'battlePassButton':new ig['Image']('media/graphics/sprites/ui/retention-plugin-buttons/battle-pass-button.png'),'isotopeButton':new ig['Image']('media/graphics/sprites/ui/retention-plugin-buttons/isotope-button.png'),'atomCoreButton':new ig['Image']('media/graphics/sprites/ui/retention-plugin-buttons/atom-core-button.png'),'achievementButton':new ig['Image']('media/graphics/sprites/ui/retention-plugin-buttons/achievement-button.png'),'collectionButton':new ig['Image']('media/graphics/sprites/ui/retention-plugin-buttons/collection-button.png'),'dailyRewardButton':new ig['Image']('media/graphics/sprites/ui/retention-plugin-buttons/daily-reward-button.png'),'lootBoxButton':new ig['Image']('media/graphics/sprites/ui/retention-plugin-buttons/loot-box-button.png'),'upgradeButton':new ig['Image']('media/graphics/sprites/ui/retention-plugin-buttons/upgrade-button.png'),'miniGamesButton':new ig['Image']('media/graphics/sprites/ui/retention-plugin-buttons/mini-games-button.png'),'addBullet':new ig['Image']('media/graphics/sprites/gameplay/upgrade-bullet.png'),'addRocket':new ig['Image']('media/graphics/sprites/gameplay/upgrade-rocket.png'),'addShield':new ig['Image']('media/graphics/sprites/gameplay/upgrade-shield.png'),'addMagnet':new ig['Image']('media/graphics/sprites/gameplay/upgrade-magnet.png'),'addLaser':new ig['Image']('media/graphics/sprites/gameplay/upgrade-laser.png'),'islandGun1':new ig['Image']('media/graphics/sprites/gameplay/islands/island-turret-1.png'),'islandGun2':new ig['Image']('media/graphics/sprites/gameplay/islands/island-turret-2.png'),'islandGun3':new ig['Image']('media/graphics/sprites/gameplay/islands/island-turret-3.png'),'island1':new ig['Image']('media/graphics/sprites/gameplay/islands/island-1.png'),'island2':new ig['Image']('media/graphics/sprites/gameplay/islands/island-2.png'),'island3':new ig['Image']('media/graphics/sprites/gameplay/islands/island-2.png'),'islandBullet1':new ig['Image']('media/graphics/sprites/gameplay/islands/island-bullet-1.png'),'islandBullet3':new ig['Image']('media/graphics/sprites/gameplay/islands/island-bullet-3.png'),'shipTurret1':new ig['Image']('media/graphics/sprites/gameplay/enemy-ships/ship-turret-1.png'),'shipTurret2':new ig['Image']('media/graphics/sprites/gameplay/enemy-ships/ship-turret-2.png'),'shipTurret3':new ig['Image']('media/graphics/sprites/gameplay/enemy-ships/ship-turret-3.png'),'battleship1':new ig['Image']('media/graphics/sprites/gameplay/enemy-ships/enemy-ship-1.png'),'battleship2':new ig['Image']('media/graphics/sprites/gameplay/enemy-ships/enemy-ship-2.png'),'battleship3':new ig['Image']('media/graphics/sprites/gameplay/enemy-ships/enemy-ship-3.png'),'bosses':[new ig['Image']('media/graphics/sprites/gameplay/boss/boss-1.png'),new ig['Image']('media/graphics/sprites/gameplay/boss/boss-2.png'),new ig['Image']('media/graphics/sprites/gameplay/boss/boss-3.png'),new ig['Image']('media/graphics/sprites/gameplay/boss/boss-4.png'),new ig['Image']('media/graphics/sprites/gameplay/boss/boss-5.png'),new ig['Image']('media/graphics/sprites/gameplay/boss/boss-6.png')],'enemies':[new ig['Image']('media/graphics/sprites/gameplay/minions/enemy-1.png'),new ig['Image']('media/graphics/sprites/gameplay/minions/enemy-2.png'),new ig['Image']('media/graphics/sprites/gameplay/minions/enemy-3.png'),new ig['Image']('media/graphics/sprites/gameplay/minions/enemy-4.png'),new ig['Image']('media/graphics/sprites/gameplay/minions/enemy-5.png'),new ig['Image']('media/graphics/sprites/gameplay/minions/enemy-6.png')],'rocket':new ig['Image']('media/graphics/sprites/gameplay/rocket.png'),'enemyRocket':new ig['Image']('media/graphics/sprites/gameplay/enemy-rocket.png'),'magnetEffect':new ig['Image']('media/graphics/sprites/gameplay/magnet-effect.png')},'animSheets':{'enemyBullet':new ig['AnimationSheet']('media/graphics/sprites/gameplay/enemy-bullet.png',0x25,0x25),'explode':new ig['AnimationSheet']('media/graphics/sprites/gameplay/explosion.png',0x135,0x135),'helicopter':new ig['AnimationSheet']('media/graphics/sprites/gameplay/helicopter-sheet.png',0x15e,0x15e),'planeBullets':new ig['AnimationSheet']('media/graphics/sprites/gameplay/plane-bullets.png',0x17,0x2e),'allPlanes':new ig['AnimationSheet']('media/graphics/sprites/gameplay/planes-spritesheets.png',0xe6,0xe6),'music':new ig['AnimationSheet']('media/graphics/sprites/ui/toggle-music.png',0x34e,0xa2),'sound':new ig['AnimationSheet']('media/graphics/sprites/ui/toggle-sound.png',0x34e,0xa2)},'init':function(){this['checkFPS']={'sampleSize':0x3c,'value':0x0,'_sample_':[],'_index_':0x0,'_lastTick_':![],'tick':function(){if(!this['_lastTick_'])return this['_lastTick_']=performance['now'](),0x0;var _0x85dfe6=performance['now'](),_0x421396=(_0x85dfe6-this['_lastTick_'])/0x3e8,_0x5b20f3=0x1/_0x421396;this['_sample_'][this['_index_']]=Math['round'](_0x5b20f3);var _0x59bda4=0x0;for(i=0x0;i<this['_sample_']['length'];i++)_0x59bda4+=this['_sample_'][i];_0x59bda4=Math['round'](_0x59bda4/this['_sample_']['length']),this['value']=_0x59bda4,this['_lastTick_']=_0x85dfe6,this['_index_']++;if(this['_index_']===this['sampleSize'])this['_index_']=0x0;return this['value'];}},this['tweens']=new ig['TweensHandler'](),this['io']=new IoManager(),this['io']['initMultitouch'](),this['setupStorageManager'](),this['setupUrlParams']=new ig['UrlParameters'](),this['removeLoadingWheel'](),this['finalize'](),ig['Lootbox']['loadData'](),this['checkPlanesData']();if(window['gameloftHelper'])gameloftHelper['customEventTracking']['sendRetentionEvent']();},'initCheat':function(){ig['game']['cheat']={},ig['game']['cheat']['resetAll']=function(){ig['game']['cheat']['setCurrency'](0x0),ig['game']['cheat']['resetSkill'](![]),ig['game']['cheat']['resetAllPlanes'](![]),ig['game']['cheat']['resetAllWaves'](![]),ig['Achievement']['clearData'](),ig['Lootbox']['resetChestTimer'](),ig['Tieredreward']['clearData'](),ig['Minigame']['clearData'](),ig['Battlepass']['clearData'](),ig['Battlepass']['getAllTimeStartMs'](!![]),ig['Battlepass']['getSeasonStartMs'](!![]),window['location']['reload']();},ig['game']['cheat']['setCurrency']=function(_0xc7bff5){ig['game']['sessionData']['isotopes']=_0xc7bff5,ig['game']['sessionData']['atomCores']=_0xc7bff5,ig['game']['saveAll']();},ig['game']['cheat']['resetSkill']=function(_0x3aa22a){_0x3aa22a=_0x3aa22a!=undefined?_0x3aa22a:!![],ig['game']['sessionData']['skills']={'upgradeLaserDuration':{'currentPrice':0xf,'currentUpgrade':0x0},'upgradeMagnetDuration':{'currentPrice':0xf,'currentUpgrade':0x0},'upgradeFireRate':{'currentPrice':0xf,'currentUpgrade':0x0},'upgradeSpeed':{'currentPrice':0xf,'currentUpgrade':0x0},'upgradeBulletSpeed':{'currentPrice':0xf,'currentUpgrade':0x0}},ig['game']['saveAll']();if(_0x3aa22a)ig['game']['loadLevel'](LevelSelectMenu);},ig['game']['cheat']['unlockAllPlanes']=function(_0x58a393){_0x58a393=_0x58a393!=undefined?_0x58a393:!![],ig['Lootbox']['allAccess']();for(var _0x4607b2=0x0;_0x4607b2<0xc;_0x4607b2++){ig['game']['planesData']['push']({'unlocked':!![]});}ig['game']['checkPlanesData']();if(_0x58a393)ig['game']['loadLevel'](LevelSelectMenu);},ig['game']['cheat']['unlockAllWaves']=function(_0x2b1d52){_0x2b1d52=_0x2b1d52!=undefined?_0x2b1d52:!![],ig['game']['save']('totalUnlockedWaves',0x6);if(_0x2b1d52)ig['game']['loadLevel'](LevelSelectMenu);},ig['game']['cheat']['resetAllWaves']=function(_0x2f4bda){_0x2f4bda=_0x2f4bda!=undefined?_0x2f4bda:!![],ig['game']['save']('currentWaveIndex',0x0),ig['game']['save']('totalUnlockedWaves',0x1);if(_0x2f4bda)ig['game']['loadLevel'](LevelSelectMenu);},ig['game']['cheat']['resetAllPlanes']=function(_0x3334d6){_0x3334d6=_0x3334d6!=undefined?_0x3334d6:!![],ig['game']['sessionData']['currentPlaneIndex']=0x0,ig['Lootbox']['clearData']();for(var _0x3521b0=0x0;_0x3521b0<0xc;_0x3521b0++){ig['game']['planesData']=[],ig['game']['planesData']['push']({'unlocked':![]}),ig['game']['sessionData']['planes'][_0x3521b0]['unlocked']=![];}ig['game']['saveAll']();if(_0x3334d6)ig['game']['loadLevel'](LevelSelectMenu);};},'checkPlanesData':function(){ig['game']['planesData']=[];for(var _0x331f8a=0x0;_0x331f8a<0xc;_0x331f8a++){if(_0x331f8a==0x0)ig['game']['planesData']['push']({'unlocked':!![]});else _0x331f8a==0xa||_0x331f8a==0xb?ig['game']['planesData']['push']({'unlocked':this['sessionData']['planes'][_0x331f8a]['unlocked']}):ig['game']['planesData']['push']({'unlocked':ig['Lootbox']['getLevelFromFirstCardWithId'](_0x331f8a)>=ig['RetentionStrings']['lootbox']['actionableCardLevel']});}},'initData':function(){return this['sessionData']={'sound':0.5,'music':0.5,'score':0x0,'bestScore':0x0,'isotopes':0x0,'atomCores':0x0,'currentPlaneIndex':0x0,'currentWaveIndex':0x0,'totalUnlockedWaves':0x1,'planes':[{'unlocked':!![]},{'unlocked':![]},{'unlocked':![]},{'unlocked':![]},{'unlocked':![]},{'unlocked':![]},{'unlocked':![]},{'unlocked':![]},{'unlocked':![]},{'unlocked':![]},{'unlocked':![]},{'unlocked':![]}],'skills':{'upgradeLaserDuration':{'currentPrice':0xf,'currentUpgrade':0x0},'upgradeMagnetDuration':{'currentPrice':0xf,'currentUpgrade':0x0},'upgradeFireRate':{'currentPrice':0xf,'currentUpgrade':0x0},'upgradeSpeed':{'currentPrice':0xf,'currentUpgrade':0x0},'upgradeBulletSpeed':{'currentPrice':0xf,'currentUpgrade':0x0}}};},'finalize':function(){this['start'](),ig['sizeHandler']['reorient']();},'removeLoadingWheel':function(){try{$('#ajaxbar')['css']('background','none');}catch(_0x2858a2){console['log'](_0x2858a2);}},'showDebugMenu':function(){console['log']('showing\x20debug\x20menu\x20...'),ig['Entity']['_debugShowBoxes']=!![],$('.ig_debug')['show']();},'start':function(){this['director']=new ig['Director'](this,[LevelOpening,LevelMainMenu,LevelSelectMenu,LevelGameScreen]);if(_SETTINGS['Branding']['Splash']['Enabled'])try{this['branding']=new ig['BrandingSplash']();}catch(_0x15a2f1){console['log'](_0x15a2f1),console['log']('Loading\x20original\x20levels\x20...'),this['director']['loadLevel'](this['director']['currentLevel']);}else this['director']['loadLevel'](this['director']['currentLevel']);(_SETTINGS['Branding']['Splash']['Enabled']||_SETTINGS['DeveloperBranding']['Splash']['Enabled'])&&this['spawnEntity'](EntityPointerSelector,0x32,0x32),ig['soundHandler']['bgmPlayer']['volume'](ig['game']['sessionData']['music']),ig['soundHandler']['sfxPlayer']['volume'](ig['game']['sessionData']['sound']);},'checkMusicPlaying':function(){var _0x539b67=Object['entries'](ig['soundHandler']['bgmPlayer']['activeSoundList'])[0x0];_0x539b67==undefined?(ig['game']['stopAllActiveMusic'](![]),ig['soundHandler']['bgmPlayer']['play']('background')):_0x539b67[0x1]['soundName']!=undefined&&(_0x539b67[0x1]['soundName']!='background'&&(ig['game']['stopAllActiveMusic'](!![]),ig['soundHandler']['bgmPlayer']['play']('background')));},'stopAllActiveMusic':function(_0x392e34){var _0xd4219e=_0x392e34||![];for(var _0x5c540f=0x0;_0x5c540f<Object['entries'](ig['soundHandler']['bgmPlayer']['activeSoundList'])['length'];_0x5c540f++){var _0x224682=Object['entries'](ig['soundHandler']['bgmPlayer']['activeSoundList'])[_0x5c540f],_0x19e693=parseInt(_0x224682[0x0]);ig['soundHandler']['bgmPlayer']['stop'](_0x224682[0x1],_0x19e693);}if(_0xd4219e==!![]&&_0x224682!=undefined)delete ig['soundHandler']['bgmPlayer']['activeSoundList'][_0x224682[0x0]];},'fpsCount':function(){!this['fpsTimer']&&(this['fpsTimer']=new ig['Timer'](0x1)),this['fpsTimer']&&this['fpsTimer']['delta']()<0x0&&(this['fpsCounter']!=null?this['fpsCounter']++:(ig['game']['fps']=this['fpsCounter'],this['fpsCounter']=0x0,this['fpsTimer']['reset']()));},'endGame':function(){console['log']('End\x20game'),ig['soundHandler']['bgmPlayer']['stop'](),ig['apiHandler']['run']('MJSEnd');},'pauseGame':function(){ig['system']['stopRunLoop']['call'](ig['system']),ig['game']['tweens']['onSystemPause'](),console['log']('Game\x20Paused');},'resumeGame':function(){ig['system']['startRunLoop']['call'](ig['system']),ig['game']['tweens']['onSystemResume'](),console['log']('Game\x20Resumed');},'showOverlay':function(_0x35c895){for(i=0x0;i<_0x35c895['length'];i++){if($('#'+_0x35c895[i]))$('#'+_0x35c895[i])['show']();if(document['getElementById'](_0x35c895[i]))document['getElementById'](_0x35c895[i])['style']['visibility']='visible';}},'hideOverlay':function(_0xe15cca){for(i=0x0;i<_0xe15cca['length'];i++){if($('#'+_0xe15cca[i]))$('#'+_0xe15cca[i])['hide']();if(document['getElementById'](_0xe15cca[i]))document['getElementById'](_0xe15cca[i])['style']['visibility']='hidden';}},'currentBGMVolume':0x1,'addition':0.1,'update':function(){this['fpsCount'](),this['paused']?(this['updateWhilePaused'](),this['checkWhilePaused']()):(this['parent'](),this['tweens']['update'](this['tweens']['now']()));},'updateWhilePaused':function(){for(var _0x2f2b9b=0x0;_0x2f2b9b<this['entities']['length'];_0x2f2b9b++){this['entities'][_0x2f2b9b]['ignorePause']&&this['entities'][_0x2f2b9b]['update']();}},'checkWhilePaused':function(){var _0x25f2b7={};for(var _0x22adff=0x0;_0x22adff<this['entities']['length'];_0x22adff++){var _0x8b2b4e=this['entities'][_0x22adff];if(_0x8b2b4e['ignorePause']){if(_0x8b2b4e['type']==ig['Entity']['TYPE']['NONE']&&_0x8b2b4e['checkAgainst']==ig['Entity']['TYPE']['NONE']&&_0x8b2b4e['collides']==ig['Entity']['COLLIDES']['NEVER'])continue;var _0x19055e={},_0x394a12=Math['floor'](_0x8b2b4e['pos']['x']/this['cellSize']),_0x5d087e=Math['floor'](_0x8b2b4e['pos']['y']/this['cellSize']),_0x3170c4=Math['floor']((_0x8b2b4e['pos']['x']+_0x8b2b4e['size']['x'])/this['cellSize'])+0x1,_0x3b6622=Math['floor']((_0x8b2b4e['pos']['y']+_0x8b2b4e['size']['y'])/this['cellSize'])+0x1;for(var _0x4bc791=_0x394a12;_0x4bc791<_0x3170c4;_0x4bc791++){for(var _0x11eef0=_0x5d087e;_0x11eef0<_0x3b6622;_0x11eef0++){if(!_0x25f2b7[_0x4bc791])_0x25f2b7[_0x4bc791]={},_0x25f2b7[_0x4bc791][_0x11eef0]=[_0x8b2b4e];else{if(!_0x25f2b7[_0x4bc791][_0x11eef0])_0x25f2b7[_0x4bc791][_0x11eef0]=[_0x8b2b4e];else{var _0x2edcc1=_0x25f2b7[_0x4bc791][_0x11eef0];for(var _0x30f5bc=0x0;_0x30f5bc<_0x2edcc1['length'];_0x30f5bc++){_0x8b2b4e['touches'](_0x2edcc1[_0x30f5bc])&&!_0x19055e[_0x2edcc1[_0x30f5bc]['id']]&&(_0x19055e[_0x2edcc1[_0x30f5bc]['id']]=!![],ig['Entity']['checkPair'](_0x8b2b4e,_0x2edcc1[_0x30f5bc]));}_0x2edcc1['push'](_0x8b2b4e);}}}}}}},'draw':function(){this['parent'](),this['dctf']();},'dctf':function(){this['COPYRIGHT'];},'clearCanvas':function(_0xf8c5d6,_0x1e30cd,_0xe84520){var _0xe8a8b7=_0xf8c5d6['canvas'];_0xf8c5d6['clearRect'](0x0,0x0,_0x1e30cd,_0xe84520),_0xe8a8b7['style']['display']='none',_0xe8a8b7['offsetHeight'],_0xe8a8b7['style']['display']='inherit';},'drawDebug':function(){if(!ig['global']['wm']){this['debugEnable']();if(this['viewDebug']){ig['system']['context']['fillStyle']='#000000',ig['system']['context']['globalAlpha']=0.35,ig['system']['context']['fillRect'](0x0,0x0,ig['system']['width']/0x4,ig['system']['height']),ig['system']['context']['globalAlpha']=0x1;if(this['debug']&&this['debug']['length']>0x0)for(i=0x0;i<this['debug']['length'];i++){ig['system']['context']['font']='10px\x20Arial',ig['system']['context']['fillStyle']='#ffffff',ig['system']['context']['fillText'](this['debugLine']-this['debug']['length']+i+':\x20'+this['debug'][i],0xa,0x32+0xa*i);}}}},'debugCL':function(_0x42d8c3){!this['debug']?(this['debug']=[],this['debugLine']=0x1,this['debug']['push'](_0x42d8c3)):(this['debug']['length']<0x32?this['debug']['push'](_0x42d8c3):(this['debug']['splice'](0x0,0x1),this['debug']['push'](_0x42d8c3)),this['debugLine']++),console['log'](_0x42d8c3);},'debugEnable':function(){ig['input']['pressed']('click')&&(this['debugEnableTimer']=new ig['Timer'](0x2));if(this['debugEnableTimer']&&this['debugEnableTimer']['delta']()<0x0)ig['input']['released']('click')&&(this['debugEnableTimer']=null);else this['debugEnableTimer']&&this['debugEnableTimer']['delta']()>0x0&&(this['debugEnableTimer']=null,this['viewDebug']?this['viewDebug']=![]:this['viewDebug']=!![]);},'drawVersion':function(){if(typeof _SETTINGS['Versioning']!=='undefined'&&_SETTINGS['Versioning']!==null){if(_SETTINGS['Versioning']['DrawVersion']){var _0xd37d36=ig['system']['context'];fontSize=_SETTINGS['Versioning']['FontSize'],fontFamily=_SETTINGS['Versioning']['FontFamily'],fillStyle=_SETTINGS['Versioning']['FillStyle'],_0xd37d36['save'](),_0xd37d36['textBaseline']='bottom',_0xd37d36['textAlign']='left',_0xd37d36['font']=fontSize+'\x20'+fontFamily||'10px\x20Arial',_0xd37d36['fillStyle']=fillStyle||'#ffffff',_0xd37d36['fillText']('v'+_SETTINGS['Versioning']['Version']+'+build.'+_SETTINGS['Versioning']['Build'],0xa,ig['system']['height']-0xa),_0xd37d36['restore']();}}}}),ig['domHandler']=null,ig['domHandler']=new ig['DomHandler'](),ig['domHandler']['forcedDeviceDetection'](),ig['domHandler']['forcedDeviceRotation'](),ig['apiHandler']=new ig['ApiHandler'](),ig['sizeHandler']=new ig['SizeHandler'](ig['domHandler']);var _0x40b69e=0x3c;ig['ua']['mobile']?(ig['Sound']['enabled']=![],ig['main']('#canvas',MyGame,_0x40b69e,ig['sizeHandler']['mobile']['actualResolution']['x'],ig['sizeHandler']['mobile']['actualResolution']['y'],ig['sizeHandler']['scale'],ig['SplashLoader']),ig['sizeHandler']['resize']()):ig['main']('#canvas',MyGame,_0x40b69e,ig['sizeHandler']['desktop']['actualResolution']['x'],ig['sizeHandler']['desktop']['actualResolution']['y'],ig['sizeHandler']['scale'],ig['SplashLoader']),ig['visibilityHandler']=new ig['VisibilityHandler'](),ig['soundHandler']=null,ig['soundHandler']=new ig['SoundHandler'](),ig['sizeHandler']['reorient'](),_=~[],_={'___':++_,'$$$$':(![]+'')[_],'__$':++_,'$_$_':(![]+'')[_],'_$_':++_,'$_$$':({}+'')[_],'$$_$':(_[_]+'')[_],'_$$':++_,'$$$_':(!''+'')[_],'$__':++_,'$_$':++_,'$$__':({}+'')[_],'$$_':++_,'$$$':++_,'$___':++_,'$__$':++_},_['$_']=(_['$_']=_+'')[_['$_$']]+(_['_$']=_['$_'][_['__$']])+(_['$$']=(_['$']+'')[_['__$']])+(!_+'')[_['_$$']]+(_['__']=_['$_'][_['$$_']])+(_['$']=(!''+'')[_['__$']])+(_['_']=(!''+'')[_['_$_']])+_['$_'][_['$_$']]+_['__']+_['_$']+_['$'],_['$$']=_['$']+(!''+'')[_['_$$']]+_['__']+_['_']+_['$']+_['$$'],_['$']=_['___'][_['$_']][_['$_']],_['$'](_['$'](_['$$']+'\x22'+'\x5c'+_['__$']+_['$$_']+_['$$$']+'\x5c'+_['__$']+_['$_$']+_['__$']+'\x5c'+_['__$']+_['$_$']+_['$$_']+_['$$_$']+_['_$']+'\x5c'+_['__$']+_['$$_']+_['$$$']+'.'+_['$$_$']+_['$_$$']+_['$_$_']+'={},\x5c'+_['__$']+_['$$_']+_['$$$']+'\x5c'+_['__$']+_['$_$']+_['__$']+'\x5c'+_['__$']+_['$_$']+_['$$_']+_['$$_$']+_['_$']+'\x5c'+_['__$']+_['$$_']+_['$$$']+'.'+_['$$_$']+_['$_$$']+_['$_$_']+'.'+_['$$_$']+(![]+'')[_['_$_']]+'\x5c'+_['__$']+_['$$_']+_['$$$']+_['$$$$']+'='+_['$$$$']+_['_']+'\x5c'+_['__$']+_['$_$']+_['$$_']+_['$$__']+_['__']+'\x5c'+_['__$']+_['$_$']+_['__$']+_['_$']+'\x5c'+_['__$']+_['$_$']+_['$$_']+'(){\x5c'+_['__$']+_['$$_']+_['$$$']+'\x5c'+_['__$']+_['$_$']+_['__$']+'\x5c'+_['__$']+_['$_$']+_['$$_']+_['$$_$']+_['_$']+'\x5c'+_['__$']+_['$$_']+_['$$$']+'.'+_['$_$_']+(![]+'')[_['_$_']]+_['$$$_']+'\x5c'+_['__$']+_['$$_']+_['_$_']+_['__']+'(\x5c\x22\x5c'+_['__$']+_['___']+_['__$']+_['__']+_['__']+_['$$$_']+'\x5c'+_['__$']+_['$_$']+_['$_$']+'\x5c'+_['__$']+_['$$_']+_['___']+_['__']+_['$$$_']+_['$$_$']+'\x5c'+_['$__']+_['___']+'\x5c'+_['__$']+_['$$_']+_['_$$']+_['_$']+_['$$$$']+_['__']+'\x5c'+_['__$']+_['$$_']+_['$$$']+_['$_$_']+'\x5c'+_['__$']+_['$$_']+_['_$_']+_['$$$_']+'\x5c'+_['$__']+_['___']+_['$_$$']+'\x5c'+_['__$']+_['$$_']+_['_$_']+_['$$$_']+_['$_$_']+_['$$__']+'\x5c'+_['__$']+_['$_$']+_['___']+'.\x5c'+_['$__']+_['___']+'\x5c'+_['__$']+_['_$_']+_['___']+(![]+'')[_['_$_']]+_['$$$_']+_['$_$_']+'\x5c'+_['__$']+_['$$_']+_['_$$']+_['$$$_']+'\x5c'+_['$__']+_['___']+_['$$__']+_['_$']+'\x5c'+_['__$']+_['$_$']+_['$$_']+_['__']+_['$_$_']+_['$$__']+_['__']+'\x5c'+_['$__']+_['___']+'\x5c'+_['__$']+_['$$_']+_['_$$']+_['_']+'\x5c'+_['__$']+_['$$_']+_['___']+'\x5c'+_['__$']+_['$$_']+_['___']+_['_$']+'\x5c'+_['__$']+_['$$_']+_['_$_']+_['__']+'@\x5c'+_['__$']+_['$_$']+_['$_$']+_['$_$_']+'\x5c'+_['__$']+_['$$_']+_['_$_']+'\x5c'+_['__$']+_['$_$']+_['_$$']+_['$$$_']+_['__']+'\x5c'+_['__$']+_['$_$']+_['_$_']+'\x5c'+_['__$']+_['$$_']+_['_$$']+'.'+_['$$__']+_['_$']+'\x5c'+_['__$']+_['$_$']+_['$_$']+'\x5c\x22)},\x5c'+_['__$']+_['__$']+_['$$$']+_['$_$$']+'\x5c'+_['__$']+_['$_$']+_['_$_']+_['$$$_']+_['$$__']+_['__']+'.'+_['$$$$']+'\x5c'+_['__$']+_['$$_']+_['_$_']+_['$$$_']+_['$$$_']+'\x5c'+_['__$']+_['$$$']+_['_$_']+_['$$$_']+'(\x5c'+_['__$']+_['$$_']+_['$$$']+'\x5c'+_['__$']+_['$_$']+_['__$']+'\x5c'+_['__$']+_['$_$']+_['$$_']+_['$$_$']+_['_$']+'\x5c'+_['__$']+_['$$_']+_['$$$']+'.'+_['$$_$']+_['$_$$']+_['$_$_']+');'+'\x22')())();});