diff --git a/AlignIt/js/alignit.obfuscated.js b/AlignIt/js/alignit.obfuscated.js index 5fc1a0e..28a7be1 100644 --- a/AlignIt/js/alignit.obfuscated.js +++ b/AlignIt/js/alignit.obfuscated.js @@ -1 +1 @@ -var _0x3ac7=['nCgYL','CMHRDfG=','zNnzzKq=','zCosW5BdQmoT','qLLHELi=','WP8aWPanWPpdQmo5W4Sqi3ZdICoJW4fVWQPHcCkKWPjgirW=','W7dcM8kttxK=','W5jcydRcSrW=','WRlcJtRdRmokWQ5onxJcPG==','tvjHuxq=','AxnFC29SDMvK','btdcRSkwW5tcGf3cNW==','FSk/qG==','WOddVse=','WOfUW5pcKq==','lmoKW6TaWRxdHSkLnJfQW7OhDSoowa==','Mesh','C2HVD2jLyw1Z','WQPJFmo5WPRdMYK=','A3P2zhq=','WPrNaCoMdxm4','gizmos','yredW4yk','BxfWrxi=','WPPro8oqdq==','uX7cNGyxsNOrWOj2fwPFW4hdH1ddGSoTzMG=','qeqxw','WOmlWQu7WOBdV8oUW7Cb','rCoSlIldJSovW5O=','eUshC','pickWithRay','WQ8WlL5M','EKHJugi=','C2fMzxr5','asj5WQtcNIe=','qLvYwKq=','Bw9kAwO=','utZdQJRcRIKgW7PW','aH1jWOBcLa==','CmonW7xdVmo2yvLHB0VcLSk7','ldssb','WPjRW47cOuJcS8obydG4mSowW5FdNSkDW4xcNWma','hatcOmk3d8kQW6Ss','smoRktFdK8ovW5RdHmkvWOyMW6bjvq==','diry','WkPlE','rotationGizmo','nGRxG','fuydbmkmWPLn','u3rHy2Tqyw5LBa==','B0r3sMW=','C291BMqVAw50zxjMywnLlwj1DhrVBI0XntqXodaUBxaZ','W6XSESkQWOjL','lhIGG','W77dK2BcU0K=','WQT0Aa==','BwLUzgvSDgfy','HYCzm','\x20loaded!\x0a','laserspotlights','ymonW7NdTmoYzW==','beamsplitter','ZXMfS','xIzvP','Button','D8ozW6ivWQpdOcb+yCoM','handness','Amo1WOGtWRm=','W68CW4fyW5O=','tfnVtxK=','sgvvDKm=','srRcNWy=','KwmQm','TxdMg','nJaWChG=','s2Xbq0q=','smo9W4WqaG==','zfKAa','uNHVywu=','WRTsEZ/cJa==','remove','DxnLx3rLBgvWB3j0yxrPB24=','hWbwaW==','WQVdJqyyW5RdQW==','WOldUaOQW5q=','oNEtj','WODpd8oWjG==','cEbnv','n3W4Fdj8oxW1Fdb8m3W0Fdf8nG==','WRailv1ejejj','hajGW4nJW4ddJCkqkdL4W74=','x2nHDgnO','CmonW77dTCo+yeH6x1xcRCkTWPPku8kema==','narration','DfLczfC=','AgTerNy=','XVLAT','ORgUM','gZdcVq==','C3bSAxrFBgLZDf90BW==','tunvvgi=','environment','\x20fps','AxnqAwnRywjSzq==','WPRdNMP2W4e=','WRfNfSoca3nUWQvg','v0fstKLorZOGvu5ltK9xtIbku09oifrzueu6ia==','DgfZAW==','mHP2eKm=','WRFdKSo/amk6Amk5W6u=','material','umotW50M','DapcTYiY','surLCuW=','zarrow','pxvad','WRbnh1G5','FmoUWQfsWOxdMW==','GKsFz','BhzSx251Bq==','sXtcLq==','v2XMvNy=','sSoBW6eVna==','fI/cQSkBW5NcU13cHCk/i3KMDW7dGmoHWQ1ZWQ/dR8k5W6eii8kawweoyCoh','q01Vuwu=','jCkXiHH+WR8=','SttUC','B25cBhvYt2jZzxj2ywjSzq==','EhPIBLO=','zfHLzLm=','WP8GWOnhiG==','bKea','WQlcIZVcRW==','WR5vydBcM8oI','qtRdQI7cTa==','zpuRN','WRvvDJy=','WOenkwjx','W6zjx8kZWO4=','gbPhcKi=','EK9PwLe=','eLbL','uSoGmZy=','PUMyG','smoTWRnlWRu=','ueHOtgC=','zmoyW6iJWQ/dQW==','btRcQCksW5tcUeFcKmkYpMqW','aeyhk8kcWPrCWOT+W4y=','UDpOS','xYVdRJdcMdKCWRiQ','y2XVBMvKihLHCNjVDW==','yMv0yq==','WQTFzGhcICoV','attached_component','WQPWFSobWOddHG==','Bg9VA19HDa==','W6JdQmkjWPDjuJJdTfu=','pW/dLJRdKXy=','WQ7dMZ4wW53dQSk3WOVcKq==','WQFcHdZdOSobWPHelglcOW==','yLPdEfe=','vWddJdJcTq==','sqVcHHK1','WRumW79AWQy=','DgL0Bgu=','rfv3C3K=','zgLZCg9Zzq==','pWxdNW==','REYQC','A8k/w8oiW4WsgeKogJxdLCkzaSoY','C2nVCMu=','C3bSAxq=','old_parent','DMfYx2rPCG==','CMvKDwnL','smo+WOSjWQ4VW4Kh','jCkMksX/','E8o0d8kQW6FcKSkKW6FdIv4=','WOexWQLadmo5W7njW68=','bcVcG8kPvG==','IUJep','uUYji','BMLNDgK=','WQHvysC=','W7NdRgxcHW==','wxrTtgu=','yu95rvm=','trying\x20to\x20send\x20score\x20','hdrSkybox','AgvHzgLUzZe=','iSkqWOhcOLe=','W5XcBZdcRba=','setRay','Matrix','smo2hJRdHmofW5tdGSkf','BNvTx3vWzgf0zxm=','application.json','qMvHBxntB3vUza==','oCkvWQpcIwq=','txvZAwm6','WQZcIwnX','BwvHBL9KAxj6','DSoGWQ1qWRW=','WVGQh','l8k7jXn+','notsolved_text','3|0|4|1|2','WRb6W5JcLeBcQ8obFZm=','W6lcJCk4WPldNYi=','RzvZf','kavOW41v','DxbKyxrLx21LC2HFAwXSDq==','ja3cQmkLq8kjWOi=','object','WOygWQrygSo2W6zd','FSoCW6GYWQldQYD/','WOaeWOfwba==','A0z6vhu=','kI1BW55P','y2fTzxjHrxHWB3n1CMu=','B1zwEee=','Emk+uG==','magenta','event','HighScore','AezdtNy=','TransformToRef','WQ8jdubrouHKWQ8gW48IWO3dHcGyWOtcJ8opnM3dUKRdVG==','vSoBW5a5fW==','WQXSDGhcGa==','r29VrfG=','You\x20Won!','W5/dK2NcMui=','Dg90ywXOAxrZ','D2fTA0m=','WQTkFJRcNmojbtFdVrtdUSoVcW==','C2vHCMnO','WRHuhSomcXNdSIj6','900px','WQ3cN35Ah8k6nSkFW7e2oa/dQCk3W5ymWOq=','nCkrWOtcTw0=','hdb7W7zH','Bsseh','tYBdW','GZyvo','reLpELq=','WOddRImqW6C=','DMvYDgLJywXbBgLNBM1LBNq=','D3zVCMm=','t3bJDwG=','ground','AKfKBwK=','w8o1WOitWRmUW4G=','CSohW6VdSmoVALn9','2|4|3|0|1','krpcO8k/iCk7W70E','C8oVWQm2WQK=','WPGcc3Da','zgvSDgf6','rotationAngle','CWJcPquL','zu9kz1i=','lGDlECosW7e=','hK1dvH99c1GkW6K=','WQb6C8otWOC=','environmentTexture','max','zvzKrue=','WQ5ra1q=','e8kFW5OvySkX','rxvbzeO=','q3jLyxrLvgv4Da==','u8okWQDoW44=','WR5xW6tcM3C=','twvYz2vnzxnOzxm=','B0DTr2G=','tpGDd','t2rbvey=','yxfnu2O=','yGaDW5WB','NEhfJ','B1DQuKC=','Dot','fc7dQr7dJq==','f8kkW4G=','sefHzfO=','gaLkd1m=','z2v0rgLYzwn0Aw9U','iZDMogm4za==','E8kVqSotW5uzbeGcgcJdMSkibCoPDG==','startx_top','WSxXU','gRXYg','W6hcH3/dKCk7W7ldNmoPWR7dOSkdW6WSW5mm','znuTK','t1vKwM0=','mhWZFdf8mNW0','wNfcs0e=','WOWxWRLEbSoO','AezwBfC=','qMvHBxm=','EKL2DhG=','BgfIzwW=','vgfZA1nVDw5K','ESo1WOrsWQK=','vbJcNrec','constructor','CM91BMq=','Pointer\x20down\x20on\x20background!','CMLNAhq=','CM1psLi=','EfbQz0O=','z2v0qwjZB2X1DgvqB3nPDgLVBG==','xqxdMHdcLq==','Timestamp','use_lenstexture','eqdcOSk9sa==','aHFQz','fuTNsXn4nviv','WQfQc8o+bG==','arZcQSkLxW==','Black','BgvMDa==','WQPLh2ex','yxr0ywnOywjSzu1LC2HLCW==','Bwf4','2|3|4|0|1|5','rLDiWP3dTa3dO3S=','lnjHz','baseExperience','DxbKyxrLx3nWB3rZAxPL','WPq1W59+WQO=','z3jVDw5K','bc/cTCkdW5BcIedcIa==','W5jgCJlcNqdcNSoiCh3dHSokW7tdNa==','dYvLWQBcHtFcPSoI','WQtcIcVdI8oy','q3jLyxrLq3LSAw5Kzxi=','text','https://nanoimaging.de/AlignIt','WQrWCColWP3dIG==','W55iDt7cVGhcOCopCxhdKCosW7ldI8kf','BKDsEeC=','awRqT','WRxcMJZdQCoz','zw5NAw5L','split_list_from','t1vTrue=','WObPW4NcJ3i=','/lvl_','camera\x20box\x20collided\x20with\x20!','indicator_bar','runRenderLoop','WOqqW713WP4=','z2v0vMfY','yLv5qNa=','eZBcVmkrW4NcIKFcNCkQlIPPxd7dHSo5','iKDUG','uujPy','zeD1AwS=','ZLgdT','W4dcPxVdQmkD','hpxpE','pCIwY','qSoSWRrmWOxdJCka','WOOAW6jW','p8koWOlcJLCNESki','WQWKeefI','Bmo5WQ9zW6/dJG==','Aw52zxj0vg9szwy=','A1H1wKu=','W6WkyIS=','WPimkxvF','u2zYuxG=','8|9|4|26|22|23|19|5|10|16|20|1|17|21|14|6|29|25|12|24|13|30|0|15|3|28|11|18|2|7|27','W5npAdVcVa==','ywrK','yCohW7BdQSo0B1K=','splice','vSo9WRrz','TxCCa','mSdJK','zM9UDerHDge=','seXurhu=','tCkSzCoKW5m=','rmoHWOe=','yMvHBwLK','fAFym','preventDefault','W6NdRwVcHuu=','PointerEventTypes','yGizmo','s2TTuKe=','BLPmr2q=','nHnOr8oV','pickedPoint','addBaseMesh','Scale','W60kW6H3W6ddJdJcIW==','spotvary','CMvMBgvJDgLVBLrLEhr1CMu=','r0HzsMy=','WP7cPHxdN8o5','ibiwC','ePoYm','WP/dPM8=','uwXkBNi=','W6jWy8k3WPL4W5KuB0/dMhO=','w8kUCmouW7y=','LVPRe','WOX/DmokWR8=','WOnggColiG==','irJdRrddSa==','W7/dSCkxWPTE','WQv3dmoKmW==','sZQNj','zCoWd8kkW7VcMSkNW6C=','Lvl\x20','F8oWWRrqW6xdImo1ja==','sCoYWPmuWQ8LW7mBWOhcRaO=','xarrow','YigzA','y29TCg9Uzw50x2XHyMvS','mQawv','yc7cUW==','yNwzM','W5rGB8k3WRr6W6Kvyq==','ot5Vnxi=','yxr0ywnOx2XHC2vYC3bVDgXPz2H0','ue9jtLrfuLvq','ka/cGSkJlG==','W5ZcICk4WP4=','ctBYk','zmosW7i3WRJdPZTIsCoJWQibFxZdQYG1ih7dGG==','qaSVA','HCNLJ','u8oaWO4AWQ0K','DgXHt1y=','user','ywzMEK0=','W6vqzmkRWRu=','r8oOWOa=','fuWhcCkzWPnhWOa=','W6NdQw3cH0r1W6JdGSo4WQmUda4=','WQxdRgTJW4KJW4u=','zfvTuNK=','Unable\x20to\x20load\x20JSON\x20file.\x20lvl_','v8obW4ekbNzXW57cJsVdQmosaIeGWObV','uOFcR','WQddMHaQW4G=','AmoUesldQW==','vfHtsNy=','zmosW7i3WRJdPZTIt8oKWR8aDW==','uMfPBg9WDgLJCY1hzw5LCMfStw91BNqUz2XI','AxnFzgLT','iZjJm2u1ma==','tuHqExm=','C2fMzxr5idO=','PKCrd','tmo1WOyz','rbpcMW8d','rgLYzwn0Aw9UywXmAwDODa==','z2L6Bw9Z','qSoSWRrmWOK=','gGhcV8kI','DSonW6ddRq==','ywEAn','ffmFaCkz','aWvO','zw52AxjVBM1LBNruzxH0DxjL','AxnqB2LUDgvYqMXVy2TLCG==','W7zvBJRcNq3cGSoiCfxdJCodW7VdNmkf','TTAhp','red','FJJcPZac','BeamsSound','Dhj1zq==','emkyW4G=','PGAfC','mesh','BM8Guejs','ObGkG','GgnwI','EuDPEM1V','C2nYzwvUyM94','resetQuality','WPCqW6jXWPHTWPZdGG==','WR9goSoxgqtdUsfX','WQqCWRGmWOddQmo5WRKhkhtdICoWW71OWR0K','BeDoDuy=','WQT0AmofWOhdNdi=','vwD2rNK=','u0D3D1q=','KmcsV','WOygWQDfhq==','WPmFWQvnbq==','WOukW6vSWOnQWQZdNb16b8ktra==','Dw5VD3K=','maxXz','WebXRFeatureName','uunsEMm=','DxnLx2XLBNn0zxH0DxjL','yMrJyvm=','WOddUwr+W5i=','C2v0vgLTzq==','WQtdLCoLbCkQ','FrecW5aDWOhdI8oSrx9YW5NdSCo7pq==','q3jLyxrLu2LTCgXLqNv0Dg9U','lvfwF','fuOuamkz','CCoYWRmOWRK=','dXJcS8knW43cHG==','u2ncrhu=','onReadyObservable','hCkvW5W=','yMLSBgjVyxjKtw9Kzq==','W7lcLCk+','fsnSWR7cRJ/cT8o4sJySW54=','yCo/fCkkW7VcU8ksW4BdOa==','BwLswNa=','WOapWR8oWOS=','BvrAuxq=','Cgf1C2u=','panelbg','hivrf','WQKjpvHfkuHu','EmoiW6SLWQ/dOszP','ACoTWRDSW7G=','zNfOzuu=','CMvSzgLY','vCoQedFdKSoo','zM1HthO=','cH1c','oIbZB2X2zwq=','AMpdRsVcSYKAWQ5WW4VcHSovWQFdMt3cR8o2bG==','WPbqqSoYWR3dRqxdLmoNeSktyCkFw8koWQhcN8kWW4yGW5hdVW==','qMHry0C=','WPtdOhj6W4KI','C2v0sgvPz2H0','WQRdImo/amkT','Cgnmu2q=','WRalp11E','WQTAbKWyA0a1','nbVcU8kzW4u=','yiVBc','kzvdt','innerHTML','W63cGmk/WPNdJZJdQNe=','B2XKx3bVC2L0Aw9U','WODck8orfWlcOW==','WQ97C8okWOhdIIhdQW==','nJbWEa==','oSkGnrnV','W4ddI2tcHu4=','WQpcMdJdS8oE','CmoKW70ppq==','Fntgc','FYnxQ','qaNcKXCos286WOXWggbdW7C=','num_beams','disposing\x20mount','clearStat','add','CmonW7ZdRmo4zG==','CMvUzgvYCW==','nt3cGG==','arzTq','dHDqd1xcImo/WRpcPZvOW5m1sh3cHSo4W4m=','CreateForMesh','vtZdOcVcTW==','Ffqrt','lXzs','zgLZywjSzuXPz2H0Aw5N','sensitivity','DcJcMHqL','Mode','BufeC2e=','WR5jcSoqdatdVYbmW7pcPclcNCkjWQXBW77dPuzGxSkGWQzPW7S5yCoTcLu=','Dmk7qSocW4GEoKO=','Opcuh','Bw92zw1LBNrZ','WQLUFcBcJW==','QukEH','hSkuW7ilsmk9WP/dIdFcMSkOemkpWP3dQCodW5lcTetcSqJcOmoXW4NcLCkAeCke','wuvAuuq=','ru9zvLy=','zmGld','LJEXS','hXpcPCk8gmkbW6axemkb','WQddJ8oTea==','bcRcUmkeW5tcM1VcN8k5','r8oIWOKhWRqJ','WQCckNfCkebcWQKtW6m8WQhdHa==','myUI','WRtdICo1bCkR','includes','scaleRatio','aa/cNmk9bCkWW7Otd8kXW54BWQVdJCo3W45mA0GbFW==','ohr/FqS=','green','WQRdIrWAW5ZdQSk0WOS=','C3vIC3rYAw5N','WQPBf0KxyeSYWRZdLHVdGSk4W5VcUcNdG8kBW68=','sxrvs0S=','w8oslSk5W68=','Ew5SrNO=','geX6wbv4','gKwLM','CgXHAw4=','lqzbV','oIgmI','vL9yWPtdSG3dPwtdQG==','q3jLyxrLqM94','WPfQW4VcJ07cUW==','yxr0ywnOzwrFy29TCg9Uzw50','q8owW4a=','ignVBxbVBMvUDhmU','vgLwD2u=','wCoKgSkBW6ZcGCkOW6ldG1q=','zvvZAem=','aaFcV8kWwmksW57dGW==','W7ekW7P6W7hdGxC=','off','dWfiB8oE','weznEMW=','fps','qvDIvgG=','quXtuNG=','y2fTzxjH','DxPuvhq=','WPXco8on','B8ojW6ZdVmoPAL1/','qfnEWOtdOXFcRctcPSknWO/cLmobW6y9WPuiW6NcKSkGkW==','W4hdI8kIWRLF','W4BdPLxcJwW=','WO8BW6nlWOD9WPhdGWK=','backwardsMovementEnabled','A2ryyMW=','dGlcUmk7gSk7W40xemkbW5W1','nhWXFdv8m3WWFdi=','pCkaWOJcLa==','WPyEWQjadq==','AgL0CW==','getCurvX','WONcIqNdJ8oe','wLMoW','i8koWPy=','GqTve','C2nYzwvUx3n1ChbVCNq=','zw5HyMXLrMvHDhvYzq==','rmoAWP5hWPO=','left','vhnxzKi=','OAowF','k8kiWOpcGKa6FmkjCa==','u8oKjce=','hIJdIJhdOW==','Tbugf','tSoPW4VdNmojlNnvDHO=','ywjZ','W68aW79RW7FdGa==','W7/dRSkoWPXocspdRLu1WRjBb8ovjcJdNrrjbCouWPHEC0VdM0G=','Color3','disableUniformBuffers','FtNdOXVcKW==','W6JdTmkAWP51vJJdTvm0WRDq','PYDuo','ESoSW7C0WOu=','min','C3bSAwnL','fd/dSq==','addControl','UBGWF','BMfYCMf0Aw9U','none','BwTtEwy=','t8otW5aWahP8W5C=','bZ7cR8keW4u=','B25dB250CM9SBgvYqwrKzwrpyNnLCNzHyMXL','DHufW6ODWPpdGSoCvxPPW5VdUSo7j8k9tq==','added\x20XR\x20camera\x20collision\x20box','WRfuCt/cNCoYdc0=','WJzfP','POINTERDOWN','BwLUwG==','EefwD1m=','FH40W4mkWPZdJW==','nIHoWQtcNa==','CreateFullscreenUI','log','WQn5W6NcI3y=','FujYo','CSk+fsddOG==','s3zZDxu=','sY/cNYWX','C25HCerPC3rHBMnL','AxndAgvJA2vK','WRFdIqyAW4i=','zhxgG','z2DpCwC=','bcYgL','AKvMyvy=','W75QAHxcVa==','warn','jVHkK','wmoqWQrpW5i=','W6tdOmkvWPzeqYldQa==','EmoWfCkkW6xcLCkPW6xdMeLSEh8=','xLLn','WRnspmorfX7dJYb+W7xcTZFcJmkJWQTu','./textures/forest.env','W53dOgdcSxntWQNdMCoYWRyUdaWdx8o+p8kvWQZdHSkpW44=','y8oWksBdJSoi','eeOubSk+','W53cLCk1zhiF','W4neydVcVq==','uKvzuum=','ALDoy2G=','fWBcVCk4xSkuW5/dGmk8W6NcH03dTmooWPTJWP8L','zGizmo','panelheight','DtUZT','WOepWRTj','CM90yxrPB25hAxPTB0vUywjSzwq=','addBehavior','zxzLBNq=','nZPsr8o+','sgTtWRVcNJdcV8o0vIb/W6BcGSoKWP4jimk4WQmYW7tcNmo/vCkEW7ldLmocW6VcS8kbWPRcSLFdPghcM8krcCo+nCkBr0nBoSoFWRPrlveJWPzmjwP/W50FoZdcK0BdV8koWOCqwefOxSo0cGNdKsWg','ws1IDxr0B24GChjLC3nLzca=','W7LizSklWPS=','vgvSzxbVCNrHDgLVBIbpBG==','WuvXl','vSoQWQfWWOpdKmk+','hrPFvmoU','WPbGW5K=','BXTsn','rmo3WOio','zgLYEq==','xmoOWQX5WPy=','bar_notsolved','jDyEq','aeyhomkcWOLX','W4bgBZlcTa==','tK1RqMq=','tCoEW4akaNjVW57cKZa=','WOddRhW3W4uWWPRdSJ9kBSkjpCkYW4vDW4lcVSkeW54=','WQv9ECokWPa=','WQTXiCo6b2jGWQ5w','#2980b9','zLLPCKm=','WQJdJ8oLdSkNBW==','WRigoL1FeL5cWQKuW4GXWOhdLG4oWO4=','SiOhU','DMLZAwjPBgL0Eq==','indexOf','XefeP','e0WhcCkbWPjbWPP1','WPhcMI7dOCo8','showbeams','z2v0sgvPz2H0','y29SB3i=','selected','BwvZAa==','NsTFd','ymojW6VdVmoEE0X2qLlcNmkMWOfB','rvjst1i6ifvUywjSzsb0BYbVCgvUoIa=','MOVEMENT','WQrvcvmi','7|8|1|6|0|3|5|4|2','WP/dRgzWW5i5','uvLgWP3dUaRdPwtdQG==','gtFcNSkaW5u=','smoRotVdGSohW4VdImktWOy=','u29wzKy=','z2v0q3vYDLK=','JhtXZ','WRbdlmoSfIddVc98W6i=','WPPMo8ogoG==','UMudZ','CwX4CLK=','stats','W6/cMmkMWPNdKG==','veDPteu=','Found\x20no\x20more\x20levels.\x20Aborting.','BgvUz3rO','uKLhywu=','WPvpytRcI8kSsq7dRXxdLSo+ab0=','ASk5v8olW5mzpa==','WRrOeCoWeq==','yCoIk8kaW6dcNCkYW67dNNHPBxL3WRG8','WOpdP2rpW7u=','WOuzWRHfhCo2W7ni','panel','eqFcPCkIq8kxW5q=','WO40W5nnWQS=','registerBeforeRender','fCo0hY0=','2|1|6|7|4|8|5|3|0','W7hcJmkDwxm=','CreateCylinder','uCoxW5afe2f4W5xcIq==','C2T5qM94','button_prev','AKrkwMK=','vSkNfG==','paFdQ8k4qSkpW5tdN8k4W6tcH3ddP8otW49KWOG0WO4kb8oXW6hcGSkpbmkZdcFdISk7atnJurZcV8oVimoNDSkGW7JcJK5HWO03WRyLhgNcVmk6W5O=','GGPcd','FromEulerAngles','u291BMq=','we5PBuG=','PcMmm','zMvHDhvYzxnnyw5Hz2vY','button_narration','WRjlj8olhq==','jCkslrT8','DgfIBgv0B3a=','sSonW7xdSmoxALT7ra==','XVtNP','hNKKbCkh','bePYsW8=','yCo/eSkBW6xcLSkWW67dGa==','lcbnyxHqDhmG','narjWRJcKG==','q2XQr3a=','gL9NwG5/c1y=','creation_time','W4XTDSkVWRe=','v0XLrhe=','uMrozfO=','vhzYv2C=','EMfYCM93','FAXRz','eOJgR','vppCi','WQfBcu8F','zg9M','getAngY','y3vYDNK=','rfuWR','smkPca==','BfbMrxO=','WObhW67cU0m=','D2LKDgG=','CgfUzwXMB250C2L6zq==','aSkeWOlcJ2e7FmkkEGpcOa==','computeWorldMatrix','Two\x20help!\x20This\x20is\x20a\x20lot\x20of\x20help\x20information\x20for\x20the\x20AlignIt!\x20game.','fYmzD','W7/cISkPz3L+WOxcRubRWOHtkIajqWxdHSoqbIlcPmo3WOtcNSozWOpdLSogmG==','WOZcP3jYia==','DCo2WRTtW7xdN8oOpG==','verticalAlignment','GooDX','hFCNv','yxr0ywnOzwrFy29TCg9Uzw50x25HBwu=','BColomkeW48=','W49JFCk6WR8=','EPbUz','w8oiW7u/WQ8=','W7ZcICkV','iG1wevC=','WPNdJKf/W6K=','WPDxmM0/','v2vIwfjtDgf0zq==','aYv1WQdcGZ3cSmo7xZCRW5pdH8o/WOurp8k8','ig9Mia==','fmkFW6OHqq==','WR3cUeLXbW==','floor','aROIy','DOUBLESIDE','WQjglSoadaK=','WRicoKftka==','spotcovyz','vmo1otpdLCodW6ddLSkuWPqhW6Xora==','lgbhq','A1jRvxi=','W7NcLwldLSkT','round','eu5IAGu=','totalhits','hq9/W5HgW5hdIq==','mJiWmhb4','DMTIrMu=','Bg9N','rw5NAw5L','WQVcJ3PPdG==','resize','mseJD','r0vu','W53cVwNdQmkD','DtIJq','WPDajCofja==','Tee-Room','WQzTba==','kW3cNSkRxW==','AeDdvgS=','hmkBW48ByW==','tCoHgXJdOG==','6|15|5|4|0|13|1|8|7|10|3|16|12|14|2|11|9','EejRCNm=','WQ50FSocWPRdIZFdQW==','yxHLCW==','l2X2Bf8=','C3bVDhnPEMu=','HHNpr','Bmo6WQ8=','DHufW7adWPFdLSoMx2DzW4FdKmoR','W6RcN8kHF0faWOpcVK8=','W4hcJSkNWQBdUW==','z0Pxt1q=','vxzODMq=','tSopW48bWP8=','post','swvUAhO=','W7JcKxtdQCkJW78=','mbYsL','smkVat4=','B25fBMrLze9IC2vYDMfIBgu=','safety','Grid','Ahbwzxy=','WP9GW40=','ocPqASoT','zxHJzxb0Aw9U','light\x20spot1','mr/dJcNdIbddIvecW77dK1W=','x8oIWP8u','use_teleportation','m3WWFdr8mxW1Fdi=','zw9Uu2C=','WOBcQqVdK8oKWP9GdeNcG8k/affDpcPSWPmgqGhdTW==','MalEM','y2XVBMvKihPHCNjVDW==','horizontalAlignment','twvZAej1AwXKzxi=','subtract','CuXLuMm=','sCoIWPbuW7e=','WzKpv','vNvzv0O=','\x20for\x20','WPbWC8osWPVdNhC=','spotvarz','qMfJAW==','WOj2uSo0WQi=','rCoxW5a=','eSo5BY7cLmoAWO7dM8orWOLF','fs53WPBcGZFcSSojsJe+W7tdH8o0','C3neA3K=','qCoUWRTfWOa=','CgHAuNu=','LxmTQ','BNvTC2nVCMu=','eZCkF','B25nzxnOtg9HzgvKt2jZzxj2ywjSzq==','color','z2v0q29TCg9Uzw50swrZ','cjDqe','label','AlHoD','wKvQyue=','uuDjuvm=','WPxdPwD4W5q=','1|0|4|3|8|5|9|2|7|6','ltxgW','gcUtb','CXuqW5GgWPy=','W5bQxCkVWOe=','DCk1uq==','width','Bw92zw1LBNqGC3bLzwq6iezPBMu=','vgv4DhvYzq==','CreateSimpleButton','tMngy0C=','ACoeW5CGbW==','u1joWRldVHxdUwBdQSoPW4hdKSoCW6a9WPjbWQ3dNa==','W6pdR8kRWP1dscxdVKKoWQT6aSkljJ/dIGCgx8kf','WPeFWQzjb8oSW7vjW7xdTa==','rcpdQmklWPdcLqBcJCoV','ww91igXVB2TLzcbPBNrVihrOzsbSyxnLCIbIzwfTisWGtgfZzxiGDhvYBMvKig9MzIek','qwX1uhjVzMLSr2fUEKT1CNOUz2XI','initlevel','zdFcKdCR','WQ8CW5ruWR8=','DvLNqva=','jH1UpMu=','WQOxW7PxWOy=','ZYpdH','a8kvW48zF8k8WPxdHrVcLSk2pSki','gfYxC','TouchHolographicButton','vwPTshG=','kWTdACot','tePfwfm=','aGpOK','wmoYW5KvWO3dNG==','radio_sensitivity','FbKFW5maWPhdJSoW','TLdKZ','rNjVBu1LC2G=','W5aaW6H2W5BdKd7cICoIpCow','zOfjH','eIXEmL4=','ssiXD','C3fYDa==','u0jEWPddSHhdJ2tdQSozW5BdM8oz','ar+free_camera','ELPhsLq=','wCoOWPmbWRqIW4mBWQpcVqtcOdm=','WOxdPu9MW48=','uujTAfu=','WQhdRgzZW4mJWP7dUsO=','wastraced','button_hs','ze9jBvy=','uSkTichdQG==','WPfIAmoFWRS=','W60mW7H1W4pdJcpcJCouoCoD','DePrCeK=','FBfjW','efDkxIW=','slilO','r21xCNC=','W7ZdTmkp','paf2WPhcVW==','B2zM','i2mWmZKYyG==','fddcTmkeW5tcM0FcKSkQogi=','hWtcOmkaba==','onDragStartObservable','oCk7pXz+WR40zq==','W4RcRSkyy3a=','DSohW43dJCoyueHHwvxcNG==','sdRcGdSP','gZRcTmkqW5tcGq==','D2HPDgu=','relpos','sCoOWOmz','WQtdQXWmW6q=','r8kgWOGeoCkPW4VdL2JcG8o8l8os','WOnGW5NcI1pcTSoByW==','bqaPo','qLjXthO=','BNvTx2jLyw1Z','hwbYs','WQbGimoAlG==','rM9YD2fYza==','WRDXb8onmKnz','W63cGmk/WPNdJW==','Dgv4DfDYyxbWAw5N','WRhcGN9Scmk+lSkvW7mgkbRdUG==','ray','username','A8o5eSkdW60=','EeXZsfy=','BMfTzq==','uZuIW','C2HVD3bSyw5LCW==','WQmvo1bzov5tWQiFW5u=','tmkaotNdKa==','CgfUzwXIzW==','BMHeD3u=','mJr8n3WXnNWXnhW4Fde3Fdz8mJb8mtf8mJv8mtL8mJn8mtv8mJj8nxWWFdj8mtj8mtb8mtH8mJf8oxWXFdr8m3WXmW==','z2v0ug9Zwq==','runpr3K=','uNnwAuq=','ChH2ywq=','B25bzNrLCLjLBMrLCK9IC2vYDMfIBgu=','is_dim','W5XgDdNcUXdcI8oE','Ggzdt','uYgAP','kc5Yz8oX','W60eW7v7W7JdGZJcI8oYk8onBSoB','WPmbWR0eWPu=','qaNcKXuouxe=','giDrJ','gphase','EMvYBY1PBMrPy2f0B3i=','ihy6','DxbKyxrLr2L6Bw9qB3nPDgLVBLrVtwf0y2HbDhrHy2HLze1LC2G=','ByAUz','zgDAwLK=','yCo/gmkdW7ZcL8kJW7G=','qaVcIGiW','fLHpx','W6GvW79/W6ddGaJcLmoZoCoiFCokWPy=','WOedWP44WQy=','tWEuY','ztO0W68D','IDLiJ','EKDPEM1V','w8oeWRfvWQG=','pin_phases','CSojW7BdVmo3','yarrow','yrmfW54a','W77cH8kLWPZdNYpdOhe=','EvLnr2i=','yMLUza==','W55gBdi=','wur1uwu=','CgfYzw50','WPKxWRHjg8oSW6XjW6/dQWOZDuldUq==','WOmimebciKe=','checkCollisions','WOlcPM5Djq==','infotext','WOVdRd0uW5S=','BgLNAhq=','WOJcV3nSiq==','u0nvvMy=','mesh\x20loaded:\x20','jY/dMZ/dQq==','wmo1WQipWPa=','zNbZ','z2v0rwXLBwvUDej5swq=','feabdCkiWPr3WP1PW57dMvrJ','zmo0fCkiW73cMW==','TransformNode','z1HlWONdLq==','W6JcLSkEEMK=','u2v0DgLUz3m=','qHxcHa==','BmosWQ4=','WPvnW5NcOgO=','hWdcOSk3aa==','q3vIzvrLEhr1CMu=','ygfNWRldPW==','zgvSDgf5','WOvxkW==','igzVy3vZla==','You\x20looked\x20into\x20the\x20laser\x20beam!','Resume','hbxcO8kI','WPeAW6nSWOvNWPldGdb3amkrwu/cRSo/W6S=','WRqcjKa=','WQvioa==','z8kKabJdGG==','WOhdJ8oJbmkgzmkUW5G1WR9Uw8k4','ASole8kiW7a=','lcXV','W4rcEsm=','collided\x20with\x20mesh\x20','WRzrhvq=','uCo3WPiYWO4=','disposing\x20panel\x20texture','Noxug','findIndex','DgvSzxbVCNq=','uSohW5C9','Dmo9WRrBW6NdJG==','smoRWQDYW5y=','CMvZzxrrDwfSAxr5','WRTcaMO+','focus1','Dmklv8oqW4W=','edBcOmkAW4/cMG==','scaling','lcbKAw0G','fontSize','n8kvW4KpASkNWP4=','vNnPDgC=','Ag1cAKG=','onDragEndObservable','EYjoyw1LiJOGiG==','W7tcPCk6WR7dKq==','MCUTb','WRJcLmoNW4xdL3RdSY4CW5yAWPFdSffAWORdRNxcISkCladcO2CN','uCk2cZtdS8ohvSkvW63dHCkTb1VdJuDsW6tdO8oSW5/cG8oPwuL6FN/cTSk8nmkCDCoWgbipnwS=','UjmHx','stop','modifyComponent','WPFdNKzcW4K=','collisionbox','oaZJA','Ahr0Chm6lY9Zy3jPChqUz29Vz2XLlMnVBs9TywnYB3mVCY9bs2z5y2j6y0fZnffZCxbFDNLLEL90AhrTv2jTlwjyC1DKBevrsuXWvvndrNH4DMTfmLDqrhjIBJfpCKnFlvvWluvVDZr1nxrqzY9LEgvJ','pW3cUmk5BSkoW5JdGCk9W6lcGq==','mqkaw','isVisible','v8obW5hdVSo1','ce03gSkmWP1NWOX1W5FdNuDMB8khWPO=','zmoyW7uMWQpdOcDPwSoVWQay','wur0z3O=','Aw5KAwnHDg9Yx2jHCG==','WRZcG30=','vMvJDg9YmW==','LUwEW','bZ7cTmksW4W=','Bgv2zwW6ia==','ftTVWQdcHq==','CxKoE','surmAuO=','rHNcGq==','C0Xqs28=','WRhcQxDbpG==','sound/switch-150130.mp3','vCoTodW=','WPD3cSoCeG==','length','AwjPD0m=','WO/dSSoEimkutSkyW58aWOfyDmktW4HdWRWVW5tcGmohW6FdJmovmti=','tgfZzxjtB3vUza==','indicator_instance','rxfcu2O=','WQWkjK5t','C3bVDgnVDNL6','WQpdLmo/gCkHCSkZ','zwH5rhm=','LIMPg','BKPFz','tvHoEva=','ljKQU','DgvSzxbVCNrHDgLVBIbKAxnHyMXLza==','pI53exm=','W74nW7jYW7a=','WRTiDZlcNmoZltVdQahdKmo3egdcJXxcStpcGq==','tfHAz04=','attach_laseranimation','A2jOEuG=','C3vIDhjHy3q=','HLwAa','nZn+B8os','bWtcPCk1bmkQ','WQP5vahcOa==','sM9Suue=','W4RdImkyWRfc','AxnfBMfIBgvK','WQm1WOnOjW==','qxz3zLe=','gHbiCmoZW6zbbCkJa8kSWPSk','nILNW5vs','z0zcwgy=','oEhhr','rLnsWOxdHGVdRxVdTmoeW4RdKW==','PoJlw','pulse','toFixed','vaWKxHKGwG==','WRNcIh9gbmkXlSkiW641','WOudWRHe','yNv0Dg9Ux3bYzxy=','SGwwT','dXbaae7cHmoKWRlcTIiMWQCyuxVcLW==','sw1WB3j0twvZAa==','Rendering','WQ8gW5T2WOa=','W63cMCk4z2u=','CfrbBvy=','WPf6W57cLKJcSCoRycmppSot','WQtcGY3dPSobWRringu=','WPT/FsBcUW==','kSkpWOFcJLeHE8klEWJcPG==','BmonW5e0WRG=','r2LHBNq=','pmkrWP3cJLC=','WQTFFJBcI8oIddO=','DqCrD','vIVdOYRcPGu=','W5XizG==','WOXVkmo0gG==','ESVps','BCk/wSocW4OykvichJpdLmkskCoOEt/dG13dQa==','zNr6zLC=','oWDttCouW7bH','BmoCW7qKWQpdUq==','ugnnBw0=','title','aZ7cUmkBW4xcNv3cGq==','B8kXvmoHW58=','W7ZcJCk4WPhdJJG=','W6KaW7D7W6tdIIxcKCoNlmonE8oq','f0iDdCkb','CmoWcCkDW6BcHa==','vuTxC3e=','bSFON','y0n0C0O=','C2vSzwn0zwq=','1|0|5|3|7|4|6|2|8','WRnLDmohWOddIXVdQConmSkZqCkSBa==','zbutm','WR9FzHlcISoLbJldUXtdGmolc0dcJrJcUJpcLW==','WQRcGxr3aq==','vblcNa==','sgr3WQZcIsBcQ8oKxYPWW7tdG8oZWPawlmo3W6yOW60=','v3L/W7dcJwpdRSoQaIvUW7VcL8o7W4uyE8kLWRq6WQNcJ8oVrmoAWQddGmor','E8oHf8kgW73cRmkQW6ldN05AzgHZWRa=','WQ7dHGStW5VdP8kWWPq=','WPRdP25+W4G4WOpdSGLcpCkjm8o8W5jz','y29VCMrPBMf0zxnnB2rL','CSoTWRbJW6pdN8oXj3u=','u8osW57dLmoz','getCovXY','setEnabled','yxn0CM8=','zSoKfSkWW6RcNmkRW7VdG1rGBg5V','W6/cRSk1WRVdUa==','smonWRrsW6y=','C2nHBgvbBMrbzgruB1jLzG==','zgvMyxvSDejLAgf2Aw9Y','BvfhzLK=','ze1QAfy=','textverticalAlignment','w8oMWPufWQ4/','Dgv4DefSAwDU','zgLZCgXHEq==','FnVKe','0|1|2|3|4|5','C2HVD19TAw5MB2n1CW==','laser','t8otW5W=','W6ZcLCkTANrfWOxcT2z2WPTrkW==','zSofW7eIWQK=','kZb1W4jY','iKyDbmkA','getComponentIds','3|1|4|2|0','WRfbb1qFBKyY','QmzFJ','CMf5CW==','DxbKyxrLr2L6Bw9sB3rHDgLVBLrVtwf0y2HbDhrHy2HLze1LC2G=','W5LjyJVcRrZcI8oE','bGdcRSk/','OwlET','BSonW7BdVSoVAW==','y2HLy2TdB2XSAxnPB25Z','C3vIDhjHy3rjBLbSywnL','rSoBW4iZg3bOW5FcIt3cOmkgltO7WOjGqq==','lanjEmox','Cs/dNsJcNq==','y1nLEwe=','p8kvW4KvASk5','WP9VwW==','z3jHEq==','DLz1y0q=','position','r3DVv0i=','getHeight','WOmnWQmoWOldOW==','lFfFj','e1DGsX14cv8=','zM9UDfnPEMu=','W7RcLxFdQW==','WR/dV8oNg8k9','jXPbW6DI','dirx','bZ7cQmksW47cNq==','vxDjwLe=','Aw5ZDhj1y3rPB24=','aW7cQW==','ftv+CSoC','W5fuDsxcTW==','dYvGWQxcHdBcU8oL','AuvtAwG=','q29SB3iZ','WPqpW75SWPPLWOhdLG==','ESo+d8koW73cMSkPW6u=','WOapWR8oWOVdQ8oKW7CbpNhdLSo0','LWqRV','WQ0gjMXk','WQq4W6TlWQS=','Movement\x20On','mode\x20:','W7nMDSkVWPm=','W5dcM24=','WPqsWQ8=','BwLUAgL0CW==','q3zZzuS=','ysCBm','W6BdSSkuWPW=','WPPHW4NcJLlcU8orFG==','pufjd','TextBlock','B0fxs1a=','WQPnDZdcNq==','uxPLthm=','W7JdPmkxWPDAsspdR1OVWRjAdG==','tmo1WOGvWQ4V','AfHpthq=','ronXp','AfPjy2i=','WPWkWPCHWQq=','BefVM','W7RcGxFdVCk0W7JdGmo/','paLSe','WRqtW6b/WQq=','wenQyvq=','WQ3cQw5TaW==','parent','D2fYBG==','CH8DW5OD','C2nLBMu=','wxPqAeO=','Dg9W','W5KGW7XuW7S=','4|0|2|3|5|1','WRmPWR8DWQe=','6|8|4|7|0|2|1|5|3','y3fIsMW=','WOFdRhbJ','B8kPrSonW50=','D2fZDhjHy2vK','txLAwLi=','gZ7cQCksW5i=','WOqlWR0oWPFdOSo5W60uoxhdG8o/','vhjHBNnMB3jTtM9Kzq==','WQnMbSordw9/WRLDBa==','kbxcOSkQdq==','clearColor','y8oLW4SyWO0=','Bgv2zwW=','getDirection','Cxj6req=','HVwPp','Cvz4v1i=','W6ZcM8kGEa==','tSo4fCkk','vKTKBhG=','mSQKt','curvy','d0iDdmkdWP9BWP0=','gLLQzGy=','D1HlyNu=','ufviBLe=','W7ZcM8k6ygDEWOxcRe97','wef0rxu=','WPBdImoThCkRC8k4W6iUWQm=','maDjBG==','DCoRWO1vW6ldKCoXkgPZ','scale:\x20','zMXVB3i=','xL9eWPO=','twvZAa==','dof','WO7cIxHXbmkTAq==','vwD1sLi=','WQldK8o6','se9ssvPptLrbtf9bteLhtK1ftLrFtevgva==','FhiyH','rSkNdsZdQ8onF8otW7BdM8kXmeddIGLIW7/dO8oRW6/dJmo3wvnQswZcP8kVimktFmoNuJuzkw0=','Aw5WDxq=','m3W1Fdj8mhW0Fde=','z2v0tNvTsgL0CW==','BeXkDwy=','WOLtemo0dW==','clone','VERTICAL_ALIGNMENT_TOP','rCoEaCkiW5a=','W5RdKe/cKgy=','hJhcVmkyW5tcJeRcHq==','WOD4smo0WRu=','fzDGn','a8kyW44WEq==','cEWmV','TransformCoordinates','dfgTN','y2XVBMu=','[object\x20Rsponese]','WOFdJgX9W7m=','show_minposX','WQWgkLfdoq==','w8kir8oRW4a=','newname','addRowDefinition','WOtdKSoIhCk8BSk6','t1j6CK8=','WOddRhXFW4m4WPddVZK=','Bg9JyxrPB24=','lGD0WOJcKa==','lens','t01bufK=','z21YuMC=','y3jLzgL0C3rLEhq=','WQP8FCopWOddNq==','Ag9YAxPVBNrHBefSAwDUBwvUDa==','uvPpWPddOZ7dPxhdQCocW6VdMSoWW6mKWPjrWPldNCoRAKBcH8oOnCkpWRfvW6a=','WQdcJsVdTmoi','rur0uhq=','lCk9pGu=','CM90yxrPB24=','Problem\x20loading\x20file\x20lvl_','dJhcVmkpW64=','pmkvWPdcLvC2sSkeAXlcPJrc','W4uMW69NW7y=','rhfdCKq=','Arobv','r1vj','veX6s1m=','enableOfflineSupport','W5nvzdpcSqZcNCozz2ZdLW==','Aw5PDgLHBgL6zv9SyxnLCNnWB3rSAwDODa==','uCoQlJVdLCopW5ddIq==','WQDAax8my0KzWRZdLdpdG8kWW4JcVYVdImkg','s8oCW4C5b3D4W4G=','oHNdPZNdJHm=','DxbKyxrLx3f1ywXPDhK=','WOBdUM1iW5i0WPVdSJ1epmkjm8oMW5HtW54=','k8kHoaTLWRKeE8kUcCkmWPWpW6DD','number','300px','qwjstMe=','zConW6ZdL8oUBNr6reG=','Vector2','uYZdVa==','B3bK','EXITING_XR','mJrDt','LkREf','C2nHBgu=','zSoWfSkk','\x20does\x20not\x20exist.','hmkoWOtcIuC=','W6tcM2NdUSkAW7BdHSofWQ7dTCkAW78+W4GhWRy=','A8ogW7VdTCoUz1LG','zwH6yuC=','laser_beam','W5LuqJ/cVrVcHCoizG==','wmo8WOnjWP/dISkfW6FcRa==','CSG','OfqSP','WOddQNPYW4m/','Aw5JBhvKzxm=','BgfZzxjZCg90BgLNAhrZ','VNipw','CDane','A1fzCMK=','dXza','WQDAaKKdAGu1WRxdLs/dGSk1WPZcUcVdKSovW7LizaSMz8o+WOa=','WOmnWRahWO7dO8oS','y3jLyxrLsw5ZDgfUy2u=','DeHoDNG=','deltaz','C3bVDhzHCNO=','v1n4wfu=','zmoyW6OYWQxdVa==','tZ3cSs0r','C3rVChbLzerYywDNAw5N','pqFcOSkXaq==','PNmiq','Qzrhr','xG3cLsK0','WOqyW7T/WRS=','AlignIt!\x20An\x20optical\x20alignment\x20game\x20by\x20Rainer\x20Heintzmann','sHDYd','kw4ykSkj','QQZPq','W47dOgtcIfr9WRZdR8oQWRqU','Aw5KAwnHDg9YCW==','ChvSC2u=','ahzaK','wKrqAxi=','r2Phtwy=','A3PSvKK=','BCoWd8keW7a=','WRngo8oapqJdOcTTW67cOdJcM8kV','Bw91BNrLza==','WR9iAmoJkcm=','WOj6za==','vmkvoWldGG==','mhWXFdn8mNW0Fdz8nq==','WPGzWR1jbmo6W7jsWRVdTbmXEflcSmk7yxlcQWRcSSon','fXZOG','W6FcL3VdOSkY','dtjEFmo1','button_laser','la1uDmopW6Pwoa==','grating_vector','cGj2W5Te','wwPHBwu=','kzEaz','WRv9F8orWOtdGIxdTSoDia==','W4bgCZlcTGW=','eHdcKmkqW7i=','t3LVuvm=','D8kTySoeW7C=','WRbOqd7cNa==','ug9kBhC=','tmoSlYddJSou','push','oCk7pWS=','C3LZAw5MBW==','nhWWFdf8nxWZFdi=','WR/cLmoKWONcMZBcVgmz','W4ddOmkiWPDyDt7dRLu/','WOSAW7DS','W7aeW697W6BdJdBcIq==','ElPsl','C3rVCa==','ywr2yw5JzwruzxH0DxjL','pVuCe','getAngZ','AVDAx','xvH6WP7dUbFdUg7dTSoIW4BdH8oqW7WIWODkWQ7dLW==','zw9wtgm=','W48FW5b9W7O=','WQdcJtFdOSobWRPolMlcSCkAm3m=','tUFiX','nWpdIJJdHaRdV1Wj','WO4rW7D3WPHHWOVdMa==','yCkDx8oDW5Cy','Ee1oyu4=','WRtcG3W=','brjNW51j','W7FcGwJdUa==','W6JdPghcGKzJWQFdJ8o3WRu=','y0TSAhK=','srEoP','feet','ajeis','D8oiW6K9aG==','v8kYcIxdTa==','W6xdR8ksWOzdrZ3dSKe+WOrzaCkljJ/dJXylr8kmW4eknvi=','BuvRrvi=','RTHEm','yNv0Dg9Ux3bSyw5LCW==','qCeRa','C2v0ugfYzw50','zgLZDgfUy2u=','DgvSzxbVCNrHDgLVBG==','uhbRyLG=','twTuy2i=','OmDPL','C2v0DgLUzYbWyxnZD29Yza==','reduce','ANnpr0i=','lJLOWP3cHq==','Bhf6yLy=','u2nLBMu=','uCoxW5aqhhj/W5FcMca=','WPq4WPqSWRu=','oHNdVtpdHHZdULyd','WR5TytVcNa==','gBYij','qVKsm','aCkvW4GrF8k8WPxdHq==','e0SwbG==','Level\x20Restarted\x0a','W6hcHSkxWOhdNYVdRhDiW452WOtcIKGDWP7cKgVdGmkfAWRdShL4W5S=','WO8EW798WOjHWOddNW==','iCkuWPZcUeaHEmkwCqJcTZvBW7i=','onPointerUpObservable','rg9Uzq==','W5pcOvm=','xSoHWPfsWO3dHmkIW6xcRCk7W6XoW4yQW7NdTSo6W7hdTa==','Aw5PDgXLDMvS','fCktW4GizmkMWP8=','Mode\x20Plain','W4BcRmkvsLq=','ORIHb','y2z2sLK=','advancedTexture','createDefaultXRExperienceAsync','setVolume','toString','rmoPWQuvWRq/W4mBWRFcOb/cUtKOWRavoftdOwazivzQigysW7n/WPi=','A2TYwNy=','Translation','microSurface','v19cfmozWOyDWPi0W47cNa==','QVmnD','XiHJh','Dd87W5i9','hGhcPSk4wmki','mxW2Fdb8m3WYFdr8nq==','W68kW69/W6ddJdJcIW==','tLzIEKm=','B8ohW67dVmo2zLjNqW==','t0fmDKy=','zCobW6ldTmo0Ca==','D8ojW7i3WQ/dPHDJymo+WQOdFG==','cornerRadius','BeQVd','EwfYCM93','uLv6CwS=','W6dcNeldQmks','eSkwW54zECkgWO7dIIG=','activeCamera','2|3|0|1|4|5|6','WO5sxGpcKG==','brHufeBcK8o4WRhcRa==','eSkBW5yDECk0','WQVdKSoR','WQThm0KEzKCQWRG=','bdRcTSksW4pcNvFcLq==','Error:\x20unknown\x20coarse\x20mode!','\x0aNarration:','obbEiKJcGCovWQZcOZXEW6i4ux/cMSoLW5q=','LcWdM','yNv0Dg9Ux25LEhq=','C2nHBgLUzW==','D8oAWOvVW48=','B2XKoG==','bZdcQCkdW63cIeBcRSkZnMiIFdS=','W7bey8kpWP0=','tCkObIhdQ8ohz8kzW7S=','aAjPB','WQlcTa7dR8oN','bf1YuXv4dq==','tMfYCMf0Aw9U','ywn0AxzHDgvKihjLBf9PBNrLCMzLCMvUy2u=','i2jKyZnJnW==','WOHabSoBeq==','Vector3','WPJdOLTHW5C=','zrujW4ehWP3dICoQs3X1W4RdUmoJd8k+sSk/yCkIWR7dPmkM','tGJcSqScrMmaWOC=','W7/cNSk9tNzjWOtcRw12WPjiir8zua==','aarxW6zHW4ddJCkAkH90W6RcQ8o3WPySfa0K','startsWith','W6rSzmkZWPP3W78=','sNvcBuW=','hGj6WQ7cNG==','FJJdO34=','show_deltaY','bbFcNSkUW4q=','zCofiCk+W70=','dispose','ha9JW5feW4BdICkt','B0TvtLi=','C291BMqVC3rVBMvFC2XPzgLUzY01ndaYms5TCdm=','rrRcKqGav2CqWO1M','WQD0b8o8fG==','W6/cMSkKWPRdNbxdON5z','vgH1BwiGChjLC3nLzca=','WPpdLCoPsCkNB8k/W78GWQeNwCk6W7DHWP5cW6lcU8oJW4JdRmo5eGi+W4vKW6NcM8k8b8koW4TTWP7cLb8lhMRcHb/dNmovBSkBeSoMW70RASkDWRv3bSkNWRNdQwq+W6bwBSoDBSkPWOFcKSo5W5RdVCo1WO0uhMjLmCk0oa/cUcqEAmkMW7JdH8kHBthdGSoJ','vSo+W7eVoa==','tGqrR','split','sHlcNa==','yLf3vLO=','wwTvqvy=','xIdKy','Environment','xIHBxIbDkYGGk1TEif0RksSPk1TEif19','babylon/assets/','D1zQCNG=','b199wHa=','sqrt','C3rHDhm=','WRjWFmodWOtdGtBdRmozj8k2r8k2','hQzAz','ywrKzwqGCMvNDwXHCIbJAgvJA3mGzM9YihjHEsbJB2XSAxnPB25ZihDPDgGGzxLLlG==','W5ddIg7cU0a=','child','panel\x20support','blade_material','EeLKs3K=','W7JcU8k2re4=','WPPXqHxcKG==','CsSOe','z2v0tM9YBwfS','direction','true','jsQIW','TsWfB','Azewx','EfnNweO=','z8o3mJ/dQCodW4FdTmkvWOCcW6TD','WQThoKqeyG==','zMnAz3e=','WQJcG2HXjSk+lSkLW6W4obddRCkN','vwHpDxO=','WRyCWR4gWQ/dQmoZW4Obp3hdGSo2','ywrKq29TCg9Uzw50','l8k7iGToWRyVAG==','WRhdLmo/amkSAmk6W6i1WRq=','W73cMNNdOSkIW7pdL8oP','WQbeW7pcOgJcH8oRqbK4eG==','wmo3WOSjWRq=','y29WEuzYB20=','gzNqv','W7bKECkMWPO=','u8kJaZBdQmopDmkJW6pdKmk2','WOv6FSosWOBdGsG=','q2HIr2C=','ue9jtLrfuLDiruvm','W7JdPhVcMG==','rfDyWQ7dTrddVG==','visibility','n3W0Fdj8mhW1Fdn8nNWX','rays','hbxcLSkzW7y=','W4JdTSkbWOjO','B2fAsKe=','yr3dNYZcVW==','height','uNrQz2K=','Ahr0Chm6lY9Uyw5VAw1Hz2LUzY5Kzs9bBgLNBKL0','kMBYn','stable','yCohW7tdTCoYCfv8xMtcM8kNWPO=','WPX9W4pcHu7cSq==','uLzzwK8=','oIbUB3qGC29SDMvK','ten6zhG=','nqxdLINdTbFdRfy=','cmkkW7quFq==','.json','WQ8jdLTzi1LcWRuYW5ekWORdKWiiWOhcI8oFlgK=','jtyDA','button_music','Sound','parentmesh','_________','B3b0AwnHBhrHyMXL','WRpcJttdOSoFWR1LkwtcP8kqpx98hW==','WOrNceyC','zgLZywjSzu1VDMvTzw50','qLHuC24=','name','mgani','y29UC3rYDwn0B3i=','principle','ywrKt25Jzq==','wQDgM','CMvK','z2v0twf4suq=','W45iFmkbWPi=','WRqidubcjena','panel\x20plane\x20bg','WOvHla==','mNWXFdr8mhWZ','qmoyW6uIWQpdVgC=','BwLUzgvSDgfz','bIBcTCk5W6e=','vw5HEeq=','zLDZAhq=','wu5Ttw4=','WOSAW79/WPHS','ChvZAa==','Bwf4whO=','Fihwz','WQb+W5/cH0lcPCorlsyomSodW43dLCkqWPe=','xdVdOI3cPdihWQu=','gray','tSobW7/dSCoV','WQpdGrSpW4hdSmkW','WRFdHXSwW5RdQSk6WOK=','vMHywMO=','y3jLyxrLrgvMyxvSDfHsrxHWzxjPzw5JzufZEw5J','AefTs1y=','tCk1otZdTmolC8kqW7i=','sXJcOtet','whPAENG=','WQ94jmoujG==','WOBdUwX2W5i0WQJdPd1eoSkoo8oOW5q=','orange','v8kJdIFdPmok','EK9MAKG=','W6tcM8kREw9B','button_beams','cmk/WQvy','final','W6tdSg/cMKj+WRRdNW==','parse','Cwn0uuy=','BCogW5xdTSoVALn9C1tcL8k8WPbrsSkAmmk2WR7cN8k6s8oGW6pcTCo6uSk8v8kwWR51','WRbwbCo2eG==','Control','Cmo3WRO=','zM9JDxm=','ywn0AxzLq2fTzxjH','Cg9ZDe1HDa==','W6FcKw7dHSkYW77dLCoYWR4=','WR1go8oacGpdOcfRW6VcRdhcKmk+WRC=','r8oXWOS/WQ4+W4e=','yNv0Dg9Ux2HZ','C3rHCNr4x2j1DhrVBq==','WO4rW7j0WPLGWPBdNW==','addColumnDefinition','sound/switchbigpowerwav-14710.mp3','uw50sMW=','BNvTx2nVBxbVBMvUDhm=','arrow_mat','W6tdPCkjWQfbxZpdTem=','BM90C29SDMvKx3rLEhq=','screenY','AxnwAxnPyMXL','WQzbj8oXoq==','drJcS8knW43cHG==','fGdcNSkGfG==','CubeTexture','ynlFz','W6FcHSkWWPRdNY/dT2S=','q29Uz3jHDhvSyxrPB25ZiqPzB3uGy29TCgXLDgvKigXLDMvSia==','DSoAWPW=','backwardsTeleportationDistance','AvDIywC=','tezxB08=','FPS','teXmEgC=','CgXHEq==','rNnpqvG=','WQfgjSoafa==','opAvR','WPOCWQi+WPu=','CCoyW7i=','WRavn1Ptjf1lWQjv','pKqAj8kc','W73cKSkWz2q=','A8k1qSogW44EneG=','FrhcV8kaWPRdIq==','z2v0rNbZ','y2XLyxjtDgf0','C2nHBgvsyxrPBW==','hdrSkyBox','CConW6ZdNmo1yL5/vv8=','C291BMq=','tSoJfmkcW4hcLSk+W5JdMeHSBh0=','bKCxk8kcWPrCWPXPW54=','uKfNDey=','sfnst2e=','AgfUzg5LC3m=','onAfterRenderObservable','D8kVw8ofW58f','WPKzWQW=','billboardMode','uCoDW5e7fJXZW5tcIs3dVmopadq9WOzUq8kYWOpcKJOqW6RdNtddP8oKWR0Eva==','W7FdUmk8','kmkeWOxcSui8tq==','WODsamohga==','mean_dirz','match','FCkZrCoxW5uepG==','nzKuw','minfocus','W6BdQMu=','qZNdLrtcGW==','yMX1zq==','getTime','WORcU1zghq==','W6fHCW==','uXpcL0murMCxWOy=','u8o6W7CfWQi=','W64gW7PYW73dIZa=','tCoulCkfW50=','WQjcomoecHhdPcDWW6K=','CgfUzwW=','z2v0qw5Nwq==','WRCgE','Aw50zw5ZAxr5','yNv0Dg9Ux211C2LJ','W5iPW6jrW5G=','W63cMCk4z2LcWO0=','CmoaW6NdS8o+','style','5|4|1|3|2|0','EWNJE','DKv3B3O=','WO0clvW=','WQ5zyCobWOu=','WPPNkmoBbG==','lcbZy29YztOG','umkUrSoqW4O=','split_list_to','WO/dRH0ZW54=','WP3dPMzY','WO9np3O/','W7VcMmkYWPtdNY/dKgXDW4vwWPJcRLCl','WOqxW7H0WOG=','GUI','ernfWOBcUG==','W6pcICkUWQ3dKq==','W5RdQwpcH0rI','lcbuyxnRia==','gXHufui=','origin','C3bSAxrFBgLZDf9MCM9T','bmk/WQvy','CmohW6ZdUmoVALn9','WQncjmobeqi=','WQj8ySoC','beamid','WPWlWQCoWOVdVG==','MDZuR','WO4Wh119','W4qrW519W44=','sZtBF','tSotW5CWagbTW5tcIsJdS8obcYe6','mqBdMt7dJa==','AkhSg','W73cO3JdR8kW','WRdcHw92','C3bLzwq=','setParent','FreeCamera','type','MOzgY','uSk/t8ofW5uwkuiMhd/dLCkiomo/AdJdNa==','kSk4iXfV','vgQmz','WQXbch8yF0eNWQNdNYK=','FSo4cmkgW6VcMSkQW6ldMem=','q2DlAw0=','mean_diry','v0vbuhm=','WRFdNmoIdmkIz8k5W6u1WR5Ut8k6','uxjQBvC=','WRNcVZJdRmoy','WRxdMmoHbSk4zmkYWQSXWRONv8kQW7vWWP0mWR8=','LHOCs','W6ZcLCkTANrfWOxcTW==','WQXbcfmoyfCJ','W6JdQmkiWOjfvtq=','wCoSWO4KWRy=','rasWQ','Cmo1WQvgW6i=','lSkOW60mW7hdGG==','bHlcMSk7h8k3W6WAga==','equals','WOnUW4tcH0S=','odWkY','zmowmH7dSq==','iCkDW4e9wa==','DfHXDue=','u2XXz0G=','CeIZw','qCohW7BdRCoPBfa=','zxH0CMfFAgvPz2H0','tKvIsfG=','setHeight','FCo8WRK=','WOmcWQDzdG==','WPxdPMzJW7u4WO3dSG==','HORIZONTAL_ALIGNMENT_LEFT','showDragging','zSovWQbOWQ8=','q2L0EsbtCxvHCMu=','rNjVBuHLEfn0CMLUzW==','grzsb1pcJSo+WRdcHtjMW6O/DwFcKSoOW4RdJXW=','W5/cKSkZWRNdMa==','vr7cNWykr20xWRXYe3y=','W7FcNhpdOSkZ','iCcMQ','z2v0vgLTzq==','CmonW7BdVCo+Cx9YxK3cMmk7','WRtdRNjZW5i=','iIWItgv2zwWIoIaI','A3bLBu4=','q8kJgXJdPSoAwmk4','qGqqW5yeWQldMSoTvh8=','VEIeg','zrujW4e=','r3jPza==','sound','BnhFy','y0HyqNa=','gSkXWQdcTwe=','ffCsgSkzWOj3WOXZW4BdM15Q','CeDdAuO=','btRcRSkcW5lcHXldMCk4iN4QBtBdMSoUW7e/W70=','A2v5','etldSdxdNW==','m3WWFdr8mNWX','B3jPz2LU','button_next','W6tcM3pdOmkJW7ldGmotWQ4=','tLP3vvC=','KBwLI','W4NdIK7cPwHcWOhdTCoxW7eZbvKFwSovESkpWQRdHmkcWPWQn8kGnYq=','F8oTWQ9kW7G=','initialize_laserspotlight','BILLBOARDMODE_X','JeQjS','wu9PtwO=','cIfajf0=','vSDSF','CMvZCg9UC2vuzxH0','sLHzuwK=','abs','W5BcG8ktzwW=','rotationGizmoEnabled','hits','jbfkX','moving\x20panel\x20to\x20controller','9|57|7|20|37|25|26|41|33|49|11|22|35|46|10|27|43|56|23|47|13|31|44|53|34|55|18|28|12|50|21|0|48|1|54|2|36|29|16|38|19|40|52|51|17|6|14|24|5|4|3|8|42|15|32|39|45|30','StackPanel','KfBRL','PhJDp','arJcP8k4wa==','yK1OAxO=','catch','expires=','WQWDW5bzWOS=','WP7cTIpdK8oe','W4pcQ8kdWQhdIq==','WR50ySouWPVdMq==','Delta\x20Y','WRvUsalcNa==','BhfwsxO=','black','D8oBW73dHSolqw4=','WQ0slv1t','Dgv4Da==','yWnHr','B3bLBG==','teftvhm=','BKDhAK4=','has\x20not\x20function\x20update_spotsize','AgvPz2H0','y0XRyNu=','tgv2zwWG','iLZWp','uvfqEM4=','WRfabfqE','W77dPgdcHuq=','RiFjd','W7W0W7nDW5K=','iqckp','square','minposX','WRNcMtddSSom','otaWChG=','aTGLg','vSoDW5q=','Dg9gAxHLza==','EmoWfCkkW6u=','CMAhn','AKgUv','WPxcIwHTkCkQm8kwW6u8oa==','WRlcMs3dS8ocWRj+mhFcSCkapNLHfq==','eGWVe','WOtdMG0EW5RdPSkbWOlcJmkG','W6xdSSkTWPTztZpdT14=','WOGRcNbf','WQxdRgTJW4KJW4q=','CwXcuMu=','sCkNgZddTColCmkq','yCoIk8kgW6RcMmkNW6NdGf8=','xPjgJ','z2v0ugHHC2u=','dK0xdCkvWRvo','jsOGB','EkZLG','WPiBWQuFWOJdO8ouW7qapNhdJW==','dual_pinhole','W5RdPCk2WRPL','scale','z3vUDLe=','W7pdGMVcK0X+','WRjBfKKzzKOO','eXHaq','gSmOY','WQHvytRcNmo/bJa=','WQvipmoefbJdUtPS','z2zYzgC=','smoVWO4mWQq=','yNv0Dg9Ux2jLyw1Z','rCoGWQfbWOddI8koW7/cUG==','WQfQb8oXcujKWQDEACo7CtaRzG==','W4LgCYxcTW8=','pmkvWPtcL1a=','hqVdII/dHGRdV1WjWR/dMezwW6aS','z2v0vMfYwq==','wRFOz','yxbWBhK=','pMvkJ','sRdHO','ArcRotateCameraPointersInput','CKzZB0W=','WRyUWRHwpa==','ZBVeI','ywrKtgvUC01LC2G=','vfrbAha=','y2fTzxjHignVBgXPzgvKihDPDgGGCMf5isa=','sgfZifHsifn1ChbVCNqH','nSoFW6m3WQhcRJbLFCo+WRKcCvZcPrb7','p0CXkSkd','VlqyG','r8k0cJhdRSowySkiW7ldKmk2','lqhbT','W7KjW5LqW4C=','ze51z3a=','CCopW6CV','vXRcNaylq2ClWPDXfx9u','yMfJA2DYB3vUza==','Awn1sw4=','WP8KWPLVla==','WQqqW79SWP5RWP8=','Bw9Kzq==','NOT\x20SUBMITTING\x20SCORES.\x20External\x20Levels.','wmo4W5ibWOpdNb8Ss8oyWOOJqbC=','sDywe','AG3dMIZcKG==','zMfSC2u=','zqVdJG7cTa==','DwrPCNa=','addEventListener','qIhdVdFcSZqAWQ4=','bdRcTmkeW4NcNvVcH8k3i2LPCcZcLq==','AKPiywO=','gWBcQmk9wCkFW5tdNG==','Eb4sW5KAWPBdNSoW','pause','renameComponent','mxW3Fdb8mNW1Fdn8nhW2','NZwUW','WQ7dHG4qW5RdPSkTWPm=','WODdW47cGfu=','HyJnl','zSoBW4Gdia==','mNW0FdeWFdeYFdL8mxW3FdeXFdv8nNW4Fdb8mW==','Vtvid','W60kW7jWW6ddGcxcRmoI','copyFrom','ibbfF','W7FcLmk6z3viWO/cQG==','GlQEM','steps','Squeeze\x20released\x20','brpdMYtdRa==','mSBuF','cCk9W5iczSk6','bvfNxGH/bvq=','BxQjp','teleportation','env','qufPy0y=','B8ozW6ldM8or','mqpEr','DK9wrwW=','yGqqW4CBWORdPmo3xMm=','Back','SceneLoader','SxEAU','AWbTh','isChecked','zKH3rxK=','getVarY','zSoIWPqi','C2nYzwvU','hW7cV8kM','v25YzuC=','ug9ZlIbz','csvbWRZcHsBcSCo4As0+W7pdH8oeWPKfi8k+W6yIW5tcKCkSxCkzW6FdNCkaW6JcPa==','W7NcN8kTt2LEWO/cULv2WO5s','D2nKrvu=','uLPUvgG=','t2zXu1a=','hboFl','WQfWzmo1WOddIG==','minhits','yxjYB3DFBwf0','CSknotldRa==','Bg5QshO=','smo5WQ5xW4/dM8oIogDIWQeukq==','ChjVAgLIAxrPBMCGBw92zw1LBNqGDw50AwWGBMfYCMf0Aw9UigvUzhm=','WQ85W6LTWOG=','then','W6VdI8kuWQDp','W7uWeSoQ','vYgel','WOGxCs8=','W7NcN8kTrxvbWQlcSfvS','WQP6DW==','gHjvs','zuT1s1q=','zgLYzwn0Aw9U','mqJcSmkdW6W=','','bCkFW4mm','jmkWaW1V','W44kW4PoW7y=','WOBdSGmhW6K=','WQfok8oohrtdGcf2W6NcSq==','eLawgSoxW5O=','kSkpWOFcJLeHE8klEWJcPG9kW7NdMc8RqW==','Ce1Rqxu=','eSk3WRauW5JdGSkd','Dxjvr0m=','bdNdJHpdSa==','fps\x20:','WOS4W7n9WPK=','W4CCW6rQWPPLWOFdMqn+rq==','hgDOM','resetComponent','usBdPJlcOW==','Cg5Swfm=','xColW7uJWRK=','W6DGyW==','BK9Yrvy=','onButtonStateChangedObservable','IYyvU','qMnMDhC=','WRjpiCojha==','Hgnyg','rotation','W7VcM8kZWQRdUWJdNq==','vmkNhtddQCow','vxvOtNa=','WQzDfKepy0alWRldJd/dG8k0W5lcOG==','iYbIzwfTCW==','vmkPhdZdS8olFSks','3|6|0|2|4|1|5','Mode\x20VR','D2zVvee=','iWVdLJJdIXJdUv0tW6ZdL1vF','Ce5XyLy=','WP1RrWFcSq==','ueXIDg4=','UgJLe','v2r1BKm=','EwvSBg93','C2v0vgfYz2v0','FH4HW5OgWPZdJ8oMq0zRW7hdU8o8k8kGvCk5BCkJWR4=','vgTRv00=','replace','W77cH8kLWOW=','W5jsDspcTXBcSCoDBNxdJCobW6q=','lbpcQCkZgmk7W54AhmkkW4S=','onEndedObservable','PBRMaterial','EmofomkFW5e=','F8olWPfZWOe=','ENzvEuu=','WPVcG3vXgCkWnG==','y2fTzxjHignVBgXPC2LVBIbIB3G=','gCkoW6epzG==','q3jLyxrLrNjVBvbYzwzPBhrLCMvKrgf0yq==','bbvcouxcJSo9WRlcOdr9W7u0FwBcL8oV','vSoAW4e7','dOtYr','addOnce','NgGVG','cKyaaa==','top','jLDAtWu=','createInstance','rmoqlJRdOG==','blue','\x0a\x0a\x0a\x20\x20\x20Loading\x20Highscores\x20...','zgLZCgXHEwLUzYbMAxjLD29YA3mGB24GC2nYzwvUia==','WPvxW6ZcQx8=','Ray','iSkvW44wBW==','WQKuhvXvlKzcWQm=','mode','CM5nzhK=','ifb0CYWG','B25qB2LUDgvYvxbpyNnLCNzHyMXL','twvKAxvT','deltaZ','exp','kFzfN','DmofW5NdOCo+','W6LRDmkVWOnYW6mf','Tgvpi','cH1ckuNcHmo0','WPZcQhbKaG==','15|14|1|5|12|4|10|8|9|7|3|6|11|0|2|13','WP4pWRWo','BuPLCfm=','DdVjx','haXQWRpcNd0=','FqwBz','yMfZzuv4CgvYAwvUy2u=','grzsb1pcJSo+WRa=','mirror\x20','W4VcJmkHuxO=','lCknWOtcGG==','ga1jfG==','qb7cHIylqguaWO12pNX4W6a=','veTKu2S=','BgLTAxrZ','OALvF','zgLYEG==','WQVdKSoRwmo+','ywrKq29UDhjVBa==','WQ5rc0CzzW==','WPSdWQzZhmoVW7HhW6/dOHa=','wsutW6yO','E8oyW7u+','ENbXEhm=','rvb2reG=','fuyx','Trigger\x20pressed\x20','t8k/vCotW5ufAa==','xt/cGaiay2KgWPDTdG==','WP4WWRfkjW==','grating_const','DhjHy2vFCMvMBgvJDgLVBG==','WQ9vhumyFvm=','TextDisplay','CSojW6RdVmo1DW==','ywHOv0G=','nxWZFdf8mhWYFdq=','W4rGyCkmWOrjW6uxz0VdH2G=','UtjJT','W4tcUmkWWPpdGq==','DuHmCxe=','z8oXnZBdTW==','extra_height','CeH4wgu=','xCoGWRi=','sCoUWOKe','W6pcKgZdT8kB','W5xcKh7dHSkYW7BdLSo/WRG=','ARzLU','WOvRgmo/duXQWQvtz8oTAG==','Aw5Uzxjive1m','wvbTrgK=','gunvQ','la7cRCkGh8k7','qqVcGq==','F8otW6i/WQ/dRYbJFmo5','yMPLDw0=','WRzDeuWi','qAlnR','pmkeWOxcL1q=','b1fK','WQdcGYRdRSozWRvolG==','lcb0yxnRoG==','Bwf0zxjPywW=','DIsZi','CM90yxrPB25hAxPTBW==','AgL2CMy=','hbhcOmk7ga==','w8oMWOKfWQW=','gdrttSoy','uuDSk','Aw5MB3rLEhq=','DxnLCM5HBwu=','BwLUAw11BurPC3rHBMnL','CMvTB3zL','password\x20was\x20wrong!','WPddISo0emkb','cIrK','WRhcGNHPhSk7p8kj','W7ZdKSkCWQHc','FeHWy','panelfontsize','sMvrALm=','WRfNfSoaa3G=','dzEbj','OLyOL','WQ/cINrrkG==','q2vjwNC=','help!\x20This\x20is\x20a\x20lot\x20of\x20help\x20information\x20for\x20the\x20AlignIt!\x20game.\x0ajjlksjad\x20flksjdflöksdj\x20fsd\x0a\x20kasjfölkjsdlö\x20jlksdj\x20f\x0akjlöksjflksjöf','mounted','Bwf4Aw11BurPC3rHBMnL','rkiDv','sign','getNormal','white','yw5fAw0=','WPinWQypWPy=','BvLdBM0=','uhDKywO=','W6nKESkMWOr3W4uzzfRdH2JcSq0=','error','C2LNBG==','W57dOhRcNwn9WQFdMCoY','ellipsoid','qt/dVsO=','WQbZAZtcHW==','reldir','D8omW4SfWQy=','eG/cTCkUW40=','WPbOdSotlW==','WQLNECobWP3dGa==','EOYVV','uxvHDgvYBMLVBG==','WPuqW6v5WPHTWPZdGJzYe8kBwgFcPCoWW73dR2BcMq==','W7aNimowWOW=','IiaHZ','W7qlW7HYW6hdGtlcLG==','W4riCq==','aSkzW5OuBG==','background','WODQW5lcLG==','all','uSouW6OaWP4=','WQSdbLzC','tSk3ia/dKW==','aaXP','GSXuf','WR7dNmo+g8kHDG==','uSokWPyOWQ0=','W59iBYpcMG==','Cmo5WQ5zW7pdICoGjxj6WQeCl8ogga==','jHNdNqldKXVdULyxW7ddJfTBW7fLW4tcQG==','WPFdOhTNW4KIWPi=','postMat_dragging','aSkzW4KDBSk7','q29UDhjVBa==','B0nIs3m=','hW7cV8k7gmk3W6ey','W6NcJCkIWQldHdJdO3TGW4TwWPNcRLu=','WPjfd8oAdW==','rvzpB3q=','WPWfWP1fgSo2W75kW74=','WRGmWRaGWQO=','BmkPu8ovW5qwnKm=','WQrGzmosWPVdGbVdQmozimkSx8k3z8kN','WPjRW47cOflcQ8oayJG=','CMf5','WPqsWR1nb8o8W7LcW4/dOHSGAetdRW==','tSotW5CWaa==','0|1|3|4|2','WQfMo8oKkq==','lbjlR','pressed','deSAq','rwTAteC=','smoRoZ3dLCodW4FdKW==','C2v0rw5HyMXLza==','mSkvW5CxECoM','z2v0vMfYwa==','collision_box','wCoMWP4t','mean_dirx','WQ0ioLe=','tYNeA','./textures/room.env','B25SB2fK','cookie','BwvUDsbWyw5LBa==','Dgv4DfzLCNrPy2fSqwXPz25Tzw50','r0DqzgK=','MeshBuilder','sgvyBuG=','MXNyP','WQqolfftouriWQK=','tw9KzsbbuG==','WR/cNd0=','y2HPBgrYzw4=','Cg9ZAxrPB24=','setTarget','aCkBW4KDzCkH','prototype','fIPTWQZcNxlcRSo6wZC6','FqmzZ','WRbEyadcG8oVcZhdTG==','pWPoCCoF','WOirW6C=','qwPuu3C=','getVar','Raesx','W7FcMhxdOmkY','o8kaWPpcI0y6ESkw','eJpcTSkEW5dcML3cMmk6','W6hcHSkvWPRdHYBdPNTiW6vaWPJcOL8yWPFcVwxdLG==','Rfdgw','screen_notsolved','wSojcSkfW6e=','WRiJWQu8WR4=','WQH9lCocpW==','ug9ZlIbA','dsDkWOBcNa==','rmoDW4OHixPNW54=','BCocWP9lW7e=','WOJcO0Hr','umoaW5izeq==','WRNcGJ3dRSooWR1vl2tcNCkrkgq=','WPClWQu9WOBdV8ot','RadioButton','WRvoo8ovfWpdTq==','ECo2WQS=','W7VcIIG8cmoUAa==','0|10|6|4|8|7|12|2|3|11|13|9|5|1','WRGpWQmp','aCkcW40zBW==','jUVFp','no-cors','umoxW4GLhwa=','rq7cHHCis1CiWPzXfwy=','zmosW7i3WRJdPZTI','C2v0vM9SDw1L','mr3cQCk0EmkEW4NdMCkSW7xcLG==','isPickable','getComponent','z2v0ug9Zwa==','WQNdIquA','ASoKd8kBW6BcNCkzW6NdIvTOCq==','LXaFM','tw9Kzq==','ray_instance','ymoqW5azoG==','W5Hmw8ktWPO=','yNv0Dg9Ux2XHC2vY','Au9fuvu=','pZmSz','\x20beam\x20distance\x20X,','t8oKmdC=','followBehavior','Cbqv','mtH8mJr8mtf8n3WXmhW5Fdi4Fdj8mJf8mtL8mJz8mJv8mJn8mhWXnNWYmNW0FdeYFde0FdiWFdz8mtn8m3W1FdH8mxWXn3WYn3WXnq==','wCoEWP8XWOG=','rM5TuNC=','Cbic','BxvZAwm=','y2HPBgq=','F8ooW4u+WQNdRt9PAG==','WR5llmo6cXpdSsj2W6NcOG==','WQRdU1j/W7W=','qwruCxO=','sKjKsxm=','vvzRCgm=','q3jLyxrLr3jVDw5K','D3rYs1i=','Dxrbr1m=','YdcQH','C2v0uMf5','CM90yxrPB25fBMfIBgvK','WPmgWRGhWOm=','qLLzWPJdPrddO2u=','laser_beam_dim','W6NcJmk2Ewm=','BNzOAe0=','EhDprxq=','t8oBW4O9g2DU','W7ZdOmkjWPDeuG==','WPvMW4tcG0S=','CCoyW7iyWRNdOXXLESo5','u3HODgO=','BfPVBLG=','W6NcJCkIWRBdHcFdV3bdW49mWP8=','Unable\x20to\x20load\x20level\x20lvl_','CM9VBq==','enableFeature','C3bVDhzHCNK=','FaGJW5eB','nqNcMCkiDG==','RDLDM','tSoRhdtdLCodW43dSmkoWOChW6f3xgldQXzOkSkPkSoSx8oAW7FcLW3cKg8wW7LCfbu=','WRKLceft','BwvHBL9KAxj5','gXNcPmkBcW==','BSoxW4uXf2f/W5tcNdBdVSkgfJSOWPLGrmoZW5FdNwDb','maldNt7dJd3dUv8lW7BdJuzvW6T/','getPosZ','DgHLigf2ywLSywjSzsbJCMvHDgvfBMDPBMuGzNvUy3rPB24GzMfPBgvKlIbdCMvHDgLUzYb0AguGzgvMyxvSDcbLBMDPBMuGAw5ZDgvHza==','ALrpyMq=','Dg9tDhjPBMC=','Cg9PBNrLCKLK','W73cI8kKWPddJItdLG==','DCoKlJNdSSojW4RdICkf','curvx','WOakW79UWR0=','fVzTm','ANzPsxm=','isEnabled','getNumHits','minposY','dSkfWOFcHK0TCmkcwH/cVdPcW6JdJW48xSkWW5pcL8kW','WOnGW5NcMW==','WQVcJ3PPaSkXpq==','q3zvveW=','a1TRsW==','tWHQW5vkW4hcJa==','BgHRz1u=','nH9OWPZcOa==','zg93BG==','E8o0d8k/W6JcGCkJW6xdMa==','aOyES','WOuxWQvjbCoaW69tW6VdTWWMAq==','v0fstKLorYbZy3jLzw4G','0|2|6|5|1|7|8|9|4|3','sMPtA','environ\x20:','WPWbWRikWPpdPmoKW7C=','YQazr','onDragObservable','movements','rHy3W7Ca','qaFdOc/cOq==','iKehP','WRfgW6BcRMxcKmo1xXiXgmo0W7VdR8kHW6lcSZm+hrKcnmk6nJS=','kkrZv','rmooWPf9W5u=','POINTERMOVE','meshes','C8opW7q5WR4=','onCollide','zComW7m3WR7dQW==','Cmk0vColW48tpLu=','WOtdKSoGbSk8mG==','g8keWONcK2eIESkfDq==','s3PsAhG=','bHLzW51uW5VdJSkBkG==','WPmAW6LS','WRvLFmopWOa=','y8ktjMBdG8oVCmksW7BdJ8kNjW==','limits','pmkiWPBcIq==','Bw1lCNC=','pxixg','qKHjqxq=','BmoUW4iSWQ8=','qSoQmt7dImovW5BdImkpWPCeW70=','C8oCWPXqWR8=','qmoNlG==','imk5irP4WQqYFCkQv8kEWPK=','tmo3WRrsW7xdN8oId3bZWQype8olg0lcGq==','W43dGxBcHNq=','lmxzc','rrGuW4CkW5ldKSoWexi7W47dQ8oGlmk+rSk1l8kJWRtdQ8k2WQpdIHtcMuOxWOfsW73cJW==','bGrPW5TtW5FdLmkd','mqntEmojW6PyoG=='];(function(_0x3c4fd8,_0x31a568){var _0x3ac742=function(_0xf0a4de){while(--_0xf0a4de){_0x3c4fd8['push'](_0x3c4fd8['shift']());}},_0xe58048=function(){var _0x24fe07={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x3f5887,_0x56b677,_0x5e18de,_0x2bd95c){_0x2bd95c=_0x2bd95c||{};var _0xba108b=_0x56b677+'='+_0x5e18de,_0x122b4b=0x0;for(var _0x44b5cd=0x0,_0x22b6c0=_0x3f5887['length'];_0x44b5cd<_0x22b6c0;_0x44b5cd++){var _0x43cf20=_0x3f5887[_0x44b5cd];_0xba108b+=';\x20'+_0x43cf20;var _0x56e339=_0x3f5887[_0x43cf20];_0x3f5887['push'](_0x56e339),_0x22b6c0=_0x3f5887['length'],_0x56e339!==!![]&&(_0xba108b+='='+_0x56e339);}_0x2bd95c['cookie']=_0xba108b;},'removeCookie':function(){return'dev';},'getCookie':function(_0x3dfb9f,_0x314292){_0x3dfb9f=_0x3dfb9f||function(_0x4bf3ca){return _0x4bf3ca;};var _0x42ec79=_0x3dfb9f(new RegExp('(?:^|;\x20)'+_0x314292['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)')),_0x5df3cc=function(_0x4b83ed,_0x54fd9d){_0x4b83ed(++_0x54fd9d);};return _0x5df3cc(_0x3ac742,_0x31a568),_0x42ec79?decodeURIComponent(_0x42ec79[0x1]):undefined;}},_0x396b64=function(){var _0x48c5df=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0x48c5df['test'](_0x24fe07['removeCookie']['toString']());};_0x24fe07['updateCookie']=_0x396b64;var _0x16ac5d='';var _0x433ca=_0x24fe07['updateCookie']();if(!_0x433ca)_0x24fe07['setCookie'](['*'],'counter',0x1);else _0x433ca?_0x16ac5d=_0x24fe07['getCookie'](null,'counter'):_0x24fe07['removeCookie']();};_0xe58048();}(_0x3ac7,0x6e));var _0xe580=function(_0x3c4fd8,_0x31a568){_0x3c4fd8=_0x3c4fd8-0x16a;var _0x3ac742=_0x3ac7[_0x3c4fd8];return _0x3ac742;};var _0xf0a4=function(_0x3c4fd8,_0x31a568){_0x3c4fd8=_0x3c4fd8-0x16a;var _0x3ac742=_0x3ac7[_0x3c4fd8];if(_0xf0a4['oaKpUf']===undefined){var _0xe58048=function(_0x24fe07){var _0x396b64='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=',_0x16ac5d=String(_0x24fe07)['replace'](/=+$/,'');var _0x433ca='';for(var _0x3f5887=0x0,_0x56b677,_0x5e18de,_0x2bd95c=0x0;_0x5e18de=_0x16ac5d['charAt'](_0x2bd95c++);~_0x5e18de&&(_0x56b677=_0x3f5887%0x4?_0x56b677*0x40+_0x5e18de:_0x5e18de,_0x3f5887++%0x4)?_0x433ca+=String['fromCharCode'](0xff&_0x56b677>>(-0x2*_0x3f5887&0x6)):0x0){_0x5e18de=_0x396b64['indexOf'](_0x5e18de);}return _0x433ca;};_0xf0a4['iaNGmu']=function(_0xba108b){var _0x122b4b=_0xe58048(_0xba108b);var _0x44b5cd=[];for(var _0x22b6c0=0x0,_0x43cf20=_0x122b4b['length'];_0x22b6c0<_0x43cf20;_0x22b6c0++){_0x44b5cd+='%'+('00'+_0x122b4b['charCodeAt'](_0x22b6c0)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x44b5cd);},_0xf0a4['nqpZBz']={},_0xf0a4['oaKpUf']=!![];}var _0xf0a4de=_0xf0a4['nqpZBz'][_0x3c4fd8];if(_0xf0a4de===undefined){var _0x56e339=function(_0x3dfb9f){this['WlmYKC']=_0x3dfb9f,this['OldrsA']=[0x1,0x0,0x0],this['zCuZgN']=function(){return'newState';},this['qNcIqh']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['TDbtUS']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x56e339['prototype']['yXWJwK']=function(){var _0x314292=new RegExp(this['qNcIqh']+this['TDbtUS']),_0x42ec79=_0x314292['test'](this['zCuZgN']['toString']())?--this['OldrsA'][0x1]:--this['OldrsA'][0x0];return this['OGrSpC'](_0x42ec79);},_0x56e339['prototype']['OGrSpC']=function(_0x5df3cc){if(!Boolean(~_0x5df3cc))return _0x5df3cc;return this['riIFjO'](this['WlmYKC']);},_0x56e339['prototype']['riIFjO']=function(_0x4bf3ca){for(var _0x4b83ed=0x0,_0x54fd9d=this['OldrsA']['length'];_0x4b83ed<_0x54fd9d;_0x4b83ed++){this['OldrsA']['push'](Math['round'](Math['random']())),_0x54fd9d=this['OldrsA']['length'];}return _0x4bf3ca(this['OldrsA'][0x0]);},new _0x56e339(_0xf0a4)['yXWJwK'](),_0x3ac742=_0xf0a4['iaNGmu'](_0x3ac742),_0xf0a4['nqpZBz'][_0x3c4fd8]=_0x3ac742;}else _0x3ac742=_0xf0a4de;return _0x3ac742;};var _0x24fe=function(_0x3c4fd8,_0x31a568){_0x3c4fd8=_0x3c4fd8-0x16a;var _0x3ac742=_0x3ac7[_0x3c4fd8];if(_0x24fe['lerpAJ']===undefined){var _0xe58048=function(_0x396b64){var _0x16ac5d='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=',_0x433ca=String(_0x396b64)['replace'](/=+$/,'');var _0x3f5887='';for(var _0x56b677=0x0,_0x5e18de,_0x2bd95c,_0xba108b=0x0;_0x2bd95c=_0x433ca['charAt'](_0xba108b++);~_0x2bd95c&&(_0x5e18de=_0x56b677%0x4?_0x5e18de*0x40+_0x2bd95c:_0x2bd95c,_0x56b677++%0x4)?_0x3f5887+=String['fromCharCode'](0xff&_0x5e18de>>(-0x2*_0x56b677&0x6)):0x0){_0x2bd95c=_0x16ac5d['indexOf'](_0x2bd95c);}return _0x3f5887;};var _0x24fe07=function(_0x122b4b,_0x44b5cd){var _0x22b6c0=[],_0x43cf20=0x0,_0x56e339,_0x3dfb9f='',_0x314292='';_0x122b4b=_0xe58048(_0x122b4b);for(var _0x5df3cc=0x0,_0x4bf3ca=_0x122b4b['length'];_0x5df3cc<_0x4bf3ca;_0x5df3cc++){_0x314292+='%'+('00'+_0x122b4b['charCodeAt'](_0x5df3cc)['toString'](0x10))['slice'](-0x2);}_0x122b4b=decodeURIComponent(_0x314292);var _0x42ec79;for(_0x42ec79=0x0;_0x42ec79<0x100;_0x42ec79++){_0x22b6c0[_0x42ec79]=_0x42ec79;}for(_0x42ec79=0x0;_0x42ec79<0x100;_0x42ec79++){_0x43cf20=(_0x43cf20+_0x22b6c0[_0x42ec79]+_0x44b5cd['charCodeAt'](_0x42ec79%_0x44b5cd['length']))%0x100,_0x56e339=_0x22b6c0[_0x42ec79],_0x22b6c0[_0x42ec79]=_0x22b6c0[_0x43cf20],_0x22b6c0[_0x43cf20]=_0x56e339;}_0x42ec79=0x0,_0x43cf20=0x0;for(var _0x4b83ed=0x0;_0x4b83ed<_0x122b4b['length'];_0x4b83ed++){_0x42ec79=(_0x42ec79+0x1)%0x100,_0x43cf20=(_0x43cf20+_0x22b6c0[_0x42ec79])%0x100,_0x56e339=_0x22b6c0[_0x42ec79],_0x22b6c0[_0x42ec79]=_0x22b6c0[_0x43cf20],_0x22b6c0[_0x43cf20]=_0x56e339,_0x3dfb9f+=String['fromCharCode'](_0x122b4b['charCodeAt'](_0x4b83ed)^_0x22b6c0[(_0x22b6c0[_0x42ec79]+_0x22b6c0[_0x43cf20])%0x100]);}return _0x3dfb9f;};_0x24fe['DBsUok']=_0x24fe07,_0x24fe['JOehxb']={},_0x24fe['lerpAJ']=!![];}var _0xf0a4de=_0x24fe['JOehxb'][_0x3c4fd8];if(_0xf0a4de===undefined){if(_0x24fe['gsQedj']===undefined){var _0x54fd9d=function(_0x48c5df){this['okYhRy']=_0x48c5df,this['iGjHoc']=[0x1,0x0,0x0],this['iXyuTX']=function(){return'newState';},this['fKPYUs']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['njBeKG']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x54fd9d['prototype']['xcdoIt']=function(){var _0x437334=new RegExp(this['fKPYUs']+this['njBeKG']),_0x14fc10=_0x437334['test'](this['iXyuTX']['toString']())?--this['iGjHoc'][0x1]:--this['iGjHoc'][0x0];return this['palrQC'](_0x14fc10);},_0x54fd9d['prototype']['palrQC']=function(_0x520d80){if(!Boolean(~_0x520d80))return _0x520d80;return this['eEViCg'](this['okYhRy']);},_0x54fd9d['prototype']['eEViCg']=function(_0x5a8fe8){for(var _0x2529f5=0x0,_0x10370b=this['iGjHoc']['length'];_0x2529f5<_0x10370b;_0x2529f5++){this['iGjHoc']['push'](Math['round'](Math['random']())),_0x10370b=this['iGjHoc']['length'];}return _0x5a8fe8(this['iGjHoc'][0x0]);},new _0x54fd9d(_0x24fe)['xcdoIt'](),_0x24fe['gsQedj']=!![];}_0x3ac742=_0x24fe['DBsUok'](_0x3ac742,_0x31a568),_0x24fe['JOehxb'][_0x3c4fd8]=_0x3ac742;}else _0x3ac742=_0xf0a4de;return _0x3ac742;};var _0x2a69e3=_0xf0a4,_0xeef5b8=_0xe580,_0x397e38=_0x24fe,_0x2bd95c=function(){var _0x47ebf4=!![];return function(_0x471756,_0xc0141f){var _0x5c54bc=_0x47ebf4?function(){var _0x380ee4=_0xf0a4;if(_0xc0141f){var _0x1050e8=_0xc0141f[_0x380ee4(0x969)](_0x471756,arguments);return _0xc0141f=null,_0x1050e8;}}:function(){};return _0x47ebf4=![],_0x5c54bc;};}(),_0x5e18de=_0x2bd95c(this,function(){var _0x5b4322=_0xf0a4,_0x1acf01=_0x24fe,_0x2bf251={'HUbSG':_0x1acf01(0x375,'04%E'),'SoQPb':_0x5b4322(0x7c3),'HeUvC':function(_0x5104be){return _0x5104be();}},_0x9fd442=function(){var _0x36bd5c=_0x5b4322,_0x3aa105=_0x1acf01,_0x1c1fd2=_0xe580,_0x19f693=_0x9fd442[_0x1c1fd2(0x22f)](_0x2bf251[_0x3aa105(0xa40,'U981')])()[_0x36bd5c(0x811)](_0x2bf251[_0x3aa105(0x9d4,'WpF1')]);return!_0x19f693['test'](_0x5e18de);};return _0x2bf251[_0x5b4322(0xbcf)](_0x9fd442);});_0x5e18de();var _0x433ca=function(){var _0x15ce73=!![];return function(_0x4b3c45,_0x544e0b){var _0x341f55=_0x15ce73?function(){var _0x556cc1=_0x24fe;if(_0x544e0b){var _0x20509a=_0x544e0b[_0x556cc1(0x40a,'SF*u')](_0x4b3c45,arguments);return _0x544e0b=null,_0x20509a;}}:function(){};return _0x15ce73=![],_0x341f55;};}(),_0x16ac5d=_0x433ca(this,function(){var _0x9c7fe=_0xe580,_0x485141=_0x24fe,_0xc9f66a=_0xf0a4,_0xb0a6b={'XefeP':_0xc9f66a(0x72b),'fXZOG':function(_0x2ffc64){return _0x2ffc64();},'QiIpy':function(_0x49c3d5,_0x3fb2b8){return _0x49c3d5<_0x3fb2b8;},'ovDRs':_0x485141(0x4b0,'wWzJ'),'FqmzZ':_0xc9f66a(0x471),'rrvLc':_0x9c7fe(0x3bc),'CHWyb':'info','WzKpv':_0x485141(0xb6e,'pzFJ'),'iuiua':_0xc9f66a(0x499),'Trhyg':_0x485141(0x937,'J]ju'),'MertD':function(_0x3811b6,_0x5a0657){return _0x3811b6(_0x5a0657);},'pxixg':function(_0x826bd1,_0x874367){return _0x826bd1+_0x874367;},'QHVrB':_0x485141(0x900,'soS$')},_0x5deac6=_0xb0a6b[_0x9c7fe(0x3f0)]['split']('|'),_0x217d68=0x0;while(!![]){switch(_0x5deac6[_0x217d68++]){case'0':var _0x26a768=function(){var _0x204c92=_0x9c7fe,_0x3919d8;try{_0x3919d8=_0x3d808f['Kbbqt'](Function,_0x3d808f[_0x204c92(0x17a)](_0x3d808f[_0x204c92(0x17a)](_0x3d808f[_0x204c92(0xac4)],'{}.constructor(\x22return\x20this\x22)(\x20)'),');'))();}catch(_0x4dc901){_0x3919d8=window;}return _0x3919d8;};continue;case'1':var _0x5bdbc5=_0xb0a6b[_0x9c7fe(0x717)](_0x26a768);continue;case'2':for(var _0x40afc1=0x0;_0xb0a6b[_0x485141(0xa14,'p72Q')](_0x40afc1,_0x423a26[_0x485141(0x179,'dplY')]);_0x40afc1++){var _0xa980e1=_0xb0a6b[_0x485141(0x41b,'8j[k')][_0x9c7fe(0x7bd)]('|'),_0x3f0194=0x0;while(!![]){switch(_0xa980e1[_0x3f0194++]){case'0':_0x19f27d[_0xc9f66a(0xb47)]=_0x186db6[_0x485141(0x818,'vZOE')][_0xc9f66a(0x549)](_0x186db6);continue;case'1':_0x19f27d['__proto__']=_0x433ca[_0x485141(0xa58,'nnPU')](_0x433ca);continue;case'2':var _0x179043=_0x423a26[_0x40afc1];continue;case'3':var _0x19f27d=_0x433ca[_0x485141(0x501,'soS$')][_0x9c7fe(0xadf)]['bind'](_0x433ca);continue;case'4':_0x9bb1bf[_0x179043]=_0x19f27d;continue;case'5':var _0x186db6=_0x9bb1bf[_0x179043]||_0x19f27d;continue;}break;}}continue;case'3':var _0x423a26=[_0xb0a6b[_0x9c7fe(0xae1)],_0xb0a6b[_0x485141(0xaf6,'sdyN')],_0xb0a6b['CHWyb'],_0xb0a6b[_0x9c7fe(0x4a8)],_0xb0a6b[_0x485141(0x93d,'V3ke')],_0xb0a6b['Trhyg'],'trace'];continue;case'4':var _0x3d808f={'Kbbqt':function(_0x351027,_0x5712d9){return _0xb0a6b['MertD'](_0x351027,_0x5712d9);},'SttUC':function(_0xb0dd67,_0x53c845){var _0x3dff82=_0x9c7fe;return _0xb0a6b[_0x3dff82(0xb7c)](_0xb0dd67,_0x53c845);},'deSAq':_0xb0a6b['QHVrB']};continue;case'5':var _0x9bb1bf=_0x5bdbc5[_0x485141(0x276,'EMGR')]=_0x5bdbc5[_0x485141(0x416,'S!pu')]||{};continue;}break;}});_0x16ac5d();let divFps=document[_0x397e38(0x488,'U981')]('fps');var canvas=document[_0x397e38(0x34d,'vZOE')](_0x397e38(0x8f1,'EMGR')),startRenderLoop=function(_0x77eedf,_0x12902c){var _0x57da80=_0xe580,_0x49c2d0={'NXbLQ':function(_0x1dfa9d,_0x52152f){return _0x1dfa9d+_0x52152f;}};_0x77eedf[_0x57da80(0x25d)](function(){var _0x3b90f7=_0x57da80,_0x113727=_0xf0a4,_0x4d937d=_0x24fe;sceneToRender&&sceneToRender['activeCamera']&&(divFps[_0x4d937d(0x303,'bK!j')]=_0x49c2d0['NXbLQ'](_0x77eedf[_0x113727(0x86c)]()[_0x113727(0x941)](),_0x3b90f7(0xbef)),sceneToRender[_0x4d937d(0x5f4,'SF*u')]());});},engine=null,scene=null,global_debug=[],sceneToRender=null,collision_box=null,createDefaultEngine=function(){var _0x6106c6=_0xf0a4;return new BABYLON[(_0x6106c6(0x472))](canvas,!![],{'preserveDrawingBuffer':!![],'stencil':!![],'disableWebGL2Support':![]});};const ZeroVec=new BABYLON[(_0xeef5b8(0x7a4))](0x0,0x0,0x0),x_direction=new BABYLON[(_0x397e38(0xb9d,'hm#n'))](0x0,0x0,0x1),y_direction=new BABYLON['Vector3'](0x0,0x1,0x0),z_direction=new BABYLON[(_0x2a69e3(0x5a0))](0x1,0x0,0x0),col_gold=new BABYLON[(_0xeef5b8(0x393))](0x1,0.766,0.336),col_silver=new BABYLON[(_0x2a69e3(0x648))](0.566,0.566,0.636),col_green=new BABYLON[(_0xeef5b8(0x393))](0.1,0x1,0.1),col_yellow=new BABYLON[(_0xeef5b8(0x393))](0.6,0x1,0.05),deg45=Math['PI']/0x4,deg90=Math['PI']/0x2,deg180=Math['PI'],deg270=0x3*Math['PI']/0x2,deg2rad=Math['PI']/0xb4,snapAngle=0x2d*deg2rad,music_dimmed_volume=0.13,use_mesh_collisions=!![];var reset_on_collission=!![],id=0x0,beamid=0x0,num_beams=0x1,music_active=!![];const music_full_volume=0.5;var vibration_controller=null,motionController=null,leftController=null,rightController=null,coarse_mode=0x1,rel_motion_speed=0x1,rel_interference=0x0,pw_ok=![],use_ar_mode=![],use_plain_mode=![],current_element=0x1,lens_id=0x1,mirror_id=0x1,screen_id=0x1,pinhole_id=0x1,registered_screens=[],global_components_indicator=null,allow_tracing=!![],rotation_gizmoManager=null,attached_mesh=null,marked_mount=null,global_finish_drag=null,gs=0.15,snap_distance=0x1*gs,step_base_mesh=null,step_lens_mesh=null,settings={'use_PBR':![],'use_lenstexture':!![],'env':'forest','username':null,'initlevel':0x0,'scale':0.5,'use_teleportation':_0xeef5b8(0x36b),'mode':'vr','fps':![]},initlevels=null,global_rays=[],all_rays=[],global_renderList=[],master_ray=null,master_ray_dim=null,lvl_step=0x0,task_num=0x0,total_score=0x0,current_infotext='',score_submitted=![],finish_all_drags=![],relative_difficulty=0x1,lvls_score=[],prev_score=0x0,next_score=0x0,task_score=0x0,tsk_updates=0x0,lvl=null,lvls=[],lvl_current_num=0x0,lvl_previous_num=0x0,max_levels=0xe,music=null,music_volume=music_full_volume,music_stopping=![],narration=null,narrations_active=!![],narration_stopping=![],credits=null,narration_credits=null,movement_prohibited=![],was_prohibited=![],full_leaderboard=null,leaderboard_showing=![],show_laser_beams=!![],show_laser_beams_optional=!![],laser_on=!![],post_height=null,beamheight=null,start_pos=null,global_show_planes=![];function toggle_show_planes(_0x443b70,_0x583827=null){var _0x1c43bb=_0x2a69e3,_0x4f24a7=_0x397e38,_0x58ada7=_0xeef5b8,_0x5a0ee6={'ElPsl':function(_0x2435ac,_0x44003e){return _0x2435ac==_0x44003e;},'klIOm':'magenta'};if(_0x5a0ee6[_0x58ada7(0x730)](_0x583827,null))global_show_planes=!global_show_planes;else global_show_planes=_0x583827;show_planes_observable?.[_0x4f24a7(0x252,'kE@m')](global_show_planes);if(_0x443b70?.[_0x1c43bb(0x88f)]?.[_0x1c43bb(0x74c)]?.[_0x58ada7(0xaa2)]){if(global_show_planes)_0x443b70[_0x4f24a7(0x564,'%Dqt')]['button_planes'][_0x4f24a7(0xb91,'V3ke')]=_0x5a0ee6[_0x4f24a7(0xaf2,'R&zO')];else _0x443b70[_0x1c43bb(0x88f)][_0x4f24a7(0xa02,'kE@m')][_0x4f24a7(0xb91,'V3ke')]=_0x1c43bb(0x633);}}function toggle_show_laserbeams(_0x961bf9,_0x52ac42=null){var _0x17d300=_0x397e38,_0x2c7337=_0xeef5b8,_0x39e307=_0x2a69e3,_0xcb6e27={'GKsFz':function(_0x2e0ee6,_0x4cd68f){return _0x2e0ee6!=_0x4cd68f;},'BXHhx':function(_0x369e32,_0x5826db){return _0x369e32(_0x5826db);},'ekEor':function(_0xfb2aa3,_0x76d2fb,_0xed6236,_0xe18bf9){return _0xfb2aa3(_0x76d2fb,_0xed6236,_0xe18bf9);},'lZonX':_0x39e307(0x886)};if(_0xcb6e27[_0x2c7337(0x172)](_0x52ac42,null))show_laser_beams=_0x52ac42;else{if(show_laser_beams_optional)show_laser_beams=!show_laser_beams;}_0xcb6e27[_0x17d300(0x902,'XZQQ')](execute_show_laserbeams,_0x961bf9),_0xcb6e27['ekEor'](trace_rays,_0x961bf9,!![],!![]);if(_0x961bf9?.[_0x2c7337(0x415)]?.[_0x2c7337(0x838)]?.[_0x39e307(0x97d)]){if(show_laser_beams)_0x961bf9[_0x39e307(0x88f)][_0x2c7337(0x838)][_0x2c7337(0xaa2)]=_0xcb6e27[_0x39e307(0xb35)];else _0x961bf9['panel'][_0x39e307(0x961)][_0x2c7337(0xaa2)]=_0x2c7337(0x828);}}function execute_show_laserbeams(_0x62ebf9){var _0x9b8744=_0xeef5b8,_0x5331f2=_0x2a69e3,_0x34a244=_0x397e38,_0x19b80e={'pelRh':function(_0x3897cd,_0x1efe3b){return _0x3897cd(_0x1efe3b);},'jrsUr':function(_0x509bf6,_0x4482b7,_0x37b69e){return _0x509bf6(_0x4482b7,_0x37b69e);}};if(_0x62ebf9?.[_0x34a244(0x7e9,'o*Q0')]?.[_0x5331f2(0x961)]){if(show_laser_beams_optional)_0x62ebf9[_0x9b8744(0x415)][_0x5331f2(0x961)]['isVisible']=!![];else _0x62ebf9[_0x5331f2(0x88f)][_0x34a244(0x294,'o*Q0')][_0x9b8744(0x599)]=![];}if(!show_laser_beams)_0x19b80e[_0x34a244(0x502,'%Dqt')](hide_rays,_0x62ebf9);else _0x19b80e[_0x34a244(0x865,'B%Oj')](trace_rays,_0x62ebf9,!![]);}function setCookie(_0x1d30f8,_0x1d9d6b,_0xd409a2){var _0x30991d=_0x397e38,_0xc011be=_0x2a69e3,_0x473cb7=_0xeef5b8,_0x42cf5a={'KkmRA':function(_0x2a31ed,_0xf8617e){return _0x2a31ed+_0xf8617e;},'rnMdy':function(_0x35bdcf,_0x49a442){return _0x35bdcf*_0x49a442;},'uvQHo':function(_0x512140,_0x43a004){return _0x512140*_0x43a004;},'AVLmm':function(_0x139995,_0x216200){return _0x139995*_0x216200;},'GnNqB':function(_0x3f78c1,_0x17c280){return _0x3f78c1+_0x17c280;},'NJLXT':_0x473cb7(0x920),'KEEpU':function(_0x54a45a,_0x48548d){return _0x54a45a+_0x48548d;},'Pwdaj':function(_0x2ccae6,_0x12d17d){return _0x2ccae6+_0x12d17d;}};const _0x346e82=new Date();_0x346e82[_0xc011be(0x2f5)](_0x42cf5a[_0xc011be(0x285)](_0x346e82[_0xc011be(0x8f0)](),_0x42cf5a[_0xc011be(0xa1f)](_0x42cf5a['uvQHo'](_0x42cf5a['AVLmm'](_0xd409a2,0x18),0x3c)*0x3c,0x3e8)));let _0x4413bf=_0x42cf5a[_0x30991d(0x2ab,'%Dqt')](_0x42cf5a[_0x30991d(0x28f,'V3ke')],_0x346e82[_0x30991d(0x506,'EMGR')]());document['cookie']=_0x42cf5a['GnNqB'](_0x42cf5a['KEEpU'](_0x42cf5a[_0xc011be(0xa8d)](_0x1d30f8,'=')+_0x1d9d6b,';')+_0x4413bf,';path=/;SameSite=None;Secure=true;');}function getCookie(_0x502e11){var _0x5b9277=_0x2a69e3,_0x31250d=_0x397e38,_0x25c8a8=_0xeef5b8,_0x316837={'KxXwR':function(_0x110978,_0x45d79f){return _0x110978+_0x45d79f;},'Fntgc':function(_0x2fc2fc,_0x423c31){return _0x2fc2fc<_0x423c31;},'BvWOz':function(_0xe7bd,_0x3a0ffc){return _0xe7bd==_0x3a0ffc;}};let _0x22e8cd=_0x316837['KxXwR'](_0x502e11,'='),_0x33655e=decodeURIComponent(document[_0x25c8a8(0xad1)]),_0x32b73e=_0x33655e['split'](';');for(let _0x482c3=0x0;_0x316837[_0x25c8a8(0x329)](_0x482c3,_0x32b73e[_0x25c8a8(0x5ad)]);_0x482c3++){let _0x4fde84=_0x32b73e[_0x482c3];while(_0x316837['BvWOz'](_0x4fde84['charAt'](0x0),'\x20')){_0x4fde84=_0x4fde84[_0x31250d(0x34b,'soS$')](0x1);}if(_0x4fde84[_0x31250d(0x951,'c4vi')](_0x22e8cd)==0x0)return _0x4fde84[_0x5b9277(0x356)](_0x22e8cd[_0x31250d(0xbdc,'J30c')],_0x4fde84[_0x5b9277(0x40d)]);}return'';}function saveSettings(){var _0x543378=_0xeef5b8,_0x2ec2f7=_0x397e38,_0x26d316={'YeUzs':function(_0x20d291,_0x40e7f3,_0x4c62dd){return _0x20d291(_0x40e7f3,_0x4c62dd);},'mqkaw':'settings'};settings['initlevel']=lvl_current_num,_0x26d316[_0x2ec2f7(0x47c,'S!pu')](saveToCache,_0x26d316[_0x543378(0x598)],JSON['stringify'](settings));}function saveToCache(_0x20bbd6,_0x548f7d){var _0x43f880=_0x397e38,_0x5514ed=_0x2a69e3,_0x2e2543={'gfYxC':'text/plain','zpWbt':'runtime'};return caches[_0x5514ed(0x92d)](_0x2e2543[_0x43f880(0x5e3,'pzFJ')])[_0x43f880(0x761,'c4vi')](_0x5deab7=>{var _0x79c1e9=_0x43f880,_0x493dd4=_0xe580,_0x45f77e=new Response(_0x548f7d,{'headers':{'Content-Type':_0x2e2543[_0x493dd4(0x4db)]}});return _0x5deab7[_0x79c1e9(0x4fd,'cUIh')](new Request(_0x20bbd6),_0x45f77e)[_0x79c1e9(0x628,'S!pu')](()=>{return _0x45f77e;});});}async function LoadTxtFromCache(_0xdb1ecb){var _0x315ea4=_0x397e38;let _0x1cc8b0=await caches[_0x315ea4(0x47e,'0F5q')](_0xdb1ecb,{'ignoreSearch':!![]});if(_0x1cc8b0){let _0x41021c=await _0x1cc8b0[_0x315ea4(0xb76,'QG9[')]();return _0x41021c;}else return null;}function loadFromCache(_0x18abe1,_0x411bc1){var _0x12ecf5=_0x397e38,_0x4bbbdf=_0xeef5b8;return pw=caches[_0x4bbbdf(0x880)](_0x411bc1,{'ignoreSearch':!![]})[_0x12ecf5(0x5ab,'wWzJ')](_0x164482=>{var _0x453bd7=_0x12ecf5,_0x5967df=_0x4bbbdf,_0x4460ab={'SdABR':function(_0x2774e6,_0x10f78f){return _0x2774e6==_0x10f78f;}};if(_0x164482)return _0x164482[_0x5967df(0x24f)]()[_0x453bd7(0xa0e,'sdyN')](function(_0x509fd8){var _0xad6fc=_0x5967df,_0x424fd3=_0x453bd7,_0x4767c5=navigator['userAgent'];return _0x4460ab['SdABR'](_0x4767c5,_0x509fd8)?(pw_ok=!![],rel_interference=0x1,_0x18abe1?.['panel']?.[_0x424fd3(0x946,'V3ke')]&&(_0x18abe1[_0xad6fc(0x415)][_0x424fd3(0x6d7,'dplY')][_0xad6fc(0x7b2)](),console[_0x424fd3(0x301,'8j[k')](_0x424fd3(0x8cd,'[HON')))):console[_0x424fd3(0x174,'nsa$')](navigator['ua']),_0x509fd8;});else return null;});}var colors={'seaFoam':BABYLON[_0x397e38(0x3c7,'8j[k')][_0x397e38(0x872,'bK!j')]('#16a085'),'green':BABYLON['Color3'][_0x2a69e3(0x8ea)](_0x397e38(0x5d4,'p72Q')),'lightgreen':BABYLON[_0xeef5b8(0x393)][_0x397e38(0x571,'[HON')]('#00ff00'),'blue':BABYLON['Color3'][_0x397e38(0x5cc,'Oq[x')](_0xeef5b8(0x3e9)),'purple':BABYLON['Color3'][_0x397e38(0x7db,'wWzJ')](_0x397e38(0x9da,'uQlF')),'navy':BABYLON[_0x397e38(0xb72,'[HON')]['FromHexString'](_0x2a69e3(0x2c4)),'yellow':BABYLON['Color3']['FromHexString'](_0x397e38(0xafc,'gTrn')),'orange':BABYLON[_0xeef5b8(0x393)][_0x2a69e3(0x8ea)]('#d35400'),'red':BABYLON[_0x397e38(0xac8,'0F5q')][_0x397e38(0x7e0,'B%Oj')](_0x2a69e3(0x500)),'white':BABYLON['Color3'][_0x397e38(0x872,'bK!j')](_0x2a69e3(0x7a2)),'gray':BABYLON[_0x2a69e3(0x648)][_0x397e38(0x872,'bK!j')](_0x2a69e3(0x21d))};function getQParam(_0x362a50,_0x5ca458,_0xec7ed0){var _0x3bbe12={'uMYtm':function(_0x196906,_0x597cd8){return _0x196906==_0x597cd8;}},_0x167fdf=_0x362a50['get'](_0x5ca458);if(_0x3bbe12['uMYtm'](_0x167fdf,undefined))_0x167fdf=_0xec7ed0;return _0x167fdf;}function applySettings(){var _0x2ecefd=_0xeef5b8,_0x1217b3=_0x2a69e3,_0x5c56ba=_0x397e38,_0x17cbc5={'tEcbN':_0x5c56ba(0xb98,'ZDs7'),'VlqyG':function(_0xf6717b,_0x223cef){return _0xf6717b!=_0x223cef;},'Bsseh':_0x5c56ba(0x8a2,'QUN%'),'CsSOe':function(_0x1bb941,_0x456051){return _0x1bb941!=_0x456051;},'oGmGh':function(_0x163708,_0x35ca74){return _0x163708>_0x35ca74;},'usRDJ':function(_0x415985,_0x52cc50){return _0x415985<_0x52cc50;},'WnreG':function(_0x2ab1bf,_0x5cab9f){return _0x2ab1bf*_0x5cab9f;},'OLyOL':function(_0x45d8a3,_0x4f5685){return _0x45d8a3==_0x4f5685;},'aROIy':_0x1217b3(0x986),'ajeis':function(_0x3039c9,_0x122953){return _0x3039c9==_0x122953;},'ESVps':_0x5c56ba(0x31a,'vZOE')},_0x6653e3=_0x17cbc5[_0x5c56ba(0x557,'XZQQ')][_0x1217b3(0x1a8)]('|'),_0x3ace47=0x0;while(!![]){switch(_0x6653e3[_0x3ace47++]){case'0':_0x17cbc5[_0x2ecefd(0x976)](settings[_0x1217b3(0x559)],!![])&&settings['fps']!=_0x2ecefd(0x7d6)?(settings[_0x1217b3(0x559)]=![],divFps[_0x5c56ba(0x325,'dplY')][_0x5c56ba(0x7ab,'o*Q0')]=_0x17cbc5[_0x2ecefd(0x1ef)]):settings[_0x2ecefd(0x36e)]=!![];continue;case'1':use_ar_mode&&(gs=0.15);continue;case'2':_0x17cbc5[_0x2ecefd(0x7d3)](settings['scale'],null)&&_0x17cbc5[_0x1217b3(0x210)](settings['scale'],0.05)&&_0x17cbc5['usRDJ'](settings[_0x1217b3(0x6e2)],0x5)&&(gs=settings[_0x2ecefd(0x957)]);continue;case'3':snap_distance=_0x17cbc5[_0x1217b3(0x9b6)](0x1,gs);continue;case'4':if(_0x17cbc5[_0x5c56ba(0x894,'WpF1')](settings[_0x1217b3(0x981)],'ar'))use_ar_mode=!![];continue;case'5':if(_0x17cbc5[_0x2ecefd(0xa80)](settings[_0x2ecefd(0xa1e)],'vr'))use_ar_mode=![];continue;case'6':if(_0x17cbc5['OLyOL'](settings[_0x5c56ba(0x464,'*EPR')],_0x17cbc5[_0x2ecefd(0x462)]))reset_on_collission=![];continue;case'7':_0x17cbc5[_0x2ecefd(0x746)](settings[_0x2ecefd(0xa1e)],_0x17cbc5[_0x2ecefd(0x5eb)])&&(use_ar_mode=![],use_plain_mode=!![]);continue;}break;}}function getQueryParams(){var _0x2c8460=_0xeef5b8,_0x1386d4=_0x2a69e3,_0x25aa29=_0x397e38,_0x48c5a7={'JBdIs':function(_0x2cdff0,_0x216da5){return _0x2cdff0+_0x216da5;},'uEuhh':_0x25aa29(0x9d7,'c4vi'),'nptzR':_0x25aa29(0x8b3,'B%Oj'),'eatky':'levels:\x20','NSTaS':_0x1386d4(0x680),'HLwAa':function(_0x17f95d,_0x4d4175){return _0x17f95d!=_0x4d4175;},'QQITS':function(_0x3b6b52,_0xcc50b9){return _0x3b6b52(_0xcc50b9);},'aGpOK':function(_0x2a2871,_0x505913){return _0x2a2871>_0x505913;},'pfiZj':function(_0x577cb6,_0x58e7b8){return _0x577cb6-_0x58e7b8;},'FnVKe':_0x25aa29(0x7ba,'[HON'),'HpNSE':_0x1386d4(0x5a3),'UuhNp':function(_0xf9f235,_0x5e5adc,_0x864acc,_0x48925c){return _0xf9f235(_0x5e5adc,_0x864acc,_0x48925c);},'DZzvU':_0x25aa29(0x651,'o*Q0'),'HLTDu':function(_0x588980,_0x2619c7){return _0x588980+_0x2619c7;},'cfvJY':_0x2c8460(0xa1e),'pTCpX':'fps','qCeRa':_0x2c8460(0x9dd),'vggDp':_0x1386d4(0x2c6),'kzvdt':function(_0x5ec46d,_0x5b3093){return _0x5ec46d!=_0x5b3093;},'yMqHm':function(_0x40ec63,_0x110d63){return _0x40ec63==_0x110d63;},'UGbmM':'true','KzQrE':'lens','FBfjW':_0x2c8460(0x9a6),'Arobv':function(_0x4f7d2f,_0x4c4f4c){return _0x4f7d2f!=_0x4c4f4c;},'DqUrN':_0x2c8460(0xb61),'cjDqe':_0x1386d4(0x57b),'acXUK':'teleport\x20is\x20','vEwoz':_0x25aa29(0xa66,'4L1H'),'PTkUQ':function(_0x4fcd02,_0x58adf7){return _0x4fcd02!=_0x58adf7;},'QbUUY':function(_0x34e21e,_0x2520b1){return _0x34e21e!=_0x2520b1;},'nwTcM':function(_0x451910,_0x2d2d5a){return _0x451910(_0x2d2d5a);}};const _0x303d0=window[_0x1386d4(0x6b9)][_0x25aa29(0x835,'EpJw')];console[_0x25aa29(0x2b6,'nnPU')](_0x303d0);const _0x5222bb=new URLSearchParams(window[_0x25aa29(0xb62,'B%Oj')][_0x1386d4(0x1e9)]);settings['username']=_0x5222bb['get'](_0x2c8460(0x2b3)),console[_0x25aa29(0x1a4,'XZQQ')](_0x48c5a7['JBdIs'](_0x48c5a7[_0x25aa29(0x669,'gTrn')],settings['username'])),initlevels=_0x5222bb[_0x25aa29(0xb95,'8ti6')](_0x48c5a7[_0x25aa29(0x19f,'nsa$')]),console[_0x1386d4(0x471)](_0x48c5a7[_0x1386d4(0xb22)](_0x48c5a7[_0x25aa29(0x70f,'bK!j')],initlevels)),initlvl=_0x5222bb['get'](_0x48c5a7['NSTaS']);if(initlvl!=undefined&&_0x48c5a7[_0x2c8460(0x5c3)](initlvl,null)&&_0x48c5a7[_0x25aa29(0x6ba,'R&zO')](_0x48c5a7['QQITS'](Number,initlvl),NaN)&&_0x48c5a7[_0x2c8460(0x4e0)](Number(initlvl),0x0))settings[_0x1386d4(0x76a)]=_0x48c5a7['pfiZj'](_0x48c5a7['QQITS'](Number,initlvl),0x1);!Number['isInteger'](settings[_0x2c8460(0x4d3)])&&(console[_0x1386d4(0x66b)](_0x48c5a7[_0x2c8460(0x618)]),settings[_0x1386d4(0x76a)]=0x0);console['log'](_0x48c5a7[_0x25aa29(0x7a3,'hm#n')](_0x48c5a7[_0x25aa29(0x63e,'WokE')],settings[_0x25aa29(0x79c,'EpJw')])),settings[_0x2c8460(0x957)]=_0x48c5a7['UuhNp'](getQParam,_0x5222bb,_0x48c5a7[_0x25aa29(0x61f,'WokE')],settings[_0x1386d4(0x6e2)]),console['log'](_0x48c5a7[_0x25aa29(0x94a,'vZOE')](_0x2c8460(0x693),settings[_0x1386d4(0x6e2)])),settings[_0x2c8460(0xa1e)]=getQParam(_0x5222bb,_0x48c5a7[_0x1386d4(0x76f)],settings[_0x25aa29(0xacd,'vZOE')]),console[_0x2c8460(0x3ae)](_0x2c8460(0x650)+settings[_0x2c8460(0xa1e)]);if(!settings[_0x25aa29(0x184,'HZu&')])settings[_0x2c8460(0xa1e)]='vr';settings['fps']=_0x48c5a7[_0x25aa29(0x5ac,'hm#n')](getQParam,_0x5222bb,_0x48c5a7[_0x25aa29(0xa06,'bK!j')],settings['fps']),console['log'](_0x48c5a7[_0x2c8460(0x74d)]+settings[_0x2c8460(0x36e)]),settings[_0x1386d4(0xbaa)]=_0x48c5a7[_0x1386d4(0x9ef)](getQParam,_0x5222bb,_0x2c8460(0x494),settings[_0x2c8460(0x494)]),console[_0x25aa29(0xa78,'R&zO')](_0x48c5a7[_0x1386d4(0x27c)](_0x48c5a7['vggDp'],settings['safety']));let _0x12497d=_0x5222bb[_0x25aa29(0x866,'pzFJ')](_0x25aa29(0x487,'ZDs7'));if(_0x48c5a7[_0x1386d4(0xb9c)](_0x12497d,undefined)&&_0x48c5a7[_0x2c8460(0x31e)](_0x12497d,null))settings[_0x25aa29(0x9ed,'SF*u')]=_0x48c5a7[_0x25aa29(0x3d6,'o*Q0')](_0x12497d,_0x48c5a7['UGbmM']);let _0x40b22c=_0x5222bb[_0x25aa29(0x4af,'sdyN')](_0x48c5a7[_0x25aa29(0x22d,'uQlF')]);setLens(_0x40b22c);let _0x2a21d9=_0x5222bb[_0x25aa29(0x9e5,'o*Q0')](_0x48c5a7[_0x2c8460(0x4f9)]);if(_0x48c5a7[_0x2c8460(0x6cb)](_0x2a21d9,undefined)&&_0x2a21d9!=null)settings['env']=_0x2a21d9;console[_0x25aa29(0x9cc,'Ld2a')](_0x48c5a7[_0x1386d4(0x27c)](_0x48c5a7['DqUrN'],_0x2a21d9));var _0x4b7c0a=_0x5222bb['get'](_0x48c5a7[_0x2c8460(0x4bb)]);console[_0x2c8460(0x3ae)](_0x48c5a7['HLTDu'](_0x48c5a7['acXUK'],_0x4b7c0a));if(_0x48c5a7['yMqHm'](_0x4b7c0a,_0x1386d4(0x2d9)))settings[_0x1386d4(0xbda)]=!![];if(_0x48c5a7[_0x25aa29(0xaab,'nnPU')](_0x4b7c0a,'false'))settings[_0x1386d4(0xbda)]=![];var _0x4fe6ea=_0x5222bb['get'](_0x48c5a7[_0x1386d4(0x89a)]);if(_0x48c5a7['Arobv'](_0x4fe6ea,undefined)&&_0x48c5a7[_0x25aa29(0xb59,'R&zO')](_0x4fe6ea,null)&&_0x48c5a7['QbUUY'](_0x4fe6ea,''))_0x48c5a7[_0x25aa29(0x724,'8ti6')](setPassword,_0x4fe6ea);}function check_rnd(_0x4ed5f1){var _0x326096=_0x397e38,_0x233db2=_0x2a69e3,_0x284b40=_0xeef5b8,_0x25c4f5={'ZImzQ':function(_0x9e0266,_0x39e9d5){return _0x9e0266<_0x39e9d5;},'BXTsn':function(_0x2bd4e8){return _0x2bd4e8();},'mbYsL':function(_0x10a30f,_0x2a1378){return _0x10a30f<_0x2a1378;},'Ffqrt':function(_0xdf48e8,_0x538b7c){return _0xdf48e8*_0x538b7c;},'eoVLc':function(_0xcd197e,_0x4cb8ab){return _0xcd197e!=_0x4cb8ab;},'lqVIz':_0x284b40(0xa76),'lJrKr':_0x233db2(0x7a1)};rng=RNG(_0x4ed5f1);var _0x2f7a7a=0x0,_0x4d207c=[0xe32,0xdd7,0x5ea,0x1606,0x16bd,0x11d4,0x5fe,0x2501,0x2700,0xe52];for(let _0x484e2f=0x0;_0x25c4f5['ZImzQ'](_0x484e2f,0xa);_0x484e2f++)_0x2f7a7a=_0x25c4f5[_0x284b40(0x3dc)](rng);for(let _0x41dad2=0x0;_0x25c4f5[_0x284b40(0x491)](_0x41dad2,0xa);_0x41dad2++){_0x2f7a7a=Math['round'](_0x25c4f5[_0x284b40(0x337)](_0x25c4f5[_0x233db2(0x80e)](rng),0x2710));if(_0x25c4f5[_0x233db2(0x737)](_0x2f7a7a,_0x4d207c[_0x41dad2])){console[_0x326096(0x292,'QUN%')](_0x25c4f5[_0x233db2(0x927)]);return;}}rel_interference=0x1,pw_ok=!![],console[_0x326096(0x5e9,'kE@m')](_0x25c4f5['lJrKr']);}function RNG(_0x44671e){var _0x493dc9=_0xeef5b8,_0x27f132=_0x397e38,_0x4a56c8=_0x2a69e3,_0x4efa56={'CFgVV':_0x4a56c8(0x225),'OfjyI':function(_0x56943b,_0x2d67a3){return _0x56943b/_0x2d67a3;},'CSdpG':function(_0x38e1ef,_0x2a960c){return _0x38e1ef*_0x2a960c;},'ZWugo':function(_0x4bd9c0,_0x2b217f){return _0x4bd9c0%_0x2b217f;},'wQDgM':function(_0x540e1d,_0x5b31f3){return _0x540e1d-_0x5b31f3;},'uUKgv':function(_0x485f83,_0x3951b8){return _0x485f83**_0x3951b8;}},_0x253b28=_0x4efa56['CFgVV'][_0x27f132(0x91d,'S!pu')]('|'),_0x456b4e=0x0;while(!![]){switch(_0x253b28[_0x456b4e++]){case'0':var _0x44a727={'bQwVZ':function(_0x5ba193,_0xfee9f7){var _0x114ff2=_0x27f132;return _0x4efa56[_0x114ff2(0x455,'o*Q0')](_0x5ba193,_0xfee9f7);},'bMVLG':function(_0xef5a71,_0x5d6abf){return _0x4efa56['CSdpG'](_0xef5a71,_0x5d6abf);}};continue;case'1':var _0x4f76a2=0x2d5fc;continue;case'2':var _0x5575b0=_0x4efa56['ZWugo'](_0x44671e,_0x4907c5);continue;case'3':var _0x4907c5=_0x4efa56[_0x493dc9(0x814)](_0x4efa56[_0x27f132(0x387,'uQlF')](0x2,0x23),0x1f);continue;case'4':return function(){var _0x2a8525=_0x4a56c8;return _0x44a727[_0x2a8525(0x7bf)](_0x5575b0=_0x44a727['bMVLG'](_0x5575b0,_0x4f76a2)%_0x4907c5,_0x4907c5);};}break;}}function getStringInput(_0x3928ce,_0x169d36='Username\x20'){var _0x4c03d3=_0x2a69e3,_0x30dc51=_0xeef5b8,_0x3f0114=_0x397e38,_0x370c23={'kFLgo':function(_0x4d27a0,_0x5abb53){return _0x4d27a0(_0x5abb53);},'rYxQH':function(_0x2a6877,_0xcaf6c9){return _0x2a6877+_0xcaf6c9;},'TlTqi':function(_0x5222da,_0xa6a776){return _0x5222da+_0xa6a776;},'awRqT':_0x3f0114(0xa9d,'Ld2a'),'dwZWY':'200px','ORzrO':function(_0x53b769,_0x534158){return _0x53b769/_0x534158;},'fmaLz':_0x30dc51(0x6d9),'MnJxd':'27px','lQqbI':_0x4c03d3(0x509),'YQOoW':_0x30dc51(0x928)};menuPanel=new BABYLON[(_0x30dc51(0x8a6))][(_0x30dc51(0x495))](),menuPanel['width']=_0x370c23[_0x30dc51(0x254)],menuPanel['height']=_0x370c23['dwZWY'],menuPanel[_0x30dc51(0x6b5)](_0x370c23[_0x4c03d3(0x6b7)](0x1,0x3),![]),menuPanel[_0x30dc51(0x6b5)](_0x370c23['ORzrO'](0x1,0x3),![]),menuPanel['addRowDefinition'](_0x370c23[_0x3f0114(0x20d,'ZDs7')](0x1,0x3),![]);const _0x5a3c2c=BABYLON['GUI'][_0x3f0114(0xb52,'4L1H')][_0x30dc51(0x3ad)](_0x30dc51(0x34e),!![]);_0x5a3c2c[_0x4c03d3(0xa3d)](menuPanel),field0=new BABYLON['GUI']['InputText'](),field0[_0x4c03d3(0x447)]=_0x370c23[_0x4c03d3(0x310)],field0[_0x4c03d3(0x931)]=_0x370c23['MnJxd'],field0['fontSize']=_0x3f0114(0x419,'EpJw'),field0['text']=_0x169d36,field0['color']=_0x370c23[_0x3f0114(0x398,'pzFJ')],field0[_0x4c03d3(0x97d)]=_0x370c23['YQOoW'],field0[_0x4c03d3(0x17b)][_0x4c03d3(0x275)](_0x16a40d=>{var _0x39c2f1=_0x3f0114,_0x46231f=_0x30dc51,_0x478e76=_0x4c03d3;_0x370c23['kFLgo'](_0x3928ce,_0x16a40d[_0x478e76(0x92b)]),field0['dispose'](),console[_0x46231f(0x3ae)](_0x370c23[_0x39c2f1(0xb19,'nnPU')](_0x370c23['TlTqi'](_0x169d36,'\x20set\x20to\x20'),_0x16a40d['text']));}),menuPanel[_0x3f0114(0x5d5,'gTrn')](field0,0x0,0x0);}function setUsername(){var _0x5f076d=_0x2a69e3,_0x3bc3ed=_0xeef5b8,_0x1dc847=_0x397e38,_0x2ab2ba={'nzKuw':function(_0x49ed53,_0x3aa6cf,_0x3960d3){return _0x49ed53(_0x3aa6cf,_0x3960d3);},'iOEQU':_0x1dc847(0x708,'J]ju')};_0x2ab2ba[_0x3bc3ed(0x882)](getStringInput,_0x130e65=>{var _0x1f0e45=_0xf0a4;settings[_0x1f0e45(0xa73)]=_0x130e65;},_0x2ab2ba[_0x5f076d(0xb12)]);}function getPassword(_0x1ec46c=null){var _0x3c7c04=_0x397e38,_0x511831={'zmGld':function(_0x199b3f,_0x2f56b5,_0x5e0fdc){return _0x199b3f(_0x2f56b5,_0x5e0fdc);},'SShwB':function(_0x13c5dd,_0xc3ed9b,_0x24ab66){return _0x13c5dd(_0xc3ed9b,_0x24ab66);}};_0x511831[_0x3c7c04(0x33b,'nsa$')](getStringInput,_0x3ef1cf=>{var _0x1eb39e=_0xe580;_0x511831[_0x1eb39e(0x347)](setPassword,_0x3ef1cf,_0x1ec46c);},'');}function setPassword(_0xdb4b14,_0x1a598f=null){var _0x54178e=_0x397e38,_0x24d826=_0xeef5b8,_0x361916=_0x2a69e3,_0x44b2a3={'LHOCs':_0x361916(0x754),'qctQF':function(_0x318b4f,_0x3f96cb){return _0x318b4f(_0x3f96cb);},'ZZulj':function(_0x99c00e,_0x46c1ac,_0x7048af){return _0x99c00e(_0x46c1ac,_0x7048af);},'yUxTy':'sysinfo'};console[_0x361916(0x471)](_0x44b2a3[_0x24d826(0x8ce)]),_0x44b2a3[_0x361916(0x83d)](check_rnd,_0xdb4b14);if(pw_ok){if(_0x1a598f)_0x1a598f[_0x54178e(0x5b5,'[HON')]();rel_interference=0x1,_0x44b2a3['ZZulj'](saveToCache,_0x44b2a3[_0x54178e(0x4e8,'sHtW')],navigator['userAgent']);}}function get_current_leaderboardtxt(){var _0x28fae8=_0xeef5b8,_0x12fd12=_0x2a69e3,_0x52a03e=_0x397e38,_0x10d732={'kbhyH':_0x52a03e(0xb42,'sdyN'),'LjorZ':function(_0x147638,_0x4089b5){return _0x147638+_0x4089b5;},'TXSJv':'Leaderboard\x20for\x20Level\x20','YigzA':function(_0x1ff03b,_0x54990a){return _0x1ff03b+_0x54990a;},'lCNuR':function(_0x254ac8,_0x5c6678){return _0x254ac8+_0x5c6678;},'vGDWC':function(_0x3da62e,_0x4b80b0){return _0x3da62e+_0x4b80b0;},'BRqLz':function(_0x2e4594,_0x1aeb3c){return _0x2e4594+_0x1aeb3c;},'pAtLk':_0x12fd12(0xa20)};if(!full_leaderboard)return _0x10d732[_0x12fd12(0x5c1)];var _0x40ddcc=null;if(lvl_current_num_0x2469ec['text']())['then'](_0x40b025=>{var _0x485f41=_0x22e7d5,_0x54d72b=_0x3c79c2,_0x753a10=_0x15636b,_0x1572b1=_0x753a10(0x671)['split']('|'),_0x527931=0x0;while(!![]){switch(_0x1572b1[_0x527931++]){case'0':full_leaderboard=JSON[_0x753a10(0x83c)](_0x40b025);continue;case'1':_0x240e8e[_0x54d72b(0x297,'Ld2a')](update_leaderboard,_0x3d0329);continue;case'2':var _0x3a20ec=_0x240e8e[_0x485f41(0x6bc)](get_current_leaderboardtxt);continue;case'3':console['log'](_0x3a20ec);continue;case'4':console[_0x54d72b(0x2d1,'WokE')](_0x40b025);continue;case'5':leaderboard_showing=!![];continue;}break;}});continue;case'3':var _0xa08678=_0x119711[_0x22e7d5(0x9ba)];continue;case'4':console[_0x15636b(0x3ae)](_0x119711[_0x3c79c2(0x259,'KW4n')](_0x119711[_0x22e7d5(0x370)],_0xa08678));continue;}break;}}function sendToLeaderBoard(_0x5c0da0,_0x12df01,_0x2bf457){var _0x2fd889=_0x2a69e3,_0x5a44a1=_0xeef5b8,_0x3fa19a=_0x397e38,_0x376deb={'mgyYz':function(_0x1038d9,_0x49282b){return _0x1038d9==_0x49282b;},'udirp':'5|3|0|2|1|4','tEdjU':'title','icuIn':function(_0x3a7e61,_0x11d5c6){return _0x3a7e61+_0x11d5c6;},'KysuO':_0x3fa19a(0x983,'pzFJ'),'NWAiM':function(_0x11b2dc,_0x3a1e95){return _0x11b2dc!=_0x3a1e95;},'lFadv':_0x5a44a1(0x982),'zHcPb':function(_0xd791b9,_0x2abafd){return _0xd791b9+_0x2abafd;},'sDywe':_0x5a44a1(0x4aa),'eNCfr':function(_0x5c7442,_0x3234ab,_0x55bd6b){return _0x5c7442(_0x3234ab,_0x55bd6b);},'LudHm':_0x2fd889(0x596),'eTRtl':_0x3fa19a(0xaf5,'gTrn'),'pNqbV':_0x5a44a1(0xb01),'GMCXY':'application/json','VKdlx':function(_0x5ab8eb,_0x424982){return _0x5ab8eb+_0x424982;},'CboME':_0x2fd889(0x8f3),'YIPGI':'default'};sendToLeaderBoard;if(!settings[_0x5a44a1(0x51a)])setUsername();if(score_submitted||_0x12df01==null)return;if(_0x376deb[_0x3fa19a(0x8b5,'vZOE')](initlevels,_0x2fd889(0x7f9))){console[_0x2fd889(0x471)](_0x376deb[_0x3fa19a(0x42b,'dplY')]);return;}console[_0x3fa19a(0x444,'EpJw')](_0x376deb['icuIn'](_0x376deb[_0x2fd889(0xba9)](_0x376deb[_0x2fd889(0xba9)]('submitting\x20score\x20',_0x2bf457),_0x376deb[_0x5a44a1(0x984)]),_0x12df01)),_0x376deb[_0x3fa19a(0x19e,'AhCP')](fetch,_0x376deb['LudHm'],{'method':_0x376deb[_0x3fa19a(0x460,'gTrn')],'mode':_0x376deb[_0x2fd889(0x9f7)],'headers':{'Accept':_0x5a44a1(0x1c1),'Content-Type':_0x376deb['GMCXY']},'body':_0x376deb['VKdlx'](_0x2fd889(0x58b)+_0x12df01+_0x376deb[_0x3fa19a(0x570,'EpJw')],_0x376deb[_0x2fd889(0x687)](lvl_current_num,0x1))+'\x22,\x22Score\x22:\x20\x22'+_0x2bf457+'\x22}','cache':_0x376deb['YIPGI']})[_0x5a44a1(0x9c6)](_0x191461=>{var _0x5e655e=_0x2fd889,_0x4c496d=_0x5a44a1,_0x25f599=_0x3fa19a;if(_0x376deb[_0x25f599(0x68b,'p72Q')](_0x191461,_0x4c496d(0x6af)))return console[_0x4c496d(0x3ae)](_0x25f599(0x422,'S!pu')),null;var _0x4b94db=JSON[_0x25f599(0xb9f,'U981')](_0x191461);return console[_0x5e655e(0x471)](_0x4b94db),_0x4b94db;})['then'](function(_0x215817){var _0x2a9c58=_0x5a44a1,_0x574268=_0x3fa19a,_0x2dc40d=_0x2fd889,_0x12177b=_0x376deb[_0x2dc40d(0x988)][_0x2dc40d(0x1a8)]('|'),_0x2552c1=0x0;while(!![]){switch(_0x12177b[_0x2552c1++]){case'0':title=document[_0x2dc40d(0x55a)](_0x376deb[_0x574268(0x6b0,'QUN%')]);continue;case'1':title[_0x2dc40d(0xa5d)]=_0x215817[_0x2dc40d(0x1a1)];continue;case'2':body=document[_0x574268(0xa37,'nsa$')]('bd');continue;case'3':console[_0x574268(0x879,'w0ge')](_0x215817);continue;case'4':body[_0x2a9c58(0x31f)]=_0x215817[_0x574268(0x50b,'nnPU')];continue;case'5':if(_0x376deb[_0x574268(0x3df,'uQlF')](_0x215817,null))return;continue;}break;}})[_0x5a44a1(0x91f)](_0x3f682c=>{var _0x44e666=_0x2fd889,_0x59cb7b=_0x3fa19a;console[_0x59cb7b(0x497,'KW4n')](_0x376deb[_0x44e666(0x97e)](_0x376deb['KysuO'],_0x3f682c));}),score_submitted=!![];}function load_levels(_0x2083fe){var _0x2c7f1a=_0x397e38,_0x1480bb=_0x2a69e3,_0x2c04f5=_0xeef5b8,_0x3fec91={'ynfxN':_0x2c04f5(0x898),'OHGXO':function(_0x556d5d,_0x4f2dd7){return _0x556d5d==_0x4f2dd7;},'xBClL':function(_0x544600,_0x461a3c){return _0x544600+_0x461a3c;},'pnlXS':function(_0x1c2e75,_0x3b52dd){return _0x1c2e75+_0x3b52dd;},'VycyK':function(_0x17ba9f,_0x37d709){return _0x17ba9f+_0x37d709;},'QntJl':'loading\x20level\x20','kQYri':function(_0x24adb4,_0xcb346c){return _0x24adb4+_0xcb346c;},'XNimH':_0x2c04f5(0x9d1),'NMkBd':function(_0x4365ad,_0x132ebb){return _0x4365ad+_0x132ebb;},'ZYpdH':_0x2c04f5(0x6c6),'oIgmI':function(_0x55bcd6,_0x296b70){return _0x55bcd6<_0x296b70;},'MaILR':_0x2c04f5(0xa8f),'hXOLt':_0x1480bb(0x476),'Rfncm':_0x2c04f5(0x803),'IkLpJ':_0x2c04f5(0xb37),'ZJuXN':function(_0x440828,_0x2ff6ea){return _0x440828+_0x2ff6ea;},'Raesx':_0x1480bb(0x3fa),'ZXMfS':'https://nanoimaging.de/AlignIt','pcLSd':_0x1480bb(0x484),'oVVxA':_0x2c04f5(0x40c)};for(let _0x577708=0x0;_0x3fec91[_0x2c04f5(0x35f)](_0x577708,max_levels);_0x577708++){const _0x3953ba=new XMLHttpRequest();_0x3953ba[_0x1480bb(0xad0)]=function(){var _0x5a8ec3=_0x2c04f5,_0x5d63c0=_0x1480bb,_0xc9b5f1=_0x24fe,_0xcfa201=_0x3fec91[_0xc9b5f1(0x6c7,'soS$')]['split']('|'),_0x51c36c=0x0;while(!![]){switch(_0xcfa201[_0x51c36c++]){case'0':if(_0x3fec91['OHGXO'](this['lvl_num'],settings[_0xc9b5f1(0x431,'bK!j')]))setup_level(_0x2083fe,settings[_0x5d63c0(0x76a)]);continue;case'1':try{_0x27d76e=JSON[_0xc9b5f1(0x8ab,'sHtW')](this[_0xc9b5f1(0x59c,'pzFJ')]);}catch(_0x309c86){!![]&&(console['warn'](this[_0x5d63c0(0x911)][0x0]),console[_0x5a8ec3(0x3bc)](_0x3fec91['xBClL'](_0x3fec91['xBClL'](_0x3fec91['pnlXS']('ERROR\x20in\x20JSON\x20File:\x20lvl_',_0x3fec91[_0x5d63c0(0x9e3)](this['lvl_num'],0x1)),',\x20'),_0x309c86)));}continue;case'2':lvls[this[_0x5d63c0(0x173)]]=_0x27d76e;continue;case'3':console[_0x5d63c0(0x471)](_0x3fec91[_0xc9b5f1(0x413,'QUN%')](_0x3fec91[_0xc9b5f1(0x9a0,'XZQQ')](_0x3fec91[_0x5d63c0(0x84d)],_0x3fec91[_0xc9b5f1(0x5c4,'Oq[x')](this['lvl_num'],0x1)),'.'));continue;case'4':if(this[_0x5d63c0(0x911)][_0x5a8ec3(0x7aa)](_0x3fec91[_0x5d63c0(0x426)])){console[_0x5d63c0(0x471)](_0x3fec91[_0x5d63c0(0x6f3)](_0x5a8ec3(0x2bb),this[_0xc9b5f1(0x847,'nnPU')]+0x1));if(max_levels>this[_0x5d63c0(0x173)])max_levels=this['lvl_num'];return;}continue;case'5':var _0x27d76e;continue;}break;}},_0x3953ba[_0x2c7f1a(0xb9b,'Ld2a')]=_0x577708;if(_0x3fec91['OHGXO'](initlevels,null))initlevels=_0x2c04f5(0x250);try{_0x3953ba[_0x2c7f1a(0x7a8,'8j[k')](_0x3fec91['MaILR'],()=>{var _0x778c4d=_0x2c04f5,_0x3db479=_0x2c7f1a;console['log'](_0x3fec91[_0x3db479(0x817,'o*Q0')](_0x3fec91[_0x778c4d(0x4d9)],_0x3fec91['NMkBd'](_0x3953ba['lvl_num'],0x1)));}),_0x3953ba[_0x2c7f1a(0x3dd,'nnPU')](_0x3fec91['hXOLt'],_0x3fec91[_0x1480bb(0x3e4)](_0x3fec91[_0x1480bb(0x3e4)](_0x3fec91[_0x2c7f1a(0x3bb,'kE@m')](initlevels,_0x2c04f5(0x25a)),_0x3fec91[_0x2c7f1a(0x706,'c4vi')](_0x577708,0x1)),_0x3fec91[_0x2c7f1a(0x6ff,'%Dqt')]),!![]),_0x3953ba['send']();}catch(_0x50a7b5){console[_0x2c7f1a(0x292,'QUN%')](_0x3fec91['NMkBd'](_0x3fec91[_0x2c7f1a(0x2bf,'wWzJ')],_0x577708+0x1)),_0x3fec91['OHGXO'](_0x577708,0x0)?(console[_0x1480bb(0x471)](_0x3fec91[_0x2c7f1a(0x4fe,'R&zO')](_0x3fec91[_0x2c04f5(0xae7)],initlevels)),initlevels=_0x3fec91[_0x2c04f5(0xbc7)],_0x3953ba['open'](_0x3fec91[_0x1480bb(0x660)],_0x3fec91[_0x2c7f1a(0x550,'gTrn')](initlevels+_0x3fec91[_0x1480bb(0x319)]+_0x3fec91['ZJuXN'](_0x577708,0x1),_0x3fec91['Rfncm'])),_0x3953ba[_0x2c7f1a(0x18a,'wWzJ')]()):(max_levels=_0x577708,console[_0x1480bb(0x471)](_0x3fec91[_0x1480bb(0x1d9)]));}}}function remove_rays(_0x59807c){var _0x3e81cf={'KIQeg':function(_0xe99fed,_0x5ad9a2){return _0xe99fed(_0x5ad9a2);}};for(ray of _0x59807c)_0x3e81cf['KIQeg'](remove_ray,ray);}function remove_ray(_0x173300){var _0x35eb25=_0xeef5b8,_0x15e3d0=_0x2a69e3,_0x4e36ab=_0x397e38,_0x2e79c8={'ZMlRa':function(_0x199e81,_0x5ae49a){return _0x199e81(_0x5ae49a);}};if(!_0x173300)return;_0x2e79c8[_0x4e36ab(0x7cc,'J]ju')](remove_children,_0x173300);if(_0x173300[_0x15e3d0(0x3f7)])_0x173300[_0x15e3d0(0x3f7)][_0x35eb25(0x7b2)]();_0x173300[_0x15e3d0(0x3f7)]=undefined;}function clear_rays(_0x2d432c,_0x37464f=![],_0x15863b=!![]){var _0x1d41fd=_0x2a69e3,_0x380124=_0x397e38,_0x159b5e=_0xeef5b8,_0x17b5c8={'VEIeg':function(_0x565466,_0x26c137,_0x138e3b,_0x203383){return _0x565466(_0x26c137,_0x138e3b,_0x203383);},'eOYUi':function(_0x5a8f27,_0x2017fb){return _0x5a8f27(_0x2017fb);},'sMPtA':function(_0x2746f4,_0x3a2760){return _0x2746f4<_0x3a2760;},'LLLxg':function(_0x5ac397,_0x4eb5e7){return _0x5ac397(_0x4eb5e7);},'utAGS':function(_0x3cc5e7){return _0x3cc5e7();},'CljGp':function(_0x32d402){return _0x32d402();}};if(_0x37464f)_0x2d432c[_0x159b5e(0x877)]['addOnce'](()=>{var _0x13aff7=_0x159b5e;_0x17b5c8[_0x13aff7(0x8f7)](clear_rays,_0x2d432c,![],_0x15863b);});else{if(_0x15863b){for(let _0x21a825=0x0;_0x21a825{var _0x47c671=_0x5b4ba3,_0x48b85e=_0x49cda2,_0x432bf0=_0x5677a1;if(_0x2bea34[_0x432bf0(0x439)](_0x8fd034,null)){if(attached_mesh!=null)_0x2bea34[_0x48b85e(0x245)](animate_realease_effect,_0x3e773c),_0x2bea34[_0x432bf0(0x9c2)](play_button_sound,_0x3e773c),_0x2bea34[_0x48b85e(0x6e0)](unmark_rotating_axis,_0x3e773c),_0x2bea34['mJrDt'](enable_teleportation,_0x3e773c);else{}unmark_dragged_axis(_0x3e773c);}else{if(movement_prohibited){rotation_gizmoManager[_0x47c671(0xa9c,'QG9[')]=![];return;}else rotation_gizmoManager[_0x432bf0(0x3d0)]=!![];let _0x5131cd=![];_0x8fd034['dof'][_0x432bf0(0x6ef)]('s')&&(rotation_gizmoManager[_0x48b85e(0xb9e)]['rotationGizmo'][_0x47c671(0x9a2,'0F5q')]['snapDistance']=snapAngle,rotation_gizmoManager['gizmos'][_0x48b85e(0xbb7)]['yGizmo'][_0x432bf0(0x3b4)]=snapAngle,rotation_gizmoManager[_0x48b85e(0xb9e)][_0x47c671(0x61d,'8j[k')][_0x48b85e(0x3cc)]['snapDistance']=snapAngle);!_0x8fd034[_0x48b85e(0x697)][_0x48b85e(0x350)]('x')?rotation_gizmoManager[_0x432bf0(0x2cb)][_0x432bf0(0xa6c)][_0x47c671(0x2fc,'soS$')][_0x48b85e(0xb4f)]=![]:(rotation_gizmoManager['gizmos'][_0x48b85e(0xbb7)]['xGizmo']['isEnabled']=!![],_0x5131cd=!![]);!_0x8fd034[_0x48b85e(0x697)]['includes']('z')?rotation_gizmoManager[_0x48b85e(0xb9e)][_0x47c671(0x4da,'0F5q')]['yGizmo'][_0x48b85e(0xb4f)]=![]:(rotation_gizmoManager['gizmos'][_0x48b85e(0xbb7)][_0x432bf0(0x2e0)]['isEnabled']=!![],_0x5131cd=!![]);!_0x8fd034[_0x48b85e(0x697)][_0x48b85e(0x350)]('y')?rotation_gizmoManager['gizmos']['rotationGizmo']['zGizmo'][_0x432bf0(0x5c9)]=![]:(rotation_gizmoManager[_0x47c671(0xbab,'R&zO')][_0x48b85e(0xbb7)][_0x432bf0(0x541)][_0x47c671(0x75c,'XZQQ')]=!![],_0x5131cd=!![]);if(_0x5131cd){var _0x52b931=_0x2bea34[_0x47c671(0xba8,'vZOE')][_0x432bf0(0x1a8)]('|'),_0x57fea4=0x0;while(!![]){switch(_0x52b931[_0x57fea4++]){case'0':disable_teleportation(_0x3e773c);continue;case'1':animate_realease_effect(_0x3e773c);continue;case'2':attached_mesh=_0x8fd034;continue;case'3':unmark_dragged_axis(_0x3e773c);continue;case'4':play_button_sound(_0x3e773c);continue;}break;}}}}),rotation_gizmoManager[_0x49cda2(0x915)]=!![],rotation_gizmoManager[_0x49cda2(0xb9e)]['rotationGizmo'][_0x5b4ba3(0x73d,'8ti6')][_0x5677a1(0x86e)]=0x2,rotation_gizmoManager[_0x5677a1(0x2cb)][_0x49cda2(0xbb7)][_0x49cda2(0x284)][_0x49cda2(0x351)]=0x2,rotation_gizmoManager['gizmos'][_0x5677a1(0xa6c)][_0x5b4ba3(0xa2f,'R&zO')]['scaleRatio']=0x2,rotation_gizmoManager[_0x5b4ba3(0x316,'QUN%')]['rotationGizmo'][_0x5b4ba3(0x2b1,'nnPU')][_0x5677a1(0x626)]=![],rotation_gizmoManager[_0x5b4ba3(0x583,'soS$')][_0x49cda2(0xbb7)][_0x5b4ba3(0x959,'J]ju')]['updateGizmoRotationToMatchAttachedMesh']=![],rotation_gizmoManager['gizmos'][_0x49cda2(0xbb7)][_0x5b4ba3(0x855,'soS$')][_0x5b4ba3(0x58f,'EpJw')]=![],rotation_gizmoManager[_0x49cda2(0xb9e)][_0x5677a1(0xa6c)][_0x5677a1(0x536)]=!![],rotation_gizmoManager[_0x5b4ba3(0x6c1,'04%E')]=!![],rotation_gizmoManager[_0x5b4ba3(0x782,'EMGR')][_0x5b4ba3(0x4ee,'nnPU')][_0x5b4ba3(0x59b,'c4vi')][_0x5677a1(0x275)](_0x1853fb=>{var _0x490ed6=_0x49cda2,_0x1130ac=_0x5677a1,_0x250243=_0x5b4ba3;if(attached_mesh?.['parent']?.[_0x250243(0x6bf,'Ld2a')])apply_rotation_limits(attached_mesh,attached_mesh[_0x1130ac(0x440)],attached_mesh[_0x1130ac(0x54c)][_0x490ed6(0xb79)]);_0x2bea34[_0x490ed6(0x6e0)](trace_rays,_0x3e773c),retarget_spotlights(attached_mesh);}),rotation_gizmoManager[_0x49cda2(0xb9e)][_0x5677a1(0xa6c)][_0x49cda2(0x58a)][_0x5677a1(0x275)](_0x3ac64c=>{var _0x2d4b73=_0x5677a1,_0x4abddd=_0x49cda2,_0x3978e1=_0x5b4ba3;if(attached_mesh?.[_0x3978e1(0x615,'nnPU')]?.[_0x4abddd(0xb79)])_0x2bea34[_0x2d4b73(0x862)](apply_rotation_limits,attached_mesh,attached_mesh[_0x2d4b73(0x440)],attached_mesh[_0x3978e1(0x9ee,'EpJw')][_0x2d4b73(0xa39)]);_0x2bea34['yaZbD'](trace_rays,_0x3e773c),_0x2bea34[_0x3978e1(0xaf4,'ZDs7')](retarget_spotlights,attached_mesh);});}function get_speed(){const _0x424ccc=0x40;return _0x424ccc**coarse_mode;}function add_keyboard(_0x2f1071){var _0x4fd6b3=_0xeef5b8,_0x2c8394=_0x2a69e3,_0x2ff1fa=_0x397e38,_0x507eb6={'tLUzJ':function(_0x17a881,_0x648a5b,_0x2e3d6f){return _0x17a881(_0x648a5b,_0x2e3d6f);},'AvwfQ':function(_0x1201c0,_0x4320e8){return _0x1201c0(_0x4320e8);},'yvgJS':function(_0x2067cb,_0x268531){return _0x2067cb(_0x268531);},'OyoQS':function(_0xc2d15){return _0xc2d15();},'pSgZh':function(_0x1aee53,_0x3cd23f){return _0x1aee53(_0x3cd23f);},'jkLWG':function(_0x297305,_0x274489){return _0x297305(_0x274489);},'hGCTk':function(_0x14c30c,_0x48e050){return _0x14c30c&&_0x48e050;},'OwlET':function(_0xf38473,_0x3f5127){return _0xf38473*_0x3f5127;},'wHQHt':_0x2ff1fa(0x679,'soS$'),'vOVEl':_0x2ff1fa(0x691,'Oq[x'),'QVmnD':function(_0x493aa9,_0x1ea6e7){return _0x493aa9(_0x1ea6e7);},'ZMNsh':function(_0x2121a7,_0x13ee6b,_0xff838f,_0x3b40c6){return _0x2121a7(_0x13ee6b,_0xff838f,_0x3b40c6);},'wdvyL':function(_0x1c19d3,_0x532d3b){return _0x1c19d3/_0x532d3b;},'FcuGY':function(_0x3bf598){return _0x3bf598();},'jGIhO':function(_0x128580,_0x1e1896){return _0x128580*_0x1e1896;},'EOYVV':function(_0x36f443,_0x4be14d){return _0x36f443*_0x4be14d;},'PGAfC':function(_0x1d4fd2,_0x1914ff){return _0x1d4fd2*_0x1914ff;},'Rxoae':function(_0x8c1a92,_0x150316){return _0x8c1a92-_0x150316;},'tuQRA':function(_0x25885d,_0x4d3ed9,_0x19055e,_0x2d1c07){return _0x25885d(_0x4d3ed9,_0x19055e,_0x2d1c07);},'jDyEq':function(_0x9d65bf,_0x25072c,_0x452bb8,_0x1b4bab){return _0x9d65bf(_0x25072c,_0x452bb8,_0x1b4bab);},'rhqje':function(_0x1797d9,_0x2b5b18,_0x4f5443,_0x534ffb){return _0x1797d9(_0x2b5b18,_0x4f5443,_0x534ffb);},'qRwyJ':function(_0x41d8f3,_0x14d3f0){return _0x41d8f3/_0x14d3f0;}};const _0x1ed748=_0x507eb6['qRwyJ'](0x1/0x1000,0x400),_0x50a469=_0x2f1071['onKeyboardObservable'][_0x2c8394(0x275)](_0x4992c2=>{var _0x51329e=_0xe580,_0x45ad83=_0x2c8394,_0x55a2e5=_0x2ff1fa;switch(_0x4992c2[_0x55a2e5(0xbdb,'sHtW')]){case BABYLON[_0x55a2e5(0x8c2,'8ti6')]['KEYDOWN']:switch(_0x4992c2['event'][_0x45ad83(0x901)]){case'q':_0x507eb6[_0x55a2e5(0x52e,'Oq[x')](switch_sensitivity,_0x2f1071,-0x1);break;case'Q':_0x507eb6[_0x55a2e5(0x7bb,'sdyN')](switch_sensitivity,_0x2f1071,0x1);break;case'b':case'B':_0x507eb6[_0x55a2e5(0x3f2,'V3ke')](toggle_show_laserbeams,_0x2f1071);break;case'l':case'L':_0x507eb6[_0x45ad83(0x5cb)](toggle_laser,_0x2f1071);break;case'f':case'F':_0x507eb6[_0x55a2e5(0x702,'nsa$')](toggle_show_planes,_0x2f1071);break;case'p':case'P':_0x507eb6[_0x55a2e5(0x580,')oaF')](getPassword,_0x2f1071?.[_0x45ad83(0x88f)]?.[_0x55a2e5(0xabb,'Ld2a')]);break;case'u':case'U':_0x507eb6[_0x45ad83(0x723)](setUsername);break;case'm':case'M':_0x507eb6[_0x55a2e5(0xa7a,'cUIh')](toggle_music,_0x2f1071);break;case'n':case'N':_0x507eb6['jkLWG'](toggle_narration,_0x2f1071);break;case'+':done_pressed(_0x2f1071);break;}if(!movement_prohibited){if(_0x507eb6[_0x45ad83(0x47d)](attached_mesh,!marked_mount)){var _0x4e7391=_0x507eb6['OwlET'](_0x507eb6[_0x55a2e5(0x395,'AhCP')](0x5,_0x1ed748),_0x507eb6[_0x45ad83(0x723)](get_speed));if(attached_mesh[_0x51329e(0x697)]['includes']('s'))_0x4e7391=snapAngle;switch(_0x4992c2[_0x51329e(0x1dc)]['key']){case'a':case'A':attached_mesh[_0x51329e(0x697)][_0x55a2e5(0x99c,'8j[k')]('z')&&(attached_mesh[_0x45ad83(0x6c5)]['y']-=_0x4e7391);break;case'd':case'D':attached_mesh[_0x55a2e5(0x6f4,'sHtW')][_0x45ad83(0x6ef)]('z')&&(attached_mesh[_0x45ad83(0x6c5)]['y']+=_0x4e7391);break;case'w':case'W':if(attached_mesh['dof'][_0x55a2e5(0x6e7,'EMGR')]('y')){if(attached_mesh[_0x51329e(0x80f)][_0x55a2e5(0x539,'bK!j')](_0x51329e(0x6bb))||attached_mesh['name'][_0x55a2e5(0x84a,'QG9[')](_0x507eb6['wHQHt']))attached_mesh['rotation']['z']-=_0x4e7391;else attached_mesh[_0x55a2e5(0x9a3,'p72Q')]['x']-=_0x4e7391;}break;case's':case'S':if(attached_mesh[_0x45ad83(0x440)][_0x45ad83(0x6ef)]('y')){if(attached_mesh[_0x55a2e5(0xb0a,'J30c')][_0x55a2e5(0xa9f,'WpF1')](_0x507eb6[_0x45ad83(0x9aa)])||attached_mesh[_0x51329e(0x80f)][_0x55a2e5(0x31b,')oaF')](_0x55a2e5(0xabf,'sdyN')))attached_mesh['rotation']['z']+=_0x4e7391;else attached_mesh[_0x45ad83(0x6c5)]['x']+=_0x4e7391;}break;}apply_rotation_limits(attached_mesh,attached_mesh?.[_0x45ad83(0x440)],attached_mesh?.[_0x51329e(0x66a)]?.[_0x51329e(0xb79)]),_0x507eb6['QVmnD'](retarget_spotlights,attached_mesh),_0x507eb6['ZMNsh'](trace_rays,_0x2f1071,!![],!![]),_0x507eb6['ZMNsh'](trace_rays,_0x2f1071,!![],!![]);}else{if(marked_mount){var _0x4e7391=_0x507eb6[_0x55a2e5(0xa59,'nPCm')](_0x1ed748*_0x507eb6['FcuGY'](get_speed),0x2);if(marked_mount[_0x51329e(0x697)][_0x55a2e5(0x3a6,'HZu&')]('S'))_0x4e7391=0x1;switch(_0x4992c2['event']['key']){case'a':case'A':marked_mount&&marked_mount?.[_0x51329e(0x3f6)]['includes']('Y')&&(marked_mount[_0x55a2e5(0x95a,')oaF')]['z']+=_0x507eb6[_0x51329e(0x629)](_0x507eb6[_0x55a2e5(0x45a,'QUN%')](_0x4e7391,gs),0x14));break;case'd':case'D':marked_mount&&marked_mount?.['selected'][_0x45ad83(0x6ef)]('Y')&&(marked_mount[_0x51329e(0x635)]['z']-=_0x4e7391*gs*0x14);break;case'w':case'W':if(marked_mount&&marked_mount?.[_0x45ad83(0x5fb)][_0x51329e(0x350)]('X'))marked_mount[_0x45ad83(0xadc)]['x']+=_0x507eb6['EOYVV'](_0x4e7391*gs,0x14);else marked_mount&&marked_mount?.['selected'][_0x55a2e5(0xb71,'8ti6')]('Z')&&marked_mount[_0x51329e(0x8e2)](marked_mount[_0x45ad83(0x3f4)]()+_0x507eb6[_0x51329e(0xa9a)](_0x4e7391,gs)*0x14);break;case's':case'S':if(marked_mount&&marked_mount?.[_0x55a2e5(0x5e6,'HZu&')][_0x51329e(0x350)]('X'))marked_mount[_0x45ad83(0xadc)]['x']-=_0x507eb6[_0x45ad83(0x346)](_0x507eb6['PGAfC'](_0x4e7391,gs),0x14);else marked_mount&&marked_mount?.[_0x55a2e5(0x7b3,'WokE')][_0x55a2e5(0x3a6,'HZu&')]('Z')&&marked_mount['setHeight'](_0x507eb6[_0x45ad83(0xbd7)](marked_mount[_0x45ad83(0x3f4)](),_0x507eb6[_0x51329e(0x2db)](_0x4e7391,gs)*0x14));break;}_0x507eb6['tuQRA'](apply_position_limits,marked_mount,marked_mount?.[_0x45ad83(0x5fb)],marked_mount?.[_0x55a2e5(0xbbd,'o*Q0')]),_0x507eb6['QVmnD'](retarget_spotlights,marked_mount['mounted']),_0x507eb6[_0x51329e(0x3e1)](trace_rays,_0x2f1071,!![],!![]),_0x507eb6[_0x55a2e5(0x896,'EMGR')](trace_rays,_0x2f1071,!![],!![]);}}}break;}_0x4992c2[_0x51329e(0x1dc)][_0x51329e(0x281)]();});_0x507eb6[_0x4fd6b3(0x779)](trace_rays,_0x2f1071);}function add_thumbstick(_0x25427e){var _0x2d767c=_0x397e38,_0x4ab9d5=_0x2a69e3,_0x28dcd6=_0xeef5b8,_0x103cca={'DFLrn':function(_0x5eaeb7,_0x1b5f5f){return _0x5eaeb7-_0x1b5f5f;},'dabbz':function(_0x27beeb,_0xce6c81){return _0x27beeb/_0xce6c81;},'KGPPi':function(_0x475854,_0x176a11){return _0x475854&&_0x176a11;},'qlBRe':function(_0x435ea1,_0x4265f5){return _0x435ea1*_0x4265f5;},'lFfFj':function(_0x4e2493,_0x4c4041){return _0x4e2493*_0x4c4041;},'XFMzl':function(_0x4ce0fb,_0x301252){return _0x4ce0fb**_0x301252;},'nOitk':'lens','nZLGd':_0x28dcd6(0x61b),'dVEGR':function(_0x8bb4e9,_0x2508ec){return _0x8bb4e9*_0x2508ec;},'zZGJT':function(_0x40da14){return _0x40da14();},'oAWKP':function(_0x182d5f,_0x3d3893,_0x207b46,_0x135013){return _0x182d5f(_0x3d3893,_0x207b46,_0x135013);},'xIygo':function(_0xaa20a7,_0x34e822){return _0xaa20a7(_0x34e822);},'KQrfm':_0x4ab9d5(0x903),'YzPhJ':function(_0x594d2b,_0x5b142d){return _0x594d2b*_0x5b142d;},'MdHXB':function(_0x18f4f7,_0xeb1476){return _0x18f4f7*_0xeb1476;},'BxQjp':function(_0x27fc5b,_0x520511){return _0x27fc5b*_0x520511;},'CgKim':function(_0xa640c6,_0x2f9a15){return _0xa640c6*_0x2f9a15;},'YrZhZ':function(_0x28da4f,_0x4616e2){return _0x28da4f*_0x4616e2;},'zpuRN':function(_0x583ecc,_0x334031){return _0x583ecc*_0x334031;},'ePoYm':function(_0x374208,_0x2b41be){return _0x374208-_0x2b41be;},'aAjPB':function(_0x272de0,_0x493179){return _0x272de0*_0x493179;},'gRXYg':function(_0x3c15ff,_0x2a99f4){return _0x3c15ff**_0x2a99f4;},'zbutm':function(_0x2aa940,_0x301c86,_0x3b8c36){return _0x2aa940(_0x301c86,_0x3b8c36);},'gpxaW':function(_0x361e66,_0x4f7566){return _0x361e66/_0x4f7566;}};const _0x4e4fde=_0x103cca[_0x28dcd6(0x291)](0x400,0x1),_0x33fcc0=_0x103cca['dabbz'](_0x103cca[_0x2d767c(0x53a,'nsa$')](0x1,0x1000),0x400);if(motionController&&_0x25427e['xr']){xr_ids=motionController[_0x4ab9d5(0x4ba)]();let _0x39eb11=motionController[_0x28dcd6(0xb08)](xr_ids[0x2]);const _0x4a0f04=_0x25427e['onAfterRenderObservable'][_0x2d767c(0x1da,'8ti6')](()=>{var _0x12189d=_0x28dcd6,_0x25d1bb=_0x2d767c,_0x1070ed=_0x4ab9d5;const _0x4fa688=_0x103cca['DFLrn'](0x400,0x1);var _0x4528d4=_0x39eb11[_0x1070ed(0x483)];const _0x1c9643=0x2,_0x42f187=_0x103cca['dabbz'](_0x103cca['dabbz'](0x2,0x1000),0x400);if(_0x4528d4['x']!=0x0||_0x4528d4['y']!=0x0){if(_0x103cca['KGPPi'](attached_mesh,!marked_mount)){if(attached_mesh[_0x1070ed(0x440)]['includes']('z'))attached_mesh[_0x25d1bb(0xa32,'sHtW')]['y']+=_0x103cca[_0x1070ed(0x94c)](_0x103cca['qlBRe'](_0x103cca[_0x12189d(0x639)](Math[_0x12189d(0xa87)](_0x4528d4['x']),_0x42f187),get_speed()),_0x103cca['XFMzl'](Math['abs'](_0x4528d4['x']),_0x1c9643));if(attached_mesh[_0x12189d(0x697)][_0x25d1bb(0xa79,'gTrn')]('y')){if(attached_mesh['name'][_0x25d1bb(0x7e4,'nPCm')](_0x103cca['nOitk'])||attached_mesh[_0x25d1bb(0x6e3,'bK!j')][_0x25d1bb(0x605,'J30c')](_0x103cca[_0x1070ed(0x286)]))attached_mesh[_0x12189d(0x9ec)]['z']+=_0x103cca['dVEGR'](Math[_0x1070ed(0xa90)](_0x4528d4['y'])*_0x42f187,_0x103cca[_0x1070ed(0x4ed)](get_speed))*Math[_0x25d1bb(0xb81,'wWzJ')](_0x4528d4['y'])**_0x1c9643;else attached_mesh['rotation']['x']+=_0x103cca[_0x25d1bb(0x75b,'B%Oj')](Math[_0x25d1bb(0x1b5,'J]ju')](_0x4528d4['y'])*_0x42f187*get_speed(),_0x103cca['XFMzl'](Math['abs'](_0x4528d4['y']),_0x1c9643));}_0x103cca[_0x1070ed(0x65b)](apply_rotation_limits,attached_mesh,attached_mesh[_0x25d1bb(0x47b,'hm#n')],attached_mesh['parent']['limits']),_0x103cca[_0x25d1bb(0xa94,'HZu&')](retarget_spotlights,attached_mesh);}else{if(marked_mount){var _0x4195ad=_0x103cca[_0x25d1bb(0x6a2,'hm#n')][_0x25d1bb(0x2d0,'c4vi')]('|'),_0x5cb011=0x0;while(!![]){switch(_0x4195ad[_0x5cb011++]){case'0':if(marked_mount[_0x12189d(0x3f6)][_0x25d1bb(0xa27,'o*Q0')]('X'))marked_mount[_0x12189d(0x635)]['x']-=_0x103cca[_0x1070ed(0x66e)](_0x103cca[_0x25d1bb(0x4d7,'sHtW')](_0x103cca[_0x12189d(0x9a4)](_0x103cca[_0x1070ed(0x8c7)](0x2*gs,Math[_0x1070ed(0xa90)](_0x4528d4['y'])),_0x42f187),_0x103cca['zZGJT'](get_speed)),_0x103cca['XFMzl'](Math[_0x1070ed(0x390)](_0x4528d4['y']),_0x1c9643));continue;case'1':_0x103cca[_0x25d1bb(0x7ad,'R&zO')](retarget_spotlights,marked_mount[_0x12189d(0xa84)]);continue;case'2':apply_position_limits(marked_mount,marked_mount['selected'],marked_mount[_0x25d1bb(0x77c,'S!pu')]);continue;case'3':if(marked_mount['selected'][_0x1070ed(0x6ef)]('Y'))marked_mount['position']['z']-=_0x103cca[_0x25d1bb(0xb20,'QUN%')](_0x103cca[_0x25d1bb(0x1ed,'4L1H')](_0x103cca['zpuRN'](_0x103cca[_0x25d1bb(0x577,'nnPU')](0x2,gs),Math[_0x25d1bb(0xb7a,'4L1H')](_0x4528d4['x'])),_0x42f187),get_speed())*_0x103cca[_0x1070ed(0x36d)](Math[_0x12189d(0x913)](_0x4528d4['x']),_0x1c9643);continue;case'4':if(marked_mount['selected'][_0x12189d(0x350)]('Z'))marked_mount[_0x25d1bb(0x845,'nPCm')](_0x103cca[_0x25d1bb(0xa97,'soS$')](marked_mount[_0x1070ed(0x3f4)](),_0x103cca[_0x12189d(0x183)](_0x103cca[_0x12189d(0x79d)](_0x103cca[_0x12189d(0x79d)](_0x103cca[_0x12189d(0x79d)](0x2,gs)*Math[_0x25d1bb(0xb7a,'4L1H')](_0x4528d4['y']),_0x42f187),get_speed()),_0x103cca[_0x12189d(0x221)](Math[_0x1070ed(0x390)](_0x4528d4['y']),_0x1c9643))));continue;}break;}}}_0x103cca[_0x12189d(0x5fe)](trace_rays,_0x25427e,!![]),update_registered_screens(_0x25427e);}});}}function update_score_txt(_0x22a143){var _0x1d3175=_0xeef5b8,_0x4cb151=_0x397e38,_0x509d93=_0x2a69e3,_0x28df7b={'nigti':function(_0x1341e7,_0x58c68d){return _0x1341e7+_0x58c68d;},'TQafJ':function(_0xf15f86,_0x1b0aff){return _0xf15f86+_0x1b0aff;},'LVPRe':function(_0xbba22e,_0x29e1a4){return _0xbba22e+_0x29e1a4;},'eUshC':function(_0x417655,_0x2a3605){return _0x417655+_0x2a3605;},'ORIHb':_0x509d93(0x8aa),'jsQIW':_0x509d93(0x432),'hhjku':_0x509d93(0x89e),'NgxBN':_0x509d93(0xa69),'ExMyo':',\x20LvlPts:\x20'};scoretext=_0x28df7b['nigti'](_0x28df7b[_0x509d93(0x1b3)](_0x28df7b[_0x4cb151(0x266,'nPCm')](_0x28df7b[_0x1d3175(0x296)](_0x28df7b[_0x4cb151(0xa16,'wWzJ')](_0x28df7b[_0x509d93(0x368)](_0x28df7b[_0x1d3175(0xba6)](_0x4cb151(0x7ae,'AhCP'),lvl[_0x4cb151(0x878,'8ti6')]),_0x28df7b[_0x1d3175(0x76e)]),task_num)+_0x28df7b[_0x1d3175(0x7d7)],next_score),_0x28df7b['hhjku'])+(total_score+lvls_score[lvl_current_num]),_0x28df7b['NgxBN']),task_score)+_0x28df7b['ExMyo']+lvls_score[lvl_current_num];if(settings[_0x509d93(0xa73)])scoretext=_0x28df7b[_0x4cb151(0x2b5,'o*Q0')](settings[_0x4cb151(0xaba,'8ti6')],':\x20')+scoretext;if(_0x22a143?.['numscore']?.[_0x509d93(0x92b)])_0x22a143[_0x4cb151(0x83b,'J]ju')]['text']=scoretext;}function update_score(_0x831068,_0xa3a3dd,_0x2f719f){var _0x96c715=_0xeef5b8,_0x3880cd=_0x397e38,_0x378b2e=_0x2a69e3,_0x2193e9={'bjeum':function(_0x8f9d3e){return _0x8f9d3e();},'xMNaN':function(_0x500431,_0x48c4ec){return _0x500431*_0x48c4ec;},'corvW':function(_0x1da636,_0x515953){return _0x1da636<_0x515953;},'rhYUr':function(_0x5689ad,_0x30dfb7){return _0x5689ad>_0x30dfb7;}};next_score=_0x2f719f;var _0x1a025d=_0x2193e9[_0x378b2e(0xa63)](get_score);task_score=Math[_0x3880cd(0x4c0,'QUN%')](_0x2193e9[_0x378b2e(0x73e)](_0xa3a3dd*_0x1a025d,relative_difficulty)),lvls_score[lvl_current_num]+=task_score,task_num++,update_score_txt(_0x831068),total_score=0x0;for(let _0x2ee30f=0x0;_0x2193e9['corvW'](_0x2ee30f,lvls[_0x96c715(0x5ad)]);_0x2ee30f++){if(_0x2193e9['rhYUr'](lvls_score[_0x2ee30f],0x0))total_score+=lvls_score[lvl_current_num];}}function display_interference_fireworks(_0x574180){var _0x5c3434=_0xeef5b8,_0x1e8c1a=_0x2a69e3,_0x434003={'kpemN':function(_0xa5fb3c,_0x23da82){return _0xa5fb3c+_0x23da82;}};for(screen of registered_screens){console['log'](_0x434003[_0x1e8c1a(0x8f4)](_0x1e8c1a(0xa19),screen[_0x1e8c1a(0x51d)])),LASERSHADERS[_0x5c3434(0x5c0)](_0x574180,screen);}}function set_infotext(_0x361976){var _0x43f18c=_0x2a69e3,_0xabbbbc=_0x397e38,_0x22f560=_0xeef5b8;if(_0x361976?.['infotext']?.['text']){_0x361976[_0x22f560(0x551)][_0xabbbbc(0x8f8,'U981')]=current_infotext;if(_0x361976?.['panel']?.['panelfontsize'])_0x361976['infotext'][_0x22f560(0x586)]=_0x361976[_0xabbbbc(0x7c6,'p72Q')][_0x43f18c(0x448)];}}function setup_level(_0x88d4f3,_0x489549=undefined,_0x133083=''){var _0x42320f=_0x397e38,_0x9f73b4=_0xeef5b8,_0x859bcf=_0x2a69e3,_0x3b4719={'gjrqY':function(_0x430b87,_0x353c3d){return _0x430b87!=_0x353c3d;},'CGzSG':function(_0x49bd47,_0x2447bd){return _0x49bd47!=_0x2447bd;},'UzMhp':function(_0x57bd40,_0x3bfbab){return _0x57bd40==_0x3bfbab;},'VKVgk':function(_0x2b7cea,_0x4f9453){return _0x2b7cea+_0x4f9453;},'NsTFd':function(_0x47a6aa,_0x318ae7){return _0x47a6aa+_0x318ae7;},'TkGMt':_0x859bcf(0x933),'zkwWQ':_0x9f73b4(0xbc3),'wvorc':function(_0xca70cd,_0x4da563){return _0xca70cd+_0x4da563;},'iKehP':_0x42320f(0xb86,'U981'),'cKlhy':function(_0x572b34,_0x469506){return _0x572b34<_0x469506;},'IIsfJ':_0x9f73b4(0x289),'YCUSe':_0x859bcf(0x970),'bUyBp':function(_0x256f45,_0x69d002){return _0x256f45!=_0x69d002;},'PpkbX':function(_0x353101,_0x221444){return _0x353101*_0x221444;},'HYCzm':function(_0x4c6437,_0x441adf){return _0x4c6437*_0x441adf;},'miRZp':function(_0x4ca19f,_0x33db67){return _0x4ca19f!=_0x33db67;},'YWLIf':function(_0x43410b,_0x29d05f){return _0x43410b*_0x29d05f;},'CGnvF':_0x859bcf(0x7e1),'pMvkJ':function(_0x4d34eb,_0x1980f1,_0xd233a0){return _0x4d34eb(_0x1980f1,_0xd233a0);},'hSGih':_0x42320f(0x1a6,'8ti6'),'PvCiQ':function(_0x44efd8,_0x1fd67d,_0x4f3d3b){return _0x44efd8(_0x1fd67d,_0x4f3d3b);},'JXYQi':_0x9f73b4(0x8c0),'NZzTi':_0x9f73b4(0x80f),'XrIWS':_0x9f73b4(0x9e1),'Tgvpi':function(_0x13086c,_0x52f68b,_0x4491fb){return _0x13086c(_0x52f68b,_0x4491fb);},'RZnTh':function(_0x3bae0c,_0x401cbd,_0x157c6d,_0x22e712,_0x42eb18,_0xa5ae98){return _0x3bae0c(_0x401cbd,_0x157c6d,_0x22e712,_0x42eb18,_0xa5ae98);},'MOzgY':function(_0x6111dd,_0x19ac8a,_0x16bbd8){return _0x6111dd(_0x19ac8a,_0x16bbd8);},'phZRu':_0x9f73b4(0x6b4),'jQolR':_0x859bcf(0xbf4),'VhXZj':function(_0x4ac15b,_0x2d2f73,_0x51bf6d){return _0x4ac15b(_0x2d2f73,_0x51bf6d);},'GlQEM':'success','bbBHL':_0x859bcf(0x1a7),'pctko':_0x42320f(0x78d,'sHtW'),'dVJOe':_0x42320f(0x2ec,'w0ge'),'HSROa':_0x859bcf(0xb9a),'QGIQS':_0x859bcf(0x51f),'qAlnR':_0x9f73b4(0x812),'KzRhx':'principle1','qrzDD':_0x42320f(0x867,'vZOE'),'WVGQh':_0x42320f(0x205,'Ld2a'),'jKduD':_0x9f73b4(0x581),'nxYVU':'focus2','jWNch':function(_0x2df70f,_0x504d52,_0x4ab15c){return _0x2df70f(_0x504d52,_0x4ab15c);},'jTObd':function(_0xb4d8e4,_0x1c2134,_0x158b63){return _0xb4d8e4(_0x1c2134,_0x158b63);},'Qzrhr':'TaskMusic','BqBbz':_0x42320f(0x9c3,'ZDs7'),'RIGae':_0x859bcf(0x9c4),'aqMSj':function(_0x4826a5,_0x5b3763){return _0x4826a5+_0x5b3763;},'OqcqS':_0x42320f(0x966,'XZQQ'),'DVtSc':_0x42320f(0xbae,'AhCP'),'dOtYr':function(_0x2166c4,_0x303899){return _0x2166c4(_0x303899);},'VhLPz':_0x9f73b4(0x4c1),'ayGbf':function(_0x445926,_0x346617,_0x3bb991,_0x2b2111){return _0x445926(_0x346617,_0x3bb991,_0x2b2111);},'CxKoE':function(_0x537f96,_0x30df3f,_0x40d59f,_0x491ba2){return _0x537f96(_0x30df3f,_0x40d59f,_0x491ba2);},'MXNyP':function(_0x2eee80,_0x1d0f0e){return _0x2eee80==_0x1d0f0e;},'RVYZO':function(_0x4cb344,_0x1ac98d,_0x50b506){return _0x4cb344(_0x1ac98d,_0x50b506);},'Opcuh':function(_0x2de506,_0x44ed4f){return _0x2de506(_0x44ed4f);},'OmDPL':_0x859bcf(0xbf3),'ldssb':function(_0x2a9f51,_0x5a3782){return _0x2a9f51-_0x5a3782;},'Sxhtj':function(_0x1f3b97,_0x4715ff){return _0x1f3b97+_0x4715ff;},'lcSRt':_0x859bcf(0x85a),'AlHoD':function(_0x8dc6c2){return _0x8dc6c2();},'RXqjh':function(_0x500243,_0x12f553,_0x56d1ff,_0x19bcab){return _0x500243(_0x12f553,_0x56d1ff,_0x19bcab);},'vlGqi':function(_0x45ec32,_0x21a9fb){return _0x45ec32+_0x21a9fb;},'xMXcx':_0x9f73b4(0x1b8),'fwVMD':function(_0x2d24bd,_0x396b1c,_0x59f772,_0x540a9d){return _0x2d24bd(_0x396b1c,_0x59f772,_0x540a9d);},'rXWhJ':function(_0x3455f3,_0x59de7a,_0x5dab10){return _0x3455f3(_0x59de7a,_0x5dab10);}};show_laser_beams_optional=!![],show_laser_beams=!![],LASERSHADERS[_0x42320f(0x6d2,')oaF')](_0x88d4f3),lvl_previous_num=_0x489549;_0x3b4719[_0x42320f(0x64e,'QG9[')](_0x489549,undefined)?(lvl=lvls[_0x489549],lvl_current_num=_0x489549):_0x489549=lvl_current_num;_0x3b4719[_0x42320f(0x4a7,'ZDs7')](lvl_step,0x0)&&(prev_score=0x0,lvls_score[lvl_current_num]=0x0,score_submitted=![],task_num=0x0);if(_0x88d4f3?.['infotext']?.[_0x42320f(0xaa3,'KW4n')])_0x88d4f3[_0x859bcf(0xa72)][_0x9f73b4(0x24f)]=_0x3b4719[_0x42320f(0x9c1,'EpJw')](_0x3b4719[_0x9f73b4(0x3f8)](_0x3b4719['TkGMt'],lvl[_0x9f73b4(0x6d8)]),_0x3b4719['zkwWQ'])+lvl[_0x9f73b4(0x5f1)];if(!lvl||!lvl[_0x42320f(0x748,'EpJw')]){console[_0x9f73b4(0x3bc)](_0x3b4719[_0x42320f(0xb2d,'8j[k')](_0x3b4719['wvorc'](_0x3b4719[_0x9f73b4(0xb68)],_0x3b4719[_0x859bcf(0x1f5)](_0x489549,0x1)),_0x42320f(0x3d4,'R&zO')));return;}while(_0x3b4719[_0x859bcf(0x743)](lvl_step,lvl[_0x42320f(0x182,'AhCP')][_0x42320f(0x508,'soS$')])){const _0x27df4f=lvl['steps'][lvl_step],_0x55e0a6=_0x27df4f[_0x42320f(0x3cf,'w0ge')];var _0x405f0d=null;switch(_0x55e0a6){case _0x3b4719[_0x42320f(0x477,'nPCm')]:step_base_mesh=_0x27df4f;break;case _0x3b4719[_0x42320f(0x2d7,'nsa$')]:step_lens_mesh=_0x27df4f;break;case'setObserverPosition':let _0x3a741e=undefined;if(_0x3b4719[_0x859bcf(0x260)](_0x27df4f['position'],undefined))_0x3a741e=new BABYLON[(_0x9f73b4(0x7a4))](_0x3b4719[_0x859bcf(0x751)](gs,_0x27df4f[_0x42320f(0x28b,'WpF1')][0x0]),gs*_0x27df4f['position'][0x2],_0x3b4719[_0x9f73b4(0xbc2)](gs,_0x27df4f[_0x859bcf(0xadc)][0x1]));let _0xa79e5b=undefined;if(_0x3b4719[_0x859bcf(0x304)](_0x27df4f['look_at'],undefined))_0xa79e5b=new BABYLON['Vector3'](gs*_0x27df4f[_0x859bcf(0x198)][0x0],gs*_0x27df4f['look_at'][0x2],_0x3b4719['YWLIf'](gs,_0x27df4f[_0x859bcf(0x198)][0x1]));setup_camera(_0x88d4f3[_0x9f73b4(0x78a)],_0x3a741e,_0xa79e5b);break;case _0x3b4719[_0x42320f(0x672,'B%Oj')]:if(_0x3b4719[_0x42320f(0x747,'sdyN')](_0x27df4f['dof'],undefined))_0x27df4f[_0x859bcf(0x440)]='XY';_0x3b4719[_0x9f73b4(0x96a)](add_component,_0x88d4f3,_0x27df4f);break;case _0x3b4719['hSGih']:_0x3b4719[_0x42320f(0x3af,'KW4n')](assert_fields,_0x27df4f,[_0x3b4719[_0x859bcf(0x912)],_0x3b4719['NZzTi']]),remove_component(_0x88d4f3,_0x27df4f[_0x9f73b4(0x80f)]);break;case _0x3b4719[_0x42320f(0x48d,'pzFJ')]:_0x3b4719[_0x9f73b4(0xa28)](assert_fields,_0x27df4f,['type',_0x3b4719[_0x42320f(0x922,'V3ke')]]),_0x3b4719[_0x859bcf(0x9bb)](modify_component,_0x88d4f3,_0x27df4f,!![],!![],!![]);break;case _0x9f73b4(0x990):_0x3b4719[_0x9f73b4(0x8c1)](assert_fields,_0x27df4f,[_0x3b4719[_0x859bcf(0x912)],'name',_0x3b4719[_0x859bcf(0x4b4)]]),_0x3b4719[_0x9f73b4(0x8c1)](rename_component,_0x88d4f3,_0x27df4f);break;case _0x9f73b4(0x592):_0x3b4719[_0x42320f(0x6a5,'bK!j')](modify_component,_0x88d4f3,_0x27df4f);break;case _0x3b4719['jQolR']:_0x3b4719[_0x859bcf(0x82c)](assert_fields,_0x27df4f,[_0x3b4719[_0x9f73b4(0x99d)],'instruction',_0x3b4719[_0x42320f(0x513,'hm#n')],'music',_0x3b4719[_0x42320f(0x546,'U981')],_0x3b4719[_0x42320f(0xbaf,'R&zO')],_0x3b4719[_0x859bcf(0x875)],_0x3b4719[_0x859bcf(0x4bf)],_0x3b4719[_0x9f73b4(0xa65)],_0x3b4719[_0x859bcf(0xb74)],_0x3b4719[_0x859bcf(0x682)],_0x3b4719[_0x9f73b4(0x1c8)],_0x3b4719[_0x42320f(0x542,'uQlF')],_0x3b4719['nxYVU']]);laser_on&&(_0x3b4719['jWNch'](turn_laser_off,_0x88d4f3,![]),_0x3b4719[_0x859bcf(0x3ca)](turn_laser_on,_0x88d4f3,![]));_0x3b4719[_0x859bcf(0xb46)](trace_rays,_0x88d4f3,!![]);if(_0x27df4f[_0x859bcf(0xb1c)]){var _0x2046d8='1|2|0|3|4'[_0x9f73b4(0x7bd)]('|'),_0x5b9fc9=0x0;while(!![]){switch(_0x2046d8[_0x5b9fc9++]){case'0':music=new BABYLON[(_0x42320f(0x6e5,'4L1H'))](_0x3b4719[_0x9f73b4(0x701)],_0x27df4f[_0x42320f(0x318,'[HON')][_0x42320f(0x492,'EpJw')],_0x88d4f3,null,{'loop':!![],'autoplay':music_active,'volume':music_volume});continue;case'1':_0x27df4f['narration']&&(music_volume=music_dimmed_volume);continue;case'2':_0x3b4719[_0x859bcf(0x304)](music,null)&&(music_stopping=!![],music['stop']());continue;case'3':if(_0x27df4f[_0x859bcf(0xb1c)]['credits'])credits=_0x27df4f[_0x42320f(0x92a,'vZOE')]['credits'];else credits='';continue;case'4':console[_0x859bcf(0x471)](credits);continue;}break;}}if(_0x27df4f[_0x9f73b4(0xbe6)]){narration!=null&&(narration_stopping=!![],narration[_0x859bcf(0x731)]());narration=new BABYLON[(_0x859bcf(0x425))](_0x3b4719['BqBbz'],_0x27df4f[_0x9f73b4(0xbe6)][_0x42320f(0x695,'04%E')],_0x88d4f3,null,{'loop':![],'autoplay':narrations_active});_0x27df4f['narration']['force']&&(movement_prohibited=!![],console[_0x9f73b4(0x3ae)](_0x3b4719[_0x859bcf(0x40e)]));narration[_0x859bcf(0x493)]['addOnce'](()=>{var _0x5d4acb=_0x9f73b4;if(narration_stopping)narration_stopping=![];else _0x3b4719['gjrqY'](music,null)&&!music_stopping&&(music_volume=music_full_volume,movement_prohibited=![],music[_0x5d4acb(0x772)](music_volume));}),music_volume=music_dimmed_volume;if(_0x3b4719[_0x859bcf(0x304)](music,null))music['setVolume'](music_volume);if(_0x27df4f[_0x42320f(0x2e4,'*EPR')]['credits'])narration_credits=_0x27df4f[_0x859bcf(0x39e)]['credits'];else narration_credits='';console['log'](_0x3b4719['wvorc'](_0x3b4719[_0x42320f(0x83f,'*EPR')](_0x3b4719['OqcqS'],_0x27df4f[_0x9f73b4(0xbe6)]['link']),_0x3b4719[_0x42320f(0xa70,'Oq[x')])+narration_credits);}_0x3b4719['dOtYr'](update_button_states,_0x88d4f3);if(_0x88d4f3[_0x9f73b4(0x551)]){var _0x351890=_0x3b4719[_0x42320f(0x78c,'HZu&')][_0x9f73b4(0x7bd)]('|'),_0x304277=0x0;while(!![]){switch(_0x351890[_0x304277++]){case'0':_0x3b4719['dOtYr'](set_infotext,_0x88d4f3);continue;case'1':current_infotext=_0x3b4719[_0x859bcf(0x213)](_0x3b4719['aqMSj'](_0x133083,lvl[_0x9f73b4(0x5f1)]),'\x0a')+_0x27df4f[_0x859bcf(0x642)];continue;case'2':lvl_step++;continue;case'3':if(_0x27df4f[_0x42320f(0x22e,'nsa$')]==undefined)_0x27df4f[_0x859bcf(0x1a7)]=0x64;continue;case'4':_0x3b4719['dOtYr'](show_credits,_0x88d4f3);continue;case'5':_0x27df4f[_0x42320f(0xb32,'KW4n')]&&(_0x3b4719['ayGbf'](sendToLeaderBoard,_0x88d4f3,settings[_0x859bcf(0xa73)],lvls_score[lvl_current_num]),_0x3b4719[_0x9f73b4(0xa0f)](display_interference_fireworks,_0x88d4f3));continue;case'6':if(_0x88d4f3[_0x859bcf(0x88f)]&&_0x88d4f3['panel'][_0x42320f(0xb0b,'bK!j')]){if(show_laser_beams_optional)_0x88d4f3[_0x9f73b4(0x415)][_0x859bcf(0x961)][_0x42320f(0xb75,'WokE')]=!![];else _0x88d4f3[_0x42320f(0x3b6,'J30c')][_0x9f73b4(0x838)][_0x859bcf(0x853)]=![];}continue;case'7':tsk_updates=0x0;continue;case'8':_0x3b4719[_0x9f73b4(0x5a5)](update_score,_0x88d4f3,prev_score,_0x27df4f['score']);continue;case'9':prev_score=_0x27df4f[_0x859bcf(0x1a7)];continue;}break;}}_0x3b4719[_0x42320f(0x20e,'KW4n')](_0x27df4f[_0x9f73b4(0x3f3)],undefined)&&(_0x27df4f[_0x859bcf(0xb9a)]=show_laser_beams);if(_0x27df4f[_0x859bcf(0xb9a)])show_laser_beams_optional=!![];else show_laser_beams_optional=![];_0x3b4719[_0x859bcf(0x7fe)](toggle_show_laserbeams,_0x88d4f3,_0x27df4f[_0x9f73b4(0x3f3)]),trace_rays(_0x88d4f3,!![]),_0x3b4719[_0x859bcf(0x1f6)](update_registered_screens,_0x88d4f3);if(_0x3b4719[_0x859bcf(0x5b9)](_0x27df4f['showplanes'],undefined))_0x27df4f[_0x859bcf(0x51f)]=![];_0x3b4719[_0x42320f(0x328,'sdyN')](toggle_show_planes,_0x88d4f3,_0x27df4f[_0x42320f(0x720,'Ld2a')]);return;break;default:console[_0x859bcf(0x66b)](_0x3b4719[_0x9f73b4(0x753)]+_0x55e0a6);break;}if(_0x405f0d&&_0x27df4f[_0x9f73b4(0x80f)])_0x405f0d[_0x42320f(0xa2c,'B%Oj')]=_0x27df4f[_0x42320f(0x63c,'nPCm')];lvl_step++;}if(!lvl['steps'][_0x3b4719[_0x9f73b4(0xbb1)](lvl[_0x42320f(0x965,'4L1H')][_0x859bcf(0x40d)],0x1)][_0x9f73b4(0x83a)]){_0x88d4f3[_0x42320f(0x73c,'QG9[')]['text']=_0x3b4719[_0x42320f(0xa96,'pzFJ')](_0x3b4719[_0x859bcf(0xb34)](_0x3b4719[_0x42320f(0x830,'nsa$')],lvl['number'])+'\x0a',lvl[_0x42320f(0xa64,')oaF')]);if(!settings['username'])_0x3b4719[_0x9f73b4(0x4bd)](setUsername);_0x3b4719[_0x42320f(0xaee,'bK!j')](update_score,_0x88d4f3,prev_score,0x0);}_0x3b4719[_0x9f73b4(0x340)](display_interference_fireworks,_0x88d4f3);_0x3b4719[_0x9f73b4(0xad7)](lvl_step,lvl[_0x9f73b4(0x99e)][_0x859bcf(0x40d)])&&(console['log'](_0x3b4719[_0x42320f(0x4ef,'QUN%')](_0x3b4719[_0x42320f(0x55f,'8j[k')](_0x3b4719['xMXcx'],lvls_score[lvl_current_num]),'\x20to\x20leaderboard.')),_0x3b4719['fwVMD'](sendToLeaderBoard,_0x88d4f3,settings['username'],lvls_score[lvl_current_num]));if(lvl_step>=lvl[_0x9f73b4(0x99e)][_0x42320f(0x1bc,'kE@m')])_0x3b4719[_0x42320f(0x79e,'V3ke')](advanceLevel,_0x88d4f3,_0x88d4f3[_0x859bcf(0x88f)]);else lvl_step++;}function scString(_0x354b67,_0x261d65){var _0x36f4d1=_0x2a69e3,_0x18c824=_0xeef5b8,_0x3c4ae8=_0x397e38,_0x1bc4f7={'ARzLU':function(_0x51281d,_0x4155fa){return _0x51281d!=_0x4155fa;},'XCjaT':_0x3c4ae8(0x87c,'[HON')},_0x29c37e=0x0;if(_0x1bc4f7[_0x18c824(0xa5b)](_0x354b67,0x0))_0x29c37e=Math[_0x18c824(0x46b)](Math[_0x3c4ae8(0xa3c,'[HON')](Math[_0x36f4d1(0x390)](_0x354b67)));else return _0x1bc4f7[_0x36f4d1(0x668)];var _0x348ac8=(_0x354b67*Math[_0x3c4ae8(0xa67,'p72Q')](0xa,Math[_0x3c4ae8(0x5a7,'nsa$')](_0x29c37e)))[_0x18c824(0x5d3)](_0x261d65);return _0x348ac8[_0x18c824(0x773)]()+'E'+_0x29c37e[_0x18c824(0x773)]();}function reset_screens(){var _0x590f87=_0xeef5b8,_0x397683=_0x397e38;for(screen of registered_screens)if(screen&&screen[_0x397683(0x18f,'soS$')])screen[_0x590f87(0x2e2)]();}function trace_rays(_0x34e751,_0x5f0ff5=![],_0x510c18=!![],_0x496ece=global_rays){var _0x2abed2=_0x397e38,_0x42ba53=_0xeef5b8,_0x1982c7=_0x2a69e3,_0x2944ca={'fAFym':function(_0x2add5c,_0xaef3ea,_0x5ba5e1,_0x7978f9,_0x4d9b5c){return _0x2add5c(_0xaef3ea,_0x5ba5e1,_0x7978f9,_0x4d9b5c);},'xwOEt':function(_0x59ddd1,_0x2d91a7){return _0x59ddd1||_0x2d91a7;},'Fihwz':function(_0x5acad4,_0x2a5a3d){return _0x5acad4==_0x2a5a3d;},'qaSVA':function(_0x17a863,_0x43f280){return _0x17a863(_0x43f280);}};if(_0x2944ca[_0x1982c7(0xb2f)](!allow_tracing,!laser_on))return;if(_0x5f0ff5){_0x34e751[_0x1982c7(0x529)][_0x42ba53(0xa10)](()=>{var _0x6114c1=_0x42ba53;const _0x1b8cc9=allow_tracing;allow_tracing=!![],_0x2944ca[_0x6114c1(0x280)](trace_rays,_0x34e751,![],_0x510c18,_0x496ece),allow_tracing=_0x1b8cc9;});return;}if(_0x2944ca[_0x42ba53(0x825)](_0x496ece,global_rays)&&_0x510c18)reset_screens();if(_0x496ece)for(myray of _0x496ece){myray&&(myray?.[_0x2abed2(0x8b0,'*EPR')]!=null?trace_ray(_0x34e751,myray,0x0,!![]):_0x2944ca[_0x42ba53(0x2af)](remove_ray,myray));}if(_0x510c18)for(screen of registered_screens)if(screen[_0x2abed2(0x401,'wWzJ')]&&screen[_0x1982c7(0x709)][_0x2abed2(0x53c,'WpF1')])screen['indicators']['update_quality'](screen,_0x510c18);}function optional_snap(_0x1f49a0,_0x6978a9){var _0x2d0749=_0x2a69e3;if(_0x6978a9)return snap_distance*Math[_0x2d0749(0x230)](_0x1f49a0/snap_distance);else return _0x1f49a0;}function apply_rotation_limits(_0x328be8,_0x518d37,_0x4a75da){var _0x26dda9=_0x397e38,_0x1c8615=_0x2a69e3,_0xcd6da7=_0xeef5b8,_0x12c2f7={'XiHJh':'4|0|2|1|5|3','Kvsuu':function(_0x133b75,_0x34707b){return _0x133b75>_0x34707b;},'rfuWR':function(_0x5243a1,_0x1a15f9){return _0x5243a1*_0x1a15f9;},'tYNeA':function(_0x1ad2b7,_0x1cd664){return _0x1ad2b7>_0x1cd664;},'SnMuh':function(_0x2ce333,_0x1f82da){return _0x2ce333>_0x1f82da;},'ObGkG':function(_0x341333,_0xe803c6){return _0x341333*_0xe803c6;},'vVucD':function(_0x236f9f,_0x9f2ad7){return _0x236f9f*_0x9f2ad7;},'LkREf':function(_0x45ed7a,_0x2f6dd5){return _0x45ed7a<_0x2f6dd5;},'SGwwT':function(_0x7672da,_0xc6eb56){return _0x7672da*_0xc6eb56;},'jOhEp':function(_0x176957,_0x2358de){return _0x176957>_0x2358de;},'pNEiU':function(_0x4134f5,_0x118fc6){return _0x4134f5<_0x118fc6;}};if(_0x4a75da){var _0x17fe5f=_0x12c2f7[_0xcd6da7(0x77a)][_0xcd6da7(0x7bd)]('|'),_0x3afc05=0x0;while(!![]){switch(_0x17fe5f[_0x3afc05++]){case'0':if(_0x518d37[_0x1c8615(0x6ef)]('x')&&_0x4a75da[0x3]&&_0x12c2f7[_0x26dda9(0xba1,'*EPR')](_0x4a75da[0x3]['length'],0x1)&&_0x12c2f7[_0x26dda9(0x4cc,'sdyN')](_0x328be8[_0x26dda9(0x77e,'WpF1')]['x'],_0x12c2f7['rfuWR'](_0x4a75da[0x3][0x1],deg2rad)))_0x328be8['rotation']['x']=_0x4a75da[0x3][0x1]*deg2rad;continue;case'1':if(_0x518d37[_0x26dda9(0x3a6,'HZu&')]('y')&&_0x4a75da[0x4]&&_0x12c2f7[_0x1c8615(0x3b2)](_0x4a75da[0x4][_0x1c8615(0x40d)],0x1)&&_0x12c2f7[_0x1c8615(0x3b2)](_0x328be8[_0xcd6da7(0x9ec)]['z'],_0x12c2f7['rfuWR'](_0x4a75da[0x4][0x1],deg2rad)))_0x328be8[_0xcd6da7(0x9ec)]['z']=_0x12c2f7[_0xcd6da7(0x443)](_0x4a75da[0x4][0x1],deg2rad);continue;case'2':if(_0x518d37[_0x26dda9(0x646,'R&zO')]('y')&&_0x4a75da[0x4]&&_0x12c2f7[_0x26dda9(0x9e4,'pzFJ')](_0x4a75da[0x4][_0x26dda9(0x1cd,'SF*u')],0x0)&&_0x328be8[_0x1c8615(0x6c5)]['z']<_0x12c2f7['rfuWR'](_0x4a75da[0x4][0x0],deg2rad))_0x328be8[_0x26dda9(0xa32,'sHtW')]['z']=_0x4a75da[0x4][0x0]*deg2rad;continue;case'3':if(_0x518d37['includes']('z')&&_0x4a75da[0x5]&&_0x12c2f7[_0xcd6da7(0xace)](_0x4a75da[0x5]['length'],0x1)&&_0x12c2f7['SnMuh'](_0x328be8[_0xcd6da7(0x9ec)]['y'],_0x12c2f7[_0xcd6da7(0x2de)](_0x4a75da[0x5][0x1],deg2rad)))_0x328be8[_0x26dda9(0x8cf,'8j[k')]['y']=_0x12c2f7[_0x1c8615(0x634)](_0x4a75da[0x5][0x1],deg2rad);continue;case'4':if(_0x518d37[_0x1c8615(0x6ef)]('x')&&_0x4a75da[0x3]&&_0x4a75da[0x3]['length']>0x0&&_0x12c2f7[_0xcd6da7(0x6e1)](_0x328be8[_0x1c8615(0x6c5)]['x'],_0x12c2f7['SGwwT'](_0x4a75da[0x3][0x0],deg2rad)))_0x328be8[_0x26dda9(0x86a,'8ti6')]['x']=_0x12c2f7[_0x1c8615(0x2e9)](_0x4a75da[0x3][0x0],deg2rad);continue;case'5':if(_0x518d37[_0x1c8615(0x6ef)]('z')&&_0x4a75da[0x5]&&_0x12c2f7[_0x26dda9(0xbd5,'sdyN')](_0x4a75da[0x5][_0xcd6da7(0x5ad)],0x0)&&_0x12c2f7['pNEiU'](_0x328be8[_0xcd6da7(0x9ec)]['y'],_0x4a75da[0x5][0x0]*deg2rad))_0x328be8[_0x1c8615(0x6c5)]['y']=_0x12c2f7[_0xcd6da7(0x5d8)](_0x4a75da[0x5][0x0],deg2rad);continue;}break;}}}function apply_position_limits(_0x586a83,_0x55b3ad,_0x5a2e9d){var _0x273499=_0x397e38,_0x13e2b2=_0x2a69e3,_0x4ea8a8=_0xeef5b8,_0x684811={'GGPdi':function(_0x588709,_0x312057){return _0x588709<_0x312057;},'YtmLe':function(_0x310da8,_0x10571e){return _0x310da8*_0x10571e;},'WwxyO':function(_0x172bfe,_0x4ed110){return _0x172bfe>_0x4ed110;},'nGGjN':function(_0x3ac4e0,_0x4daa62){return _0x3ac4e0*_0x4daa62;},'PUMyG':function(_0x59c9af,_0x4801c3){return _0x59c9af*_0x4801c3;},'jqOZT':function(_0x501409,_0x5c23e8){return _0x501409>_0x5c23e8;},'htiDs':function(_0x23c9cb,_0x4fcd15){return _0x23c9cb*_0x4fcd15;},'Bcftw':function(_0x2ef7a4,_0x15bba5){return _0x2ef7a4*_0x15bba5;}};if(_0x5a2e9d){if(_0x55b3ad[_0x4ea8a8(0x350)]('X')&&_0x5a2e9d[0x0]&&_0x5a2e9d[0x0]['length']>0x0&&_0x684811[_0x13e2b2(0xad4)](_0x586a83[_0x13e2b2(0xadc)]['x'],gs*_0x5a2e9d[0x0][0x0]))_0x586a83[_0x273499(0x6d1,'wWzJ')]['x']=_0x684811[_0x13e2b2(0x1b6)](gs,_0x5a2e9d[0x0][0x0]);if(_0x55b3ad[_0x273499(0x98e,'U981')]('X')&&_0x5a2e9d[0x0]&&_0x5a2e9d[0x0][_0x13e2b2(0x40d)]>0x1&&_0x684811[_0x273499(0x4f6,'Ld2a')](_0x586a83[_0x13e2b2(0xadc)]['x'],_0x684811['nGGjN'](gs,_0x5a2e9d[0x0][0x1])))_0x586a83[_0x273499(0xbe2,'vZOE')]['x']=_0x684811[_0x13e2b2(0x92f)](gs,_0x5a2e9d[0x0][0x1]);if(_0x55b3ad[_0x273499(0x6d3,'sdyN')]('Y')&&_0x5a2e9d[0x1]&&_0x684811[_0x273499(0xa77,'[HON')](_0x5a2e9d[0x1][_0x4ea8a8(0x5ad)],0x0)&&_0x586a83['position']['z']<_0x684811[_0x273499(0x6a6,'J]ju')](gs,_0x5a2e9d[0x1][0x0]))_0x586a83[_0x273499(0xbe2,'vZOE')]['z']=gs*_0x5a2e9d[0x1][0x0];if(_0x55b3ad['includes']('Y')&&_0x5a2e9d[0x1]&&_0x684811['jqOZT'](_0x5a2e9d[0x1]['length'],0x1)&&_0x684811[_0x273499(0xaa7,'EpJw')](_0x586a83[_0x273499(0x414,'w0ge')]['z'],_0x684811[_0x4ea8a8(0x18b)](gs,_0x5a2e9d[0x1][0x1])))_0x586a83['position']['z']=gs*_0x5a2e9d[0x1][0x1];const _0x349edd=_0x586a83[_0x4ea8a8(0x637)]();if(_0x55b3ad[_0x273499(0x627,'kE@m')]('Z')&&_0x5a2e9d[0x2]&&_0x684811['jqOZT'](_0x5a2e9d[0x2][_0x4ea8a8(0x5ad)],0x0)&&_0x684811[_0x13e2b2(0xad4)](_0x349edd,_0x684811['htiDs'](gs,_0x5a2e9d[0x2][0x0])))_0x586a83['setHeight'](_0x684811[_0x13e2b2(0x9e9)](gs,_0x5a2e9d[0x2][0x0]));if(_0x55b3ad['includes']('Z')&&_0x5a2e9d[0x2]&&_0x684811[_0x273499(0x287,'Oq[x')](_0x5a2e9d[0x2][_0x273499(0x34c,'nnPU')],0x1)&&_0x684811['jqOZT'](_0x349edd,_0x684811[_0x13e2b2(0x9e9)](gs,_0x5a2e9d[0x2][0x1])))_0x586a83[_0x13e2b2(0x317)](gs*_0x5a2e9d[0x2][0x1]);}}function constrained_update(_0x46ac97,_0x1bfa27,_0x3938f4,_0xd3804b,_0x18998b,_0x360193){var _0x1ac53f=_0x2a69e3,_0x166aa3=_0xeef5b8,_0x21871a=_0x397e38,_0x1c9175={'zMlKz':function(_0x447fcf,_0x5929cc,_0xc3a251){return _0x447fcf(_0x5929cc,_0xc3a251);},'hboFl':function(_0xc8914,_0x450570,_0x40fb5d){return _0xc8914(_0x450570,_0x40fb5d);},'KBwLI':function(_0x3a96b4,_0x53bc72){return _0x3a96b4-_0x53bc72;},'AjwVg':function(_0x2ea002,_0x28fe63){return _0x2ea002+_0x28fe63;},'YQyTR':function(_0xb37105,_0x11bbb3,_0x513b3d,_0x20cb0a){return _0xb37105(_0x11bbb3,_0x513b3d,_0x20cb0a);}};const _0x228deb=_0x3938f4[_0x21871a(0x658,'KW4n')]('S');if(_0x3938f4[_0x166aa3(0x350)]('X'))_0x46ac97['position']['x']=_0x1c9175[_0x21871a(0x58c,'SF*u')](optional_snap,_0x1bfa27[_0x166aa3(0x635)]['x'],_0x228deb);if(_0x3938f4[_0x1ac53f(0x6ef)]('Y'))_0x46ac97[_0x166aa3(0x635)]['z']=_0x1c9175[_0x166aa3(0x9bd)](optional_snap,_0x1bfa27[_0x166aa3(0x635)]['z'],_0x228deb);_0x3938f4[_0x21871a(0x6d3,'sdyN')]('Z')&&_0x46ac97[_0x21871a(0x6b8,'QUN%')](_0x1c9175[_0x166aa3(0x908)](_0x1c9175[_0x21871a(0x185,'vZOE')](_0x18998b,_0x1bfa27[_0x1ac53f(0xadc)]['y']),_0x360193['y']));if(_0x3938f4[_0x21871a(0x30a,'vZOE')]('x'))_0x46ac97[_0x1ac53f(0x6c5)]['x']=_0x1bfa27[_0x21871a(0x64a,'bK!j')]['x'];if(_0x3938f4[_0x21871a(0x7e4,'nPCm')]('z'))_0x46ac97['rotation']['y']=_0x1bfa27['rotation']['y'];if(_0x3938f4[_0x166aa3(0x350)]('y'))_0x46ac97['rotation']['z']=_0x1bfa27[_0x21871a(0xb94,'soS$')]['z'];_0x1c9175['YQyTR'](apply_position_limits,_0x46ac97,_0x3938f4,_0xd3804b);}var drag_sound={};function start_drag_sound(_0x4d90b3,_0x4bf262=0x1){var _0x178706=_0x397e38,_0x57d2fa=_0x2a69e3,_0x48ef75=_0xeef5b8,_0x582958={'eonSg':_0x48ef75(0x78b),'TUing':function(_0x34bdde,_0x311021){return _0x34bdde==_0x311021;},'XeJId':_0x57d2fa(0x7b5),'hwbYs':_0x178706(0xb4a,'wWzJ'),'ScBDu':_0x178706(0x392,'cUIh'),'zfKAa':function(_0x232c48,_0x19901a){return _0x232c48>=_0x19901a;},'GGPcd':function(_0x5dedfd,_0x19297a){return _0x5dedfd<_0x19297a;}},_0x32f5d6=_0x582958[_0x57d2fa(0x49f)][_0x48ef75(0x7bd)]('|'),_0x4b1726=0x0;while(!![]){switch(_0x32f5d6[_0x4b1726++]){case'0':if(_0x582958[_0x178706(0x60f,'ZDs7')](_0x4bf262,0x1))mysound=new BABYLON['Sound'](_0x57d2fa(0x22c),_0x582958[_0x178706(0x89d,'hm#n')],_0x4d90b3,null,{'loop':![],'autoplay':![],'volume':drag_sound_volume});else mysound=new BABYLON['Sound'](_0x582958[_0x48ef75(0x512)],_0x582958[_0x57d2fa(0x2fd)],_0x4d90b3,null,{'loop':![],'autoplay':![],'volume':0.2});continue;case'1':drag_sound[_0x48ef75(0x8fa)]=mysound;continue;case'2':var _0x4f05b6={'rCFRH':function(_0x360bc2,_0x2b5e6e){var _0x2f79ee=_0x48ef75;return _0x582958[_0x2f79ee(0xbd6)](_0x360bc2,_0x2b5e6e);},'hZIcb':function(_0x245537,_0x52fa03){var _0x484d85=_0x48ef75;return _0x582958[_0x484d85(0x423)](_0x245537,_0x52fa03);}};continue;case'3':drag_sound_volume=0.1;continue;case'4':drag_sound[_0x178706(0x780,'EMGR')]=0x0;continue;case'5':drag_sound['renders']=0x0;continue;case'6':drag_sound['renderObservable']=_0x4d90b3[_0x57d2fa(0x529)][_0x48ef75(0x32f)](()=>{var _0x5cfb46=_0x48ef75,_0x3948e3=_0x57d2fa,_0x4f67bc=_0x178706;_0x4f05b6[_0x4f67bc(0x5c6,'HZu&')](drag_sound['renders'],0xa)&&(_0x4f05b6[_0x3948e3(0x662)](drag_sound[_0x3948e3(0x341)],0x2)?(drag_sound[_0x3948e3(0x871)][_0x4f67bc(0x3a2,'soS$')](),drag_sound[_0x5cfb46(0x8fa)][_0x5cfb46(0x772)](0x0)):(drag_sound[_0x5cfb46(0x8fa)][_0x3948e3(0x861)](),drag_sound[_0x3948e3(0x871)][_0x3948e3(0xb05)](drag_sound_volume)),drag_sound['movements']=0x0,drag_sound[_0x3948e3(0x331)]=0x0),drag_sound[_0x3948e3(0x331)]++;});continue;}break;}}function update_drag_sound(){var _0x1f8175=_0xeef5b8;drag_sound[_0x1f8175(0xb65)]++;}function stop_drag_sound(_0x1da067){var _0x54a8f6=_0x397e38,_0x54ca09=_0xeef5b8,_0x1e087d=_0x2a69e3;drag_sound&&(drag_sound['sound'][_0x1e087d(0xb05)](0x0),drag_sound[_0x54ca09(0x8fa)][_0x54a8f6(0x56c,'%Dqt')](),_0x1da067[_0x1e087d(0x529)][_0x54ca09(0xbd9)](drag_sound['renderObservable']));}function unmark_rotating_axis(_0x13a56d){var _0x312834=_0x397e38;if(!attached_mesh)return;attached_mesh=null,rotation_gizmoManager[_0x312834(0x8eb,'sHtW')]=![];}function unmark_dragged_axis(_0x5d3558){var _0x2ca92d=_0xeef5b8,_0x1f79c6=_0x397e38,_0x5512bf=_0x2a69e3,_0x263fd1={'ZGLfM':_0x5512bf(0x69f),'GHYJf':function(_0x2e61c3,_0x4c2544){return _0x2e61c3(_0x4c2544);}},_0x270d1c=_0x263fd1['ZGLfM'][_0x1f79c6(0x5e5,'4L1H')]('|'),_0x1ddd43=0x0;while(!![]){switch(_0x270d1c[_0x1ddd43++]){case'0':marked_mount[_0x1f79c6(0x924,'Ld2a')]&&(marked_mount['xarrow'][_0x5512bf(0xa6a)]=materials[_0x1f79c6(0x7b8,'SF*u')]);continue;case'1':marked_mount=null;continue;case'2':marked_mount[_0x5512bf(0x786)]&&(marked_mount[_0x1f79c6(0xaaa,'[HON')]['material']=materials[_0x5512bf(0x9c0)]);continue;case'3':if(!marked_mount)return;continue;case'4':_0x263fd1[_0x5512bf(0x28e)](enable_teleportation,_0x5d3558);continue;case'5':marked_mount[_0x2ca92d(0x16e)]&&(marked_mount[_0x1f79c6(0x5ef,'pzFJ')][_0x5512bf(0xa6a)]=materials[_0x2ca92d(0x84f)]);continue;}break;}}function retarget_spotlights(_0x55c0ce){var _0x39052c=_0x2a69e3;if(_0x55c0ce?.[_0x39052c(0x6f0)])for(laserspotlight of _0x55c0ce[_0x39052c(0x6f0)]){laserspotlight['setDirectionToTarget'](new BABYLON['Vector3'](0x0,0x0,0x0));}}function attach_SixDoFDragBehavior(_0x4d2ab9,_0x2470b4,_0x4585fb,_0x58f46d,_0x20aef4,_0x531be0){var _0x3c61e0=_0xeef5b8,_0x464724=_0x397e38,_0xa4b224=_0x2a69e3,_0x335184={'krwQS':function(_0x1a8875,_0x293ca3,_0x273c83,_0x47187c,_0x2a1934){return _0x1a8875(_0x293ca3,_0x273c83,_0x47187c,_0x2a1934);},'GmWrw':_0xa4b224(0x4a2),'kzEaz':function(_0x299695,_0x4e5bf3){return _0x299695(_0x4e5bf3);},'qwKsU':_0xa4b224(0x193),'uMBAY':function(_0x4e064e){return _0x4e064e();},'LCzdx':function(_0x4eae9e,_0x403498){return _0x4eae9e(_0x403498);},'TxdMg':function(_0x2d3e25,_0x23329b,_0x552ed1){return _0x2d3e25(_0x23329b,_0x552ed1);},'GyaBB':function(_0xd077af,_0x410eee,_0x28ecfe){return _0xd077af(_0x410eee,_0x28ecfe);},'mOaCF':function(_0x12f393,_0x528909){return _0x12f393(_0x528909);},'vCHxz':_0xa4b224(0xa4f),'JbPUv':function(_0x4129d6,_0x1ade18){return _0x4129d6(_0x1ade18);},'jAdmi':function(_0xf5e207,_0x147c54){return _0xf5e207(_0x147c54);},'TKiwK':function(_0x131aae,_0x31018a){return _0x131aae(_0x31018a);},'FhiyH':'0|4|2|6|3|5|1','BtFsL':function(_0x16fe46,_0x5cb48f){return _0x16fe46(_0x5cb48f);},'FWjtL':function(_0x173fd2,_0x34af4e){return _0x173fd2(_0x34af4e);},'EWNJE':'18|17|31|3|10|13|21|22|28|2|26|19|23|24|6|30|1|11|9|14|8|20|12|16|29|4|7|32|15|27|0|5|25','rmOJR':function(_0x3838d8,_0x1abcd){return _0x3838d8(_0x1abcd);},'Vtvid':function(_0xbd2eb7,_0x455bdc){return _0xbd2eb7(_0x455bdc);},'QukEH':function(_0x918192,_0x4d1212){return _0x918192+_0x4d1212;},'yzsPu':function(_0x36d134,_0x4e2d27){return _0x36d134==_0x4e2d27;},'QrjmW':function(_0x5f35ce){return _0x5f35ce();},'AVDAx':function(_0x4835e5,_0x51e506){return _0x4835e5(_0x51e506);}},_0x3038b1=new BABYLON[(_0x464724(0x794,'sHtW'))]();_0x3038b1[_0x464724(0xa47,'nsa$')]=1.5,_0x58f46d[_0x3c61e0(0x3d1)](_0x3038b1);var _0x399634=_0x20aef4[_0x3c61e0(0x637)](),_0x6d180e=null,_0x154878=null,_0x263c3f=null;_0x20aef4[_0x464724(0x59f,'gTrn')]=_0x2470b4,_0x20aef4[_0x3c61e0(0xb79)]=_0x4585fb;var _0x43b8ae=null,_0x286062=null;_0x3038b1[_0x3c61e0(0x503)]['add'](_0x4ffce1=>{var _0x1e51ce=_0x464724,_0x415cd0=_0x3c61e0,_0x43ffd9=_0xa4b224;if(movement_prohibited){_0x3038b1[_0x43ffd9(0x80d)]=!![];return;}else _0x3038b1['disableMovement']=![];finish_all_drags=![],_0x43b8ae=_0x58f46d[_0x415cd0(0x66a)],allow_tracing=![],start_z=_0x20aef4[_0x415cd0(0x635)]['y'],_0x399634=_0x20aef4['getHeight'](),_0x6d180e=_0x58f46d['position']['clone'](),_0x154878=_0x58f46d[_0x43ffd9(0x6c5)][_0x415cd0(0x6a3)](),_0x531be0[_0x1e51ce(0x26d,'ZDs7')]=null,_0x263c3f=_0x335184['krwQS'](get_mount,_0x4d2ab9,_0x399634,_0x531be0,_0x20aef4['bh']),_0x263c3f['laserspotlights']=_0x531be0[_0x415cd0(0xbc4)];if(_0x2470b4[_0x415cd0(0x350)]('Z')&&_0x20aef4[_0x1e51ce(0x837,'8j[k')]){let _0x14f9ee=_0x20aef4[_0x43ffd9(0x43b)][_0x415cd0(0x6a3)](_0x335184[_0x43ffd9(0x4fc)]);_0x14f9ee[_0x1e51ce(0xa4d,'EMGR')]=_0x263c3f,_0x14f9ee[_0x415cd0(0x60b)](!![]),_0x14f9ee[_0x415cd0(0x7f0)]=!![],showDragging(_0x14f9ee);}if(_0x2470b4['includes']('X')&&_0x20aef4[_0x415cd0(0x2a1)]){let _0x2a52a4=_0x20aef4[_0x415cd0(0x2a1)][_0x43ffd9(0x6ae)](_0x1e51ce(0x2b8,'J]ju'));_0x2a52a4['parent']=_0x263c3f,_0x2a52a4[_0x43ffd9(0xac7)](!![]),_0x2a52a4['visibility']=!![],_0x335184[_0x415cd0(0x71f)](showDragging,_0x2a52a4);}if(_0x2470b4[_0x415cd0(0x350)]('Y')&&_0x20aef4[_0x415cd0(0x545)]){let _0x58ad26=_0x20aef4[_0x43ffd9(0x786)][_0x1e51ce(0x8c3,'dplY')](_0x335184['qwKsU']);_0x58ad26[_0x1e51ce(0xb31,'cUIh')]=_0x263c3f,_0x58ad26[_0x43ffd9(0xac7)](!![]),_0x58ad26[_0x43ffd9(0x3ee)]=!![],_0x335184['kzEaz'](showDragging,_0x58ad26);}_0x263c3f[_0x415cd0(0x635)][_0x415cd0(0x99a)](_0x20aef4[_0x415cd0(0x635)]),_0x263c3f['rotation'][_0x415cd0(0x99a)](_0x20aef4[_0x43ffd9(0x6c5)]),_0x263c3f[_0x415cd0(0x8e7)](),_0x20aef4[_0x1e51ce(0x1ae,'bK!j')](![]),_0x58f46d[_0x1e51ce(0xb5b,'bK!j')](null),_0x58f46d[_0x43ffd9(0xac7)](![]),_0x58f46d['visibility']=![],_0x58f46d[_0x1e51ce(0x692,'ZDs7')]=![],_0x335184['uMBAY'](vibrate_controller),_0x335184[_0x43ffd9(0x800)](animate_realease_effect,_0x4d2ab9),allow_tracing=!![];if(_0x2470b4['includes']('Z'))_0x335184[_0x415cd0(0xbd2)](start_drag_sound,_0x4d2ab9,0x2);if(_0x2470b4[_0x415cd0(0x350)]('X')||_0x2470b4[_0x415cd0(0x350)]('Y'))_0x335184['GyaBB'](start_drag_sound,_0x4d2ab9,0x1);_0x335184['mOaCF'](retarget_spotlights,_0x531be0),global_finish_drag=_0x2a3b51;}),_0x3038b1[_0x3c61e0(0xb64)][_0x3c61e0(0x32f)](_0x4af826=>{var _0x100416=_0x3c61e0,_0x3eed46=_0xa4b224,_0x229298=_0x464724,_0x441770=_0x335184[_0x229298(0x1b0,'S!pu')][_0x3eed46(0x1a8)]('|'),_0x54a6ae=0x0;while(!![]){switch(_0x441770[_0x54a6ae++]){case'0':trace_rays(_0x4d2ab9,!![]);continue;case'1':constrained_update(_0x263c3f,_0x58f46d,_0x2470b4,_0x4585fb,_0x399634,_0x6d180e);continue;case'2':_0x335184['JbPUv'](retarget_spotlights,_0x531be0);continue;case'3':if(finish_all_drags){_0x20aef4[_0x229298(0x8d6,'%Dqt')]=![],_0x531be0[_0x3eed46(0x853)]=![],_0x531be0['isPickable']=![],_0x20aef4[_0x3eed46(0x853)]=![],_0x263c3f[_0x229298(0x6eb,'uQlF')]=![],_0x263c3f[_0x100416(0xb07)]=![],_0x335184[_0x3eed46(0x1f8)](stop_drag_sound,_0x4d2ab9),_0x335184[_0x229298(0x44e,'gTrn')](retarget_spotlights,_0x531be0);return;}continue;case'4':update_drag_sound();continue;case'5':if(_0x3038b1[_0x3eed46(0x80d)])return;continue;}break;}});var _0x3db94d=null;function _0x4510ca(_0xa66f1e){var _0x3484a9=_0x464724,_0x3b1802=_0xa4b224,_0xb52707=_0x3c61e0,_0x31c733=_0x335184[_0xb52707(0x69c)][_0x3b1802(0x1a8)]('|'),_0x39615c=0x0;while(!![]){switch(_0x31c733[_0x39615c++]){case'0':_0x335184[_0x3484a9(0x295,'8ti6')](unmark_dragged_axis,_0xa66f1e);continue;case'1':_0x2470b4[_0x3484a9(0x98d,'S!pu')]('X')&&_0x20aef4[_0x3484a9(0x5f7,'bK!j')]&&(_0x20aef4[_0xb52707(0x2a1)][_0xb52707(0x16a)]=materials['postMat_marked'],_0x20aef4[_0x3484a9(0xbb3,'%Dqt')]+='X');continue;case'2':_0x335184[_0x3484a9(0x9d0,'soS$')](disable_teleportation,_0xa66f1e);continue;case'3':_0x2470b4[_0xb52707(0x350)]('Z')&&_0x20aef4['zarrow']&&(_0x20aef4[_0x3b1802(0x43b)][_0xb52707(0x16a)]=materials[_0x3484a9(0x7de,'gTrn')],_0x20aef4[_0x3484a9(0x791,'soS$')]+='Z');continue;case'4':marked_mount=_0x20aef4;continue;case'5':_0x2470b4['includes']('Y')&&_0x20aef4[_0x3484a9(0x227,'w0ge')]&&(_0x20aef4[_0x3484a9(0x964,'kE@m')][_0x3b1802(0xa6a)]=materials[_0x3484a9(0x79a,'soS$')],_0x20aef4['selected']+='Y');continue;case'6':_0x20aef4[_0xb52707(0x3f6)]='';continue;}break;}}function _0x2a3b51(_0x126dfc,_0xf57c5d=![]){var _0x1be1ee=_0xa4b224,_0x4d2728=_0x464724,_0x20c6b0=_0x3c61e0,_0x41ccf7=_0x335184[_0x20c6b0(0x899)][_0x4d2728(0x5e5,'4L1H')]('|'),_0x36eac6=0x0;while(!![]){switch(_0x41ccf7[_0x36eac6++]){case'0':_0x335184[_0x1be1ee(0x233)](unmark_dragged_axis,_0x126dfc);continue;case'1':if(!finish_all_drags)_0x58f46d[_0x20c6b0(0xb07)]=!![];else _0x20aef4[_0x4d2728(0x6eb,'uQlF')]=![];continue;case'2':_0x58f46d[_0x20c6b0(0x7f0)]=!![];continue;case'3':_0x335184['Vtvid'](enable_teleportation,_0x126dfc);continue;case'4':_0x335184['Vtvid'](retarget_spotlights,_0x531be0);continue;case'5':global_finish_drag=null;continue;case'6':_0x2470b4[_0x20c6b0(0x350)]('Z')&&_0x20aef4[_0x1be1ee(0x43b)][_0x20c6b0(0x60b)](!![]);continue;case'7':_0x263c3f['dispose']();continue;case'8':_0x531be0[_0x1be1ee(0x74e)](_0x20aef4);continue;case'9':_0xf57c5d?(_0x20aef4[_0x1be1ee(0xadc)]=_0x6d180e,_0x20aef4[_0x1be1ee(0x6c5)]=_0x154878):(_0x20aef4['position']=_0x263c3f[_0x4d2728(0x71b,'Oq[x')],_0x20aef4[_0x4d2728(0x2b7,'c4vi')]=_0x263c3f[_0x20c6b0(0x9ec)]);continue;case'10':if(!_0x263c3f)return;continue;case'11':_0x286062&&(_0x286062[_0x1be1ee(0x54c)]=null,_0x286062[_0x20c6b0(0x7b2)](),_0x286062=null);continue;case'12':_0x20aef4[_0x4d2728(0x9b5,'%Dqt')][_0x20c6b0(0x584)]['x']=0x1;continue;case'13':if(!_0x58f46d){if(_0x263c3f)dispose_with_texture(_0x263c3f);_0x263c3f=null;return;}continue;case'14':_0x20aef4[_0x20c6b0(0x60b)](!![]);continue;case'15':finish_all_drags&&(console[_0x4d2728(0xbeb,'soS$')](_0x335184[_0x20c6b0(0x343)](_0x20c6b0(0x32d),_0x20aef4['name'])),_0x20aef4[_0x4d2728(0x881,'8ti6')]());continue;case'16':_0x20aef4[_0x20c6b0(0x48e)][_0x20c6b0(0x584)]['y']=0x1;continue;case'17':allow_tracing=![];continue;case'18':if(_0x3038b1[_0x4d2728(0x9f0,')oaF')])return;continue;case'19':_0x58f46d[_0x20c6b0(0xb07)]=!![];continue;case'20':_0x20aef4['setHeight'](_0x263c3f[_0x1be1ee(0x3f4)]());continue;case'21':_0x58f46d[_0x1be1ee(0x74e)](_0x43b8ae);continue;case'22':_0x58f46d[_0x4d2728(0x82b,'J30c')]=_0x6d180e;continue;case'23':if(_0x2470b4['includes']('X')){_0x20aef4['xarrow'][_0x4d2728(0x870,'EMGR')](!![]);if(_0x335184['yzsPu'](_0x58f46d['name'],''))_0x58f46d[_0x20c6b0(0x9ec)]['z']=deg90;}continue;case'24':if(_0x2470b4['includes']('Y')){_0x20aef4[_0x20c6b0(0x545)]['setEnabled'](!![]);if(_0x58f46d[_0x1be1ee(0x51d)]=='')_0x58f46d[_0x1be1ee(0x6c5)]['x']=deg90;}continue;case'25':trace_rays(_0x126dfc,!![]);continue;case'26':_0x58f46d[_0x4d2728(0x75a,'sdyN')](!![]);continue;case'27':allow_tracing=!![];continue;case'28':_0x58f46d[_0x1be1ee(0x6c5)]=_0x154878;continue;case'29':_0x20aef4[_0x20c6b0(0x48e)]['scaling']['z']=0x1;continue;case'30':!finish_all_drags&&(_0x58f46d['visibility']=!![],_0x58f46d[_0x4d2728(0x1b4,'HZu&')]&&(_0x58f46d[_0x20c6b0(0x48e)][_0x20c6b0(0x7f0)]=!![],_0x58f46d[_0x4d2728(0x729,'dplY')]['isPickable']=!![]));continue;case'31':attached_mesh=null;continue;case'32':_0x263c3f=null;continue;}break;}}_0x3db94d=_0x3038b1[_0x464724(0x769,'uQlF')][_0x464724(0x311,'sHtW')](_0x26bec8=>{var _0x45cd4d=_0x3c61e0,_0x5b82cc=_0xa4b224;if(!_0x263c3f)return;_0x335184[_0x5b82cc(0x8cb)](vibrate_controller),animate_realease_effect(_0x4d2ab9),_0x335184[_0x45cd4d(0x998)](_0x2a3b51,_0x4d2ab9),stop_drag_sound(_0x4d2ab9),_0x335184[_0x45cd4d(0x735)](_0x4510ca,_0x4d2ab9),retarget_spotlights(_0x58f46d);});}function translate_label(_0x6b827e){var _0x51a07a=_0x397e38,_0x112c6c=_0xeef5b8,_0x591e10={'tWEuY':'0|1|3|4|2','mgani':'laser','HbaKM':'Laser','dcPIN':'screen','FAXRz':'Screen'},_0x3aaa01=_0x591e10[_0x112c6c(0x53e)][_0x51a07a(0xa6e,'%Dqt')]('|'),_0x4a46df=0x0;while(!![]){switch(_0x3aaa01[_0x4a46df++]){case'0':_0x6b827e=_0x6b827e['replace']('lens\x20','L');continue;case'1':_0x6b827e=_0x6b827e[_0x112c6c(0xa00)](_0x112c6c(0xa33),'M');continue;case'2':return _0x6b827e;case'3':_0x6b827e=_0x6b827e[_0x51a07a(0xbb9,'c4vi')](_0x591e10[_0x112c6c(0x810)],_0x591e10[_0x51a07a(0xab9,'B%Oj')]);continue;case'4':_0x6b827e=_0x6b827e[_0x51a07a(0x46e,'WokE')](_0x591e10['dcPIN'],_0x591e10[_0x112c6c(0x43c)]);continue;}break;}}function replace_label(_0xed06b3,_0x39b0e8){var _0x3a394b=_0x397e38,_0x3fda84=_0x2a69e3,_0x5df339=_0xeef5b8,_0x5e1dba={'mLaOl':function(_0x2762f9,_0x439273,_0x1d6853,_0x2c5887){return _0x2762f9(_0x439273,_0x1d6853,_0x2c5887);}};const _0x24a2b0=_0x39b0e8[_0x5df339(0x4bc)][_0x5df339(0xa55)];_0x39b0e8[_0x3fda84(0x22b)][_0x3a394b(0xafa,'*EPR')](),_0x39b0e8[_0x5df339(0x4bc)]=_0x5e1dba['mLaOl'](show_label,_0xed06b3,_0x39b0e8[_0x3fda84(0x711)],_0x24a2b0);}function show_label(_0x17ffad,_0x3ca306,_0x3c7eaa=0x0,_0x5f0fb3=null,_0x47aae9=gs*0.13){var _0x240f1c=_0x2a69e3,_0x26dd4f=_0x397e38,_0x1d7355=_0xeef5b8,_0x3565c5={'UvxZz':function(_0x1a62cd,_0x381fc3){return _0x1a62cd==_0x381fc3;},'xSgXJ':function(_0x2d9644,_0x5df33f){return _0x2d9644(_0x5df33f);},'SoVfF':function(_0x17766c,_0xbf1a37){return _0x17766c(_0xbf1a37);},'tLdbr':_0x1d7355(0x4bc),'JNflo':function(_0xa8586e,_0x3122e9){return _0xa8586e/_0x3122e9;},'tIpPM':function(_0x39d5d5,_0x3f6e83){return _0x39d5d5+_0x3f6e83;},'OAowF':function(_0xb2268d,_0x4a7b64){return _0xb2268d*_0x4a7b64;}};if(_0x3565c5[_0x26dd4f(0xa34,'8j[k')](_0x5f0fb3,null)){if(_0x3ca306[_0x1d7355(0x66a)])_0x5f0fb3=_0x3565c5[_0x240f1c(0x7da)](translate_label,_0x3ca306[_0x26dd4f(0xade,'0F5q')][_0x1d7355(0x80f)]);else _0x5f0fb3=_0x3565c5[_0x240f1c(0x402)](translate_label,_0x3ca306[_0x26dd4f(0xbd0,'nsa$')]);}var _0x5f0268=BABYLON[_0x1d7355(0xad5)][_0x26dd4f(0x948,'J30c')](_0x3565c5[_0x26dd4f(0x994,'KW4n')],_0x5f0fb3,_0x17ffad[_0x240f1c(0x27b)],{'size':_0x47aae9,'resolution':0x20,'depth':_0x3565c5[_0x26dd4f(0x326,'J]ju')](_0x47aae9,0x3)});const _0x3e120e=_0x3565c5['tIpPM'](_0x3565c5[_0x1d7355(0x38a)](gs,0.45),_0x3c7eaa);return _0x5f0268['position']['y']=_0x3e120e+_0x47aae9,_0x5f0268['billboardMode']=BABYLON[_0x240f1c(0x696)]['BILLBOARDMODE_ALL'],_0x5f0268[_0x26dd4f(0x204,'p72Q')]=![],_0x5f0268[_0x1d7355(0x16a)]=materials[_0x240f1c(0x2a3)],_0x5f0268[_0x26dd4f(0x640,'soS$')]=_0x3ca306,_0x5f0268[_0x240f1c(0x8e0)]=_0x3c7eaa,_0x5f0268;}function showDragging(_0x5035f2){var _0xf640d3=_0xeef5b8,_0x396d0d=_0x397e38;_0x5035f2[_0x396d0d(0x3a1,'sdyN')]=materials[_0xf640d3(0xab0)];}const calculateMean=_0x18450d=>{var _0x4b3670=_0x397e38,_0x55bae6={'TZljs':function(_0x3df342,_0x5a0b4f){return _0x3df342/_0x5a0b4f;}};const _0x5e7fe0=_0x55bae6['TZljs'](_0x18450d[_0x4b3670(0x391,'WpF1')]((_0x5f16c3,_0xbe7621)=>_0x5f16c3+_0xbe7621),_0x18450d['length']);return _0x5e7fe0;};function empty_stats(){return{'hits':[0x0],'totalhits':0x0,'spotvarz':[0x0],'spotvarz':[0x0],'spotvary':[0x0],'spotcovyz':[0x0],'dz':[0x0],'dy':[0x0],'dx':[0x0],'dirz':[0x0],'diry':[0x0],'dirx':[0x0],'curvx':[0x0],'curvy':[0x0],'gphase':[0x0]};}var animate_realease_effect_is_playing=![];function animate_realease_effect(_0x1601f0){var _0x434b12=_0xeef5b8,_0x3c8baa=_0x2a69e3,_0x500abb={'bZCxQ':function(_0x218db0,_0x5118e9){return _0x218db0*_0x5118e9;},'BKPFz':function(_0x2d09c3,_0xbd1340){return _0x2d09c3/_0xbd1340;},'UemTg':function(_0x2ee0b3,_0x4c9159){return _0x2ee0b3<_0x4c9159;},'zOfjH':function(_0x4b9be7,_0x302c82){return _0x4b9be7*_0x302c82;},'LWqRV':function(_0x3aff92,_0x449824){return _0x3aff92<_0x449824;},'RiFjd':function(_0x229a0b,_0x36eb2a,_0x1ef5e3){return _0x229a0b(_0x36eb2a,_0x1ef5e3);}};if(animate_realease_effect_is_playing)return;animate_realease_effect_is_playing=!![];const _0x13e5a0=0x19,_0xf3b380=_0x500abb[_0x3c8baa(0x836)](0x5,0x2)*Math['PI'],_0xc99d41=_0x500abb[_0x434b12(0x5b8)](_0x500abb[_0x434b12(0x4e7)](0x2,Math['PI']),0xa);var _0x1877ff=0x0,_0x27d2a5=0x0;for(screenmesh of registered_screens)if(screenmesh[_0x3c8baa(0x6f0)])for(let _0x227068=0x0;_0x500abb[_0x434b12(0x64c)](_0x227068,screenmesh[_0x434b12(0xbc4)][_0x434b12(0x5ad)]);_0x227068++)LASERSHADERS[_0x434b12(0x543)](screenmesh[_0x434b12(0xbc4)][_0x227068]);var _0x417e6a=_0x1601f0[_0x3c8baa(0x529)]['add'](()=>{var _0x104586=_0x24fe,_0x3722c7=_0x434b12,_0x3e67d5=_0x3c8baa;for(screenmesh of registered_screens){_0x27d2a5=_0x500abb[_0x3e67d5(0x19d)](_0x500abb['bZCxQ'](_0xf3b380,Math[_0x3722c7(0xa24)](_0x500abb[_0x104586(0x7d2,'HZu&')](-_0x1877ff,_0x13e5a0))),Math[_0x104586(0x601,'nsa$')](_0xc99d41*_0x1877ff));if(screenmesh['laserspotlights'])for(let _0x158c2f=0x0;_0x500abb['UemTg'](_0x158c2f,screenmesh[_0x104586(0x2f7,'U981')][_0x3e67d5(0x40d)]);_0x158c2f++)LASERSHADERS['set_rel_phases'](screenmesh[_0x3722c7(0xbc4)][_0x158c2f],_0x27d2a5);}_0x1877ff++;});_0x500abb[_0x434b12(0x938)](setTimeout,()=>{var _0x4ebdfe=_0x3c8baa,_0x253a26=_0x24fe;_0x1601f0[_0x253a26(0xb8e,'B%Oj')][_0x4ebdfe(0xa75)](_0x417e6a),animate_realease_effect_is_playing=![];for(myscreen of registered_screens)if(myscreen['laserspotlights'])for(my_laserspotlight of myscreen[_0x4ebdfe(0x6f0)])LASERSHADERS[_0x253a26(0x4b1,'R&zO')](my_laserspotlight,0x0);},0x7d0);}function attach_dynamic_spots(_0x37fd8d,_0x106391,_0x14b441=0x96){var _0x58040f=_0x2a69e3,_0x4a6cca=_0xeef5b8,_0x5aae34=_0x397e38,_0x5299d4={'QBmhU':function(_0x5e944f,_0x2f9ccf){return _0x5e944f(_0x2f9ccf);},'MRaQt':function(_0x3f68d2,_0x474134){return _0x3f68d2!=_0x474134;},'iElDU':function(_0xdca64,_0x3555c6){return _0xdca64!=_0x3555c6;},'sJNfF':_0x5aae34(0x603,'R&zO'),'tYBdW':function(_0x289999,_0x39c8de){return _0x289999**_0x39c8de;},'PDMll':function(_0x1f881d,_0x268865){return _0x1f881d/_0x268865;},'rrUMW':function(_0xcf338a,_0x20d4d4){return _0xcf338a*_0x20d4d4;},'txhIg':function(_0x5f5aa3,_0x163890){return _0x5f5aa3/_0x163890;},'REYQC':function(_0x2111a9,_0x42d8b8){return _0x2111a9/_0x42d8b8;},'ROJqc':function(_0x6a99df,_0x12ed9b){return _0x6a99df/_0x12ed9b;},'fLHpx':function(_0x3c77ae,_0x5081f2){return _0x3c77ae+_0x5081f2;},'PoJlw':function(_0x2d33e2,_0x2ee2b0){return _0x2d33e2!=_0x2ee2b0;},'uNnjF':function(_0x43b114,_0x3924a3){return _0x43b114>_0x3924a3;},'fYirC':function(_0x51a3e3,_0x495305){return _0x51a3e3>_0x495305;},'kFzfN':function(_0x2771b8,_0x440cbd){return _0x2771b8<_0x440cbd;},'AkhSg':function(_0x2128ce,_0x36cbe5){return _0x2128ce-_0x36cbe5;},'PGkua':function(_0x36cad3,_0x30b34f){return _0x36cad3-_0x30b34f;},'AScWj':function(_0x4c4378,_0x2df392){return _0x4c4378/_0x2df392;},'UKWsq':function(_0x56c8ab,_0x2a59e6){return _0x56c8ab*_0x2a59e6;},'aTGLg':function(_0x4b6c5f,_0x130080){return _0x4b6c5f+_0x130080;},'XeUCp':function(_0x2a366b,_0x12ab9f){return _0x2a366b**_0x12ab9f;},'sHDYd':function(_0x29c31b,_0x2f6d5b){return _0x29c31b>_0x2f6d5b;},'xIdKy':function(_0x554889,_0x4bd591){return _0x554889/_0x4bd591;},'eOJgR':function(_0x9c1d7b,_0x24ffe8){return _0x9c1d7b*_0x24ffe8;},'UWQwT':function(_0x499949,_0xbf95){return _0x499949**_0xbf95;},'UiIgn':function(_0x5c1020,_0x317035){return _0x5c1020!=_0x317035;},'slilO':function(_0x2698ed,_0x5c2548){return _0x2698ed-_0x5c2548;},'sZtBF':function(_0x478a27,_0x19172e){return _0x478a27!=_0x19172e;},'ronXp':function(_0x2091c1,_0x553607){return _0x2091c1-_0x553607;},'TsWfB':function(_0x1b0ab4,_0x463e12){return _0x1b0ab4>_0x463e12;},'jVHkK':function(_0x52a4b4,_0x3e4977){return _0x52a4b4/_0x3e4977;},'WkPlE':function(_0x5a152e,_0x4f2876){return _0x5a152e-_0x4f2876;},'jnSvd':function(_0x18aaac,_0x27dd98){return _0x18aaac*_0x27dd98;},'ltxgW':function(_0xdcf56b,_0x4eb478){return _0xdcf56b-_0x4eb478;},'eunDC':function(_0x11b7e7,_0x38bacf){return _0x11b7e7*_0x38bacf;},'ItUKK':function(_0x5127d1,_0x5169da){return _0x5127d1>_0x5169da;},'wignS':function(_0x586326,_0x3a64cb){return _0x586326!=_0x3a64cb;},'hFCNv':function(_0x47c01,_0x17eebe){return _0x47c01>_0x17eebe;},'GDtoU':function(_0x394252,_0x3e534e){return _0x394252!=_0x3e534e;},'znuTK':function(_0x2720d2,_0xd4961f){return _0x2720d2/_0xd4961f;},'IDLiJ':function(_0xc9ff37,_0x486fd8){return _0xc9ff37>_0x486fd8;},'RDLDM':function(_0x57360e,_0x1d24dd){return _0x57360e!=_0x1d24dd;},'KYiFp':function(_0x2bff7b,_0x9459be){return _0x2bff7b==_0x9459be;},'UjmHx':function(_0x149136,_0x387b9f){return _0x149136/_0x387b9f;},'gfrdg':function(_0xcb06dc,_0x75c244){return _0xcb06dc/_0x75c244;},'ryZFN':function(_0x30e1ee,_0x875514){return _0x30e1ee-_0x875514;},'NieTp':function(_0x3cce06,_0x5f5c63){return _0x3cce06*_0x5f5c63;},'hAmKV':function(_0x4bdc62,_0x267927){return _0x4bdc62*_0x267927;},'vtRnG':function(_0x11e641,_0x1c2d37){return _0x11e641==_0x1c2d37;},'PNmiq':function(_0x411b35,_0x350af7){return _0x411b35+_0x350af7;},'RzvZf':function(_0x1131d2,_0x1e3810){return _0x1131d2+_0x1e3810;},'eGWVe':function(_0x51c462,_0x2c2972){return _0x51c462<_0x2c2972;},'WLeDq':function(_0x5c46c9,_0x4acce7){return _0x5c46c9>_0x4acce7;},'yJJwa':_0x4a6cca(0x273),'mqpEr':function(_0x152899,_0x57dd88){return _0x152899+_0x57dd88;},'YPmDi':function(_0xe5dfa2,_0x33787f){return _0xe5dfa2*_0x33787f;},'bsCrm':function(_0x3e18a9,_0x2a9df3){return _0x3e18a9>_0x2a9df3;},'Noxug':function(_0x5aa815,_0x353130){return _0x5aa815-_0x353130;},'RzSMi':function(_0x260ca1,_0x5bf420){return _0x260ca1-_0x5bf420;},'BHIAt':function(_0x51610b,_0x11747d){return _0x51610b/_0x11747d;},'UhOuz':function(_0xe3cf4f,_0x59a092){return _0xe3cf4f==_0x59a092;},'WfFBo':function(_0x47e131,_0x16e991){return _0x47e131>_0x16e991;},'PKCrd':function(_0x1ecd82,_0x357e8a){return _0x1ecd82-_0x357e8a;},'jRRCE':function(_0x135806,_0xce376){return _0x135806*_0xce376;},'bdcaS':function(_0x497ee3,_0x5de4af){return _0x497ee3*_0x5de4af;},'kRkUr':function(_0x2f5046,_0x59a8b6){return _0x2f5046(_0x59a8b6);},'rbdzP':function(_0x36fb68,_0x40e4c6){return _0x36fb68+_0x40e4c6;},'SiOhU':_0x5aae34(0x180,'V3ke'),'Uvhvd':function(_0xcb12b5){return _0xcb12b5();}},_0x19fa14=_0x5299d4[_0x4a6cca(0x9a9)](_0x5299d4[_0x58040f(0xba0)](_0x5299d4['mqpEr'](_0x5299d4['rbdzP'](_0x5299d4['rbdzP'](_0x5299d4[_0x4a6cca(0x3ed)]+_0x14b441,','),_0x14b441),','),_0x14b441),')'),_0x506575=[[]],_0x2c10dd=[[]],_0xeb295f=[[]],_0x24cc64=[[]],_0x187b15=[[]],_0x4ed621=[[]],_0x5e8250=[[]],_0x17f5b9=[[]],_0x5a05b3=[[]],_0x10640f=[[]],_0x485f54=[[]],_0x558ed4=[0x0];_0x106391[_0x4a6cca(0x32e)]=_0x4984e8=>{var _0x33bdb0=_0x4a6cca,_0x5a8194=_0x58040f,_0x493e9f=_0x5a8194(0x997)[_0x5a8194(0x1a8)]('|'),_0x361883=0x0;while(!![]){switch(_0x493e9f[_0x361883++]){case'0':_0x558ed4[_0x4984e8]=0x0;continue;case'1':_0x4ed621[_0x4984e8]=[];continue;case'2':_0x506575[_0x4984e8]=[];continue;case'3':_0x106391[_0x33bdb0(0x46d)]=0x0;continue;case'4':_0x2c10dd[_0x4984e8]=[];continue;case'5':_0x5a05b3[_0x4984e8]=[];continue;case'6':_0x10640f[_0x4984e8]=[];continue;case'7':_0x5e8250[_0x4984e8]=[];continue;case'8':_0x485f54[_0x4984e8]=[];continue;case'9':_0x187b15[_0x4984e8]=[];continue;case'10':_0xeb295f[_0x4984e8]=[];continue;case'11':_0x17f5b9[_0x4984e8]=[];continue;case'12':_0x24cc64[_0x4984e8]=[];continue;}break;}},_0x106391['resetQuality']=()=>{var _0x4d7844=_0x58040f;for(let _0x1ee04f=0x0;_0x1ee04f<_0x106391['getMaxID']();_0x1ee04f++){_0x106391[_0x4d7844(0x86d)](_0x1ee04f);}},_0x106391[_0x5aae34(0x195,'HZu&')]=_0x48cae0=>{var _0x24e771=_0x5aae34,_0x76a30a=_0x4a6cca,_0xb55b63=_0x58040f;if(_0x5299d4[_0xb55b63(0x4f0)](isNaN,_0x48cae0[_0xb55b63(0x40d)]))return;const _0x27f564=_0x48cae0[_0x76a30a(0x8ac)][_0x76a30a(0x32f)](_0x48cae0[_0x76a30a(0x7d5)][_0x24e771(0x3c8,'kE@m')](_0x48cae0[_0x76a30a(0x5ad)])),_0x5f0192=BABYLON[_0x24e771(0x171,'uQlF')]['Invert'](_0x106391[_0x76a30a(0x44a)](![]));var _0xcb3432=BABYLON['Vector3'][_0x76a30a(0x6ac)](_0x27f564,_0x5f0192);_0xcb3432['z']=-_0xcb3432['z'],_0xcb3432['y']=-_0xcb3432['y'];if(_0x5299d4[_0xb55b63(0xb92)](_0x48cae0,undefined)&&_0x5299d4[_0x24e771(0x5a9,'gTrn')](_0x48cae0['id'],undefined)&&_0x48cae0['id']!=null){var _0x39597f=_0x5299d4[_0x24e771(0x248,'QG9[')][_0xb55b63(0x1a8)]('|'),_0x3f6647=0x0;while(!![]){switch(_0x39597f[_0x3f6647++]){case'0':_0x5a05b3[_0x48cae0[_0xb55b63(0x27f)]][_0x48cae0['id']]=BABYLON[_0x76a30a(0x7a4)]['Dot'](_0x106391['getDirection'](y_direction),_0x48cae0[_0x24e771(0x73b,'XZQQ')]);continue;case'1':_0xeb295f[_0x48cae0['beamid']][_0x48cae0['id']]=_0x5299d4['tYBdW'](_0x5299d4['PDMll'](_0xcb3432['x'],gs),0x2);continue;case'2':_0x17f5b9[_0x48cae0[_0x24e771(0x362,'KW4n')]][_0x48cae0['id']]=BABYLON[_0x24e771(0x1d1,'S!pu')][_0x76a30a(0x217)](_0x106391[_0x76a30a(0x681)](x_direction),_0x48cae0[_0x76a30a(0x7d5)]);continue;case'3':_0x485f54[_0x48cae0[_0x24e771(0x4c4,'U981')]][_0x48cae0['id']]=_0x5299d4['PDMll'](_0x48cae0[_0xb55b63(0x6de)],_0x5299d4['rrUMW'](gs,0.000001));continue;case'4':_0x187b15[_0x48cae0[_0xb55b63(0x27f)]][_0x48cae0['id']]=_0x5299d4[_0x24e771(0xb41,'%Dqt')](_0xcb3432['z'],gs);continue;case'5':_0x24cc64[_0x48cae0[_0x76a30a(0x8b2)]][_0x48cae0['id']]=_0x5299d4[_0xb55b63(0x3c9)](_0xcb3432['y'],gs)*_0x5299d4[_0x76a30a(0x1a5)](_0xcb3432['z'],gs);continue;case'6':_0x4ed621[_0x48cae0[_0x24e771(0xbc5,'EMGR')]][_0x48cae0['id']]=_0xcb3432['y']/gs;continue;case'7':_0x5e8250[_0x48cae0['beamid']][_0x48cae0['id']]=_0x5299d4['ROJqc'](_0xcb3432['x'],gs);continue;case'8':_0x2c10dd[_0x48cae0['beamid']][_0x48cae0['id']]=_0x5299d4[_0x76a30a(0x1f0)](_0x5299d4[_0x24e771(0x433,'R&zO')](_0xcb3432['y'],gs),0x2);continue;case'9':_0x558ed4[_0x48cae0[_0xb55b63(0x27f)]]+=0x1;continue;case'10':_0x506575[_0x48cae0[_0x76a30a(0x8b2)]][_0x48cae0['id']]=_0x5299d4[_0xb55b63(0xbe7)](_0xcb3432['z']/gs,0x2);continue;case'11':_0x10640f[_0x48cae0[_0x76a30a(0x8b2)]][_0x48cae0['id']]=BABYLON[_0x76a30a(0x7a4)]['Dot'](_0x106391[_0x24e771(0x9b9,'8j[k')](z_direction),_0x48cae0[_0xb55b63(0x9cf)]);continue;case'12':!_0x506575[_0x48cae0[_0x76a30a(0x8b2)]]&&_0x106391['clearStat'](_0x48cae0[_0x76a30a(0x8b2)]);continue;}break;}}else console[_0x24e771(0x4c6,'8ti6')](_0x5299d4[_0x76a30a(0x53b)]('ray\x20with\x20undefined\x20id:\x20',_0x48cae0));},_0x106391['getStd']=(_0x185ce9=0x0)=>{var _0x5bea19=_0x58040f;return Math[_0x5bea19(0x4ea)](_0x106391[_0x5bea19(0x25f)](_0x185ce9));},_0x106391[_0x58040f(0x950)]=(_0x106af4=0x0)=>{var _0x147cb4=_0x58040f,_0x1f8851=_0x5aae34;const _0x53970c=_0x106391[_0x1f8851(0x9cb,'8j[k')]([_0x106af4]);if(_0x5299d4[_0x147cb4(0x726)](_0x558ed4[_0x106af4],undefined)&&_0x5299d4['uNnjF'](_0x558ed4[_0x106af4],0x0))return _0x5299d4['ROJqc'](_0x485f54[_0x106af4][_0x1f8851(0x330,'EMGR')]((_0x2b676c,_0x4fbe83)=>_0x2b676c+_0x4fbe83),_0x53970c);else return 0x0;};const _0xf62abc=0.00001,_0x198b23=0x30d40;_0x106391['getCurvX']=(_0x255d55=0x0)=>{var _0x2fd9d5=_0x4a6cca,_0x439874=_0x58040f,_0x30d990=_0x5aae34;const _0x582343=_0x106391[_0x30d990(0xb33,'pzFJ')](_0x255d55);if(_0x5299d4[_0x30d990(0x4c5,'o*Q0')](_0x558ed4[_0x255d55],undefined)&&_0x5299d4[_0x439874(0x3ea)](_0x558ed4[_0x255d55],0x1)&&_0x5299d4[_0x439874(0x3ea)](_0x582343,0x0)){const _0xa679aa=_0x106391[_0x30d990(0x5ee,'Oq[x')](_0x255d55),_0x567495=_0x106391['getAngX'](_0x255d55),_0x543acc=_0x106391[_0x439874(0xac9)](_0x255d55),_0x17d25e=Math['sqrt'](_0x543acc);var _0x42c27a=0x0;for(let _0x418807=0x0;_0x5299d4[_0x30d990(0xa48,'w0ge')](_0x418807,_0x187b15[_0x255d55]['length']);_0x418807++){if(_0x187b15[_0x255d55][_0x418807]){const _0x3de9c0=_0x5299d4[_0x2fd9d5(0x8ba)](_0x187b15[_0x255d55][_0x418807],_0xa679aa),_0x4e71b9=_0x5299d4['PGkua'](_0x17f5b9[_0x255d55][_0x418807],_0x567495),_0x9a0571=_0x5299d4['AScWj'](_0x5299d4[_0x30d990(0x299,'XZQQ')](_0x5299d4['UKWsq'](_0x17d25e,_0x3de9c0),_0x4e71b9),_0x5299d4[_0x30d990(0x186,'o*Q0')](_0x5299d4[_0x2fd9d5(0x93f)](_0x5299d4[_0x30d990(0x1fe,'vZOE')](_0x3de9c0,0x2),_0x543acc),_0xf62abc));_0x42c27a+=_0x9a0571;}}return _0x5299d4['AScWj'](_0x5299d4[_0x439874(0x5f8)](_0x198b23,_0x42c27a),_0x582343);}else return 0x0;},_0x106391[_0x58040f(0x403)]=(_0x3dcef2=0x0)=>{var _0x322947=_0x4a6cca,_0x30e2a0=_0x5aae34,_0x472dc2=_0x58040f;const _0x209d70=_0x106391[_0x472dc2(0x6a0)](_0x3dcef2);if(_0x5299d4['PoJlw'](_0x558ed4[_0x3dcef2],undefined)&&_0x5299d4[_0x30e2a0(0x446,'KW4n')](_0x558ed4[_0x3dcef2],0x1)&&_0x5299d4[_0x322947(0x705)](_0x209d70,0x0)){const _0x554691=_0x106391['getPosY'](_0x3dcef2),_0xa34beb=_0x106391[_0x472dc2(0x890)](_0x3dcef2),_0x5cb6d9=_0x106391[_0x472dc2(0x967)](_0x3dcef2),_0x2193db=Math[_0x322947(0x7c7)](_0x5cb6d9);var _0x55fcfd=0x0;for(let _0x2818e7=0x0;_0x5299d4[_0x322947(0xa25)](_0x2818e7,_0x4ed621[_0x3dcef2][_0x322947(0x5ad)]);_0x2818e7++){if(_0x5299d4[_0x472dc2(0x726)](_0x4ed621[_0x3dcef2][_0x2818e7],undefined)&&_0x5299d4[_0x322947(0x5d1)](_0x4ed621[_0x3dcef2][_0x2818e7],null)){const _0x3092cb=_0x5299d4['PGkua'](_0x4ed621[_0x3dcef2][_0x2818e7],_0x554691),_0x429232=_0x5a05b3[_0x3dcef2][_0x2818e7]-_0xa34beb,_0x302141=_0x5299d4[_0x472dc2(0x7d0)](_0x5299d4[_0x472dc2(0x202)](_0x5299d4[_0x30e2a0(0x722,'soS$')](_0x2193db,_0x3092cb),_0x429232),_0x5299d4[_0x30e2a0(0x5bc,'sHtW')](_0x3092cb,0x2)+_0x5cb6d9+_0xf62abc);_0x55fcfd+=_0x302141;}}return _0x5299d4['xIdKy'](_0x5299d4['eOJgR'](_0x198b23,_0x55fcfd),_0x209d70);}else return 0x0;},_0x106391[_0x5aae34(0xaf8,'B%Oj')]=(_0x27c55b=0x0)=>{var _0x445de0=_0x4a6cca,_0x358a0b=_0x58040f,_0x179ffe=_0x5aae34;if(_0x5299d4[_0x179ffe(0x59a,'EMGR')](_0x558ed4[_0x27c55b],undefined)&&_0x5299d4[_0x179ffe(0x7b0,'soS$')](_0x558ed4[_0x27c55b],0x0)){const _0x28dd8b=_0x106391['getNumHits']([_0x27c55b]),_0x240e57=_0x506575[_0x27c55b][_0x358a0b(0x1ab)]((_0x1a722c,_0x27e8e3)=>_0x1a722c+_0x27e8e3)/_0x28dd8b,_0x27df81=_0x106391[_0x358a0b(0xb09)](_0x27c55b);return Math[_0x358a0b(0x242)](0x0,_0x5299d4[_0x445de0(0x4fb)](_0x240e57,_0x5299d4[_0x179ffe(0x77b,'U981')](_0x27df81,_0x27df81)));}else return 0.5;},_0x106391[_0x4a6cca(0x9b2)]=(_0x2174ae=0x0)=>{var _0x1accaf=_0x58040f,_0xae19e3=_0x5aae34,_0x345558=_0x4a6cca;if(_0x5299d4['sZtBF'](_0x558ed4[_0x2174ae],undefined)&&_0x5299d4[_0x345558(0x705)](_0x558ed4[_0x2174ae],0x0)){const _0x39e07f=_0x106391[_0x345558(0xb50)]([_0x2174ae]),_0x1a444c=_0x5299d4[_0x345558(0x7c1)](_0x2c10dd[_0x2174ae][_0xae19e3(0x18e,'pzFJ')]((_0x55b5b1,_0x1a68b1)=>_0x55b5b1+_0x1a68b1),_0x39e07f),_0x2f3e32=_0x106391[_0xae19e3(0x3d9,'uQlF')](_0x2174ae);return Math[_0x1accaf(0x242)](0x0,_0x5299d4[_0x345558(0x661)](_0x1a444c,_0x5299d4[_0x345558(0x43d)](_0x2f3e32,_0x2f3e32)));}else return 0.5;},_0x106391[_0x4a6cca(0x60a)]=(_0x5eb108=0x0)=>{var _0x4620df=_0x58040f,_0x1a29a2=_0x5aae34,_0x4b9d3b=_0x4a6cca;if(_0x5299d4[_0x4b9d3b(0x8b7)](_0x558ed4[_0x5eb108],undefined)&&_0x5299d4[_0x1a29a2(0x201,'nsa$')](_0x558ed4[_0x5eb108],0x0)){const _0xf56317=_0x106391[_0x1a29a2(0x6db,'EMGR')]([_0x5eb108]),_0xb19a38=_0x5299d4['jVHkK'](_0x24cc64[_0x5eb108][_0x4b9d3b(0x755)]((_0x1007e9,_0x38429b)=>_0x1007e9+_0x38429b),_0xf56317),_0x84f33e=_0x106391[_0x4620df(0xb09)](_0x5eb108),_0x4509e3=_0x106391[_0x4620df(0x525)](_0x5eb108);return _0x5299d4[_0x4b9d3b(0xbb6)](_0xb19a38,_0x5299d4['jnSvd'](_0x84f33e,_0x4509e3));}else return 0.5;},_0x106391['getVarZ']=(_0x41ceee=0x0)=>{var _0x4812af=_0x4a6cca;if(_0x558ed4[_0x41ceee]!=undefined&&_0x5299d4[_0x4812af(0x7d8)](_0x558ed4[_0x41ceee],0x0)){const _0x35c3a2=_0x106391['getNumHits']([_0x41ceee]),_0x504031=_0x5299d4[_0x4812af(0x3bd)](_0xeb295f[_0x41ceee]['reduce']((_0x181d24,_0x5e0bda)=>_0x181d24+_0x5e0bda),_0x35c3a2),_0x348ba0=_0x106391['getPosY'](_0x41ceee);return Math[_0x4812af(0x207)](0x0,_0x5299d4[_0x4812af(0x4c2)](_0x504031,_0x5299d4['eunDC'](_0x348ba0,_0x348ba0)));}else return 0.5;},_0x106391[_0x4a6cca(0xae6)]=(_0x1a4adc=0x0)=>{var _0x1fbbb3=_0x58040f,_0xa6fa0d=_0x5aae34,_0x218972=_0x4a6cca;return _0x5299d4[_0x218972(0x93f)](_0x106391[_0xa6fa0d(0x87d,'4L1H')](_0x1a4adc),_0x106391[_0x1fbbb3(0x967)](_0x1a4adc));},_0x106391['getPosX']=(_0x2502a5=0x0)=>{var _0xd70bb9=_0x4a6cca,_0x201fc6=_0x58040f;const _0x366115=_0x106391[_0x201fc6(0x6a0)]([_0x2502a5]);if(_0x5299d4[_0xd70bb9(0x8b7)](_0x558ed4[_0x2502a5],undefined)&&_0x5299d4[_0x201fc6(0x389)](_0x558ed4[_0x2502a5],0x0))return _0x5299d4[_0xd70bb9(0x3bd)](_0x187b15[_0x2502a5][_0x201fc6(0x1ab)]((_0x5128b2,_0x4950cc)=>_0x5128b2+_0x4950cc),_0x366115);else return 0x0;},_0x106391[_0x58040f(0x525)]=(_0x417c67=0x0)=>{var _0x5e4d0d=_0x5aae34,_0x4ee227=_0x58040f;const _0xbee52f=_0x106391[_0x4ee227(0x6a0)]([_0x417c67]);if(_0x5299d4[_0x5e4d0d(0x1ee,'WokE')](_0x558ed4[_0x417c67],undefined)&&_0x5299d4[_0x4ee227(0x358)](_0x558ed4[_0x417c67],0x0))return _0x5299d4[_0x5e4d0d(0x17e,'w0ge')](_0x4ed621[_0x417c67][_0x4ee227(0x1ab)]((_0x523dbf,_0x1ce704)=>_0x523dbf+_0x1ce704),_0xbee52f);else return 0x0;},_0x106391['getPosZ']=(_0x1ed31a=0x0)=>{var _0x26e4a7=_0x58040f,_0x3bdac1=_0x4a6cca,_0x3a97a4=_0x5aae34;const _0x2cccde=_0x106391['getNumHits']([_0x1ed31a]);if(_0x5299d4[_0x3a97a4(0x3c6,'c4vi')](_0x558ed4[_0x1ed31a],undefined)&&_0x5299d4[_0x3bdac1(0x452)](_0x558ed4[_0x1ed31a],0x0)){const _0x1b5965=_0x5299d4['jVHkK'](_0x5e8250[_0x1ed31a][_0x26e4a7(0x1ab)]((_0xa1e024,_0x7e1da4)=>_0xa1e024+_0x7e1da4),_0x2cccde);return _0x1b5965;}else return 0x0;},_0x106391['getAngX']=(_0x280c5c=0x0)=>{var _0x2707da=_0x5aae34,_0x1fec93=_0x4a6cca;const _0x486d83=_0x106391[_0x1fec93(0xb50)]([_0x280c5c]);if(_0x558ed4[_0x280c5c]!=undefined&&_0x5299d4[_0x2707da(0x6fd,'nsa$')](_0x558ed4[_0x280c5c],0x0))return _0x17f5b9[_0x280c5c][_0x1fec93(0x755)]((_0x4a0100,_0x2d1fd6)=>_0x4a0100+_0x2d1fd6)/_0x486d83;else return 0x0;},_0x106391[_0x4a6cca(0x441)]=(_0x372c5d=0x0)=>{var _0x82e19c=_0x58040f,_0xfe5516=_0x5aae34,_0x2446f1=_0x4a6cca;const _0x6ac67b=_0x106391[_0x2446f1(0xb50)]([_0x372c5d]);if(_0x5299d4[_0xfe5516(0xb84,'J]ju')](_0x558ed4[_0x372c5d],undefined)&&_0x5299d4[_0x82e19c(0x1de)](_0x558ed4[_0x372c5d],0x0))return _0x5299d4[_0x2446f1(0x223)](_0x5a05b3[_0x372c5d]['reduce']((_0x47f48b,_0x43d53b)=>_0x47f48b+_0x43d53b),_0x6ac67b);else return 0x0;},_0x106391['getAngZ']=(_0x37d240=0x0)=>{var _0x4fe4da=_0x5aae34,_0x35f440=_0x4a6cca;const _0x97610=_0x106391[_0x35f440(0xb50)]([_0x37d240]);if(_0x5299d4['GDtoU'](_0x558ed4[_0x37d240],undefined)&&_0x5299d4[_0x35f440(0x540)](_0x558ed4[_0x37d240],0x0))return _0x10640f[_0x37d240][_0x4fe4da(0x465,'vZOE')]((_0x57061f,_0x3e207f)=>_0x57061f+_0x3e207f)/_0x97610;else return 0x0;},_0x106391[_0x4a6cca(0xb50)]=(_0x22220c=0x0)=>{return _0x558ed4[_0x22220c];},_0x106391[_0x5aae34(0x8f5,'EpJw')]=()=>{var _0x36f13b=_0x58040f;return _0x558ed4[_0x36f13b(0x40d)];};const _0x48f618=0x80;var _0x44eb54=_0x5299d4[_0x58040f(0x48c)](empty_stats);_0x106391[_0x5aae34(0x3a4,'U981')]=(_0x305c3d,_0x38254f=null)=>{var _0x40e35d=_0x4a6cca,_0x3b6f94=_0x5aae34,_0x579ea4=_0x58040f;if(_0x5299d4['KYiFp'](_0x38254f,null))_0x38254f=_0x106391[_0x579ea4(0x7c8)][_0x3b6f94(0x2cd,'S!pu')][_0x40e35d(0x57a)](_0x1fc905=>{var _0x12248b=_0x40e35d;return _0x5299d4[_0x12248b(0xb3d)](_0x1fc905,0x0);});var _0x25bdc0=new BABYLON['Vector3'](0x1,0x0,0x0);const _0x2596e2=_0x106391[_0x579ea4(0x7c8)][_0x40e35d(0x4ac)][_0x38254f],_0x156ee5=_0x106391[_0x3b6f94(0x936,')oaF')]['spotvary'][_0x38254f],_0x2a85df=_0x106391[_0x3b6f94(0x23d,'S!pu')][_0x579ea4(0x5b4)][_0x38254f],_0x3b6fa8=_0x5299d4[_0x40e35d(0x590)](_0x106391['stats']['dz'][_0x38254f],Math[_0x40e35d(0x7c7)](_0x2596e2)),_0x426ffa=_0x5299d4[_0x579ea4(0x4dd)](_0x106391['stats']['dy'][_0x38254f]+_0x5299d4['gfrdg'](_0x305c3d,gs)/gs,Math[_0x579ea4(0x4ea)](_0x156ee5)),_0x55a6cc=_0x5299d4[_0x3b6f94(0xbcd,'WpF1')](_0x5299d4['NieTp'](0x4,_0x106391[_0x3b6f94(0x430,'p72Q')][_0x40e35d(0x87f)]),_0x5299d4[_0x579ea4(0x95f)](_0x5299d4[_0x579ea4(0x82e)](_0x3b6fa8,_0x106391['stats'][_0x40e35d(0xb4b)][_0x38254f]),0x1770)),_0x1b8063=_0x5299d4['hAmKV'](-0x4,_0x106391[_0x40e35d(0x409)][_0x40e35d(0x8c8)])+_0x426ffa*_0x106391['stats']['curvy'][_0x38254f]/0x1770;if(_0x5299d4[_0x579ea4(0x5a6)](Math[_0x579ea4(0x390)](_0x426ffa),0x3)||_0x5299d4[_0x40e35d(0x540)](Math[_0x579ea4(0x390)](_0x3b6fa8),0x3)||_0x5299d4[_0x3b6f94(0x1c3,'4L1H')](_0x106391[_0x579ea4(0x7c8)][_0x579ea4(0x511)],0x0)||_0x5299d4['vtRnG'](_0x106391[_0x3b6f94(0x327,'V3ke')][_0x579ea4(0x1e6)],0x0))return null;const _0x3bbecd=BABYLON[_0x579ea4(0xa9b)][_0x3b6f94(0x2d4,'kE@m')](_0x106391[_0x579ea4(0x6c5)]['x'],_0x5299d4[_0x40e35d(0x700)](_0x106391[_0x40e35d(0x9ec)]['y'],_0x55a6cc),_0x5299d4[_0x40e35d(0x1ce)](_0x106391[_0x3b6f94(0xb04,'pzFJ')]['z'],_0x1b8063));return _0x25bdc0[_0x3b6f94(0x177,'soS$')](BABYLON[_0x3b6f94(0x367,'bK!j')]['Inverse'](_0x3bbecd)),_0x25bdc0;},_0x106391[_0x5aae34(0x833,'QUN%')]=(_0x43855f=0x5*0.000016)=>{var _0x44a170=_0x5aae34,_0x3c9e95=_0x58040f,_0x4385d5=_0x4a6cca;const _0x36893e=_0x48f618**0x2;_0x44eb54[_0x4385d5(0x46d)]=0x0,_0x44eb54[_0x4385d5(0x32c)]=0x0,_0x44eb54['var_dir']=0x0,_0x44eb54[_0x4385d5(0x87f)]=0x0,_0x44eb54[_0x3c9e95(0xb40)]=0x0;var _0x5a705a=0x0;for(let _0x1709d0=0x0;_0x5299d4[_0x4385d5(0x947)](_0x1709d0,_0x106391[_0x3c9e95(0x816)]());_0x1709d0++){_0x44eb54[_0x3c9e95(0x37f)][_0x1709d0]=_0x106391['getNumHits'](_0x1709d0),_0x44eb54[_0x44a170(0x3f1,'c4vi')]+=_0x44eb54[_0x4385d5(0x916)][_0x1709d0];if(_0x5299d4[_0x3c9e95(0x438)](_0x44eb54[_0x44a170(0x8bc,'gTrn')][_0x1709d0],0x0)){var _0x4a1efd=_0x5299d4['yJJwa']['split']('|'),_0x2958ae=0x0;while(!![]){switch(_0x4a1efd[_0x2958ae++]){case'0':_0x44eb54['curvx'][_0x1709d0]=_0x106391[_0x4385d5(0xb4b)]*0x3e8;continue;case'1':_0x106391['dy']=_0x106391[_0x44a170(0x3e2,'c4vi')](_0x1709d0);continue;case'2':_0x44eb54[_0x4385d5(0x533)][_0x1709d0]=_0x106391['getPhase'](_0x1709d0);continue;case'3':_0x44eb54['var_dir']+=_0x5299d4[_0x44a170(0x1bb,'4L1H')](_0x106391['dirz']*_0x106391[_0x44a170(0x6c4,'dplY')],_0x5299d4[_0x3c9e95(0xa5e)](_0x106391['diry'],_0x106391[_0x4385d5(0xbb5)]));continue;case'4':_0x44eb54[_0x3c9e95(0xb3a)][_0x1709d0]=_0x106391[_0x4385d5(0x9b2)](_0x1709d0);continue;case'5':if(_0x5299d4[_0x4385d5(0x947)](_0x44eb54[_0x4385d5(0x28c)][_0x1709d0],_0x43855f))_0x44eb54[_0x44a170(0x24a,'soS$')][_0x1709d0]=_0x43855f;continue;case'6':_0x106391['dirx']=_0x106391[_0x4385d5(0x734)](_0x1709d0);continue;case'7':_0x5299d4['bsCrm'](_0x44eb54[_0x44a170(0x608,'ZDs7')],0x1)&&(_0x106391[_0x44a170(0x5e8,'AhCP')]=_0x5299d4[_0x4385d5(0x579)](_0x106391['dx'],_0x44eb54['dx'][_0x5a705a]),_0x106391['deltaY']=_0x106391['dy']-_0x44eb54['dy'][_0x5a705a],_0x106391['deltaZ']=_0x5299d4['RzSMi'](_0x106391['dz'],_0x44eb54['dz'][_0x5a705a]));continue;case'8':_0x44eb54['num_beams']+=0x1;continue;case'9':_0x44eb54['spotvarz'][_0x1709d0]=_0x106391[_0x44a170(0xaf8,'B%Oj')](_0x1709d0);continue;case'10':_0x106391[_0x4385d5(0xb4b)]=_0x106391[_0x4385d5(0x380)](_0x1709d0)/0x2710;continue;case'11':_0x44eb54['mean_diry']+=_0x106391['diry'];continue;case'12':_0x44eb54['dx'][_0x1709d0]=_0x106391['dx'];continue;case'13':_0x44eb54['diry'][_0x1709d0]=_0x106391[_0x3c9e95(0x3de)];continue;case'14':_0x106391[_0x3c9e95(0x3de)]=_0x106391[_0x3c9e95(0x890)](_0x1709d0);continue;case'15':_0x44eb54[_0x4385d5(0x689)][_0x1709d0]=_0x5299d4[_0x3c9e95(0xa5e)](_0x106391[_0x44a170(0x90a,'ZDs7')],0x3e8);continue;case'16':_0x106391[_0x4385d5(0x689)]=_0x5299d4[_0x3c9e95(0xb7d)](_0x106391[_0x3c9e95(0x403)](_0x1709d0),0x2710);continue;case'17':_0x106391['dx']=_0x106391[_0x4385d5(0xb44)](_0x1709d0);continue;case'18':_0x44eb54[_0x4385d5(0xacc)]+=_0x106391['dirx'];continue;case'19':if(_0x44eb54[_0x44a170(0x649,'QG9[')][_0x1709d0]<_0x43855f)_0x44eb54[_0x4385d5(0x4ac)][_0x1709d0]=_0x43855f;continue;case'20':_0x106391['dz']=_0x106391[_0x44a170(0x5ee,'Oq[x')](_0x1709d0);continue;case'21':_0x106391[_0x44a170(0x8b1,'Ld2a')]=_0x106391['getAngX'](_0x1709d0);continue;case'22':_0x106391[_0x3c9e95(0x485)]=_0x106391[_0x44a170(0x9be,'Ld2a')](_0x1709d0);continue;case'23':_0x5299d4[_0x3c9e95(0x7df)](_0x44eb54[_0x44a170(0x5e0,'V3ke')],0x1)&&(_0x44eb54[_0x3c9e95(0x6fa)][_0x1709d0]=_0x43855f,_0x44eb54[_0x3c9e95(0xb3a)][_0x1709d0]=_0x43855f);continue;case'24':_0x44eb54['dirz'][_0x1709d0]=_0x106391['dirz'];continue;case'25':_0x44eb54['dy'][_0x1709d0]=_0x106391['dy'];continue;case'26':_0x44eb54[_0x4385d5(0x466)][_0x1709d0]=_0x106391[_0x4385d5(0x60a)](_0x1709d0);continue;case'27':_0x5a705a=_0x1709d0;continue;case'28':_0x44eb54[_0x44a170(0x192,'AhCP')]+=_0x106391[_0x3c9e95(0xa3b)];continue;case'29':_0x44eb54['dz'][_0x1709d0]=_0x106391['dz'];continue;case'30':_0x44eb54[_0x4385d5(0x63f)][_0x1709d0]=_0x106391['dirx'];continue;}break;}}}_0x106391[_0x4385d5(0x46d)]=_0x44eb54[_0x4385d5(0x46d)];_0x5299d4[_0x44a170(0xb66,'U981')](_0x44eb54[_0x4385d5(0x46d)],0x0)&&(_0x44eb54[_0x44a170(0x7ef,'04%E')]=_0x44eb54['var_dir']/_0x44eb54['totalhits'],_0x44eb54[_0x3c9e95(0x1c6)]/=_0x44eb54['totalhits'],_0x44eb54[_0x3c9e95(0xb40)]/=_0x44eb54[_0x44a170(0x95e,'*EPR')],_0x44eb54['var_dir']=_0x5299d4[_0x4385d5(0x2c7)](_0x44eb54[_0x3c9e95(0x1aa)]-_0x5299d4[_0x44a170(0x97f,'w0ge')](_0x44eb54[_0x3c9e95(0x1c6)],_0x44eb54['mean_dirz']),_0x5299d4[_0x3c9e95(0x2f3)](_0x44eb54[_0x3c9e95(0xb40)],_0x44eb54['mean_diry'])));_0x106391[_0x3c9e95(0x7c8)]=_0x44eb54,_0x5299d4[_0x3c9e95(0x469)](update_ray_start,_0x106391);if(!_0x106391['laserspotlights']&&_0x5299d4['WfFBo'](_0x44eb54[_0x4385d5(0x46d)],0x0)){_0x106391[_0x44a170(0x8b8,'sdyN')]=[];_0x106391['screen_support']&&(_0x106391[_0x3c9e95(0x385)][_0x4385d5(0xbc4)]=_0x106391[_0x44a170(0xaad,'ZDs7')]);const _0x299d92=new BABYLON[(_0x3c9e95(0x5a0))](0x1,0x0,0x0);var _0x25563d=LASERSHADERS[_0x3c9e95(0x2a9)](_0x37fd8d,_0x106391,_0x299d92,0x3,rel_interference,![]);LASERSHADERS[_0x4385d5(0x90b)](_0x25563d,rel_interference,_0x44eb54);const _0x4e64b7=new BABYLON['Vector3'](-0x1,0x0,0x0);var _0x17e1f6=LASERSHADERS[_0x3c9e95(0x2a9)](_0x37fd8d,_0x106391,_0x4e64b7,0x3,rel_interference,![]);LASERSHADERS[_0x44a170(0x749,'cUIh')](_0x17e1f6,rel_interference,_0x44eb54);}if(_0x106391[_0x44a170(0x54d,'w0ge')])for(let _0x4987bf of _0x106391[_0x44a170(0x846,'*EPR')]){LASERSHADERS[_0x3c9e95(0x6d0)](_0x4987bf,rel_interference,_0x44eb54);}return;};}function attachLaserDisplay(_0x219ee6,_0x50aec9,_0x41d768=-0.1*gs){var _0x5e24c2=_0xeef5b8,_0x57260b={'tfUcq':function(_0x3c02a9,_0x10c796,_0x21dc46,_0xc72409){return _0x3c02a9(_0x10c796,_0x21dc46,_0xc72409);},'nCgYL':function(_0x39f132,_0x1ae21a){return _0x39f132==_0x1ae21a;}};_0x57260b['tfUcq'](attach_dynamic_spots,_0x219ee6,_0x50aec9,0xa),_0x57260b[_0x5e24c2(0xb89)](registered_screens[_0x5e24c2(0x3ef)](_0x50aec9),-0x1)&®istered_screens['push'](_0x50aec9);}function update_ray_start(_0x33ddbc){var _0x2ea1de=_0x2a69e3,_0x483c3d=_0xeef5b8,_0x5840f0=_0x397e38,_0x5f318c={'tchsx':function(_0xc6e5aa,_0x1b8fd5){return _0xc6e5aa+_0x1b8fd5;},'XzZzx':function(_0x2628ce,_0xd47a7c){return _0x2628ce+_0xd47a7c;},'yQIhB':function(_0x3f6618,_0x52fdd6){return _0x3f6618/_0x52fdd6;},'TxCCa':function(_0x257c8e,_0x3e46d3){return _0x257c8e+_0x3e46d3;},'TLdKZ':function(_0x3867a1,_0x15b0fc){return _0x3867a1*_0x15b0fc;},'cqbJl':function(_0x4e85ed,_0x277c7d){return _0x4e85ed+_0x277c7d;},'vYgel':function(_0x50179e,_0x29199c){return _0x50179e*_0x29199c;}};if(!_0x33ddbc['rays'])return;for(ray of _0x33ddbc[_0x5840f0(0x16b,'sdyN')]){if(!ray[_0x483c3d(0xa95)])continue;var _0x334045=_0x33ddbc[_0x5840f0(0x5ff,'HZu&')](),_0x1d1c19=_0x33ddbc[_0x2ea1de(0x6c5)],_0x28b2f6=ray[_0x483c3d(0xa95)]['clone']();const _0x1361bd=BABYLON[_0x5840f0(0x690,'[HON')][_0x483c3d(0x424)](_0x1d1c19['x'],_0x1d1c19['y'],_0x1d1c19['z']);_0x28b2f6[_0x5840f0(0x44d,'8j[k')](_0x1361bd);var _0x474e2e=new BABYLON['Vector3'](ray['relpos'][0x0],ray[_0x483c3d(0x50a)][0x1],ray['relpos'][0x2]);_0x474e2e['applyRotationQuaternionInPlace'](_0x1361bd),ray[_0x2ea1de(0x904)]['x']=_0x5f318c['tchsx'](_0x5f318c[_0x2ea1de(0x831)](_0x334045['x'],_0x474e2e['x']),_0x5f318c['yQIhB'](_0x28b2f6['x'],0xf)*gs),ray[_0x483c3d(0x8ac)]['y']=_0x5f318c[_0x483c3d(0x279)](_0x334045['y'],_0x474e2e['y'])+_0x5f318c[_0x483c3d(0x4e4)](_0x28b2f6['y']/0xf,gs),ray[_0x483c3d(0x8ac)]['z']=_0x5f318c[_0x2ea1de(0x674)](_0x5f318c[_0x2ea1de(0x674)](_0x334045['z'],_0x474e2e['z']),_0x5f318c[_0x483c3d(0x9c9)](_0x28b2f6['z']/0xf,gs)),ray[_0x483c3d(0x7d5)]['x']=_0x28b2f6['x'],ray[_0x2ea1de(0x9cf)]['y']=_0x28b2f6['y'],ray[_0x2ea1de(0x9cf)]['z']=_0x28b2f6['z'];}}function get_ray(_0x42bb08,_0x2d0db1=0x0,_0x446bea=null,_0x37baad=null,_0x20356f=new BABYLON[(_0x2a69e3(0x5a0))](0x1,0x0,0x0),_0x1929be=gs*0x64,_0x44e78b=![]){var _0x2ff139=_0x397e38,_0x443e99=_0xeef5b8,_0x38b5a3=_0x2a69e3,_0x24d821={'LASTs':function(_0x2c4b57,_0x27d214){return _0x2c4b57!=_0x27d214;}},_0x44c625='0|4|5|2|3|7|8|6|1'[_0x38b5a3(0x1a8)]('|'),_0x26ec14=0x0;while(!![]){switch(_0x44c625[_0x26ec14++]){case'0':var _0x4a6cb1=new BABYLON['Ray'](_0x42bb08[_0x443e99(0x6a3)](),_0x20356f,_0x1929be);continue;case'1':return _0x4a6cb1;case'2':if(_0x24d821[_0x38b5a3(0x92e)](_0x446bea,null))_0x4a6cb1['id']=_0x446bea;else _0x4a6cb1['id']=id,id++;continue;case'3':_0x4a6cb1[_0x443e99(0x52a)]=_0x44e78b;continue;case'4':_0x4a6cb1['relpos']=[0x0,0x0,0x0];continue;case'5':_0x4a6cb1[_0x2ff139(0x203,'Oq[x')]=new BABYLON[(_0x443e99(0x7a4))](0x1,0x0,0x0);continue;case'6':_0x4a6cb1[_0x38b5a3(0xb1d)]=[];continue;case'7':_0x4a6cb1[_0x443e99(0x808)]=_0x37baad;continue;case'8':_0x4a6cb1[_0x443e99(0x8b2)]=_0x2d0db1;continue;}break;}}function get_rays(_0x37fb30=null,_0x40ad2e=new BABYLON[(_0xeef5b8(0x7a4))](0x0,0x0,0x0),_0x4d2390=gs*0.8,_0x4232ee=0x2,_0x350131=0x4){var _0x5ba183=_0x2a69e3,_0x8a264f=_0x397e38,_0x4c17ce=_0xeef5b8,_0x12c94a={'wRRTd':function(_0x29581b,_0x407dab){return _0x29581b(_0x407dab);},'ibbfF':function(_0x499b7c,_0x3309b2){return _0x499b7c<_0x3309b2;},'PCxLK':function(_0x3ededa,_0x24567f){return _0x3ededa(_0x24567f);},'pSTWE':function(_0x22da45,_0x31d640){return _0x22da45/_0x31d640;},'Vsitg':function(_0x3b2df7,_0x4aec90){return _0x3b2df7*_0x4aec90;},'QzeLs':function(_0x29719e,_0xe2fbb1){return _0x29719e/_0xe2fbb1;},'eZCkF':function(_0x4fa3d1,_0x2aeebd){return _0x4fa3d1*_0x2aeebd;},'lPywP':function(_0x1baa72,_0x5859ac){return _0x1baa72*_0x5859ac;},'CEouS':function(_0x3e0f46,_0x287788){return _0x3e0f46+_0x287788;}},_0x4175ab=_0x4c17ce(0x5fc)[_0x8a264f(0x5a4,'R&zO')]('|'),_0x2f04e1=0x0;while(!![]){switch(_0x4175ab[_0x2f04e1++]){case'0':_0x37fb30[_0x5ba183(0x625)]=[];continue;case'1':var _0x587be2={'Gtnxa':function(_0x2920c7,_0x1ef24f){return _0x12c94a['wRRTd'](_0x2920c7,_0x1ef24f);}};continue;case'2':_0x37fb30&&(update_ray_start(_0x37fb30),_0x37fb30[_0x8a264f(0xb3e,'wWzJ')][_0x5ba183(0x275)](function(){var _0x277c69=_0x8a264f;_0x587be2[_0x277c69(0x67d,'%Dqt')](update_ray_start,_0x37fb30);}));continue;case'3':var _0x332111=get_ray(_0x40ad2e);continue;case'4':_0x37fb30[_0x8a264f(0x7ee,'J]ju')][_0x5ba183(0x823)](_0x332111);continue;case'5':num_beams=0x1;continue;case'6':for(var _0x2adbcb=0x0;_0x12c94a[_0x4c17ce(0x99b)](_0x2adbcb,_0x4232ee);_0x2adbcb++){for(var _0x5c1b7a=0x0;_0x5c1b7a<_0x350131;_0x5c1b7a++){var _0x332111=_0x12c94a['PCxLK'](get_ray,_0x40ad2e);_0x332111[_0x8a264f(0xb02,'sdyN')]=[0x0,_0x12c94a[_0x8a264f(0x714,'EpJw')](_0x12c94a[_0x5ba183(0x588)](_0x4d2390*(_0x2adbcb+0x1),Math[_0x8a264f(0x3db,'KW4n')](_0x12c94a[_0x8a264f(0x8ec,'SF*u')](_0x12c94a[_0x4c17ce(0x4b7)](_0x12c94a[_0x8a264f(0x454,'bK!j')](_0x5c1b7a,0x2),Math['PI']),_0x350131))),_0x4232ee),_0x12c94a[_0x5ba183(0x65d)](_0x12c94a['lPywP'](_0x4d2390*_0x12c94a[_0x8a264f(0x5e1,'HZu&')](_0x2adbcb,0x1),Math['sin'](_0x12c94a['lPywP'](_0x5c1b7a*0x2,Math['PI'])/_0x350131)),_0x4232ee)],global_rays[_0x4c17ce(0x728)](_0x332111),_0x37fb30[_0x8a264f(0x685,'8j[k')][_0x4c17ce(0x728)](_0x332111);}}continue;case'7':global_rays[_0x8a264f(0x57c,'sdyN')](_0x332111);continue;case'8':return;}break;}}function show_ray(_0x2cbd6b,_0x41f3be,_0x4df021=!![]){var _0x2c9c82=_0x397e38,_0x2e2bd8=_0xeef5b8,_0x48c2d6=_0x2a69e3,_0x5b8f13={'gBYij':_0x48c2d6(0x991),'tVdRh':function(_0x5db03e,_0x2e84b5){return _0x5db03e+_0x2e84b5;},'PgzES':'2|0|4|6|5|7|1|3','rFsoL':function(_0x5b273d,_0x2fc340){return _0x5b273d==_0x2fc340;},'ByAUz':'ray_instance_dim','cSeya':function(_0x1ce8ed,_0x10412e){return _0x1ce8ed==_0x10412e;},'pCIwY':'0|7|1|5|4|2|6|3','xiLoy':_0x48c2d6(0xabd),'Azewx':function(_0x1cdf7c,_0x5e8719){return _0x1cdf7c*_0x5e8719;},'LqCJA':function(_0x227f12,_0x354bca){return _0x227f12*_0x354bca;},'ibiwC':function(_0x8a3a27,_0x33d8c1){return _0x8a3a27*_0x33d8c1;}},_0x53ce12=_0x5b8f13[_0x2e2bd8(0x75e)][_0x2e2bd8(0x7bd)]('|'),_0x190a6c=0x0;while(!![]){switch(_0x53ce12[_0x190a6c++]){case'0':_0x41f3be[_0x2e2bd8(0x2dc)][_0x48c2d6(0xadc)]['x']=_0x5b8f13[_0x2c9c82(0xbbf,'J]ju')](_0x41f3be[_0x2c9c82(0x7fd,'KW4n')]['x'],0.5*_0x41f3be['length']*_0x41f3be[_0x2c9c82(0x360,'04%E')]['x']);continue;case'1':if(!_0x41f3be[_0x2c9c82(0xa41,'pzFJ')]){var _0x242610=_0x5b8f13[_0x2c9c82(0x8db,'0F5q')][_0x2e2bd8(0x7bd)]('|'),_0x8fc5be=0x0;while(!![]){switch(_0x242610[_0x8fc5be++]){case'0':if(_0x5b8f13[_0x48c2d6(0x96d)](_0x41f3be[_0x2e2bd8(0x52a)],!![]))_0x41f3be['mesh']=master_ray_dim['createInstance'](_0x5b8f13[_0x2e2bd8(0x537)]);else _0x41f3be['mesh']=master_ray[_0x48c2d6(0x6f7)](_0x2e2bd8(0xb0e));continue;case'1':_0x41f3be[_0x48c2d6(0x3f7)][_0x2e2bd8(0x519)]=_0x41f3be;continue;case'2':if(_0x5b8f13[_0x48c2d6(0x630)](master_ray,null)){var _0x5832b3=_0x5b8f13[_0x2e2bd8(0x268)][_0x2c9c82(0x214,'U981')]('|'),_0x5d6c3e=0x0;while(!![]){switch(_0x5832b3[_0x5d6c3e++]){case'0':master_ray=BABYLON[_0x2e2bd8(0xad5)]['CreateCylinder'](_0x5b8f13['xiLoy'],{'diameter':_0x5b8f13[_0x2e2bd8(0x7d9)](gs,0.02),'height':0x1,'tessellation':0x3,'cap':BABYLON[_0x2c9c82(0x9b3,'nnPU')][_0x2c9c82(0x4e1,'pzFJ')]},_0x2cbd6b);continue;case'1':master_ray[_0x2e2bd8(0xb07)]=![];continue;case'2':master_ray[_0x48c2d6(0x853)]=![];continue;case'3':master_ray_dim[_0x48c2d6(0xa6a)]=materials[_0x2e2bd8(0xb2c)];continue;case'4':if(use_mesh_collisions)master_ray['checkCollisions']=!![];continue;case'5':master_ray[_0x2c9c82(0x8c6,'bK!j')]=!![];continue;case'6':master_ray_dim=master_ray[_0x2c9c82(0xae8,'nPCm')]();continue;case'7':master_ray[_0x2c9c82(0x355,'J30c')]=materials[_0x2e2bd8(0x6e9)];continue;}break;}}continue;case'3':if(use_mesh_collisions)_0x41f3be[_0x48c2d6(0x3f7)][_0x2c9c82(0xb43,'XZQQ')]=!![];continue;case'4':all_rays[_0x2c9c82(0x5d6,'w0ge')](_0x41f3be['mesh']);continue;case'5':_0x41f3be[_0x2c9c82(0xa12,'c4vi')][_0x2c9c82(0x94e,'bK!j')]=![];continue;case'6':_0x41f3be[_0x48c2d6(0x3f7)][_0x2c9c82(0x410,'8ti6')]=new BABYLON[(_0x2c9c82(0xa46,'8ti6'))](0x1,0x1,0x1);continue;case'7':_0x41f3be['mesh'][_0x2c9c82(0x7e3,'[HON')]=!![];continue;}break;}}else{}continue;case'2':_0x41f3be[_0x48c2d6(0x3f7)][_0x2e2bd8(0x635)]['y']=_0x5b8f13[_0x2c9c82(0x1e2,'HZu&')](_0x41f3be[_0x2c9c82(0x35b,'p72Q')]['y'],_0x5b8f13['Azewx'](_0x5b8f13['LqCJA'](0.5,_0x41f3be[_0x2e2bd8(0x5ad)]),_0x41f3be['direction']['y']));continue;case'3':_0x41f3be[_0x48c2d6(0x3f7)][_0x2e2bd8(0x9ec)]=BABYLON['Vector3']['PitchYawRollToMoveBetweenPoints'](new BABYLON[(_0x48c2d6(0x5a0))]['Zero'](),_0x41f3be[_0x48c2d6(0x9cf)]);continue;case'4':_0x41f3be[_0x2c9c82(0x26a,'QG9[')][_0x2c9c82(0x949,'cUIh')]=_0x4df021;continue;case'5':_0x41f3be[_0x48c2d6(0x3f7)]['position']['z']=_0x41f3be[_0x2c9c82(0xa99,'Ld2a')]['z']+_0x5b8f13[_0x2e2bd8(0x290)](_0x5b8f13[_0x48c2d6(0x5ae)](0.5,_0x41f3be[_0x2c9c82(0x822,'QG9[')]),_0x41f3be[_0x2e2bd8(0x7d5)]['z']);continue;case'6':return;case'7':_0x41f3be[_0x48c2d6(0x3f7)][_0x2c9c82(0x269,'uQlF')]['y']=_0x41f3be[_0x2c9c82(0x197,'Ld2a')];continue;}break;}}function hide_ray(_0x2f1666){var _0xb7cd7b=_0x2a69e3;if(_0x2f1666){for(child of _0x2f1666[_0xb7cd7b(0xb1d)]){hide_ray(child);}_0x2f1666[_0xb7cd7b(0x3f7)]&&(_0x2f1666[_0xb7cd7b(0x3f7)]['isVisible']=![]);}}function hide_rays(_0x4eb081,_0x1d7f89=!![]){var _0x2c33d2=_0x397e38,_0x86e5e6=_0xeef5b8,_0x3d9da3=_0x2a69e3,_0x2f069a={'BSIpS':function(_0x40e627,_0x2641e5,_0xa3b377){return _0x40e627(_0x2641e5,_0xa3b377);},'RGISU':function(_0x5a3a1c,_0x5c2215){return _0x5a3a1c(_0x5c2215);}};if(_0x1d7f89){_0x4eb081[_0x3d9da3(0x529)][_0x86e5e6(0xa10)](()=>{var _0x3ea625=_0x24fe;_0x2f069a[_0x3ea625(0xb80,'uQlF')](hide_rays,_0x4eb081,![]);});return;}for(let _0x5b240c of global_rays){_0x2f069a[_0x2c33d2(0x2a8,'sHtW')](hide_ray,_0x5b240c);}}function remove_child_meshes(_0xa772b0){var _0x21c8fe=_0xeef5b8,_0xbf7951=_0x2a69e3,_0x1b76ea=_0x397e38;if(!_0xa772b0||!_0xa772b0[_0x1b76ea(0xb2a,'B%Oj')])return;for(child of _0xa772b0[_0x1b76ea(0xae3,'Oq[x')]){if(child&&child[_0xbf7951(0x3f7)])child[_0x21c8fe(0x2dc)][_0xbf7951(0x1a3)]();}}function remove_ray(_0x242e4b){var _0xf8a74f=_0x2a69e3;if(!_0x242e4b)return;remove_children(_0x242e4b),_0x242e4b[_0xf8a74f(0x3f7)]&&(_0x242e4b[_0xf8a74f(0x3f7)]['dispose'](),rm_from_list(all_rays,_0x242e4b[_0xf8a74f(0x3f7)])),_0x242e4b=[];}function remove_child(_0xb6d84e,_0xf01a68){var _0x19d9bf=_0x2a69e3,_0x2764bd=_0x397e38;if(!_0xb6d84e)return;if(_0xb6d84e[_0x2764bd(0x3e7,'Ld2a')][_0xf01a68])remove_ray(_0xb6d84e['child'][_0xf01a68]);_0xb6d84e[_0x19d9bf(0xb1d)][_0xf01a68]=null;}function remove_children(_0x3742e1){var _0x212af1=_0x2a69e3,_0x261dd9=_0x397e38,_0x440a21={'NDDSm':function(_0x20d0e7,_0x83a580){return _0x20d0e7(_0x83a580);}};if(!_0x3742e1)return;remove_child_meshes(_0x3742e1);for(let _0xb2dfc9=0x0;_0xb2dfc9<_0x3742e1[_0x261dd9(0x8ee,'nPCm')][_0x261dd9(0x490,'nPCm')];_0xb2dfc9++)_0x3742e1['child'][_0xb2dfc9]&&(_0x440a21[_0x261dd9(0xa07,'uQlF')](remove_children,_0x3742e1[_0x261dd9(0x2c9,'nsa$')][_0xb2dfc9]),_0x3742e1[_0x212af1(0xb1d)][_0xb2dfc9]=null);}function refracted_ray(_0x5746de,_0x3635cf,_0x5d7847=0x1/1.5){var _0x18a985=_0xeef5b8,_0x59cc3a=_0x397e38,_0x2e3c0f=_0x2a69e3,_0x4d17bf={'iKBUG':function(_0x47e0e4,_0x3ac105){return _0x47e0e4-_0x3ac105;},'yWnHr':function(_0x36fdbd,_0x557d42){return _0x36fdbd*_0x557d42;},'Vxzue':function(_0x51957a,_0x583c99){return _0x51957a*_0x583c99;},'XVtNP':function(_0x4b34cf,_0x157898){return _0x4b34cf>=_0x157898;},'vSDSF':function(_0xcafbc8,_0x1625d9){return _0xcafbc8-_0x1625d9;},'PShiJ':function(_0x40556a,_0x3baa55){return _0x40556a*_0x3baa55;}};const _0xea9e5=-BABYLON[_0x2e3c0f(0x5a0)][_0x59cc3a(0x652,'nPCm')](_0x5746de,_0x3635cf),_0x2a224b=_0x4d17bf[_0x59cc3a(0x417,'QG9[')](0x1,_0x4d17bf[_0x18a985(0x92c)](_0x4d17bf['Vxzue'](_0x5d7847,_0x5d7847),_0x4d17bf['iKBUG'](0x1,_0x4d17bf[_0x59cc3a(0x3b1,'EpJw')](_0xea9e5,_0xea9e5))));if(_0x4d17bf[_0x18a985(0x42e)](_0x2a224b,0x0))return fac=_0x4d17bf[_0x18a985(0x910)](_0x4d17bf[_0x59cc3a(0x554,'gTrn')](_0x5d7847,_0xea9e5),Math[_0x18a985(0x7c7)](_0x2a224b)),res=_0x3635cf[_0x2e3c0f(0x6e2)](fac),_0x5746de[_0x2e3c0f(0x610)](_0x5d7847,res),res;else return null;}function pickBackfaceMeshWithRay(_0x209293,_0x4dc1df,_0x255891){var _0x3be67d=_0x2a69e3,_0x47a7da=_0x397e38,_0x5f5790=_0xeef5b8,_0x530f4b={'GoxpP':function(_0x279828,_0x37745f){return _0x279828<_0x37745f;}};const _0x4287e4=new BABYLON[(_0x5f5790(0x1be))]();_0x4dc1df[_0x47a7da(0xab5,'SF*u')]()[_0x3be67d(0x26e)](_0x4287e4);const _0x217048=new BABYLON['Ray'](new BABYLON[(_0x3be67d(0x5a0))](0x0,0x0,0x0),new BABYLON['Vector3'](0x0,0x0,0x0));return BABYLON[_0x5f5790(0xa1b)][_0x5f5790(0x1df)](_0x255891,_0x4287e4,_0x217048),_0x209293[_0x47a7da(0x4f7,'WpF1')](_0x255891,_0x27b198=>_0x27b198==_0x4dc1df,!![],(_0x5b100c,_0x3c9a28,_0xd016c3,_0x277456)=>{var _0x1ac237=_0x5f5790,_0x40dd14=_0x47a7da,_0x95313b=_0x3be67d;const _0x5a9186=_0x3c9a28[_0x95313b(0x5c2)](_0x5b100c),_0x464c2e=_0xd016c3[_0x40dd14(0x623,')oaF')](_0x5b100c),_0x18945c=BABYLON[_0x1ac237(0x7a4)][_0x40dd14(0xbcc,'nnPU')](_0x5a9186,_0x464c2e),_0x1d612b=BABYLON[_0x95313b(0x5a0)][_0x1ac237(0x217)](_0x18945c,_0x217048[_0x1ac237(0x7d5)]);return _0x530f4b[_0x40dd14(0x1c7,'uQlF')](_0x1d612b,0x0);});}function trace_medium_ray(_0x168e23,_0x477e7b,_0x34c7f3,_0x4a8f96=0xa,_0x206616=1.52,_0x44df81=![]){var _0x31386f=_0x2a69e3,_0x25d890=_0xeef5b8,_0x4371a2=_0x397e38,_0x2a2184={'Gogyr':function(_0x4a89f5,_0x334c88){return _0x4a89f5<_0x334c88;},'cdYvK':function(_0x5f0d96,_0x1db0e7){return _0x5f0d96*_0x1db0e7;},'hrFJO':function(_0x1eb188,_0x3a2a37,_0x348612,_0x5744f9){return _0x1eb188(_0x3a2a37,_0x348612,_0x5744f9);},'mSBuF':function(_0xf69655,_0x1d39a9){return _0xf69655/_0x1d39a9;},'IiaHZ':function(_0x104bc4,_0x1a6cb5){return _0x104bc4==_0x1a6cb5;},'ZDPir':function(_0x340172,_0x10e267,_0x4960a6){return _0x340172(_0x10e267,_0x4960a6);},'WJzfP':function(_0x40f3f8,_0x3117f2,_0x38c92e,_0x5baf29,_0xcea0e9,_0x318e4b,_0x1e5212){return _0x40f3f8(_0x3117f2,_0x38c92e,_0x5baf29,_0xcea0e9,_0x318e4b,_0x1e5212);},'UcWMR':function(_0xea4823,_0x42edba){return _0xea4823-_0x42edba;},'dGuik':function(_0x3ac7ad,_0x4baa04){return _0x3ac7ad(_0x4baa04);}};if(_0x2a2184[_0x4371a2(0x1cf,'WokE')](_0x4a8f96,0x1))return null;const _0x4fbb06=_0x2a2184['cdYvK'](gs,0x64);_0x34c7f3[_0x25d890(0x5ad)]=_0x4fbb06;var _0x468f88=_0x34c7f3,_0x275e40=pickBackfaceMeshWithRay(_0x168e23,_0x477e7b,_0x468f88),_0x53890b=0x0;if(_0x275e40['hit']){_0x53890b+=_0x2a2184[_0x4371a2(0xac1,'hm#n')](_0x275e40[_0x31386f(0x74f)],_0x206616),_0x34c7f3[_0x25d890(0x5ad)]=_0x275e40['distance'];var _0x31035f=_0x275e40[_0x31386f(0x7d4)](!![]),_0x5a7554=_0x2a2184['hrFJO'](refracted_ray,_0x34c7f3[_0x25d890(0x7d5)],_0x31035f,_0x2a2184[_0x25d890(0x9a1)](_0x206616,0x1));if(_0x2a2184[_0x25d890(0xa9e)](_0x5a7554,null))return _0x34c7f3['origin']=_0x275e40[_0x25d890(0x288)],_0x34c7f3[_0x31386f(0x9cf)]=_0x2a2184[_0x31386f(0x70c)](reflected_direction,_0x34c7f3[_0x4371a2(0xad8,'vZOE')],_0x31035f),_0x2a2184[_0x25d890(0x3a7)](trace_medium_ray,_0x168e23,_0x477e7b,_0x34c7f3,_0x2a2184[_0x4371a2(0x45b,')oaF')](_0x4a8f96,0x1),_0x206616,![]);const _0x3a2ae3=_0x275e40['pickedPoint'];_0x34c7f3['origin']=_0x3a2ae3,_0x34c7f3[_0x31386f(0x9cf)]=_0x5a7554,_0x34c7f3[_0x25d890(0x5ad)]=_0x4fbb06;}else return _0x2a2184[_0x31386f(0x264)](remove_children,_0x34c7f3),_0x34c7f3[_0x31386f(0x6de)]=0x0,null;return _0x34c7f3['opd']=_0x53890b,_0x275e40;}function reflected_direction(_0x29cbe2,_0x44da34){var _0x54a5c3=_0x397e38,_0x3470fc=_0x2a69e3,_0x1fee34=_0xeef5b8,_0x13f7d2={'GwoWB':function(_0x6943df,_0x5072a9){return _0x6943df*_0x5072a9;}};return _0x29cbe2[_0x1fee34(0x4a5)](_0x44da34['scale'](_0x13f7d2[_0x3470fc(0x636)](0x2,BABYLON[_0x1fee34(0x7a4)][_0x54a5c3(0x338,'sHtW')](_0x29cbe2,_0x44da34))));}function diffracted_direction(_0x593c47,_0x36662e,_0xb72f21,_0x5dc7d1){var _0xdcb445=_0x2a69e3,_0x2bde3e=_0xeef5b8,_0x3fc8e4=_0x397e38,_0x1566c1={'vppCi':function(_0x250624,_0x4f7e52){return _0x250624+_0x4f7e52;},'ChbGg':function(_0x295b58,_0x3d6a1a){return _0x295b58-_0x3d6a1a;},'ESoLP':function(_0x55d6c6,_0x354ce3){return _0x55d6c6**_0x354ce3;},'WLIhy':function(_0x35b592,_0x31d4cd){return _0x35b592<_0x31d4cd;},'BefVM':function(_0x58fa49,_0x424be1){return _0x58fa49-_0x424be1;}};const _0x4cfd55=_0x36662e['scale'](-0x1),_0x4101be=_0xb72f21[_0x3fc8e4(0x5dd,'8j[k')](_0x5dc7d1),_0x261127=_0x593c47[_0x2bde3e(0x32f)](_0x4101be),_0x5de40b=BABYLON['Vector3']['Dot'](_0x261127,_0x261127),_0x27ae59=BABYLON[_0x2bde3e(0x7a4)][_0x2bde3e(0x217)](_0x261127,_0x4cfd55);tmp2=_0x1566c1[_0x2bde3e(0x43e)](_0x1566c1[_0xdcb445(0x7ec)](0x1,_0x5de40b),_0x1566c1[_0x3fc8e4(0x8da,'wWzJ')](_0x27ae59,0x2));if(_0x1566c1['WLIhy'](tmp2,0x0))return null;alpha=_0x1566c1[_0x2bde3e(0x664)](_0x27ae59,Math[_0x2bde3e(0x7c7)](tmp2));const _0x784ae9=_0x261127['subtract'](_0x4cfd55['scale'](alpha));return _0x784ae9;}function update_splitlist(_0x5190e8,_0x2e53e8,_0x379788){var _0x3bd5a7=_0x2a69e3,_0x4cf71c=_0x397e38,_0x4e5d50=_0xeef5b8,_0x39aaef={'OUdZm':function(_0x179939,_0x591de9){return _0x179939<_0x591de9;}};const _0x59ddbc=_0x5190e8['child'][_0x379788];_0x59ddbc['id']=_0x5190e8['id'];if(_0x2e53e8){!_0x2e53e8['split_list_from']&&(_0x2e53e8['split_list_from']=[],_0x2e53e8[_0x4e5d50(0x8a0)]=[]);if(!_0x2e53e8[_0x4e5d50(0x257)][_0x379788])_0x2e53e8[_0x4e5d50(0x257)][_0x379788]=[];if(!_0x2e53e8[_0x4e5d50(0x8a0)][_0x379788])_0x2e53e8[_0x4cf71c(0x1e8,'HZu&')][_0x379788]=[];for(let _0x1a874c=0x0;_0x39aaef[_0x3bd5a7(0x224)](_0x1a874c,_0x2e53e8[_0x4cf71c(0x604,'bK!j')][_0x379788]['length']);_0x1a874c++){if(_0x2e53e8[_0x4e5d50(0x257)][_0x379788][_0x1a874c]==_0x5190e8['beamid']){_0x59ddbc[_0x3bd5a7(0x27f)]=_0x2e53e8['split_list_to'][_0x379788][_0x1a874c];return;}}_0x59ddbc[_0x4cf71c(0x20a,'0F5q')]=num_beams,_0x2e53e8[_0x3bd5a7(0x8ad)][_0x379788][_0x3bd5a7(0x823)](_0x5190e8['beamid']),_0x2e53e8[_0x3bd5a7(0xbec)][_0x379788][_0x3bd5a7(0x823)](num_beams),num_beams++;}else _0x59ddbc[_0x4cf71c(0xb90,'kE@m')]=_0x5190e8[_0x4e5d50(0x8b2)];}function continue_ray(_0x4921b6,_0x5f07c8,_0x159478=0x0,_0x3b774a=null,_0x5d3368=null){var _0x53fd40=_0xeef5b8,_0x540d89=_0x2a69e3,_0x2534cb=_0x397e38,_0xab372b={'ifJwj':function(_0x4d692b,_0x4120e3){return _0x4d692b==_0x4120e3;},'XdBBn':function(_0x46d6b1,_0x54c9b5,_0x589849,_0x1f127f,_0x2262a7,_0x3e38f5){return _0x46d6b1(_0x54c9b5,_0x589849,_0x1f127f,_0x2262a7,_0x3e38f5);},'HcELS':_0x2534cb(0x72c,'SF*u'),'AKgUv':function(_0x45b5b7,_0x13b605,_0x13a560,_0x3e74f5){return _0x45b5b7(_0x13b605,_0x13a560,_0x3e74f5);}};const _0x5054f1=gs*0x64;if(_0xab372b['ifJwj'](_0x5d3368,null))_0x5d3368=_0x4921b6[_0x540d89(0x904)][_0x53fd40(0x32f)](_0x4921b6[_0x540d89(0x9cf)][_0x540d89(0x6e2)](_0x4921b6[_0x540d89(0x40d)]));if(!_0x4921b6[_0x2534cb(0x869,'8j[k')])_0x4921b6[_0x2534cb(0x23c,'hm#n')]=[];if(!_0x4921b6['child'][_0x159478])_0x4921b6[_0x53fd40(0x7cd)][_0x159478]=_0xab372b[_0x2534cb(0x975,'c4vi')](get_ray,_0x5d3368,_0x4921b6[_0x540d89(0x27f)],_0x4921b6['id'],_0x3b774a,_0x5f07c8),_0x4921b6[_0x2534cb(0x282,'J]ju')][_0x159478][_0x2534cb(0x7dc,')oaF')]=_0x4921b6[_0x540d89(0x2c3)],_0x4921b6['child'][_0x159478][_0x2534cb(0x37e,'w0ge')]=[];else{var _0x2bec31=_0xab372b[_0x2534cb(0x4d5,'QG9[')]['split']('|'),_0x7335c7=0x0;while(!![]){switch(_0x2bec31[_0x7335c7++]){case'0':_0x4921b6[_0x2534cb(0x274,'kE@m')][_0x159478][_0x540d89(0x40d)]=_0x5054f1;continue;case'1':_0x4921b6[_0x540d89(0xb1d)][_0x159478][_0x540d89(0x904)]=_0x5d3368;continue;case'2':_0x4921b6[_0x53fd40(0x7cd)][_0x159478][_0x540d89(0x9cf)]=_0x5f07c8;continue;case'3':_0x4921b6[_0x2534cb(0x9ea,'*EPR')][_0x159478][_0x53fd40(0x52a)]=_0x4921b6['is_dim'];continue;case'4':if(!_0x4921b6['child'][_0x159478][_0x2534cb(0x9e2,'AhCP')])_0x4921b6[_0x53fd40(0x7cd)][_0x159478][_0x2534cb(0x274,'kE@m')]=[];continue;}break;}}_0xab372b[_0x53fd40(0x944)](update_splitlist,_0x4921b6,_0x3b774a,_0x159478);}function execute_ray_collision(_0x18fe90){var _0x42e48c=_0xeef5b8,_0x2a147f=_0x397e38,_0x102b19=_0x2a69e3,_0x15a490={'YbtnR':_0x102b19(0xbe1),'lhIGG':function(_0x39c1ee,_0x18692e){return _0x39c1ee(_0x18692e);},'fAoON':_0x2a147f(0x909,'J]ju'),'wLMoW':_0x42e48c(0x56a),'thXfE':_0x102b19(0x4d1),'xIzvP':function(_0x5e888d,_0x18fbee){return _0x5e888d==_0x18fbee;}},_0x1fe21a=_0x15a490['YbtnR']['split']('|'),_0x4fa940=0x0;while(!![]){switch(_0x1fe21a[_0x4fa940++]){case'0':_0x15a490[_0x42e48c(0xbbe)](turn_laser_off,_0x18fe90);continue;case'1':lvls_score[lvl_current_num]-=0x32;continue;case'2':if(!allow_tracing)return;continue;case'3':console['log'](_0x15a490[_0x2a147f(0x7d1,'8j[k')]);continue;case'4':if(!_0x18fe90[_0x102b19(0xa72)][_0x2a147f(0x49c,'nnPU')][_0x42e48c(0x7aa)](_0x15a490[_0x42e48c(0x382)]))_0x18fe90[_0x42e48c(0x551)][_0x102b19(0x92b)]=_0x15a490[_0x2a147f(0x788,'nPCm')]+_0x18fe90['infotext'][_0x2a147f(0x1c5,'gTrn')];continue;case'5':vibrate_controller(0x3,0xc8);continue;case'6':_0x15a490['lhIGG'](update_score_txt,_0x18fe90);continue;case'7':if(_0x15a490[_0x42e48c(0xbc8)](reset_on_collission,![])||!laser_on)return;continue;case'8':rotation_gizmoManager[_0x2a147f(0x2ae,'pzFJ')]=![];continue;case'9':allow_tracing=![];continue;}break;}}function trace_ray(_0x50d5df,_0x2b0e08,_0x2562d3,_0x1595bb=!![],_0x12129e=0xa,_0x58c1f8=![]){var _0x34b3f7=_0xeef5b8,_0x11ec5c=_0x2a69e3,_0x161043=_0x397e38,_0x148d09={'utXGQ':function(_0x1b86df,_0x1761ff){return _0x1b86df*_0x1761ff;},'LcWdM':function(_0x4531e6,_0xf1840f){return _0x4531e6==_0xf1840f;},'rkiDv':function(_0x4461c1,_0x2e7b40){return _0x4461c1*_0x2e7b40;},'YdcQH':'blade','gJoUe':_0x161043(0xab1,'0F5q'),'NkjxQ':_0x11ec5c(0xbe4),'kXuZE':function(_0x1eef0a,_0x3a9283,_0x4f2461,_0x294b9b){return _0x1eef0a(_0x3a9283,_0x4f2461,_0x294b9b);},'ECOGy':function(_0x227c1a,_0x469ab2,_0x103480,_0x45e4d2,_0x514de2){return _0x227c1a(_0x469ab2,_0x103480,_0x45e4d2,_0x514de2);},'urJzm':function(_0x13da2b,_0x4e3898){return _0x13da2b-_0x4e3898;},'kFzTu':function(_0x1e9c1d,_0x2ad9e4){return _0x1e9c1d!=_0x2ad9e4;},'hQzAz':function(_0x3f20c3,_0x59f502){return _0x3f20c3(_0x59f502);},'unowy':function(_0x5be98c,_0x3196ca){return _0x5be98c!=_0x3196ca;},'jUVFp':function(_0x5429a1,_0x1e0f98,_0x1d6e30,_0x37e53f,_0x372420,_0x47c809){return _0x5429a1(_0x1e0f98,_0x1d6e30,_0x37e53f,_0x372420,_0x47c809);},'EuXkK':function(_0x1d7a7d,_0x2a33dc,_0x36f7e6){return _0x1d7a7d(_0x2a33dc,_0x36f7e6);},'NEbHX':function(_0x11e8c8,_0x3ff4fc){return _0x11e8c8-_0x3ff4fc;},'CDane':function(_0x24807e,_0x5bc9af,_0x282b01,_0x1e1b02,_0x550737,_0x108bfe,_0x19171e){return _0x24807e(_0x5bc9af,_0x282b01,_0x1e1b02,_0x550737,_0x108bfe,_0x19171e);},'lvfwF':function(_0x20a787,_0x5badfa){return _0x20a787-_0x5badfa;},'UPQRB':function(_0x445e09,_0x537957,_0x1006a7,_0x457d67,_0x172cd2){return _0x445e09(_0x537957,_0x1006a7,_0x457d67,_0x172cd2);},'dUwyM':function(_0x30b9e4,_0x4eac91,_0xccbe4b){return _0x30b9e4(_0x4eac91,_0xccbe4b);},'QQZPq':function(_0x57b9f7,_0x2588c8,_0x4ed7dd){return _0x57b9f7(_0x2588c8,_0x4ed7dd);},'paLSe':_0x161043(0x727,'wWzJ'),'dzEbj':function(_0x42551f,_0x3aa695,_0x54754a){return _0x42551f(_0x3aa695,_0x54754a);},'UgJLe':function(_0x58b279,_0x52688e,_0x37d0ed,_0x238b32,_0xfa753f,_0x17cb03,_0x211ef2){return _0x58b279(_0x52688e,_0x37d0ed,_0x238b32,_0xfa753f,_0x17cb03,_0x211ef2);},'jtyDA':function(_0x3ce5d0,_0x13572a){return _0x3ce5d0-_0x13572a;},'pVuCe':function(_0x4bf728,_0x281cf9,_0x303d56,_0x3eca1e,_0x517273){return _0x4bf728(_0x281cf9,_0x303d56,_0x3eca1e,_0x517273);},'wXFOK':function(_0x1d11ed,_0x46587f){return _0x1d11ed!=_0x46587f;},'XIZRX':function(_0x23b111,_0x3dcda4){return _0x23b111!=_0x3dcda4;},'mTZQt':function(_0x51c6c5,_0x3899bd){return _0x51c6c5+_0x3899bd;},'KfBRL':function(_0x146957,_0x1e9d23,_0x31b21b){return _0x146957(_0x1e9d23,_0x31b21b);},'jbfkX':function(_0x2ed2ad,_0x555b50,_0x555082){return _0x2ed2ad(_0x555b50,_0x555082);},'FujYo':_0x161043(0x396,'cUIh'),'GZyvo':'grating','aHFQz':function(_0x2eac3c,_0x3b2f1f){return _0x2eac3c/_0x3b2f1f;},'XdYTX':function(_0x4784cb,_0x35b3ff){return _0x4784cb<=_0x35b3ff;},'ldFJC':function(_0x3002e2,_0x33d2e9,_0x51cf31,_0x5a4178,_0x52a3b7){return _0x3002e2(_0x33d2e9,_0x51cf31,_0x5a4178,_0x52a3b7);},'mxRdt':function(_0x4b7e0e,_0x5fd51){return _0x4b7e0e*_0x5fd51;},'MCUTb':function(_0x3f51e7,_0x4f7120){return _0x3f51e7-_0x4f7120;},'eXHaq':function(_0x8a6bfc,_0x58f08f){return _0x8a6bfc!=_0x58f08f;},'gmrRg':function(_0x27da29,_0x502f41){return _0x27da29!=_0x502f41;},'alNgm':function(_0x200853,_0x5f27a6,_0x315ca7,_0x28af6b,_0x2d9f1d,_0x354257,_0x4e9837){return _0x200853(_0x5f27a6,_0x315ca7,_0x28af6b,_0x2d9f1d,_0x354257,_0x4e9837);},'ywEAn':function(_0x22a084,_0x44d0ad){return _0x22a084>_0x44d0ad;},'EDtPt':function(_0x46241d,_0x5d5529){return _0x46241d!=_0x5d5529;},'wVjrx':function(_0x1b8363,_0x3f89c1){return _0x1b8363*_0x3f89c1;},'LUwEW':function(_0xb5003a,_0xaded16){return _0xb5003a*_0xaded16;},'TvrWg':function(_0x1c3b6f,_0xd31507){return _0x1c3b6f!=_0xd31507;},'giDrJ':function(_0x3a5bf7,_0x1476c9,_0x49c1ed,_0xf908b3,_0x22e034,_0x3fc932,_0x1af728){return _0x3a5bf7(_0x1476c9,_0x49c1ed,_0xf908b3,_0x22e034,_0x3fc932,_0x1af728);},'vYQOA':_0x34b3f7(0x61b),'UguJR':'2|4|3|0|1|5|6','MLYrE':function(_0x29bf65,_0x24e92d,_0x35d235,_0x40a7cc,_0x311030,_0x5445a7){return _0x29bf65(_0x24e92d,_0x35d235,_0x40a7cc,_0x311030,_0x5445a7);},'LXaFM':function(_0x965fa9,_0x201bd1){return _0x965fa9-_0x201bd1;},'zvNgF':function(_0x4c4dd9,_0x457377){return _0x4c4dd9*_0x457377;},'iWbag':function(_0xb4b5c8,_0x5a4078,_0x4b376e){return _0xb4b5c8(_0x5a4078,_0x4b376e);},'CKTmF':function(_0x49cdbf,_0x49200f){return _0x49cdbf(_0x49200f);},'JuBmL':_0x161043(0x3ff,'04%E'),'ssiXD':function(_0x433988,_0xcd234a){return _0x433988==_0xcd234a;},'uujPy':function(_0x4113c7,_0x282e8e){return _0x4113c7(_0x282e8e);},'iESih':_0x34b3f7(0x243),'vbFiN':function(_0x1cbd3e,_0x190c6e){return _0x1cbd3e-_0x190c6e;},'GgnwI':function(_0x38603d,_0x25c3ce){return _0x38603d<=_0x25c3ce;},'fpqUy':function(_0x77031f,_0x50988a){return _0x77031f*_0x50988a;}};const _0x34798d=_0x148d09['utXGQ'](gs,0x14);if(_0x148d09[_0x161043(0x377,'J]ju')](_0x2b0e08,null)||_0x12129e<0x1||_0x148d09[_0x34b3f7(0x795)](_0x2b0e08[_0x11ec5c(0x9cf)],null))return;const _0x435331=_0x2b0e08[_0x161043(0x38b,'4L1H')][_0x11ec5c(0x6e2)](_0x148d09[_0x34b3f7(0xa86)](gs,0.0001));if(_0x58c1f8)_0x2b0e08[_0x11ec5c(0x904)]['addInPlace'](_0x435331);function _0x342541(_0x265737){if(_0x265737['isPickable']||_0x265737==_0x50d5df['collisionbox'])return!![];return![];}_0x2b0e08['length']=_0x34798d;var _0x2fefc0=_0x50d5df[_0x34b3f7(0xba7)](_0x2b0e08,_0x342541,![]);if(_0x2fefc0['hit']){var _0x1a475e=_0x2fefc0['pickedMesh'];_0x2b0e08[_0x34b3f7(0x5ad)]=_0x2fefc0[_0x161043(0x63a,'p72Q')];if(_0x1595bb){if(_0x1a475e[_0x34b3f7(0x80f)][_0x161043(0x323,'Ld2a')](_0x148d09[_0x34b3f7(0xb27)])||_0x1a475e[_0x11ec5c(0x51d)][_0x11ec5c(0x6ef)](_0x148d09[_0x161043(0x9c7,'cUIh')]))_0x1a475e=_0x1a475e['parent'];if(_0x1a475e[_0x161043(0x54a,'kE@m')][_0x11ec5c(0x6ef)](_0x148d09['NkjxQ'])&&_0x1a475e[_0x161043(0x721,'kE@m')][_0x11ec5c(0xb28)])_0x1a475e['parent'][_0x34b3f7(0x1bd)](_0x2b0e08);else _0x1a475e[_0x161043(0xa7e,'hm#n')]&&_0x1a475e[_0x34b3f7(0x1bd)](_0x2b0e08);}if(_0x1a475e[_0x161043(0xb15,'wWzJ')]['includes'](_0x34b3f7(0x6bb))){let _0x461d2f=_0x2fefc0[_0x34b3f7(0xa88)](!![]);const _0x18e84b=1.52,_0x382478=_0x148d09[_0x161043(0x3d3,'Oq[x')](refracted_ray,_0x2b0e08[_0x11ec5c(0x9cf)],_0x461d2f,0x1/_0x18e84b),_0x4fa784=_0x1a475e[_0x34b3f7(0x66a)][_0x11ec5c(0xa4a)]&&!_0x2b0e08['is_dim'];_0x148d09[_0x11ec5c(0x526)](continue_ray,_0x2b0e08,_0x382478,0x0,_0x1a475e),_0x2562d3+=_0x2b0e08[_0x34b3f7(0x5ad)];var _0x175131=trace_medium_ray(_0x50d5df,_0x1a475e,_0x2b0e08[_0x161043(0x8a5,'QG9[')][0x0],_0x148d09[_0x161043(0x1d5,'w0ge')](_0x12129e,0x1),_0x18e84b,_0x4fa784);const _0x9d7c36=_0x2b0e08[_0x161043(0x51b,'bK!j')][0x0];if(_0x148d09[_0x11ec5c(0x1d6)](_0x9d7c36,null))_0x2562d3+=_0x9d7c36['opd'];else{_0x148d09[_0x34b3f7(0x7ca)](remove_children,_0x2b0e08);return;}if(_0x4fa784&&_0x175131!=undefined&&_0x148d09[_0x11ec5c(0x2ee)](_0x175131,null)){const _0x6de61e=_0x175131['getNormal'](!![]);_0x148d09[_0x34b3f7(0xb00)](continue_ray,_0x2b0e08,_0x148d09['EuXkK'](reflected_direction,_0x382478,_0x6de61e),0x2,_0x1a475e,_0x175131[_0x161043(0x9d6,'*EPR')]),trace_medium_ray(_0x50d5df,_0x1a475e,_0x2b0e08[_0x161043(0x239,'S!pu')][0x2],_0x148d09[_0x11ec5c(0x8e1)](_0x12129e,0x1),_0x18e84b,![]),_0x2b0e08[_0x11ec5c(0xb1d)][0x2]['is_dim']=!![],trace_ray(_0x50d5df,_0x2b0e08[_0x34b3f7(0x7cd)][0x2],_0x2562d3,_0x1595bb,_0x12129e-0x1,!![]);}_0x9d7c36&&_0x2b0e08[_0x161043(0x5bd,'WpF1')][0x0]&&_0x148d09[_0x161043(0x31c,'soS$')](trace_ray,_0x50d5df,_0x9d7c36,_0x2562d3,_0x1595bb,_0x148d09[_0x34b3f7(0x2f9)](_0x12129e,0x1),!![]);if(_0x4fa784){const _0x45a51d=reflected_direction(_0x2b0e08['direction'],_0x461d2f);_0x148d09[_0x161043(0x8fd,'4L1H')](continue_ray,_0x2b0e08,_0x45a51d,0x1,_0x1a475e),_0x2b0e08[_0x11ec5c(0xb1d)][0x1]&&(_0x2b0e08[_0x34b3f7(0x7cd)][0x1][_0x161043(0x6d4,'XZQQ')]=!![],_0x148d09[_0x34b3f7(0x6f2)](trace_ray,_0x50d5df,_0x2b0e08['child'][0x1],_0x2562d3,_0x1595bb,_0x148d09['lvfwF'](_0x12129e,0x1),!![]));}else _0x148d09['dUwyM'](remove_child,_0x2b0e08,0x1),_0x148d09[_0x34b3f7(0x707)](remove_child,_0x2b0e08,0x2);}else{if(_0x1a475e['name']['includes'](_0x148d09[_0x34b3f7(0x666)])){let _0x558570=_0x2fefc0['getNormal'](!![]);const _0x147b54=_0x148d09[_0x34b3f7(0xa7f)](reflected_direction,_0x2b0e08[_0x11ec5c(0x9cf)],_0x558570);_0x148d09['dzEbj'](continue_ray,_0x2b0e08,_0x147b54),_0x2562d3+=_0x2b0e08['length'];if(_0x2b0e08[_0x34b3f7(0x7cd)][0x0])_0x148d09['UgJLe'](trace_ray,_0x50d5df,_0x2b0e08[_0x34b3f7(0x7cd)][0x0],_0x2562d3,_0x1595bb,_0x148d09[_0x34b3f7(0x805)](_0x12129e,0x1),!![]);remove_child(_0x2b0e08,0x1),_0x148d09[_0x34b3f7(0xa7f)](remove_child,_0x2b0e08,0x2);}else{if(_0x1a475e[_0x11ec5c(0x51d)][_0x161043(0x98d,'S!pu')](_0x34b3f7(0xbc6))){let _0x3e521f=_0x2fefc0['getNormal'](!![]);_0x2562d3+=_0x2b0e08[_0x11ec5c(0x40d)],_0x148d09[_0x34b3f7(0x733)](continue_ray,_0x2b0e08,_0x2b0e08[_0x161043(0x199,'cUIh')],0x1,_0x1a475e);if(_0x148d09[_0x161043(0x8a7,'R&zO')](_0x2b0e08[_0x34b3f7(0x7cd)][0x1],undefined)&&_0x148d09['XIZRX'](_0x2b0e08[_0x34b3f7(0x7cd)][0x1],null))_0x148d09[_0x34b3f7(0x9fa)](trace_ray,_0x50d5df,_0x2b0e08[_0x34b3f7(0x7cd)][0x1],_0x148d09[_0x11ec5c(0x306)](_0x2562d3,_0x2b0e08[_0x161043(0x55c,'bK!j')]),_0x1595bb,_0x12129e-0x1,!![]);const _0x51d854=_0x148d09[_0x34b3f7(0x91b)](reflected_direction,_0x2b0e08['direction'],_0x3e521f);continue_ray(_0x2b0e08,_0x51d854,0x0,_0x1a475e);if(_0x2b0e08[_0x161043(0xbd8,'HZu&')][0x0]!=undefined&&_0x2b0e08[_0x11ec5c(0xb1d)][0x0]!=null)trace_ray(_0x50d5df,_0x2b0e08['child'][0x0],_0x2562d3,_0x1595bb,_0x12129e-0x1,!![]);_0x148d09[_0x34b3f7(0x917)](remove_child,_0x2b0e08,0x2);}else{if(_0x1a475e[_0x34b3f7(0x80f)][_0x34b3f7(0x350)](_0x148d09[_0x34b3f7(0x3b0)]))_0x2562d3+=_0x2b0e08[_0x34b3f7(0x5ad)],_0x148d09[_0x161043(0x240,')oaF')](remove_children,_0x2b0e08);else{if(_0x1a475e['name'][_0x11ec5c(0x6ef)](_0x148d09[_0x34b3f7(0x1f1)])){let _0xefbe66=_0x2fefc0[_0x34b3f7(0xa88)](!![]),_0x1e64e9=null,_0xc0c20=0x0;_0x2562d3+=_0x2b0e08[_0x34b3f7(0x5ad)];var _0x2bebb2=_0x1a475e[_0x34b3f7(0xa49)];if(!_0x2bebb2)_0x2bebb2=0x1;const _0x2562b8=5e-7;_0x2bebb2*=0.000001/_0x2562b8;const _0x583a66=_0x1a475e['grating_vector'][_0x11ec5c(0x232)]['scale'](_0x148d09[_0x34b3f7(0x23a)](0x1,_0x2bebb2)),_0xeac28d=gs*BABYLON[_0x11ec5c(0x5a0)][_0x161043(0x713,'Ld2a')](_0x1a475e[_0x34b3f7(0x71c)][_0x11ec5c(0x235)](),_0x1a475e[_0x34b3f7(0x71c)][_0x161043(0x2fa,'c4vi')])/0x32;for(let _0x15bc53=0x0;_0x148d09[_0x161043(0x406,'hm#n')](_0x15bc53,_0x1a475e[_0x161043(0x32b,'nsa$')]);_0x15bc53++){_0x1e64e9=_0x148d09[_0x161043(0x663,'B%Oj')](diffracted_direction,_0x2b0e08['direction'],_0xefbe66,_0x583a66,_0x15bc53);if(_0x1e64e9!=null){extra_opd=_0x148d09[_0x161043(0x8d2,'nnPU')](_0x148d09[_0x161043(0xb3b,'U981')](-Math[_0x11ec5c(0x4ea)](_0x148d09[_0x11ec5c(0xbed)](0x1,BABYLON[_0x34b3f7(0x7a4)][_0x34b3f7(0x217)](_0x1e64e9,_0xefbe66))),_0x15bc53),_0xeac28d),_0x148d09[_0x161043(0x47f,'wWzJ')](continue_ray,_0x2b0e08,_0x1e64e9,_0xc0c20,_0x1a475e);if(_0x148d09[_0x34b3f7(0x95b)](_0x2b0e08[_0x34b3f7(0x7cd)][_0xc0c20],undefined)&&_0x148d09[_0x11ec5c(0x6bd)](_0x2b0e08[_0x11ec5c(0xb1d)][_0xc0c20],null))_0x148d09['alNgm'](trace_ray,_0x50d5df,_0x2b0e08[_0x161043(0x2c9,'nsa$')][_0xc0c20],_0x148d09[_0x161043(0x7b1,'bK!j')](_0x2562d3,extra_opd),_0x1595bb,_0x148d09[_0x34b3f7(0x58d)](_0x12129e,0x1),!![]);_0xc0c20++;}if(_0x148d09[_0x34b3f7(0x2cf)](_0x15bc53,0x0)){_0x1e64e9=diffracted_direction(_0x2b0e08['direction'],_0xefbe66,_0x583a66,-_0x15bc53);if(_0x148d09[_0x11ec5c(0x6c3)](_0x1e64e9,null)){extra_opd=_0x148d09[_0x11ec5c(0x7c5)](_0x148d09[_0x34b3f7(0x5a1)](Math['sqrt'](_0x148d09[_0x161043(0x923,'SF*u')](0x1,BABYLON[_0x161043(0x698,'gTrn')][_0x34b3f7(0x217)](_0x1e64e9,_0xefbe66))),_0x15bc53),_0xeac28d),_0x148d09['ldFJC'](continue_ray,_0x2b0e08,_0x1e64e9,_0xc0c20,_0x1a475e);if(_0x148d09[_0x11ec5c(0x6c3)](_0x2b0e08[_0x11ec5c(0xb1d)][_0xc0c20],undefined)&&_0x148d09[_0x11ec5c(0x43a)](_0x2b0e08[_0x161043(0x960,'nnPU')][_0xc0c20],null))_0x148d09[_0x34b3f7(0x532)](trace_ray,_0x50d5df,_0x2b0e08[_0x161043(0x516,'SF*u')][_0xc0c20],_0x2562d3+extra_opd,_0x1595bb,_0x148d09[_0x34b3f7(0x58d)](_0x12129e,0x1),!![]);}_0xc0c20++;}}}else{if(_0x1a475e[_0x11ec5c(0x51d)][_0x11ec5c(0x6ef)](_0x148d09['vYQOA'])&&_0x2562d3<_0x148d09['LUwEW'](1.5,gs)){var _0x2e1da0=_0x148d09[_0x11ec5c(0x699)][_0x11ec5c(0x1a8)]('|'),_0x2b4ab5=0x0;while(!![]){switch(_0x2e1da0[_0x2b4ab5++]){case'0':if(_0x2b0e08[_0x11ec5c(0xb1d)][0x0])_0x148d09['MLYrE'](trace_ray,_0x50d5df,_0x2b0e08[_0x161043(0x2f6,'[HON')][0x0],_0x2562d3,_0x1595bb,_0x148d09[_0x34b3f7(0xb0c)](_0x12129e,0x1));continue;case'1':remove_child(_0x2b0e08,0x1);continue;case'2':_0x2b0e08[_0x161043(0xa3e,')oaF')]=_0x148d09['zvNgF'](_0x2fefc0['distance'],1.0001);continue;case'3':_0x2562d3+=_0x2b0e08[_0x11ec5c(0x40d)];continue;case'4':_0x148d09['iWbag'](continue_ray,_0x2b0e08,_0x2b0e08[_0x34b3f7(0x7d5)]);continue;case'5':_0x148d09[_0x11ec5c(0x85d)](remove_child,_0x2b0e08,0x2);continue;case'6':_0x148d09['iWbag'](remove_child,_0x2b0e08,0x3);continue;}break;}}else{if(_0x1a475e[_0x34b3f7(0x80f)][_0x161043(0x98d,'S!pu')]('screen'))_0x2562d3+=_0x2b0e08[_0x161043(0x1bc,'kE@m')],_0x148d09['CKTmF'](remove_children,_0x2b0e08);else{if(_0x2b0e08[_0x34b3f7(0x52a)]!=!![]&&_0x1a475e[_0x34b3f7(0x80f)][_0x11ec5c(0x6ef)](_0x148d09[_0x11ec5c(0x7ac)]||_0x148d09[_0x34b3f7(0x4e9)](_0x1a475e,_0x50d5df[_0x34b3f7(0x594)]))){_0x148d09[_0x34b3f7(0x263)](execute_ray_collision,_0x50d5df);return;}else _0x2562d3+=_0x2b0e08[_0x11ec5c(0x40d)],_0x148d09[_0x161043(0x30c,'ZDs7')](remove_children,_0x2b0e08);}}}}}}}}else{var _0x3a68db=_0x148d09[_0x11ec5c(0x647)][_0x34b3f7(0x7bd)]('|'),_0x117903=0x0;while(!![]){switch(_0x3a68db[_0x117903++]){case'0':_0x148d09['giDrJ'](trace_ray,_0x50d5df,_0x2b0e08[_0x161043(0x960,'nnPU')][0x0],_0x2562d3,_0x1595bb,Math[_0x34b3f7(0x399)](_0x148d09['vbFiN'](_0x12129e,0x1),0x3),!![]);continue;case'1':_0x148d09[_0x161043(0x8bb,'nPCm')](remove_child,_0x2b0e08,0x1);continue;case'2':_0x2b0e08[_0x34b3f7(0x5ad)]=_0x34798d;continue;case'3':continue_ray(_0x2b0e08,_0x2b0e08['direction']);continue;case'4':_0x2562d3+=_0x2b0e08[_0x161043(0x19a,'XZQQ')];continue;case'5':_0x148d09[_0x161043(0xbf1,'QUN%')](remove_child,_0x2b0e08,0x2);continue;}break;}}var _0x5936a5=_0x2b0e08['beamid'];if(_0x148d09[_0x34b3f7(0x2df)](num_beams,_0x5936a5))num_beams=_0x148d09[_0x161043(0x926,'HZu&')](_0x5936a5,0x1);for(child of _0x2b0e08[_0x11ec5c(0xb1d)])child&&(child['id']=_0x2b0e08['id'],child[_0x161043(0x251,'Ld2a')]=_0x5936a5,_0x5936a5++);_0x58c1f8&&(_0x2b0e08[_0x161043(0x3eb,'[HON')][_0x11ec5c(0x62c)](_0x435331),_0x2b0e08[_0x11ec5c(0x40d)]+=_0x148d09[_0x161043(0x46c,'p72Q')](gs,0.02));if(_0x1595bb)_0x148d09[_0x11ec5c(0x26f)](show_ray,_0x50d5df,_0x2b0e08,show_laser_beams);_0x2b0e08[_0x161043(0xada,'V3ke')]=_0x2562d3;return;}function make_opticaltable(_0x1f2daa,_0x54af50){var _0x3c400a=_0x397e38,_0x5d2f02=_0xeef5b8,_0x1bf7c7=_0x2a69e3,_0x3241cb={'gzNqv':function(_0x4ce340,_0x2bfcd6){return _0x4ce340*_0x2bfcd6;},'HrkTt':_0x1bf7c7(0x80a),'pxvad':function(_0x3af062,_0x1be6b7){return _0x3af062/_0x1be6b7;},'cGZHs':_0x1bf7c7(0x42c),'CeIZw':function(_0x495805,_0x1e1556){return _0x495805*_0x1e1556;},'jsOGB':function(_0x5b21df,_0x140bf4){return _0x5b21df<=_0x140bf4;},'jDJZi':function(_0x53a109,_0x5968ce){return _0x53a109*_0x5968ce;},'qOyCA':function(_0x92e6f,_0x66f473){return _0x92e6f+_0x66f473;},'yBVuc':'tablecover','RTHEm':function(_0x2b8235,_0x224c59){return _0x2b8235*_0x224c59;},'JPffj':function(_0x480ceb,_0x1e8245){return _0x480ceb/_0x1e8245;},'mmKrw':function(_0x542a1b,_0x4530bd){return _0x542a1b*_0x4530bd;},'maxXz':function(_0x997dba,_0x171127){return _0x997dba*_0x171127;},'EkZLG':function(_0x13bc8c,_0x1d7e9a){return _0x13bc8c*_0x1d7e9a;},'fBsBM':function(_0x4adc86,_0x8ae667){return _0x4adc86/_0x8ae667;}};const _0x3e6bdc=_0x3241cb[_0x5d2f02(0x7e8)](gs,0x2),_0x385bdd=gs*0x16,_0x12e118=_0x3241cb[_0x5d2f02(0x7e8)](gs,0xf),_0x25b9dc=BABYLON[_0x5d2f02(0xad5)][_0x1bf7c7(0x361)](_0x3241cb[_0x3c400a(0x757,'R&zO')],{'height':_0x3e6bdc,'width':_0x385bdd,'depth':_0x12e118},_0x1f2daa);_0x25b9dc[_0x3c400a(0x50e,'KW4n')]['y']-=_0x3241cb[_0x5d2f02(0x16f)](_0x3e6bdc,1.95),_0x25b9dc[_0x5d2f02(0x16a)]=materials['opticaltable'];const _0x38ea08=_0x3241cb['gzNqv'](gs,0.1),_0x4453f6=BABYLON[_0x3c400a(0x945,'gTrn')][_0x1bf7c7(0x361)](_0x3241cb['cGZHs'],{'height':_0x38ea08,'width':_0x3241cb[_0x3c400a(0xb8c,'EMGR')](1.02,_0x385bdd),'depth':_0x3241cb[_0x5d2f02(0x8de)](1.02,_0x12e118)},_0x1f2daa);var _0x45663f=BABYLON[_0x5d2f02(0x6ec)][_0x3c400a(0x1fc,'%Dqt')](_0x4453f6);const _0x5b8e79=gs*0.2;var _0x1e3163=BABYLON[_0x3c400a(0x449,'4L1H')][_0x5d2f02(0x41c)](_0x3c400a(0x1ac,'nnPU'),{'diameter':_0x5b8e79,'height':_0x3241cb[_0x5d2f02(0x8de)](_0x38ea08,0x5),'tessellation':0xa},_0x1f2daa);const _0x3178e9=_0x3241cb[_0x1bf7c7(0xa82)](gs,0x1),_0x5adbca=_0x3241cb['CeIZw'](gs,0x1),_0x189ecb=Math[_0x1bf7c7(0x694)](_0x3241cb[_0x5d2f02(0x16f)](_0x385bdd/0x2,_0x3178e9)),_0x240bc6=Math[_0x5d2f02(0x461)](_0x3241cb[_0x3c400a(0xaff,'0F5q')](_0x3241cb[_0x1bf7c7(0x528)](_0x12e118,0x2),_0x5adbca));var _0x4e75b4=[];for(y=-_0x240bc6;_0x3241cb[_0x5d2f02(0x952)](y,_0x240bc6);y++)for(x=-_0x189ecb;_0x3241cb[_0x1bf7c7(0x756)](x,_0x189ecb);x++){_0x1e3163[_0x1bf7c7(0xadc)]['x']=_0x3241cb[_0x1bf7c7(0x420)](_0x3241cb['qOyCA'](x,0.5),_0x3178e9),_0x1e3163[_0x1bf7c7(0xadc)]['z']=y*_0x5adbca,_0x4e75b4[_0x5d2f02(0x728)](_0x1e3163['clone']());}var _0x46a087=BABYLON[_0x5d2f02(0xb99)][_0x1bf7c7(0x20f)](_0x4e75b4),_0x25d188=BABYLON[_0x5d2f02(0x6ec)][_0x1bf7c7(0x4e5)](_0x46a087);_0x25d188[_0x5d2f02(0x635)]=new BABYLON[(_0x3c400a(0x94b,'QUN%'))](0x0,0x0,0x0),_0x45663f['subtractInPlace'](_0x25d188),_0x46a087[_0x3c400a(0x76b,'0F5q')](),_0x1e3163[_0x3c400a(0x5b5,'[HON')](),_0x4453f6[_0x1bf7c7(0x1a3)]();var _0x5abf84=_0x45663f[_0x3c400a(0x30f,'wWzJ')](_0x3241cb[_0x3c400a(0xb3f,'vZOE')],null,_0x1f2daa);_0x5abf84['material']=materials[_0x3c400a(0x5f2,'soS$')],_0x5abf84[_0x5d2f02(0x635)]['y']-=_0x3241cb[_0x5d2f02(0x16f)](_0x38ea08,0x2),_0x25b9dc['position']['y']-=_0x3241cb[_0x5d2f02(0x16f)](_0x38ea08,0x2),_0x1f2daa[_0x3c400a(0x244,'04%E')]=_0x5abf84;var _0x255a2f=BABYLON['MeshBuilder'][_0x1bf7c7(0x24e)](_0x3c400a(0x1af,'w0ge'),{'diameter':_0x3241cb[_0x5d2f02(0x74b)](gs,0x2),'height':_0x54af50,'tessellation':0x1e});_0x255a2f[_0x5d2f02(0x16a)]=materials[_0x1bf7c7(0x844)],_0x255a2f['position']['y']-=_0x3241cb[_0x3c400a(0xa52,'SF*u')](_0x3241cb[_0x1bf7c7(0xb7b)](1.1,_0x54af50),0x2);var _0xde7a4e=_0x255a2f[_0x1bf7c7(0x6ae)](),_0x2cf93b=_0x255a2f['clone'](),_0x213c75=_0x255a2f[_0x1bf7c7(0x6ae)]();_0x255a2f[_0x1bf7c7(0xadc)]['x']+=_0x3241cb['mmKrw'](_0x385bdd,0.4),_0x255a2f['position']['z']+=_0x3241cb[_0x3c400a(0x8a8,'SF*u')](_0x12e118,0.4),_0xde7a4e[_0x5d2f02(0x635)]['x']-=_0x385bdd*0.4,_0xde7a4e[_0x1bf7c7(0xadc)]['z']+=_0x3241cb[_0x3c400a(0x46a,'nPCm')](_0x12e118,0.4),_0x2cf93b[_0x3c400a(0x1fa,'EMGR')]['x']+=_0x3241cb[_0x3c400a(0x64d,'vZOE')](_0x385bdd,0.4),_0x2cf93b[_0x5d2f02(0x635)]['z']-=_0x3241cb[_0x5d2f02(0x2ef)](_0x12e118,0.4),_0x213c75['position']['x']-=_0x3241cb[_0x1bf7c7(0x824)](_0x385bdd,0.4),_0x213c75[_0x1bf7c7(0xadc)]['z']-=_0x3241cb[_0x5d2f02(0x953)](_0x12e118,0.4);var _0x1ffb74=new BABYLON[(_0x1bf7c7(0x67b))](_0x5d2f02(0x745));return _0x1ffb74['scaling']=new BABYLON[(_0x5d2f02(0x7a4))](0x1,0x1,0x1),_0x255a2f[_0x3c400a(0xba4,'B%Oj')](_0x1ffb74),_0xde7a4e[_0x5d2f02(0x8be)](_0x1ffb74),_0x2cf93b[_0x3c400a(0xbf2,'hm#n')](_0x1ffb74),_0x213c75[_0x1bf7c7(0x74e)](_0x1ffb74),_0x1ffb74[_0x3c400a(0xbe3,'WokE')]=()=>{var _0x58f1b6=_0x3c400a,_0x19266a=_0x5d2f02;_0x1ffb74[_0x19266a(0x16a)]=materials[_0x58f1b6(0x6e6,'nPCm')];},_0x1ffb74[_0x1bf7c7(0x6fe)]=()=>{var _0x291365=_0x1bf7c7,_0x1327da=_0x3c400a;_0x1ffb74[_0x1327da(0x33f,'8ti6')]=materials[_0x291365(0x844)];},_0x1ffb74[_0x5d2f02(0x8e2)]=_0x29a24d=>{var _0x2bf44f=_0x5d2f02,_0x59a62b=_0x3c400a;_0x29a24d=Math[_0x59a62b(0xbc0,'Ld2a')](_0x29a24d,0.1),_0x1ffb74[_0x59a62b(0x79f,'p72Q')]['y']=_0x29a24d,_0x1ffb74[_0x59a62b(0xb54,'gTrn')]['x']=0x1,_0x1ffb74[_0x2bf44f(0x584)]['z']=0x1;},_0x1ffb74[_0x1bf7c7(0x3f4)]=()=>_0x1ffb74[_0x3c400a(0x895,'8j[k')]['y'],_0x5abf84[_0x3c400a(0x41d,'sdyN')](_0x25b9dc),_0x1ffb74[_0x1bf7c7(0x74e)](_0x25b9dc),_0x25b9dc[_0x3c400a(0xab4,'%Dqt')]['z']-=_0x3241cb[_0x3c400a(0x563,'KW4n')](_0x3241cb[_0x1bf7c7(0xac5)](0.2,_0x12e118),0x2),_0x25b9dc[_0x3c400a(0x963,'hm#n')]=!![],_0x25b9dc;}function reattach_panel(_0x3887e4,_0x2163e0=![]){var _0x1d0fde=_0x397e38,_0x2f8e56=_0x2a69e3,_0x517dca=_0xeef5b8,_0x51685e={'mJepS':function(_0x478be3,_0x5c0189){return _0x478be3&&_0x5c0189;},'wRFOz':_0x517dca(0x918),'ljKQU':function(_0x8e6723,_0x2c2e72){return _0x8e6723/_0x2c2e72;},'GooDX':function(_0x3d83e,_0x59edfc){return _0x3d83e/_0x59edfc;},'YkUAV':function(_0x4efe36,_0xb821c4){return _0x4efe36/_0xb821c4;},'Eenlw':function(_0x176775,_0x579634){return _0x176775*_0x579634;},'IWYog':function(_0x3eba31,_0xfa186a){return _0x3eba31*_0xfa186a;},'GFKoI':function(_0x39faa4,_0x3b2ab1){return _0x39faa4*_0x3b2ab1;},'qVxWR':_0x517dca(0xb5f),'PXTyA':function(_0x456c26,_0x419455,_0x32e082){return _0x456c26(_0x419455,_0x32e082);}};mypanel=_0x3887e4[_0x517dca(0x415)];if(mypanel!=undefined&&mypanel!=null){var _0x5a1094=new BABYLON[(_0x517dca(0x55d))]();_0x5a1094['position']=new BABYLON[(_0x517dca(0x7a4))](0x0,0x0,0x0);if(_0x51685e[_0x2f8e56(0xa2d)](!_0x2163e0,leftController)){var _0x137667=_0x517dca(0x480)[_0x1d0fde(0x2f4,'QUN%')]('|'),_0x4800d4=0x0;while(!![]){switch(_0x137667[_0x4800d4++]){case'0':mypanel[_0x1d0fde(0x3e5,'sdyN')]=mypanel[_0x517dca(0x66a)];continue;case'1':mypanel[_0x517dca(0x635)]=new BABYLON['Vector3'](0x0,0x0,0x0);continue;case'2':_0x5a1094[_0x1d0fde(0x26b,'4L1H')]['z']=-0.7;continue;case'3':mypanel[_0x517dca(0x87a)]=BABYLON['Mesh']['BILLBOARDMODE_NONE'];continue;case'4':mypanel[_0x1d0fde(0xb1f,'*EPR')]=mypanel['scaling'];continue;case'5':mypanel['old_rotation']=mypanel['rotation'];continue;case'6':console[_0x2f8e56(0x471)](_0x51685e[_0x517dca(0x968)]);continue;case'7':mypanel[_0x517dca(0x584)]=new BABYLON[(_0x2f8e56(0x5a0))](_0x51685e[_0x517dca(0x5ba)](0.2,gs),_0x51685e[_0x2f8e56(0x1e3)](0.2,gs),_0x51685e[_0x517dca(0x451)](0.2,gs));continue;case'8':mypanel[_0x2f8e56(0x6c5)]=new BABYLON[(_0x2f8e56(0x5a0))](_0x51685e[_0x2f8e56(0x7c0)](_0x51685e[_0x1d0fde(0x620,'c4vi')](-0xa,Math['PI']),0xb4),_0x51685e[_0x1d0fde(0x644,'Oq[x')](-0x4b,Math['PI'])/0xb4,_0x51685e['YkUAV'](_0x51685e[_0x1d0fde(0x1f3,'J30c')](0x1e,Math['PI']),0xb4));continue;case'9':mypanel['attached_component_name']&&mypanel[_0x517dca(0x196)]['setEnabled'](![]);continue;case'10':_0x5a1094[_0x517dca(0x66a)]=leftController;continue;case'11':mypanel['attached_screen']=leftController;continue;case'12':_0x5a1094[_0x517dca(0x635)]['y']=0x0;continue;case'13':mypanel[_0x1d0fde(0xa0d,'sHtW')]=mypanel[_0x2f8e56(0x300)];continue;case'14':_0x5a1094['position']['x']=0.2;continue;case'15':mypanel[_0x2f8e56(0x321)]=mypanel['position'];continue;case'16':mypanel['parent']=_0x5a1094;continue;}break;}}else{if(mypanel?.[_0x517dca(0x1a9)]){var _0x2f9e3f=_0x51685e[_0x2f8e56(0x684)][_0x517dca(0x7bd)]('|'),_0x218739=0x0;while(!![]){switch(_0x2f9e3f[_0x218739++]){case'0':console[_0x517dca(0x3ae)]('reactivating\x20old\x20panel\x20position');continue;case'1':mypanel[_0x517dca(0x308)][_0x1d0fde(0x355,'J30c')]=null;continue;case'2':mypanel[_0x2f8e56(0x853)]=!![];continue;case'3':_0x3887e4['panel'][_0x1d0fde(0x760,'0F5q')]=mypanel[_0x2f8e56(0x321)];continue;case'4':_0x3887e4[_0x1d0fde(0x5f6,'c4vi')]['attached_component_name']=mypanel[_0x2f8e56(0x453)];continue;case'5':mypanel[_0x517dca(0x16a)]=null;continue;case'6':mypanel[_0x2f8e56(0x363)]['setEnabled'](!![]);continue;case'7':mypanel[_0x1d0fde(0xb5d,'w0ge')][_0x2f8e56(0xa6a)]=null;continue;case'8':_0x3887e4['panel']=_0x51685e['PXTyA'](get_panel,_0x3887e4,mypanel[_0x517dca(0x1a9)]);continue;case'9':_0x3887e4[_0x1d0fde(0x544,'EMGR')][_0x517dca(0x196)]=mypanel[_0x2f8e56(0x363)];continue;}break;}}}}}function update_indicator_color(_0x23ed42,_0x288870,_0x4db2ad,_0x3e6830=0.1){var _0x42475c=_0x397e38,_0x5e3945=_0xeef5b8,_0x525d32=_0x2a69e3,_0x4d0d37={'nEkpg':_0x525d32(0x7f1),'KmcsV':function(_0x2d1725,_0x539b9b){return _0x2d1725==_0x539b9b;},'AmXRA':function(_0x215486,_0x5bda9a){return _0x215486(_0x5bda9a);},'iHzHb':function(_0x328edb,_0x2c4750){return _0x328edb==_0x2c4750;},'VZIlh':function(_0x2f12cd,_0x49b005){return _0x2f12cd>=_0x49b005;},'XCtyb':function(_0x60323d,_0xd4528c){return _0x60323d==_0xd4528c;}},_0x3bf1c8=_0x4d0d37['nEkpg'][_0x525d32(0x1a8)]('|'),_0x50218b=0x0;while(!![]){switch(_0x3bf1c8[_0x50218b++]){case'0':var _0x573ea7=_0x4d0d37[_0x5e3945(0x2ea)](_0x4db2ad,0x0)||_0x4d0d37[_0x42475c(0x6a8,'Ld2a')](isNaN,_0x4db2ad)||_0x4d0d37['iHzHb'](_0x4db2ad,undefined)||_0x4d0d37['VZIlh'](_0x288870,relative_difficulty);continue;case'1':return _0x573ea7;case'2':_0x288870=Math[_0x525d32(0x242)](_0x3e6830,Math[_0x5e3945(0x399)](_0x288870,0x1));continue;case'3':_0x23ed42['scaling']['y']=_0x288870;continue;case'4':_0x288870=_0x4db2ad/_0x288870;continue;case'5':if(!_0x23ed42)return _0x573ea7;continue;case'6':_0x573ea7?_0x23ed42['material']=materials['bar_solved']:_0x23ed42[_0x42475c(0x94d,'EpJw')]=materials['bar_notsolved'];continue;case'7':if(_0x288870==undefined&&_0x4d0d37[_0x42475c(0x6c9,'WpF1')](_0x288870,null)){if(_0x23ed42)_0x23ed42[_0x42475c(0x435,'p72Q')]=materials[_0x5e3945(0x3e0)];return![];}continue;}break;}}function get_score(){var _0x5a8799=_0x2a69e3,_0x370263=_0xeef5b8,_0x29119c={'iCcMQ':function(_0x414c1b,_0x498b7b){return _0x414c1b/_0x498b7b;}};return Math[_0x370263(0x207)](0.1,1.15-_0x29119c[_0x370263(0x8ef)](Math[_0x5a8799(0x4ea)](tsk_updates+0x1),0x32));}function add_indicator_bar(_0x5a76d4,_0x1549c2,_0x300f53=_0x2a69e3(0x9f1),_0x452e55=0.3*gs,_0x3a028e=0x1,_0x23b723=null){var _0xaeb4e1=_0x397e38,_0x33621b=_0x2a69e3,_0x3d0ebb=_0xeef5b8,_0xb91873={'PPjln':function(_0x57d301,_0x3fea4b){return _0x57d301*_0x3fea4b;},'yXxMq':function(_0x449ed4,_0x4d387d){return _0x449ed4*_0x4d387d;},'iKDUG':function(_0x4d30f1,_0x2faba6){return _0x4d30f1*_0x2faba6;},'dgZZY':function(_0xbeb1d6,_0x22c903){return _0xbeb1d6>_0x22c903;},'mSQKt':function(_0x273951,_0x11987e){return _0x273951/_0x11987e;},'Jeqpp':_0x3d0ebb(0x5b1),'RAgtF':function(_0x2e7ec9,_0x5c751d){return _0x2e7ec9-_0x5c751d;},'HFuLp':function(_0x2de863,_0x71471c){return _0x2de863/_0x71471c;},'gJWOT':function(_0x2d9fd0,_0x186d1f){return _0x2d9fd0/_0x186d1f;}};const _0x3c1762=_0xb91873['PPjln'](0.1,gs),_0x1f7e2b=_0xb91873['yXxMq'](0.3,gs),_0x111058=gs*0.1;var _0x2c6e09=null;if(!_0x23b723){_0x2c6e09=BABYLON[_0x33621b(0x4a4)]['CreateCylinder'](_0x300f53,{'diameter':gs*0.1,'height':_0xb91873['iKDUG'](gs,0x1),'tessellation':0x8});if(!_0x1549c2[_0xaeb4e1(0x9ab,'U981')])_0x1549c2[_0x3d0ebb(0x21f)]=-_0x1f7e2b;if(!_0x1549c2[_0xaeb4e1(0x6c8,'4L1H')])_0x1549c2[_0xaeb4e1(0x8fe,'c4vi')]=-_0x1f7e2b;_0xb91873[_0x33621b(0x538)](_0x3a028e,0x0)?(_0x1549c2[_0x3d0ebb(0x21f)]-=_0x1f7e2b,startx=_0x1549c2['startx_top']):(_0x1549c2[_0x33621b(0x849)]-=_0x1f7e2b,startx=_0x1549c2['startx_buttom']),_0x2c6e09['setPivotMatrix'](BABYLON['Matrix'][_0x3d0ebb(0x776)](0x0,_0xb91873['mSQKt'](_0xb91873[_0x3d0ebb(0x262)](_0x3a028e,gs),0x2),0x0),![]),_0x2c6e09[_0xaeb4e1(0x88c,'WpF1')]=new BABYLON['Vector3'](0x1,0x1,0x1),_0x2c6e09[_0xaeb4e1(0x504,'dplY')]=new BABYLON[(_0x3d0ebb(0x7a4))](startx,0x0,0x0),_0x2c6e09[_0x3d0ebb(0x16a)]=materials['bar_notsolved'];}else _0x2c6e09=global_components_indicator[_0x3d0ebb(0xa15)](_0xb91873['Jeqpp']);_0x2c6e09[_0x3d0ebb(0x66a)]=_0x1549c2;var _0x281496=BABYLON[_0xaeb4e1(0x597,'S!pu')][_0x33621b(0x20c)](_0x3d0ebb(0x4bc),_0x300f53,_0x5a76d4[_0x33621b(0x27b)],{'size':_0x111058,'resolution':0x20,'depth':_0xb91873[_0x3d0ebb(0x688)](_0x111058,0x3)});_0x281496[_0xaeb4e1(0x8af,'EMGR')]['z']=deg90,_0x281496[_0xaeb4e1(0xb2b,'04%E')]=new BABYLON['Vector3'](_0xb91873[_0x33621b(0x874)](startx,_0x3c1762),_0x452e55,0x0),_0x281496[_0x3d0ebb(0x66a)]=_0x1549c2;let _0x104525=_0xb91873['RAgtF'](_0xb91873[_0xaeb4e1(0x8a1,'J30c')](Math[_0xaeb4e1(0x61c,'sdyN')](Math[_0x33621b(0x390)](_0x1549c2[_0x3d0ebb(0x21f)]),Math[_0xaeb4e1(0x2da,'0F5q')](_0x1549c2[_0x33621b(0x849)])),Math[_0xaeb4e1(0x17f,'c4vi')](_0x1f7e2b)),0x1);return _0x1549c2[_0xaeb4e1(0xaf7,'V3ke')][_0x33621b(0x797)]['x']=_0x104525,_0x1549c2[_0x3d0ebb(0x25c)][_0x33621b(0xadc)]['x']=_0xb91873['iKDUG'](-gs,_0xb91873[_0x33621b(0x48b)](_0x104525,0x4)),_0x2c6e09;}function get_indicators(_0x586144,_0x555272){var _0x2554da=_0xeef5b8,_0x378fd3=_0x397e38,_0x2c5945=_0x2a69e3,_0x1722a5={'dUmRy':function(_0x436667,_0x4f0250){return _0x436667(_0x4f0250);},'yYMGb':function(_0x15116f,_0x1f384d,_0x485875,_0x32226b){return _0x15116f(_0x1f384d,_0x485875,_0x32226b);},'VuYWJ':function(_0x58e647,_0x25c44f){return _0x58e647+_0x25c44f;},'rbuHr':_0x2c5945(0x569),'IYyvU':function(_0x1d5dc9,_0x43eb90){return _0x1d5dc9==_0x43eb90;},'Rtjgi':function(_0x552926,_0x567c0d){return _0x552926/_0x567c0d;},'pufjd':function(_0x34cf47,_0x45b86a){return _0x34cf47/_0x45b86a;},'dWNUo':function(_0x5cc132,_0x2a92eb){return _0x5cc132+_0x2a92eb;},'YOiMj':function(_0x24c9ec,_0x5c6300){return _0x24c9ec+_0x5c6300;},'hWKvO':_0x378fd3(0xb57,'WokE'),'tlaOV':function(_0x334ff0,_0x2ddfe6,_0x31f4bd,_0x446874){return _0x334ff0(_0x2ddfe6,_0x31f4bd,_0x446874);},'SSPrx':function(_0xc05dfc,_0x533a63){return _0xc05dfc+_0x533a63;},'hkDFv':'\x20pos\x20X,','LQZcF':'\x20pos\x20Y,','QGtJf':_0x378fd3(0x9df,'QG9['),'tJQpI':function(_0x2daf82,_0x61d7ee,_0x5f08e,_0x242e93){return _0x2daf82(_0x61d7ee,_0x5f08e,_0x242e93);},'YxAxm':function(_0x4d1d07,_0x4ff25c){return _0x4d1d07+_0x4ff25c;},'urUGC':_0x378fd3(0x974,'pzFJ'),'xAVwS':function(_0x3cb67d,_0x1b6e19){return _0x3cb67d-_0x1b6e19;},'lbjlR':function(_0x201c7c){return _0x201c7c();},'XVLAT':function(_0xdef79b,_0xaa8c59,_0x444ae0,_0x464ea2){return _0xdef79b(_0xaa8c59,_0x444ae0,_0x464ea2);},'XbIzh':function(_0x4c4b46,_0x1e6673){return _0x4c4b46/_0x1e6673;},'ahhWH':function(_0x41311b,_0x4e8b36){return _0x41311b*_0x4e8b36;},'WSxXU':function(_0x1d9410,_0x94aca9){return _0x1d9410*_0x94aca9;},'tpGDd':_0x2c5945(0x534),'LSoMy':function(_0x4c2d81,_0x50c469){return _0x4c2d81>_0x50c469;},'OJlBw':'#\x20beams','dNugp':function(_0x463a25,_0x431ca4){return _0x463a25>_0x431ca4;},'lreSu':function(_0x58f87e,_0x5c03ff){return _0x58f87e>_0x5c03ff;},'RkwAo':_0x2c5945(0x9b7),'aXfBz':_0x2c5945(0xaf1),'EQUTY':function(_0xb3a78c,_0x42b555){return _0xb3a78c>_0x42b555;},'lTmOV':_0x378fd3(0x1cc,'KW4n'),'MDZuR':function(_0x2343cf,_0x3bd92c){return _0x2343cf>_0x3bd92c;},'UgvFy':_0x2554da(0x925),'pGCiJ':'Delta\x20Z','gSmOY':function(_0x54ce08,_0x8c9f4b,_0x591fcc,_0x9b7d34,_0x1f3ede,_0x3db3e8,_0x3334b9){return _0x54ce08(_0x8c9f4b,_0x591fcc,_0x9b7d34,_0x1f3ede,_0x3db3e8,_0x3334b9);},'LxmTQ':'components','htZwm':function(_0x4bb398,_0x387f27,_0x49d253,_0x31d597,_0x410084,_0x221163){return _0x4bb398(_0x387f27,_0x49d253,_0x31d597,_0x410084,_0x221163);},'MJYKu':'movements','EEVjT':function(_0xf98775,_0x5017c6){return _0xf98775-_0x5017c6;},'PaNqK':function(_0x447d6c,_0xbc60d0){return _0x447d6c*_0xbc60d0;}},_0x59d8b2=new BABYLON[(_0x2c5945(0x67b))]();const _0x3588e9=_0x1722a5['ahhWH'](gs,0.1),_0xa8b06d=_0x1722a5[_0x2c5945(0xa4e)](0.3,gs),_0x1b7004=_0x1722a5[_0x2c5945(0x6fb)](0.1,gs);_0x59d8b2[_0x2554da(0x25c)]=BABYLON['MeshBuilder'][_0x2c5945(0x361)](_0x1722a5[_0x2554da(0x211)],{'height':_0x1722a5[_0x2554da(0x220)](gs,0.05),'width':_0xa8b06d,'depth':gs*0.05}),_0x59d8b2[_0x2c5945(0x59e)][_0x378fd3(0x29d,'bK!j')]=materials[_0x378fd3(0x8b9,'XZQQ')],_0x59d8b2[_0x378fd3(0x518,'gTrn')][_0x2554da(0x66a)]=_0x59d8b2;if(_0x1722a5[_0x2c5945(0xbce)](_0x555272[_0x2c5945(0x654)],0x0)&&_0x555272['show_minhits'])_0x59d8b2[_0x2554da(0x32c)]=_0x1722a5[_0x378fd3(0x76d,'8j[k')](add_indicator_bar,_0x586144,_0x59d8b2,_0x1722a5[_0x378fd3(0x353,'p72Q')]);if(_0x1722a5[_0x2c5945(0x97a)](_0x555272[_0x378fd3(0x4e3,'U981')],0x0)&&_0x555272[_0x2c5945(0x61a)])_0x59d8b2[_0x2c5945(0x842)]=add_indicator_bar(_0x586144,_0x59d8b2,'Focus');if(_0x1722a5['lreSu'](_0x555272[_0x2554da(0x93c)],0x0)&&_0x555272[_0x2554da(0x6b1)])_0x59d8b2['posz']=add_indicator_bar(_0x586144,_0x59d8b2,_0x1722a5[_0x378fd3(0x271,'vZOE')]);if(_0x1722a5[_0x378fd3(0x1ad,'dplY')](_0x555272[_0x2554da(0xb51)],0x0)&&_0x555272[_0x378fd3(0x302,'R&zO')])_0x59d8b2[_0x378fd3(0xb53,'KW4n')]=_0x1722a5['XVLAT'](add_indicator_bar,_0x586144,_0x59d8b2,_0x1722a5[_0x378fd3(0x90f,'sHtW')]);if(_0x1722a5[_0x378fd3(0x9f8,'HZu&')](_0x555272[_0x378fd3(0xa4b,')oaF')],0x0)&&_0x555272['show_maxcurv'])_0x59d8b2['curv']=_0x1722a5['XVLAT'](add_indicator_bar,_0x586144,_0x59d8b2,_0x1722a5[_0x378fd3(0x3b3,'nsa$')]);if(_0x1722a5[_0x2554da(0x8b4)](_0x555272['mindeltaX'],0x0)&&_0x555272['show_deltaX'])_0x59d8b2[_0x2c5945(0x1ff)]=add_indicator_bar(_0x586144,_0x59d8b2,_0x1722a5[_0x2c5945(0x2e8)]);if(_0x555272['mindeltaY']>0x0&&_0x555272[_0x2554da(0x7af)])_0x59d8b2[_0x2c5945(0x567)]=_0x1722a5[_0x2554da(0xbe9)](add_indicator_bar,_0x586144,_0x59d8b2,_0x1722a5[_0x2c5945(0x8ff)]);_0x59d8b2[_0x378fd3(0x765,'4L1H')]=_0x1722a5[_0x2554da(0x95c)](add_indicator_bar,_0x586144,_0x59d8b2,_0x1722a5[_0x2554da(0x4b5)],0.5*gs,0x1,global_components_indicator);if(global_components_indicator)global_components_indicator=_0x59d8b2[_0x2c5945(0x84e)];return _0x59d8b2[_0x2c5945(0x1c0)]=_0x1722a5[_0x378fd3(0xa0b,'0F5q')](add_indicator_bar,_0x586144,_0x59d8b2,_0x1722a5[_0x378fd3(0x376,'cUIh')],-0.5*gs,-0x1),_0x59d8b2[_0x378fd3(0x8c5,')oaF')][_0x2554da(0x16a)]=materials[_0x378fd3(0x638,'B%Oj')],_0x59d8b2['update_quality']=(_0x3342aa,_0x339f02)=>{var _0x4253ae=_0x2554da,_0x1a306f=_0x378fd3,_0x1de56f=_0x2c5945;_0x1722a5[_0x1de56f(0x2ba)](update_registered_screens,_0x586144);const _0x429288=0.1;var _0x390894=!![],_0x560802=':';!_0x1722a5[_0x1de56f(0x548)](update_indicator_color,_0x59d8b2['focus'],_0x3342aa[_0x1a306f(0x1d3,'w0ge')],_0x3342aa[_0x4253ae(0x883)])&&(_0x560802=_0x1722a5['VuYWJ'](_0x560802,_0x1722a5[_0x1a306f(0x6aa,'0F5q')]),_0x390894=![]);if(_0x1722a5[_0x4253ae(0x9e8)](_0x3342aa[_0x1de56f(0x654)],undefined))_0x3342aa['minhits']=0x1;!update_indicator_color(_0x59d8b2['num_beams'],_0x1722a5[_0x1de56f(0x7f8)](0x1,_0x3342aa['totalhits']),_0x1722a5[_0x4253ae(0x659)](0x1,_0x3342aa[_0x4253ae(0x9bf)]))&&(_0x560802=_0x1722a5[_0x1de56f(0x4a9)](_0x1722a5[_0x1a306f(0x593,'QUN%')](_0x1722a5[_0x1de56f(0x90e)](_0x1722a5['YOiMj'](_0x560802,_0x1722a5['hWKvO']),_0x3342aa[_0x1a306f(0x962,'uQlF')])+'/',_0x3342aa[_0x1a306f(0xb30,'sdyN')]),','),_0x390894=![]);!_0x1722a5['tlaOV'](update_indicator_color,_0x59d8b2['posz'],Math['sqrt'](Math[_0x1de56f(0x390)](_0x3342aa['dz'])),Math[_0x4253ae(0x7c7)](_0x3342aa['minposX']))&&(_0x560802=_0x1722a5['SSPrx'](_0x560802,_0x1722a5[_0x1de56f(0xbe8)]),_0x390894=![]);!update_indicator_color(_0x59d8b2[_0x1a306f(0xa01,'SF*u')],Math[_0x4253ae(0x7c7)](Math[_0x1a306f(0x6dd,'AhCP')](_0x3342aa['dy'])),Math[_0x4253ae(0x7c7)](_0x3342aa['minposY']))&&(_0x560802=_0x1722a5['SSPrx'](_0x560802,_0x1722a5['LQZcF']),_0x390894=![]);!_0x1722a5[_0x1de56f(0x2b2)](update_indicator_color,_0x59d8b2[_0x1a306f(0x741,'nPCm')],Math[_0x1a306f(0xa93,'AhCP')](_0x1722a5[_0x1a306f(0x7f6,'AhCP')](Math['abs'](_0x3342aa[_0x4253ae(0xb4b)]),Math[_0x1a306f(0xb1b,'U981')](_0x3342aa[_0x1de56f(0x442)]))),Math[_0x4253ae(0x7c7)](_0x3342aa[_0x1a306f(0x2e7,'Ld2a')]))&&(_0x560802=_0x1722a5['SSPrx'](_0x560802,_0x1722a5['QGtJf']),_0x390894=![]);!update_indicator_color(_0x59d8b2[_0x4253ae(0x6f9)],Math['sqrt'](Math['abs'](_0x3342aa[_0x4253ae(0xa23)])),Math[_0x4253ae(0x7c7)](_0x3342aa[_0x1de56f(0xbc1)]))&&(_0x560802=_0x560802+_0x4253ae(0xb14),_0x390894=![]);!_0x1722a5[_0x1de56f(0x4f8)](update_indicator_color,_0x59d8b2['deltay'],Math[_0x4253ae(0x7c7)](Math['abs'](_0x3342aa['deltaY'])),Math[_0x1de56f(0x4ea)](_0x3342aa[_0x1de56f(0x81d)]))&&(_0x560802=_0x1722a5['YxAxm'](_0x560802,_0x1722a5[_0x1de56f(0x9db)]),_0x390894=![]);!_0x390894&&(_0x3342aa[_0x1de56f(0x9b4)][_0x1de56f(0x851)]=_0x560802['substring'](0x0,_0x1722a5[_0x1de56f(0x3aa)](_0x560802[_0x4253ae(0x5ad)],0x1)));_0x3342aa[_0x1de56f(0x9b4)][_0x1de56f(0xb93)]=_0x390894;const _0x147b61=_0x1722a5['lbjlR'](number_components_solved);_0x390894=_0x1722a5[_0x1a306f(0xb6b,'ZDs7')](update_indicator_color,_0x59d8b2[_0x1a306f(0x60d,'bK!j')],0x1/_0x147b61,_0x1722a5['XbIzh'](0x1,components_to_solve[_0x4253ae(0x5ad)]))&&_0x390894;_0x390894?_0x3342aa[_0x1a306f(0x72f,'WpF1')]=materials[_0x1a306f(0x55b,'c4vi')]:_0x3342aa[_0x1a306f(0x94d,'EpJw')]=materials[_0x1de56f(0x2e1)];const _0x2289f5=_0x1722a5[_0x4253ae(0xac2)](get_score);return tsk_updates+=_0x339f02,_0x59d8b2[_0x1a306f(0xa3f,'w0ge')][_0x1a306f(0x6f6,'B%Oj')]['y']=Math['max'](_0x429288,Math[_0x1a306f(0x7be,'nsa$')](_0x2289f5,0x1)),_0x390894;},_0x59d8b2[_0x2554da(0x9ec)]['y']=deg90,_0x59d8b2[_0x378fd3(0x547,'SF*u')]['y']=_0x1722a5[_0x378fd3(0x88d,'bK!j')](_0x59d8b2[_0x2c5945(0xadc)]['y'],_0x1722a5['PaNqK'](0.5,gs)),_0x59d8b2[_0x378fd3(0xa4d,'EMGR')]=_0x555272,_0x59d8b2;}function setDiff_Hard(){var _0x585f99=_0x2a69e3,_0x35d167=_0x397e38,_0x1e59fb={'WlfVv':_0x35d167(0x5d9,'sHtW')};console[_0x35d167(0x292,'QUN%')](_0x1e59fb[_0x585f99(0x175)]),relative_difficulty=0x1;}function setDiff_Normal(){var _0x5d367f=_0x397e38,_0x3a6f1e={'yAYOE':_0x5d367f(0x62d,'sdyN')};console[_0x5d367f(0x383,'4L1H')](_0x3a6f1e['yAYOE']),relative_difficulty=0.8;}function setDiff_Easy(){var _0x132d1a=_0xeef5b8,_0x35ce75=_0x2a69e3,_0x51eacf=_0x397e38,_0x2ec181={'mseJD':_0x51eacf(0x261,'soS$')};console[_0x35ce75(0x471)](_0x2ec181[_0x132d1a(0x475)]),relative_difficulty=0.5;}function mod(_0x54c816,_0x2cfbdb){var _0xfc2312=_0xeef5b8,_0xe916e1=_0x2a69e3,_0x4b3866={'ehyDs':function(_0xc723aa,_0x1c32fc){return _0xc723aa%_0x1c32fc;},'Hgnyg':function(_0x377bcc,_0x142b07){return _0x377bcc+_0x142b07;}};return _0x4b3866[_0xe916e1(0x5b6)](_0x4b3866[_0xfc2312(0x9eb)](_0x4b3866['ehyDs'](_0x54c816,_0x2cfbdb),_0x2cfbdb),_0x2cfbdb);}function switch_sensitivity(_0x334547,_0x3a2f39){var _0x49337f=_0x2a69e3,_0x1c140d=_0xeef5b8,_0x917081=_0x397e38,_0x5b967b={'ahzaK':function(_0x2650eb,_0x34eaa0,_0x4b6e6d){return _0x2650eb(_0x34eaa0,_0x4b6e6d);},'PLbtn':function(_0x43f2fb,_0xd50c05){return _0x43f2fb+_0xd50c05;},'Glwyy':_0x917081(0x98b,'soS$'),'xPjgJ':function(_0x5f1043,_0x12fd94){return _0x5f1043==_0x12fd94;},'XCUrU':_0x1c140d(0x792)};coarse_mode=_0x5b967b[_0x1c140d(0x70b)](mod,coarse_mode+_0x3a2f39,0x3),console[_0x917081(0x643,'%Dqt')](_0x5b967b[_0x49337f(0x9f9)](_0x5b967b['Glwyy'],coarse_mode));if(_0x334547?.[_0x49337f(0x88f)]?.['radio_sensitivity']?.[_0x49337f(0xadb)][0x0]?.[_0x49337f(0xadb)][0x0]){if(_0x5b967b[_0x49337f(0x234)](coarse_mode,0x2))_0x334547[_0x1c140d(0x415)][_0x1c140d(0x4e2)]['children'][0x0][_0x49337f(0xadb)][0x0][_0x1c140d(0x9b0)]=!![];else{if(_0x5b967b[_0x1c140d(0x94f)](coarse_mode,0x1))_0x334547[_0x49337f(0x88f)][_0x917081(0x3ec,'vZOE')][_0x49337f(0xadb)][0x1][_0x917081(0x29f,'ZDs7')][0x0]['isChecked']=!![];else{if(coarse_mode==0x0)_0x334547[_0x917081(0x8d8,'KW4n')]['radio_sensitivity'][_0x917081(0x320,'SF*u')][0x2][_0x49337f(0xadb)][0x0][_0x917081(0x1bf,'wWzJ')]=!![];else console[_0x49337f(0x471)](_0x5b967b[_0x917081(0x985,'AhCP')]);}}}}function setCtrl_Coarse(){var _0x2503f1=_0x2a69e3,_0x3291ac=_0x397e38,_0x4f4e5b={'zpqxs':_0x3291ac(0x716,'w0ge')};console['log'](_0x4f4e5b[_0x2503f1(0xa42)]),coarse_mode=0x2;}function setCtrl_Medium(){var _0x10d842=_0xeef5b8,_0x3e2fa2=_0x2a69e3,_0x390683={'uOFcR':'movement\x20speed:\x20Normal'};console[_0x3e2fa2(0x471)](_0x390683[_0x10d842(0x2bd)]),coarse_mode=0x1;}function setCtrl_Fine(){var _0x3370e8=_0x2a69e3,_0xf01938={'rTavs':_0x3370e8(0x4c8)};console['log'](_0xf01938['rTavs']),coarse_mode=0x0;}function addRadio(_0x2737fc,_0x50e31d,_0x5725d0,_0x49d592,_0x36e570,_0x2daa1a,_0x24f134=_0xeef5b8(0x1eb)){var _0xc9e705=_0x397e38,_0x4351ec=_0x2a69e3,_0x1ccf62=_0xeef5b8,_0x48c7e4={'RsViD':_0x1ccf62(0xafd),'mqzBJ':function(_0x5af722){return _0x5af722();},'dhtdC':function(_0xa9adcd,_0x2b59b7,_0x693aab){return _0xa9adcd(_0x2b59b7,_0x693aab);},'NEhfJ':_0x4351ec(0x324),'gFBXf':_0xc9e705(0x270,'HZu&'),'dfgTN':'green','SfWgn':_0x4351ec(0x509),'hLqgq':_0x4351ec(0x9fc)},_0x2309d4=_0x48c7e4[_0x4351ec(0x527)][_0x4351ec(0x1a8)]('|'),_0x3bffe0=0x0;while(!![]){switch(_0x2309d4[_0x3bffe0++]){case'0':var _0x5e5fa0={'ZSCAK':function(_0x513cde){var _0xd3329a=_0xc9e705;return _0x48c7e4[_0xd3329a(0x9a8,'EMGR')](_0x513cde);},'oDwJl':function(_0x3d169f,_0x2db4c6,_0xf48bee){return _0x48c7e4['dhtdC'](_0x3d169f,_0x2db4c6,_0xf48bee);}};continue;case'1':return _0xcce011;case'2':_0xcce011[_0xc9e705(0x344,'0F5q')]['add'](function(_0x43598a){var _0x17ea6d=_0x4351ec;_0x43598a&&(_0x5e5fa0['ZSCAK'](_0x2daa1a),_0x5e5fa0[_0x17ea6d(0xbbb)](trace_rays,_0x36e570,!![]));});continue;case'3':var _0xc3b5d4=BABYLON[_0xc9e705(0x632,'HZu&')][_0xc9e705(0x54e,'vZOE')][_0xc9e705(0xa5a,'nPCm')](_0xcce011,_0x2737fc,_0x24f134,{'isHorizontal':!![],'controlFirst':!![]});continue;case'4':_0xcce011[_0x1ccf62(0x7f7)]=_0x48c7e4[_0x1ccf62(0x215)];continue;case'5':_0x5725d0[_0xc9e705(0xbca,'pzFJ')](_0xc3b5d4);continue;case'6':_0xcce011[_0x4351ec(0x447)]=_0x48c7e4[_0x4351ec(0x5ce)];continue;case'7':_0xcce011[_0x1ccf62(0xaa2)]=_0x48c7e4[_0x1ccf62(0x6ad)];continue;case'8':_0xcce011[_0x4351ec(0x3f5)]=_0x48c7e4['SfWgn'];continue;case'9':_0xc3b5d4[_0x4351ec(0x63b)]=_0x49d592;continue;case'10':var _0xcce011=new BABYLON['GUI'][(_0x1ccf62(0xaf9))]();continue;case'11':_0xc3b5d4['height']=_0xc9e705(0x839,'uQlF');continue;case'12':_0xcce011[_0xc9e705(0x336,'AhCP')]=_0x50e31d;continue;case'13':_0xc3b5d4[_0xc9e705(0x25e,'QG9[')]=_0x48c7e4[_0xc9e705(0x89c,'Ld2a')];continue;}break;}}function panel_button(_0x11766c,_0x5062b4,_0x453956=_0x397e38(0x2c8,'nnPU'),_0x3cafb4,_0x2ec8c8=0x0){var _0xe14d95=_0x2a69e3,_0x4b134f=_0xeef5b8,_0x1a0649=_0x397e38,_0x4b95a7={'PAyvh':function(_0x1c5d0c,_0x252642){return _0x1c5d0c+_0x252642;},'NcFcG':function(_0x5e4658,_0xb43596){return _0x5e4658*_0xb43596;},'pMkAu':_0x1a0649(0x8ae,'uQlF'),'aQhCM':function(_0x53a1f9,_0x12c62a){return _0x53a1f9+_0x12c62a;},'tdrLu':function(_0x3957c0,_0x4a6349){return _0x3957c0*_0x4a6349;},'JhtXZ':_0x4b134f(0xa89),'GyCPo':'panelbutton'},_0x48330a='3|4|15|9|12|16|5|14|10|0|17|13|1|6|7|11|2|8'['split']('|'),_0x4490b7=0x0;while(!![]){switch(_0x48330a[_0x4490b7++]){case'0':_0x3f30ed['width']=button_width;continue;case'1':_0x3f30ed[_0xe14d95(0x66f)]=_0x4b95a7['PAyvh'](button_top,_0x4b95a7[_0xe14d95(0x4cb)](_0x2ec8c8,button_dy));continue;case'2':_0x11766c[_0x4b134f(0x770)]['addControl'](_0x3f30ed);continue;case'3':buttonfontsize=_0x4b95a7[_0xe14d95(0x9d9)];continue;case'4':button_width=0.1;continue;case'5':button_dy=0x64;continue;case'6':_0x3f30ed[_0xe14d95(0x23f)]=_0x4b95a7[_0x1a0649(0x939,'WpF1')](button_pos,_0x4b95a7[_0x1a0649(0x24d,'V3ke')](_0x3cafb4,button_dx));continue;case'7':_0x3f30ed[_0x4b134f(0x784)]=0x3c;continue;case'8':return _0x3f30ed;case'9':button_top=0x19a;continue;case'10':_0x3f30ed[_0x1a0649(0xaf3,'sdyN')]=buttonfontsize;continue;case'11':_0x3f30ed[_0x4b134f(0xaa2)]=_0x453956;continue;case'12':button_pos=-0x280;continue;case'13':_0x3f30ed[_0x1a0649(0x43f,')oaF')]=_0x4b95a7[_0x4b134f(0x404)];continue;case'14':var _0x3f30ed=BABYLON[_0x1a0649(0x39b,'XZQQ')][_0x1a0649(0x3c5,'wWzJ')][_0x4b134f(0x4ca)](_0x4b95a7['GyCPo'],_0x5062b4);continue;case'15':button_height=0.1;continue;case'16':button_dx=0x104;continue;case'17':_0x3f30ed[_0x1a0649(0x5c5,'%Dqt')]=button_height;continue;}break;}}function remove_music_text(_0x55f99e){var _0x2fae84=_0x2a69e3,_0x514dbe=_0xeef5b8,_0x4340d8=_0x397e38,_0x14dbea={'OdATF':function(_0x16ca3c,_0x167ef6){return _0x16ca3c+_0x167ef6;},'fqheE':function(_0x5207ef,_0x4d817f){return _0x5207ef+_0x4d817f;},'YEZQD':_0x4340d8(0x86b,'soS$')};if(_0x55f99e)return txt=_0x55f99e[_0x514dbe(0xa00)](/\nMusic(?:.|\n)*/,''),console['log'](_0x14dbea[_0x2fae84(0x212)](_0x14dbea[_0x2fae84(0x30d)](_0x2fae84(0x799)+_0x55f99e,_0x14dbea[_0x2fae84(0x345)]),txt)),txt;else return'';}function show_credits(_0x1039e7){var _0x531d7a=_0x2a69e3,_0x23ecd9=_0x397e38,_0x1a6f8e=_0xeef5b8,_0x2bde2b={'naJFy':function(_0x5a584e,_0x1f4309){return _0x5a584e!=_0x1f4309;},'NVbzC':function(_0x2c59c2,_0x2740d8){return _0x2c59c2!=_0x2740d8;},'kBXSN':function(_0xb800f,_0x4a44bb){return _0xb800f!=_0x4a44bb;},'yZWmj':function(_0x2df614,_0x7cb98f){return _0x2df614+_0x7cb98f;},'GjGMf':_0x1a6f8e(0x793)};if(_0x2bde2b[_0x23ecd9(0xb8f,'8j[k')](credits,null)&&_0x2bde2b[_0x531d7a(0x77f)](credits,'')){if(music_active)_0x1039e7[_0x531d7a(0x6be)][_0x531d7a(0x92b)]=_0x531d7a(0x1c4)+credits;else _0x1039e7[_0x23ecd9(0x6cf,'kE@m')]['text']=_0x23ecd9(0x40f,'HZu&');}if(narration_credits!=null&&_0x2bde2b[_0x23ecd9(0x798,'ZDs7')](narration_credits,''))_0x1039e7['creditstext']['text']=_0x2bde2b[_0x23ecd9(0x42f,'c4vi')](_0x1039e7[_0x531d7a(0x6be)][_0x1a6f8e(0x24f)],_0x2bde2b[_0x531d7a(0x70d)])+narration_credits;}function start_level(_0x2bd234,_0x52ec5e,_0x3e590f,_0x12e184='Enjoy!\x0a'){var _0x50c396=_0x397e38,_0x1af3de=_0x2a69e3,_0x52a4d2=_0xeef5b8,_0x208885={'EqBSj':_0x52a4d2(0x3fd),'YtFcZ':function(_0x4cf945,_0x3b0c09,_0x1d2d55){return _0x4cf945(_0x3b0c09,_0x1d2d55);},'oontB':function(_0x3e8ead,_0x408007){return _0x3e8ead-_0x408007;}},_0x1c0c4c=_0x208885[_0x1af3de(0x5b2)][_0x1af3de(0x1a8)]('|'),_0x3b53d4=0x0;while(!![]){switch(_0x1c0c4c[_0x3b53d4++]){case'0':lvl_current_num=_0x3e590f;continue;case'1':step_base_mesh=null;continue;case'2':_0x208885[_0x50c396(0x8b6,'WpF1')](restart_level,_0x2bd234,_0x12e184);continue;case'3':lvl=lvls[lvl_current_num];continue;case'4':if(!lvls[_0x208885[_0x50c396(0xaac,'kE@m')](lvl_current_num,0x1)]&&_0x52ec5e?.[_0x50c396(0x2a0,'nnPU')])_0x52ec5e[_0x1af3de(0x5d7)][_0x1af3de(0x853)]=![];continue;case'5':if(!lvls[lvl_current_num+0x1]&&_0x52ec5e?.['button_next'])_0x52ec5e['button_next']['isVisible']=![];continue;case'6':step_lens_mesh=null;continue;case'7':_0x52ec5e[_0x52a4d2(0x41f)][_0x50c396(0xab8,'w0ge')]=!![];continue;case'8':_0x52ec5e['button_next']['isVisible']=!![];continue;}break;}}function advanceLevel(_0x45f19e,_0x30105a){var _0x350569=_0x397e38,_0x2ec0dd=_0x2a69e3,_0xcb0abe={'PatXE':function(_0x40bcc7,_0x4576c4){return _0x40bcc7+_0x4576c4;},'wamkC':function(_0x10de5f,_0x2bc232,_0x415f5b,_0x19c27e){return _0x10de5f(_0x2bc232,_0x415f5b,_0x19c27e);},'SiSFi':function(_0x5e79cc,_0x2b0923){return _0x5e79cc+_0x2b0923;}};lvls[_0xcb0abe['PatXE'](lvl_current_num,0x1)]?_0xcb0abe[_0x2ec0dd(0x1e7)](start_level,_0x45f19e,_0x30105a,_0xcb0abe['SiSFi'](lvl_current_num,0x1)):_0x30105a[_0x2ec0dd(0x796)][_0x350569(0x19b,'J30c')]=![];if(leaderboard_showing)update_leaderboard(_0x45f19e);}function devanceLevel(_0x46adbc,_0x3689a9){var _0x3f764e=_0x397e38,_0x37698f=_0x2a69e3,_0x22bc54={'qlxrY':function(_0x5523d7,_0xec8ed5){return _0x5523d7-_0xec8ed5;},'KlACD':function(_0x175a74,_0x4a786e){return _0x175a74==_0x4a786e;},'TszNW':function(_0xf7e534,_0x2c4c99){return _0xf7e534(_0x2c4c99);}};lvl_current_num>0x0&&lvls[_0x22bc54['qlxrY'](lvl_current_num,0x1)]&&start_level(_0x46adbc,_0x3689a9,_0x22bc54[_0x37698f(0x408)](lvl_current_num,0x1));if(_0x22bc54[_0x37698f(0xbd4)](lvl_current_num,0x0)||!lvls[lvl_current_num])_0x3689a9[_0x37698f(0x5d7)]['isVisible']=![];if(leaderboard_showing)_0x22bc54[_0x3f764e(0x57e,'ZDs7')](update_leaderboard,_0x46adbc);}function remove_screen_launches(){var _0x11919a=_0xeef5b8;for(screen of registered_screens)screen['rays']&&(remove_rays(screen['rays']),screen[_0x11919a(0x7f2)]=undefined);}function clear_screens(_0x158696){var _0x27110e=_0x397e38,_0x2cf3cd=_0x2a69e3,_0x150bd9=_0xeef5b8,_0x40bfae={'tIYek':function(_0x3a449d){return _0x3a449d();},'qmOSA':function(_0x48cec1,_0x541de4){return _0x48cec1<_0x541de4;},'NQEHp':function(_0x43a135){return _0x43a135();}},_0x21cd3c=_0x40bfae['tIYek'](empty_stats);for(screen of registered_screens)if(screen&&screen[_0x150bd9(0xbc4)]){screen[_0x2cf3cd(0x57f)](),screen[_0x27110e(0x789,'0F5q')]();screen?.[_0x2cf3cd(0x709)]?.[_0x2cf3cd(0x6d5)]&&screen[_0x2cf3cd(0x709)][_0x27110e(0x467,'wWzJ')](screen,0x1);for(let _0x3ade64=0x0;_0x40bfae[_0x27110e(0x53d,'B%Oj')](_0x3ade64,screen['laserspotlights'][_0x150bd9(0x5ad)]);_0x3ade64++)LASERSHADERS[_0x2cf3cd(0x1d0)](screen['laserspotlights'][_0x3ade64],_0x21cd3c);}_0x40bfae['NQEHp'](remove_screen_launches);}function play_success_sound(_0x232b19){var _0x2dedd6=_0x2a69e3,_0x43ee3d=_0xeef5b8,_0x171ffb=_0x397e38,_0x2ff305={'RUzqk':'BeamsSound','PhJDp':_0x171ffb(0x87b,'sdyN')},_0x3153b1=new BABYLON[(_0x43ee3d(0x807))](_0x2ff305[_0x2dedd6(0x787)],_0x2ff305[_0x43ee3d(0x91c)],_0x232b19,null,{'loop':![],'autoplay':!![],'volume':0.3});}function play_fail_sound(_0x12be29){var _0x5792cd=_0x2a69e3,_0x5d0de5={'mEkER':_0x5792cd(0x1c2),'lGNuF':'sound/wrong-answer-126515.mp3'},_0x2309e3=new BABYLON[(_0x5792cd(0x425))](_0x5d0de5[_0x5792cd(0x74a)],_0x5d0de5[_0x5792cd(0x2e6)],_0x12be29,null,{'loop':![],'autoplay':!![],'volume':0.3});}function play_button_sound(_0x57d31a){var _0x4990e6=_0x2a69e3,_0xb0e0b0=_0xeef5b8,_0x4b5a9e={'mYCnm':_0xb0e0b0(0x2d8),'IUJfb':_0x4990e6(0xbbc)},_0x29ed0e=new BABYLON[(_0x4990e6(0x425))](_0x4b5a9e[_0x4990e6(0xa8c)],_0x4b5a9e['IUJfb'],_0x57d31a,null,{'loop':![],'autoplay':!![],'volume':0.3});}function turn_laser_off(_0x384623,_0x11dc8f=!![]){var _0x49c8b5=_0x397e38,_0x515525=_0xeef5b8,_0x2e1dbc=_0x2a69e3,_0x2289d6={'uHLqq':_0x2e1dbc(0x5b0),'iqckp':_0x515525(0x5aa),'pHxXe':function(_0x4900fa,_0x3c6335,_0xb32ea5,_0x554414){return _0x4900fa(_0x3c6335,_0xb32ea5,_0x554414);},'bZhgy':function(_0x42512a,_0x1c9f9f){return _0x42512a!=_0x1c9f9f;},'xBkrs':function(_0xe14868,_0x2117b8){return _0xe14868(_0x2117b8);}};laser_on=![];if(_0x11dc8f)var _0x53ac11=new BABYLON[(_0x515525(0x807))](_0x2289d6[_0x2e1dbc(0xa53)],_0x2289d6[_0x515525(0x93a)],_0x384623,null,{'loop':![],'autoplay':!![],'volume':0.05});console[_0x2e1dbc(0x471)](_0x49c8b5(0x38f,'EMGR')),_0x2289d6[_0x2e1dbc(0xa56)](clear_rays,_0x384623,!![],![]);if(_0x2289d6[_0x49c8b5(0x572,'bK!j')](master_ray,null))master_ray['checkCollisions']=![];_0x2289d6[_0x49c8b5(0x63d,'[HON')](clear_screens,_0x384623);if(_0x384623?.[_0x49c8b5(0xa6f,'nnPU')]?.[_0x515525(0x71a)]?.[_0x2e1dbc(0x97d)])_0x384623[_0x515525(0x415)][_0x515525(0x71a)][_0x49c8b5(0x742,'J]ju')]=_0x49c8b5(0x97b,'pzFJ');_0x2289d6[_0x2e1dbc(0x481)](update_registered_screens,_0x384623);}function turn_laser_on(_0x42a8e3,_0x44e34c=!![]){var _0x3754cf=_0x2a69e3,_0x3c6f35=_0x397e38,_0x1bbaac=_0xeef5b8,_0x27ce62={'HeXmH':_0x1bbaac(0x673),'mQGfY':function(_0x4f9f4c,_0x38ce68){return _0x4f9f4c(_0x38ce68);},'ysCBm':function(_0x301039,_0x352b5f){return _0x301039!=_0x352b5f;},'ehzaG':_0x1bbaac(0x84c),'affzM':function(_0x867d33,_0x57ea72,_0x3b278a){return _0x867d33(_0x57ea72,_0x3b278a);},'qyoNA':_0x3c6f35(0xa44,'c4vi'),'LhalG':'LASER\x20ON!'},_0x234be4=_0x27ce62[_0x3754cf(0xad6)][_0x1bbaac(0x7bd)]('|'),_0x14cd16=0x0;while(!![]){switch(_0x234be4[_0x14cd16++]){case'0':_0x27ce62[_0x3754cf(0x612)](set_infotext,_0x42a8e3);continue;case'1':if(_0x27ce62[_0x1bbaac(0x656)](master_ray,null))master_ray[_0x1bbaac(0x54f)]=!![];continue;case'2':update_score_txt(_0x42a8e3);continue;case'3':update_registered_screens(_0x42a8e3);continue;case'4':if(_0x44e34c){var _0x4d3557=new BABYLON[(_0x3754cf(0x425))](_0x3c6f35(0x72d,'cUIh'),_0x27ce62[_0x3754cf(0x6e8)],_0x42a8e3,null,{'loop':![],'autoplay':!![],'volume':0.5});setTimeout(()=>{var _0x4ca191=_0x3c6f35,_0xd660e3={'ZZAlx':function(_0x393722,_0x369690,_0x472740){var _0x2279d9=_0x24fe;return _0x3c7e93[_0x2279d9(0x5ea,'hm#n')](_0x393722,_0x369690,_0x472740);}};allow_tracing=!![],_0x3c7e93['NmJfx'](trace_rays,_0x42a8e3,!![]),_0x3c7e93[_0x4ca191(0x18c,'uQlF')](setTimeout,()=>{_0xd660e3['ZZAlx'](trace_rays,_0x42a8e3,!![]);},0xc8);},0x514);}else allow_tracing=!![],_0x27ce62[_0x3754cf(0x2b4)](trace_rays,_0x42a8e3,!![]);continue;case'5':if(_0x42a8e3?.[_0x3754cf(0x88f)]?.[_0x1bbaac(0x71a)]?.[_0x1bbaac(0xaa2)])_0x42a8e3[_0x1bbaac(0x415)][_0x1bbaac(0x71a)][_0x3c6f35(0x7b6,'nsa$')]=_0x27ce62[_0x3c6f35(0x81e,'soS$')];continue;case'6':var _0x3c7e93={'NmJfx':function(_0x48d1df,_0x55ecab,_0x3facad){var _0x1ec096=_0x3754cf;return _0x27ce62[_0x1ec096(0x2b4)](_0x48d1df,_0x55ecab,_0x3facad);},'ybfkY':function(_0x544cb0,_0x36e7f8,_0x2c5f77){return _0x544cb0(_0x36e7f8,_0x2c5f77);}};continue;case'7':console[_0x1bbaac(0x3ae)](_0x27ce62[_0x3c6f35(0x437,'o*Q0')]);continue;case'8':laser_on=!![];continue;}break;}}function toggle_laser(_0x1255bc){var _0x2f37aa=_0x397e38,_0x2840f7={'QzFMB':function(_0x55371d,_0x30c733){return _0x55371d(_0x30c733);}};laser_on=!laser_on,laser_on?_0x2840f7[_0x2f37aa(0x609,'EMGR')](turn_laser_on,_0x1255bc):turn_laser_off(_0x1255bc);}function get_help_gui(_0x4af052){var _0x59db13=_0x397e38,_0x3cb1c8=_0xeef5b8,_0xd72d30=_0x2a69e3,_0xab3f28={'YgiOo':_0xd72d30(0xad2),'wfoTA':function(_0x8734de,_0x2412f0){return _0x8734de*_0x2412f0;},'FeHWy':_0x3cb1c8(0xa83),'QCRzc':_0xd72d30(0xb5a),'uzTTt':_0x3cb1c8(0xa4c),'CrrPE':'white'};const _0x5a7b2e=new BABYLON['GUI'][(_0x59db13(0xb78,'EpJw'))](_0x4af052);var _0x13a5e7=new BABYLON['GUI']['NearMenu'](_0xab3f28[_0x59db13(0x868,'c4vi')]);_0x5a7b2e['addControl'](_0x13a5e7);let _0x1ff622=_0x13a5e7[_0xd72d30(0x611)][_0x3cb1c8(0xb16)];_0x1ff622['defaultDistance']=_0xab3f28[_0x59db13(0x854,'*EPR')](0xa,gs),_0x1ff622[_0xd72d30(0xa74)]=_0xab3f28[_0x59db13(0xa81,'gTrn')](0x5,gs),_0x1ff622[_0xd72d30(0xa85)]=_0xab3f28[_0xd72d30(0x9f5)](0xf,gs);const _0x59d34e=new BABYLON['GUI'][(_0x3cb1c8(0x4dc))]('button0');_0x59d34e[_0x3cb1c8(0x24f)]=_0xab3f28[_0x3cb1c8(0xa7b)],_0x13a5e7[_0x59db13(0xabc,'KW4n')](_0x59d34e);const _0x4b3702=new BABYLON[(_0x3cb1c8(0x8a6))]['HolographicSlate'](_0xab3f28[_0xd72d30(0x2f1)]);_0x4b3702[_0xd72d30(0x1a1)]=_0xab3f28[_0xd72d30(0x372)],_0x4b3702['minDimensions']=new BABYLON[(_0x59db13(0x2b9,'QUN%'))](0x5,0x5),_0x4b3702[_0x59db13(0x4cf,'w0ge')]=new BABYLON[(_0x3cb1c8(0x6dc))](0xa,0xa),_0x4b3702['titleBarHeight']=1.5,_0x13a5e7[_0x3cb1c8(0x39c)](_0x4b3702);const _0x21dc2a=new BABYLON['GUI'][(_0x59db13(0xa91,'J]ju'))]();_0x21dc2a[_0x59db13(0x576,')oaF')]=_0x3cb1c8(0x44b),_0x21dc2a['color']=_0xab3f28['CrrPE'],_0x21dc2a['fontSize']=0x18,_0x4b3702['content']=_0x21dc2a;}function update_button_states(_0x4a93ac){var _0x455c44=_0x2a69e3,_0x17e4b8=_0x397e38,_0xb2e229=_0xeef5b8,_0x5836ce={'cHXBp':_0xb2e229(0x828),'iSaku':'blue'};if(_0x4a93ac?.[_0xb2e229(0x415)]?.[_0xb2e229(0x429)]?.['background']){if(narrations_active)_0x4a93ac['panel'][_0x17e4b8(0x21e,'8ti6')][_0xb2e229(0xaa2)]=_0x455c44(0x886);else _0x4a93ac['panel']['button_narration'][_0x17e4b8(0x68e,'8j[k')]=_0x5836ce['cHXBp'];}if(_0x4a93ac?.[_0x17e4b8(0x863,'*EPR')]?.[_0x17e4b8(0x954,'B%Oj')]?.[_0xb2e229(0xaa2)]){if(music_active)_0x4a93ac[_0xb2e229(0x415)]['button_music']['background']=_0x5836ce[_0x17e4b8(0x8cc,'V3ke')];else _0x4a93ac[_0x455c44(0x88f)][_0x455c44(0x893)][_0xb2e229(0xaa2)]=_0x5836ce[_0x455c44(0x8fc)];}}function toggle_narration(_0x5308cb){var _0x1b8e0d=_0x2a69e3,_0x28bd23=_0xeef5b8,_0x4caf9f={'NJNZT':function(_0x576b7f,_0x482eeb){return _0x576b7f!=_0x482eeb;},'JeQjS':function(_0x3c30b8,_0x19baf4){return _0x3c30b8!=_0x19baf4;},'uuDSk':_0x28bd23(0x619),'kzlVI':function(_0x2cfa80,_0x5b6576){return _0x2cfa80(_0x5b6576);}};if(narration!=null){if(narrations_active){var _0x1e9a1e=_0x1b8e0d(0x49e)[_0x28bd23(0x7bd)]('|'),_0x130b4b=0x0;while(!![]){switch(_0x1e9a1e[_0x130b4b++]){case'0':was_prohibited=movement_prohibited;continue;case'1':music_volume=music_full_volume;continue;case'2':narrations_active=![];continue;case'3':narration[_0x1b8e0d(0x307)]();continue;case'4':movement_prohibited=![];continue;case'5':if(_0x4caf9f[_0x28bd23(0x90d)](music,null))music[_0x1b8e0d(0xb05)](music_volume);continue;}break;}}else{var _0x55fd91=_0x4caf9f[_0x28bd23(0xa71)][_0x1b8e0d(0x1a8)]('|'),_0x18d307=0x0;while(!![]){switch(_0x55fd91[_0x18d307++]){case'0':narrations_active=!![];continue;case'1':narration['play']();continue;case'2':movement_prohibited=was_prohibited;continue;case'3':music_volume=music_dimmed_volume;continue;case'4':if(music!=null)music['setVolume'](music_volume);continue;case'5':narration[_0x28bd23(0xa04)][_0x1b8e0d(0x813)](()=>{var _0x477de3=_0x28bd23,_0x6bf6b9=_0x1b8e0d;if(_0x4caf9f['NJNZT'](narration,null)&&narrations_active)music_volume=music_dimmed_volume;else music_volume=music_full_volume,movement_prohibited=![];if(_0x4caf9f[_0x6bf6b9(0xa7d)](music,null))music[_0x477de3(0x772)](music_volume);});continue;}break;}}_0x4caf9f[_0x1b8e0d(0x70e)](update_button_states,_0x5308cb);}}function toggle_music(_0x1b9a41){var _0x4853f3=_0x2a69e3,_0x5e1b38=_0xeef5b8,_0x4033bb=_0x397e38,_0x4a3dd2={'ukglj':function(_0x11e953,_0x4a1130){return _0x11e953!=_0x4a1130;},'oCbKs':_0x4033bb(0xa35,'4L1H')};if(_0x4a3dd2['ukglj'](music,null))music_active?(music[_0x5e1b38(0x98f)](),_0x1b9a41[_0x5e1b38(0x415)][_0x4033bb(0x5df,'KW4n')]['background']=_0x5e1b38(0x828),music_active=![]):(music[_0x4853f3(0x861)](),_0x1b9a41[_0x5e1b38(0x415)][_0x5e1b38(0x806)]['background']=_0x4a3dd2[_0x4853f3(0xab3)],music[_0x4853f3(0xb05)](music_volume),music_active=!![]);show_credits(_0x1b9a41);}function level_solved(_0x48b587){var _0x212728=_0x2a69e3,_0x437b91=_0x397e38,_0x1f013b={'MBrlD':function(_0x49c2aa,_0x47e573){return _0x49c2aa>_0x47e573;}},_0x28287f=!![];if(_0x1f013b[_0x437b91(0x38d,'XZQQ')](components_to_solve[_0x437b91(0x3fe,'QUN%')],0x0))for(screen of registered_screens){if(screen[_0x437b91(0xa62,'pzFJ')]&&screen[_0x212728(0x709)]['update_quality'])_0x28287f=_0x28287f&&screen[_0x212728(0x709)][_0x437b91(0x5fd,'Ld2a')](screen,0x0);}return _0x28287f;}function done_pressed(_0x2a8ddf){var _0x204188=_0x397e38,_0x311c03=_0xeef5b8,_0x28b88e=_0x2a69e3,_0x2cbc3c={'JolQA':function(_0x12a0bc,_0x44fc84){return _0x12a0bc(_0x44fc84);},'NgGVG':_0x28b88e(0x37c),'RWMCv':function(_0x4380cd){return _0x4380cd();},'pTAmV':function(_0x4899db,_0x52be07){return _0x4899db(_0x52be07);},'kkrZv':function(_0x554951,_0x88e89b){return _0x554951(_0x88e89b);},'MHPys':_0x28b88e(0x715),'vkbFe':function(_0x8ae58e,_0x295338){return _0x8ae58e+_0x295338;},'vgQmz':'You\x20Lost!.\x20You\x20solved\x20only\x20','UMudZ':function(_0x508517,_0x4bc0a2){return _0x508517(_0x4bc0a2);},'VdMHO':function(_0xe49ef5,_0x19acd4){return _0xe49ef5+_0x19acd4;},'AOFvW':function(_0x5aaeb1,_0x487471){return _0x5aaeb1+_0x487471;},'RJppW':_0x28b88e(0x312),'BbtLH':function(_0x4c2524,_0x1bc7ef){return _0x4c2524+_0x1bc7ef;},'MyZZR':function(_0x14a724,_0x140add){return _0x14a724+_0x140add;},'DwzpB':function(_0x46dfb6,_0x119eb4){return _0x46dfb6+_0x119eb4;},'uUYji':_0x28b88e(0x7ff)};_0x2cbc3c[_0x28b88e(0x5c7)](play_button_sound,_0x2a8ddf);if(level_solved(_0x2a8ddf)){var _0x14576a=_0x2cbc3c[_0x311c03(0xa11)]['split']('|'),_0x7a1b16=0x0;while(!![]){switch(_0x14576a[_0x7a1b16++]){case'0':_0x2cbc3c[_0x204188(0x888,'gTrn')](clear_components_to_solve);continue;case'1':_0x2cbc3c[_0x28b88e(0x5de)](unmark_dragged_axis,_0x2a8ddf);continue;case'2':setup_level(_0x2a8ddf,lvl_current_num,'Well\x20done!\x0a');continue;case'3':_0x2cbc3c[_0x28b88e(0x775)](play_success_sound,_0x2a8ddf);continue;case'4':_0x2cbc3c[_0x311c03(0xb6a)](unmark_rotating_axis,_0x2a8ddf);continue;case'5':_0x2a8ddf[_0x28b88e(0xa72)]['text']=_0x311c03(0x1e4);continue;}break;}}else{var _0x51d497=_0x2cbc3c[_0x28b88e(0x2c5)][_0x204188(0xb77,'Ld2a')]('|'),_0x400c53=0x0;while(!![]){switch(_0x51d497[_0x400c53++]){case'0':_0x2a8ddf[_0x311c03(0x551)]['text']=_0x2cbc3c[_0x28b88e(0x470)](_0x2cbc3c[_0x311c03(0x8c4)]+_0x2cbc3c[_0x204188(0x566,'04%E')](number_components_solved)+_0x28b88e(0x45e)+components_to_solve['length'],_0x28b88e(0x365));continue;case'1':if(_0x2a8ddf?.[_0x204188(0x942,'bK!j')])_0x2a8ddf[_0x311c03(0x551)][_0x28b88e(0x63b)]=_0x2a8ddf[_0x28b88e(0x88f)][_0x311c03(0xa7c)];continue;case'2':_0x2cbc3c[_0x311c03(0x407)](play_fail_sound,_0x2a8ddf);continue;case'3':for(c of components_to_solve){if(c['is_solved'])_0x2a8ddf[_0x204188(0x24c,'R&zO')][_0x204188(0x574,'kE@m')]=_0x2cbc3c[_0x204188(0x5f3,'8ti6')](_0x2cbc3c[_0x204188(0x956,'cUIh')](_0x2cbc3c[_0x204188(0xa98,'*EPR')](_0x2a8ddf[_0x204188(0x993,'J30c')][_0x204188(0x675,'QUN%')],'\x0a'),c[_0x204188(0x349,'%Dqt')]),_0x2cbc3c['RJppW']);else{if(c[_0x311c03(0x1ca)])_0x2a8ddf['infotext'][_0x204188(0xb56,'p72Q')]=_0x2cbc3c[_0x204188(0xb0f,'sdyN')](_0x2cbc3c[_0x28b88e(0x678)](_0x2cbc3c['MyZZR'](_0x2a8ddf[_0x28b88e(0xa72)][_0x204188(0x9d2,'0F5q')],'\x0a')+c['print_name'],c[_0x28b88e(0x851)]),'');else _0x2a8ddf[_0x204188(0xac6,'wWzJ')][_0x28b88e(0x92b)]=_0x2cbc3c[_0x204188(0x8a3,')oaF')](_0x2cbc3c[_0x204188(0x7f4,'cUIh')](_0x2cbc3c['DwzpB'](_0x2a8ddf[_0x204188(0x6a7,'soS$')][_0x311c03(0x24f)],'\x0a'),c['print_name']),_0x2cbc3c[_0x311c03(0x1b2)]);}}continue;case'4':lvls_score[lvl_current_num]-=0xa;continue;case'5':return;case'6':_0x2cbc3c['UMudZ'](update_score_txt,_0x2a8ddf);continue;}break;}}}function switch_to_game_lvl(_0x2a1463){var _0x52aea2=_0x2a69e3,_0xfe5a5a=_0x397e38,_0x3f5dec={'ZuTHy':function(_0x15900c,_0x1552e9){return _0x15900c(_0x1552e9);},'BYazR':function(_0x4f5403,_0x32ff06,_0x4826c9){return _0x4f5403(_0x32ff06,_0x4826c9);},'TGBiD':function(_0x3e953b,_0x35430d){return _0x3e953b!=_0x35430d;},'YcPtd':function(_0x5d9d0c,_0x4efbbe,_0x523ddd,_0x3dc1d8){return _0x5d9d0c(_0x4efbbe,_0x523ddd,_0x3dc1d8);}};_0x3f5dec[_0xfe5a5a(0x2fb,'nnPU')](play_button_sound,_0x2a1463),_0x3f5dec[_0x52aea2(0xb8d)](attach_game_texture,_0x2a1463,_0x2a1463['panel']);if(_0x3f5dec['TGBiD'](lvl_current_num,lvl_previous_num))_0x3f5dec[_0xfe5a5a(0xbf5,'sHtW')](start_level,_0x2a1463,_0x2a1463[_0xfe5a5a(0x4b3,'uQlF')],lvl_current_num);}function switch_to_landing_page(_0x4783af){var _0x3592dd=_0x2a69e3,_0x55a1bf={'WdunC':function(_0x40692d,_0x38250c){return _0x40692d(_0x38250c);}};_0x55a1bf[_0x3592dd(0x9fb)](play_button_sound,_0x4783af),attach_landingpage_texture(_0x4783af,_0x4783af['panel']);}function switch_to_settings(_0x21077b){var _0x1090d1=_0x2a69e3;play_button_sound(_0x21077b),attach_setting_texture(_0x21077b,_0x21077b[_0x1090d1(0x88f)]);}function switch_to_credits(_0x5deec9){var _0x34bb48=_0x2a69e3;play_button_sound(_0x5deec9),attach_credits_texture(_0x5deec9,_0x5deec9[_0x34bb48(0x88f)]);}function setLens(_0x1d29f6){var _0x2952b4=_0x2a69e3,_0x457d45=_0xeef5b8,_0x3ecc02=_0x397e38,_0x5e6add={'pawqe':function(_0x4d7bae,_0x15e2a3){return _0x4d7bae==_0x15e2a3;},'eVdEA':_0x3ecc02(0x3fc,')oaF')};settings[_0x457d45(0x238)]=!![];if(_0x1d29f6!=undefined&&_0x1d29f6!=null)settings[_0x457d45(0x238)]=_0x1d29f6;if(_0x5e6add['pawqe'](_0x1d29f6,_0x5e6add[_0x2952b4(0x208)]))settings[_0x3ecc02(0x222,'nPCm')]=![];}function setLens_false(){var _0x36f72e=_0xeef5b8,_0x3d65a2=_0x2a69e3,_0x380e86={'ZBVeI':function(_0x524f6a,_0x348e26){return _0x524f6a(_0x348e26);}};settings[_0x3d65a2(0x2f2)]=![],_0x380e86[_0x36f72e(0x96f)](setLens,![]);};function setLens_true(){var _0x2561cf=_0x2a69e3;settings[_0x2561cf(0x2f2)]=!![],setLens(!![]);};function setLens_all(){var _0x888b23=_0x2a69e3,_0x49508d=_0xeef5b8,_0x1c7427={'wXKbu':'all','Yjame':function(_0x1662f7,_0x5687d3){return _0x1662f7(_0x5687d3);}};settings[_0x49508d(0x238)]=_0x1c7427['wXKbu'],_0x1c7427[_0x888b23(0x71e)](setLens,_0x1c7427[_0x888b23(0x68c)]);};function isLens(_0x46d91d){var _0x372494=_0x2a69e3,_0x541264={'YNmMn':function(_0x53528b,_0x13ff2d){return _0x53528b==_0x13ff2d;}};return _0x541264[_0x372494(0x821)](settings['use_lenstexture'],_0x46d91d);};function show_level_selection(_0x15a9a0,_0x4f6195,_0x29795d){var _0x540358=_0xeef5b8,_0xf2dc25=_0x2a69e3,_0x1ab11a=_0x397e38,_0x181e9a={'TkkWM':_0x1ab11a(0x8d5,'ZDs7'),'HCNLJ':function(_0x1fd4b9,_0x37240b){return _0x1fd4b9<_0x37240b;},'xLsHV':function(_0x432618,_0xd7de3a){return _0x432618%_0xd7de3a;},'FYnxQ':function(_0x22ca83,_0x4cb5b6,_0x16c5fb,_0x274672,_0x4039a5,_0x131255,_0x1fcf47,_0x3c3ec2){return _0x22ca83(_0x4cb5b6,_0x16c5fb,_0x274672,_0x4039a5,_0x131255,_0x1fcf47,_0x3c3ec2);},'MvKGm':function(_0x5f111f,_0x12d34d){return _0x5f111f+_0x12d34d;},'oWjRG':function(_0x46b226,_0x35b677){return _0x46b226+_0x35b677;},'mkSyf':function(_0x3edbe7,_0x3b4ee4){return _0x3edbe7==_0x3b4ee4;}};t_width=_0x181e9a[_0xf2dc25(0x9ff)],c_width=_0xf2dc25(0x93e);const _0x42be87=new BABYLON[(_0x1ab11a(0x562,'nnPU'))][(_0xf2dc25(0x8f9))]();_0x42be87['horizontalAlignment']=BABYLON[_0x1ab11a(0x535,'c4vi')]['Control']['HORIZONTAL_ALIGNMENT_LEFT'],_0x42be87[_0xf2dc25(0x1f4)]=BABYLON[_0xf2dc25(0x6cc)]['Control'][_0x1ab11a(0x4a0,'V3ke')],_0x42be87['width']=t_width,_0x42be87['top']=0xf0,_0x4f6195[_0xf2dc25(0xa3d)](_0x42be87);const _0x26c13e=0x8;let _0x3f9b67=0x0;for(let _0x2e3413=0x0;_0x181e9a[_0x540358(0x2b0)](_0x2e3413,max_levels);_0x2e3413++){_0x181e9a[_0xf2dc25(0x51c)](_0x2e3413,_0x26c13e)==0x0&&(_0x42be87[_0x1ab11a(0x4cd,'04%E')](0.1),lpanel=new BABYLON[(_0x1ab11a(0x81a,')oaF'))][(_0xf2dc25(0xbba))](),lpanel[_0xf2dc25(0x6c0)]=BABYLON[_0x540358(0x8a6)][_0x540358(0x840)][_0x540358(0x8e6)],lpanel['verticalAlignment']=BABYLON[_0xf2dc25(0x6cc)]['Control'][_0x1ab11a(0x314,'Ld2a')],_0x42be87['addControl'](lpanel,0x0,_0x3f9b67),_0x3f9b67++);function _0x43e2f4(_0x3915da){return function(){lvl_current_num=_0x3915da,lvl=lvls[_0x3915da];};}var _0x5c616a=lvls[_0x2e3413][_0x1ab11a(0x1e1,'sdyN')];_0x181e9a[_0x540358(0x32a)](addRadio,_0x181e9a['MvKGm'](_0x181e9a[_0xf2dc25(0x216)](_0x2e3413,0x1),':\x20')+_0x5c616a,'levels',lpanel,_0x29795d,_0x15a9a0,_0x43e2f4(_0x2e3413),c_width)['isChecked']=_0x181e9a[_0xf2dc25(0x3a0)](_0x2e3413,lvl_current_num);}}function addLine(_0xb0237d,_0x58951c,_0x3982ff=_0xeef5b8(0x809)){var _0x23b5aa=_0x2a69e3,_0x52e601=_0xeef5b8,_0x5db8e1=_0x397e38,_0x4c6197={'DcBRV':_0x5db8e1(0x9ca,'kE@m'),'lPfEz':_0x52e601(0x354)},_0x22e63e=_0x23b5aa(0x77d)['split']('|'),_0x169e98=0x0;while(!![]){switch(_0x22e63e[_0x169e98++]){case'0':textblock[_0x5db8e1(0x57d,'ZDs7')]=_0x4c6197[_0x5db8e1(0x4ae,'Ld2a')];continue;case'1':textblock=new BABYLON[(_0x52e601(0x8a6))]['TextBlock']();continue;case'2':textblock[_0x52e601(0x24f)]=_0x3982ff;continue;case'3':textblock[_0x5db8e1(0x8e5,'QUN%')]=0x28;continue;case'4':textblock[_0x5db8e1(0x66c,'U981')]=_0x4c6197[_0x23b5aa(0x445)];continue;case'5':_0xb0237d['addControl'](textblock);continue;case'6':textblock[_0x5db8e1(0x4de,'Oq[x')]=_0x58951c;continue;}break;}}function optional_restart(_0x56039b,_0x1544e7){var _0x22a75f=_0x397e38,_0x27e99b=_0x2a69e3,_0x2ac9d4={'BUrZD':function(_0x4909c8,_0x5af909){return _0x4909c8!=_0x5af909;}};_0x2ac9d4[_0x27e99b(0xbac)](_0x1544e7[_0x27e99b(0x6e2)],settings[_0x22a75f(0x473,'gTrn')])&&console[_0x27e99b(0x471)]('Scale\x20changed.\x20Resarting\x20Game.');}function attach_setting_texture(_0x12ede4,_0x2ae062){var _0x548a39=_0xeef5b8,_0x3a0bf3=_0x397e38,_0x146af7=_0x2a69e3,_0x583531={'EMmbD':function(_0xab0a42,_0x5e9d72){return _0xab0a42(_0x5e9d72);},'fsYfD':function(_0x58b72b,_0x2a4ea9){return _0x58b72b(_0x2a4ea9);},'AZppD':function(_0x59f63f,_0x4f5366,_0x4b503d){return _0x59f63f(_0x4f5366,_0x4b503d);},'srEoP':'forest','bMhiz':function(_0x10fe37,_0x4bc4e6,_0x4eb235){return _0x10fe37(_0x4bc4e6,_0x4eb235);},'GSXuf':_0x146af7(0x60c),'lGbeu':function(_0x3d9adb,_0x563930,_0x3284f2){return _0x3d9adb(_0x563930,_0x3284f2);},'AxxIU':_0x146af7(0xb38),'yaRrz':_0x3a0bf3(0xb70,'pzFJ'),'Ggzdt':_0x146af7(0x35d),'zSDzc':function(_0x3989c8,_0x4d7ce2){return _0x3989c8(_0x4d7ce2);},'UwIZQ':_0x146af7(0x46f),'CvUTL':function(_0x722d95,_0x445aec,_0x4b9344,_0x396de9,_0x2d08cd,_0x9ee617){return _0x722d95(_0x445aec,_0x4b9344,_0x396de9,_0x2d08cd,_0x9ee617);},'fHwEy':_0x548a39(0x9ac),'RzKcn':_0x548a39(0x354),'TLzKS':function(_0x533b60,_0xe9cc47,_0x2fe51a,_0x16addf,_0x2aaa0e,_0x103c22){return _0x533b60(_0xe9cc47,_0x2fe51a,_0x16addf,_0x2aaa0e,_0x103c22);},'fzDGn':'red','EGTjN':_0x146af7(0x1ba),'cLkbu':_0x548a39(0x5db),'oaZJA':function(_0x3ef46a,_0x543abb,_0x49299a,_0x1d9e1d,_0x15b991,_0x36c356,_0x5ffeae,_0x231395){return _0x3ef46a(_0x543abb,_0x49299a,_0x1d9e1d,_0x15b991,_0x36c356,_0x5ffeae,_0x231395);},'SxEAU':_0x3a0bf3(0x631,'0F5q'),'hpxpE':function(_0x5e67fa,_0x5fa244){return _0x5e67fa(_0x5fa244);},'UDpOS':function(_0x6c0f8b,_0x2b718e,_0x266fef,_0x320c39,_0x4630c3,_0x21dd7d,_0x10848b,_0x529dbb){return _0x6c0f8b(_0x2b718e,_0x266fef,_0x320c39,_0x4630c3,_0x21dd7d,_0x10848b,_0x529dbb);},'pxwte':'Full','EVOot':function(_0x5c1a51,_0x396a6c){return _0x5c1a51(_0x396a6c);},'DtIJq':_0x548a39(0xaa4),'lLJuf':function(_0x45b67d,_0x57177f,_0x3c185a,_0x4310b0,_0x5d9133,_0xe7ffb3,_0x4e4968,_0x2b7679){return _0x45b67d(_0x57177f,_0x3c185a,_0x4310b0,_0x5d9133,_0xe7ffb3,_0x4e4968,_0x2b7679);},'OfqSP':'PBR','nGRxG':function(_0x5a9a12,_0x26ec34){return _0x5a9a12==_0x26ec34;},'anEim':function(_0x3fb1fd,_0x540e1e,_0x423407){return _0x3fb1fd(_0x540e1e,_0x423407);},'HyJnl':function(_0x36c9d1,_0x1dd3a7,_0x1b7383,_0x11d17a,_0x53ae02,_0x275381,_0x160c2a,_0x512d18){return _0x36c9d1(_0x1dd3a7,_0x1b7383,_0x11d17a,_0x53ae02,_0x275381,_0x160c2a,_0x512d18);},'CLbTL':'FPS','qkVuG':'Forest','WEAPs':_0x548a39(0x7c2),'tGqrR':'Night\x20Sky','qTnug':function(_0x23c9db,_0x5a105b,_0x51e399,_0x26e659,_0x2edf6c,_0x2307a7,_0xe77b54,_0x31d4d2){return _0x23c9db(_0x5a105b,_0x51e399,_0x26e659,_0x2edf6c,_0x2307a7,_0xe77b54,_0x31d4d2);},'DtUZT':_0x548a39(0x47a),'gHjvs':_0x146af7(0x8e9),'TTAhp':function(_0x323cd9,_0x2f9397){return _0x323cd9==_0x2f9397;},'hiSMm':_0x146af7(0x5e4),'oGkTc':function(_0x215d8f,_0x5e1194){return _0x215d8f<_0x5e1194;},'EuAdJ':function(_0x5ed7a2,_0x852fe3,_0xcfb00b,_0x23e1e4,_0x2b9822,_0x588dd2,_0x365720,_0x288c52){return _0x5ed7a2(_0x852fe3,_0xcfb00b,_0x23e1e4,_0x2b9822,_0x588dd2,_0x365720,_0x288c52);},'rwecu':function(_0x151e15,_0x543255){return _0x151e15>=_0x543255;},'bqaPo':function(_0x3f80bc,_0x294220){return _0x3f80bc<=_0x294220;},'DUTpg':function(_0x5a5c8a,_0x196871,_0x456033,_0x1147dc,_0x32c557,_0x5cafc7,_0x50e089,_0x135b69){return _0x5a5c8a(_0x196871,_0x456033,_0x1147dc,_0x32c557,_0x5cafc7,_0x50e089,_0x135b69);},'dHwwV':'Ant','yiVBc':_0x548a39(0x28a),'CjnwH':function(_0x2ed99e,_0x3aeaae){return _0x2ed99e>_0x3aeaae;},'Itpwp':function(_0x1c7d84,_0x35dae4,_0x2f852d,_0x5505dd,_0xabd529,_0x2e1f94,_0xa8608b,_0x928442){return _0x1c7d84(_0x35dae4,_0x2f852d,_0x5505dd,_0xabd529,_0x2e1f94,_0xa8608b,_0x928442);},'MalEM':_0x146af7(0x3d7),'DqCrD':'Teleportation','AdTqz':_0x3a0bf3(0xaa8,'WokE'),'uXMNA':function(_0x29ad03,_0xb63575,_0x2ae05d){return _0x29ad03(_0xb63575,_0x2ae05d);},'tHNvx':_0x548a39(0x76c),'uZuIW':_0x146af7(0xb0d),'fAIsr':_0x146af7(0xad9),'hmBjH':function(_0x5ababe,_0x23f660){return _0x5ababe==_0x23f660;}},_0xe19d14=_0x583531[_0x3a0bf3(0xb7e,'pzFJ')](attach_base_texture,_0x2ae062);t_width=_0x583531[_0x146af7(0x641)],c_width=_0x146af7(0xbd3);const _0x5add7a=new BABYLON[(_0x3a0bf3(0x768,'nPCm'))][(_0x146af7(0x8f9))]();_0x5add7a['horizontalAlignment']=BABYLON['GUI'][_0x146af7(0xab2)][_0x146af7(0x69b)],_0x5add7a[_0x3a0bf3(0x56d,'QG9[')]=BABYLON[_0x548a39(0x8a6)][_0x146af7(0xab2)]['VERTICAL_ALIGNMENT_TOP'],_0x5add7a[_0x548a39(0x4c7)]=t_width,_0x5add7a[_0x548a39(0x388)]=-0x320+c_width/0x2,_0x5add7a[_0x548a39(0xa13)]=0xdc,_0x5add7a['addColumnDefinition'](0x1),_0x5add7a[_0x548a39(0x84b)](0x1),_0x5add7a[_0x3a0bf3(0xbb2,'KW4n')](0x1),_0xe19d14[_0x3a0bf3(0x873,'c4vi')](_0x5add7a);let _0x5d88b5={...settings};button_start=_0x583531[_0x146af7(0xb55)](panel_button,_0x2ae062,_0x583531[_0x146af7(0x9b1)],_0x583531[_0x3a0bf3(0x738,'WpF1')],-0.5,-0.5),button_start['top']=-0x190,button_start['left']=-0x3e8,button_start['onPointerUpObservable'][_0x548a39(0x32f)](function(){var _0x10e5cf=_0x146af7,_0x4d807a=_0x3a0bf3;_0x583531[_0x4d807a(0xbdf,'hm#n')](play_button_sound,_0x12ede4),_0x583531[_0x10e5cf(0xb8b)](switch_to_landing_page,_0x12ede4),optional_restart(_0x12ede4,_0x5d88b5);}),button_save=_0x583531[_0x146af7(0x6cd)](panel_button,_0x2ae062,'Save',_0x583531[_0x548a39(0x6a9)],-0.5,-0.5),button_save[_0x548a39(0xa13)]=-0x190,button_save[_0x548a39(0x388)]=0x3e8,button_save[_0x3a0bf3(0x804,'vZOE')][_0x3a0bf3(0x653,'w0ge')](function(){_0x583531['fsYfD'](play_button_sound,_0x12ede4),saveSettings(_0x12ede4);});var _0x3fd342=new BABYLON[(_0x3a0bf3(0x568,'hm#n'))][(_0x3a0bf3(0x8f6,'U981'))]();_0x3fd342[_0x548a39(0x4a3)]=BABYLON[_0x548a39(0x8a6)]['StackPanel'][_0x548a39(0x8e6)],_0x3fd342[_0x3a0bf3(0x56d,'QG9[')]=BABYLON[_0x3a0bf3(0x573,'sHtW')]['Control'][_0x548a39(0x6a4)];var _0x56147b=BABYLON[_0x146af7(0x6cc)][_0x548a39(0xbc9)][_0x146af7(0x2f8)](_0x583531[_0x3a0bf3(0x1d7,'WokE')],_0x583531[_0x146af7(0x932)]);_0x3fd342['addControl'](_0x56147b),_0x583531[_0x548a39(0x595)](addRadio,_0x3a0bf3(0x829,'EMGR'),_0x3a0bf3(0x4f1,'QUN%'),_0x3fd342,_0x2ae062[_0x146af7(0x448)],_0x12ede4,setLens_false,c_width)[_0x146af7(0x3b5)]=isLens(![]),_0x583531[_0x146af7(0x7f5)](addRadio,_0x583531[_0x548a39(0x9ae)],_0x583531['cLkbu'],_0x3fd342,_0x2ae062[_0x146af7(0x448)],_0x12ede4,setLens_true,c_width)['isChecked']=_0x583531[_0x548a39(0x267)](isLens,!![]),_0x583531[_0x548a39(0x191)](addRadio,_0x583531[_0x3a0bf3(0x61e,'pzFJ')],_0x583531[_0x146af7(0x932)],_0x3fd342,_0x2ae062[_0x146af7(0x448)],_0x12ede4,setLens_all,c_width)['isChecked']=_0x583531[_0x146af7(0xab7)](isLens,_0x583531[_0x548a39(0x478)]),addLine(_0x3fd342,c_width),_0x583531[_0x146af7(0x6a1)](addRadio,_0x583531[_0x146af7(0x9bc)],_0x583531[_0x548a39(0x6ed)],_0x3fd342,_0x2ae062['panelfontsize'],_0x12ede4,()=>{settings['use_PBR']=!![];},c_width)[_0x146af7(0x3b5)]=_0x583531[_0x146af7(0x253)](settings[_0x3a0bf3(0x515,'hm#n')],!![]),_0x583531[_0x146af7(0x6a1)](addRadio,_0x146af7(0x2dd),_0x583531[_0x3a0bf3(0x48a,'SF*u')],_0x3fd342,_0x2ae062['panelfontsize'],_0x12ede4,()=>{settings['use_PBR']=![];},c_width)[_0x548a39(0x9b0)]=_0x583531[_0x548a39(0xbb8)](settings[_0x3a0bf3(0x929,'EMGR')],![]),_0x583531[_0x146af7(0xa8a)](addLine,_0x3fd342,c_width),_0x583531[_0x3a0bf3(0x5dc,'QG9[')](addRadio,'FPS',_0x548a39(0x85f),_0x3fd342,_0x2ae062['panelfontsize'],_0x12ede4,()=>{var _0x1cbef6=_0x146af7,_0x502fab=_0x3a0bf3;settings[_0x502fab(0xa61,'nsa$')]=!![],divFps[_0x502fab(0x34f,'[HON')][_0x1cbef6(0x617)]='';},c_width)['isChecked']=_0x583531[_0x146af7(0x253)](settings['fps'],!![]),_0x583531[_0x3a0bf3(0x914,'8j[k')](addRadio,_0x3a0bf3(0x712,'*EPR'),_0x583531[_0x3a0bf3(0x4d4,'nsa$')],_0x3fd342,_0x2ae062[_0x3a0bf3(0x52f,'WpF1')],_0x12ede4,()=>{var _0x49164f=_0x146af7,_0x259a5a=_0x548a39,_0x1e1ee4=_0x3a0bf3;settings[_0x1e1ee4(0x219,'0F5q')]=![],divFps[_0x259a5a(0x897)][_0x49164f(0x617)]=_0x259a5a(0x39f);},c_width)['isChecked']=settings[_0x146af7(0x559)]==![],_0x5add7a[_0x3a0bf3(0x67c,'hm#n')](_0x3fd342,0x0,0x0);var _0x579c8f=new BABYLON[(_0x548a39(0x8a6))]['StackPanel']();_0x579c8f[_0x3a0bf3(0x357,')oaF')]=BABYLON[_0x3a0bf3(0xb96,'J30c')][_0x548a39(0x91a)][_0x3a0bf3(0x5af,'[HON')],_0x579c8f['verticalAlignment']=BABYLON[_0x548a39(0x8a6)][_0x146af7(0xab2)]['VERTICAL_ALIGNMENT_TOP'],addRadio(_0x583531['qkVuG'],_0x583531[_0x3a0bf3(0x987,'AhCP')],_0x579c8f,_0x2ae062['panelfontsize'],_0x12ede4,()=>{var _0x233039=_0x548a39;_0x583531['AZppD'](setEnvironment,_0x12ede4,_0x583531[_0x233039(0x744)]);},c_width)['isChecked']=settings[_0x3a0bf3(0xae4,'QG9[')]==_0x583531[_0x3a0bf3(0x558,'nnPU')],_0x583531[_0x548a39(0x995)](addRadio,_0x583531[_0x548a39(0x7bc)],_0x583531[_0x146af7(0x8c9)],_0x579c8f,_0x2ae062[_0x548a39(0xa7c)],_0x12ede4,()=>{var _0x2cc7b6=_0x548a39,_0x14e334=_0x146af7;_0x583531[_0x14e334(0x91e)](setEnvironment,_0x12ede4,_0x583531[_0x2cc7b6(0xaa9)]);},c_width)[_0x3a0bf3(0x6ea,'kE@m')]=_0x583531['nGRxG'](settings[_0x3a0bf3(0xafb,'ZDs7')],_0x583531[_0x548a39(0xaa9)]),_0x583531[_0x3a0bf3(0x342,'HZu&')](addRadio,_0x583531[_0x548a39(0x3ce)],_0x583531[_0x146af7(0x8c9)],_0x579c8f,_0x2ae062['panelfontsize'],_0x12ede4,()=>{var _0x39e7b6=_0x3a0bf3;_0x583531[_0x39e7b6(0x9de,'QG9[')](setEnvironment,_0x12ede4,_0x583531[_0x39e7b6(0x3da,'Oq[x')]);},c_width)[_0x146af7(0x3b5)]=settings[_0x3a0bf3(0x189,'p72Q')]==_0x146af7(0xb38),addRadio(_0x583531[_0x548a39(0x9cd)],_0x583531['WEAPs'],_0x579c8f,_0x2ae062[_0x3a0bf3(0x9f6,'XZQQ')],_0x12ede4,()=>{setEnvironment(_0x12ede4,_0x583531['yaRrz']);},c_width)['isChecked']=_0x583531[_0x3a0bf3(0x505,'8j[k')](settings[_0x3a0bf3(0x69a,'[HON')],_0x583531[_0x3a0bf3(0x856,'%Dqt')]),addLine(_0x579c8f,c_width),addRadio(_0x583531['hiSMm'],'Scale',_0x579c8f,_0x2ae062[_0x548a39(0xa7c)],_0x12ede4,()=>{var _0x543289=_0x3a0bf3;settings[_0x543289(0xaa1,'0F5q')]=0.2;},c_width)[_0x3a0bf3(0x3e8,'hm#n')]=_0x583531['oGkTc'](settings[_0x3a0bf3(0x187,'sHtW')],0.3),_0x583531[_0x146af7(0x20b)](addRadio,_0x583531[_0x3a0bf3(0x16c,'nsa$')],'Scale',_0x579c8f,_0x2ae062[_0x548a39(0xa7c)],_0x12ede4,()=>{var _0x39a24e=_0x3a0bf3;settings[_0x39a24e(0x2cc,'uQlF')]=0.5;},c_width)['isChecked']=_0x583531[_0x3a0bf3(0x65c,'HZu&')](settings['scale'],0.3)&&_0x583531[_0x548a39(0x50f)](settings[_0x3a0bf3(0x718,'nPCm')],0.6),_0x583531['DUTpg'](addRadio,_0x583531[_0x3a0bf3(0x498,'Oq[x')],_0x583531[_0x548a39(0x31d)],_0x579c8f,_0x2ae062[_0x3a0bf3(0x97c,'nsa$')],_0x12ede4,()=>{var _0x28fa5b=_0x548a39;settings[_0x28fa5b(0x957)]=1.4;},c_width)[_0x3a0bf3(0x7a7,'nsa$')]=_0x583531['CjnwH'](settings[_0x548a39(0x957)],0.6),_0x5add7a[_0x146af7(0xa3d)](_0x579c8f,0x0,0x1);var _0x4e900b=new BABYLON[(_0x548a39(0x8a6))]['StackPanel']();return _0x4e900b[_0x146af7(0x6c0)]=BABYLON[_0x146af7(0x6cc)][_0x146af7(0xbba)]['HORIZONTAL_ALIGNMENT_LEFT'],_0x4e900b[_0x548a39(0x450)]=BABYLON[_0x3a0bf3(0x332,'S!pu')][_0x3a0bf3(0x980,'QG9[')]['VERTICAL_ALIGNMENT_TOP'],_0x583531[_0x3a0bf3(0x89f,'8ti6')](addRadio,_0x583531[_0x548a39(0x4a1)],_0x583531[_0x548a39(0x5e7)],_0x4e900b,_0x2ae062[_0x146af7(0x448)],_0x12ede4,()=>{var _0x510304=_0x548a39;settings[_0x510304(0x49d)]=!![];},c_width)[_0x548a39(0x9b0)]=_0x583531['TTAhp'](settings[_0x3a0bf3(0x2bc,'sdyN')],!![]),addRadio(_0x548a39(0x64f),_0x583531[_0x548a39(0x5e7)],_0x4e900b,_0x2ae062['panelfontsize'],_0x12ede4,()=>{settings['use_teleportation']=![];},c_width)['isChecked']=settings[_0x548a39(0x49d)]==![],addRadio('Teleportation\x20Off',_0x583531[_0x146af7(0x6ca)],_0x4e900b,_0x2ae062['panelfontsize'],_0x12ede4,()=>{var _0x3154dc=_0x146af7,_0xda9db5=_0x3a0bf3;settings[_0xda9db5(0x1ec,'gTrn')]=_0x3154dc(0x4ff);},c_width)[_0x548a39(0x9b0)]=_0x583531[_0x548a39(0x2d5)](settings[_0x3a0bf3(0x6d6,'QUN%')],_0x583531[_0x146af7(0xb21)]),_0x583531[_0x3a0bf3(0x67f,'pzFJ')](addLine,_0x4e900b,c_width),addRadio(_0x583531[_0x146af7(0x6f8)],'Mode',_0x4e900b,_0x2ae062['panelfontsize'],_0x12ede4,()=>{var _0x3ba436=_0x3a0bf3,_0x1c44f2=_0x146af7;settings[_0x1c44f2(0x981)]=_0x583531[_0x3ba436(0x8f2,'QUN%')];},c_width)[_0x146af7(0x3b5)]=_0x583531[_0x548a39(0x2d5)](settings[_0x146af7(0x981)],_0x583531[_0x548a39(0x52c)]),_0x583531[_0x3a0bf3(0x459,'sHtW')](addRadio,_0x548a39(0x9f4),_0x583531[_0x548a39(0x51e)],_0x4e900b,_0x2ae062[_0x548a39(0xa7c)],_0x12ede4,()=>{var _0x423ac7=_0x146af7;settings[_0x423ac7(0x981)]='vr';},c_width)[_0x548a39(0x9b0)]=_0x583531[_0x146af7(0x971)](settings['mode'],'vr'),addRadio(_0x583531['fAIsr'],_0x548a39(0x33c),_0x4e900b,_0x2ae062[_0x3a0bf3(0x739,'V3ke')],_0x12ede4,()=>{settings['mode']='ar';},c_width)[_0x3a0bf3(0xa1d,'vZOE')]=_0x583531[_0x146af7(0x589)](settings[_0x548a39(0xa1e)],'ar'),_0x5add7a['addControl'](_0x4e900b,0x0,0x2),_0xe19d14;}function attach_landingpage_texture(_0x35f2af,_0x44a06a){var _0x2b564e=_0x397e38,_0x1f33f7=_0xeef5b8,_0x21bedc=_0x2a69e3,_0x1c515d={'rhktX':function(_0x11235a,_0x102094,_0x212b73,_0x51426b,_0x3b671e,_0x17aa4c){return _0x11235a(_0x102094,_0x212b73,_0x51426b,_0x3b671e,_0x17aa4c);},'wtrKR':_0x21bedc(0x560),'MhkOj':_0x1f33f7(0xa17),'VCHDN':function(_0x440d70,_0x3c24bc,_0x4d1cb8,_0x418e7f){return _0x440d70(_0x3c24bc,_0x4d1cb8,_0x418e7f);},'sbVzZ':'AlignIt!\x20-\x20learn\x20optical\x20alignment.\x0aStart\x20the\x20game\x20at\x20level\x201.\x0a','ypOlv':function(_0x5e6349,_0x2408b4,_0x2cfde7,_0x5cdf02,_0x5b459c,_0x36dff3){return _0x5e6349(_0x2408b4,_0x2cfde7,_0x5cdf02,_0x5b459c,_0x36dff3);},'dMjhV':_0x1f33f7(0x56b),'bYWEz':_0x1f33f7(0x354),'DdVjx':'Restart','KBDBw':_0x1f33f7(0x2d6),'YDuQe':function(_0x31c6fa,_0x28b660){return _0x31c6fa(_0x28b660);},'bcYgL':function(_0x2e51c2,_0x10f2cf,_0x1c3897){return _0x2e51c2(_0x10f2cf,_0x1c3897);},'nOrEV':_0x1f33f7(0x762)},_0x4c7e6d=_0x21bedc(0xb18)[_0x1f33f7(0x7bd)]('|'),_0x2a12c0=0x0;while(!![]){switch(_0x4c7e6d[_0x2a12c0++]){case'0':_0x2530f8[_0x21bedc(0x517)]=!![];continue;case'1':button_settings=_0x1c515d[_0x21bedc(0xb8a)](panel_button,_0x44a06a,_0x1c515d[_0x21bedc(0xb25)],_0x1c515d[_0x2b564e(0x4d8,'QG9[')],6.5,-0x7);continue;case'2':_0x2530f8['texthorizontalAlignment']=BABYLON[_0x21bedc(0x6cc)][_0x2b564e(0x7eb,'Ld2a')][_0x21bedc(0x69b)];continue;case'3':button_start['top']=-0x190;continue;case'4':_0x1c515d[_0x2b564e(0x5ca,'w0ge')](show_level_selection,_0x35f2af,_0x17d7c8,_0x44a06a[_0x21bedc(0x448)]);continue;case'5':button_start[_0x1f33f7(0x388)]=-0x320;continue;case'6':button_start[_0x21bedc(0xa21)][_0x1f33f7(0x32f)](function(){var _0x5b2c1a=_0x2b564e;_0x781198['vmAxe'](play_button_sound,_0x35f2af),_0x781198[_0x5b2c1a(0xa26,'EMGR')](switch_to_game_lvl,_0x35f2af);});continue;case'7':_0x44a06a['advancedTexture']=_0x17d7c8;continue;case'8':button_start[_0x1f33f7(0x766)]['add'](function(){var _0x440a67=_0x2b564e;_0x781198[_0x440a67(0x170,')oaF')](play_button_sound,_0x35f2af),_0x781198[_0x440a67(0x670,'WpF1')](restart_level,_0x35f2af,_0x781198['Psrnf']);});continue;case'9':_0x2530f8['text']=_0x1c515d['sbVzZ'];continue;case'10':var _0x2530f8=new BABYLON[(_0x2b564e(0x2a5,'nsa$'))]['TextBlock']();continue;case'11':_0x44a06a[_0x2b564e(0x412,'bK!j')]=!![];continue;case'12':button_start=_0x1c515d[_0x2b564e(0x802,'0F5q')](panel_button,_0x44a06a,_0x1c515d[_0x21bedc(0x613)],_0x1c515d['bYWEz'],-0.5,-0.5);continue;case'13':button_start=panel_button(_0x44a06a,_0x1c515d[_0x1f33f7(0xa2e)],_0x1c515d['KBDBw'],-0.5,-0.5);continue;case'14':button_start[_0x1f33f7(0xa13)]=-0x190;continue;case'15':button_settings[_0x2b564e(0x9fe,'U981')][_0x1f33f7(0x32f)](function(){var _0x44a9a5=_0x21bedc,_0x388a71=_0x2b564e;_0x781198[_0x388a71(0x400,'soS$')](play_button_sound,_0x35f2af),_0x781198[_0x44a9a5(0x523)](switch_to_settings,_0x35f2af);});continue;case'16':_0x44a06a[_0x2b564e(0x7ea,'EpJw')]=_0x2530f8;continue;case'17':button_settings[_0x21bedc(0x66f)]=-0x190;continue;case'18':var _0x781198={'vmAxe':function(_0x1b566f,_0x46af26){return _0x1c515d['YDuQe'](_0x1b566f,_0x46af26);},'ryzxT':function(_0x657861,_0x10f6c6){var _0x427a1=_0x21bedc;return _0x1c515d[_0x427a1(0x54b)](_0x657861,_0x10f6c6);},'DEgJo':function(_0x2f2d76,_0x37dd68,_0x1ff968){var _0x261e3d=_0x1f33f7;return _0x1c515d[_0x261e3d(0x3b9)](_0x2f2d76,_0x37dd68,_0x1ff968);},'Psrnf':_0x1c515d[_0x21bedc(0x9e6)],'nhDwu':function(_0x5d1121,_0x502c89){return _0x5d1121(_0x502c89);}};continue;case'19':_0x2530f8[_0x21bedc(0x1f4)]=BABYLON[_0x21bedc(0x6cc)][_0x1f33f7(0x840)][_0x1f33f7(0x6a4)];continue;case'20':button_start[_0x1f33f7(0x388)]=-0x44c;continue;case'21':_0x2530f8['horizontalAlignment']=BABYLON['GUI'][_0x1f33f7(0x840)][_0x21bedc(0x69b)];continue;case'22':_0x17d7c8[_0x21bedc(0xa3d)](_0x2530f8);continue;case'23':_0x2530f8[_0x2b564e(0x209,')oaF')]=0x0;continue;case'24':var _0x17d7c8=attach_base_texture(_0x44a06a);continue;case'25':_0x2530f8[_0x21bedc(0x66f)]=-0x15e;continue;case'26':_0x2530f8[_0x2b564e(0x801,'XZQQ')]=_0x44a06a[_0x1f33f7(0xa7c)];continue;case'27':button_settings[_0x21bedc(0x23f)]=0x3e8;continue;case'28':_0x2530f8[_0x21bedc(0x3f5)]=_0x1f33f7(0xa89);continue;}break;}}function attach_base_texture(_0x5f48db){var _0x1ce56f=_0x2a69e3,_0x35d3ce=_0xeef5b8,_0x3aec1f=_0x397e38,_0x3e268c={'ORgUM':_0x3aec1f(0x58e,'SF*u'),'grxUf':_0x35d3ce(0x388),'ZLgdT':_0x35d3ce(0x231),'GaRYZ':function(_0x5be091,_0x4cc442){return _0x5be091/_0x4cc442;},'rJyyR':function(_0x2d54a4,_0x2f3072){return _0x2d54a4*_0x2f3072;}},_0x5b210b=_0x3e268c[_0x35d3ce(0xbea)][_0x3aec1f(0x21b,'sHtW')]('|'),_0x4b70db=0x0;while(!![]){switch(_0x5b210b[_0x4b70db++]){case'0':panelheight=_0x5f48db['panelheight'];continue;case'1':_0x292c49[_0x3aec1f(0x3ab,'U981')]=function(_0x318a0a){var _0x1bdef8=_0x3aec1f,_0x4aee1d=_0x35d3ce,_0xdf84db=_0xf0a4;_0x29bde3[_0xdf84db(0x4a6)](_0x318a0a[_0x4aee1d(0x1dc)]['type'],BABYLON['PointerEventTypes'][_0x4aee1d(0x3a8)])&&(console[_0x1bdef8(0x2ff,'0F5q')](_0x29bde3[_0xdf84db(0x16d)]),_0x318a0a[_0xdf84db(0x3d2)]['preventDefault'](),_0x318a0a[_0xdf84db(0x3d2)]['stopImmediatePropagation']());};continue;case'2':_0x5f48db[_0x35d3ce(0x770)]=_0x292c49;continue;case'3':return _0x292c49;case'4':var _0x292c49=BABYLON[_0x3aec1f(0x332,'S!pu')]['AdvancedDynamicTexture'][_0x35d3ce(0x335)](_0x5f48db,atwidth,atheight);continue;case'5':_0x25f488[_0x1ce56f(0x616)]=_0x3e268c[_0x3aec1f(0x2be,'J30c')];continue;case'6':var _0x29bde3={'qLeRc':function(_0x475658,_0x35c85e){return _0x475658===_0x35c85e;},'IDeqL':_0x3e268c[_0x35d3ce(0x265)]};continue;case'7':atwidth=Math[_0x1ce56f(0x230)](_0x3e268c[_0x3aec1f(0xb3c,'S!pu')](_0x3e268c['rJyyR'](atheight,panelwidth),panelheight));continue;case'8':atheight=0x400;continue;case'9':var _0x25f488=_0x292c49[_0x3aec1f(0x190,'c4vi')]();continue;case'10':panelwidth=_0x5f48db['panelwidth'];continue;case'11':_0x5f48db['advancedTexture']&&(console[_0x35d3ce(0x3ae)](_0x35d3ce(0x578)),_0x5f48db[_0x3aec1f(0xabe,'w0ge')][_0x3aec1f(0x8d1,'cUIh')]());continue;}break;}}function attach_game_texture(_0x387e68,_0x2b9b84){var _0x4f4b93=_0x2a69e3,_0x15a8ff=_0xeef5b8,_0x44101f=_0x397e38,_0x38e330={'YQazr':function(_0x4445e6,_0x17a6e1,_0x41b881,_0x274f22,_0x44537d,_0x59a5c1){return _0x4445e6(_0x17a6e1,_0x41b881,_0x274f22,_0x44537d,_0x59a5c1);},'cCtsJ':'Laser','AeQLM':'red','EPbUz':_0x44101f(0x34a,'[HON'),'oEhhr':function(_0x1350d9,_0x39c43e,_0x41eb44,_0x31d0bb,_0x59be4b,_0x474047){return _0x1350d9(_0x39c43e,_0x41eb44,_0x31d0bb,_0x59be4b,_0x474047);},'ctBYk':function(_0xf7a838,_0x3da1fe){return _0xf7a838+_0x3da1fe;},'QQPzn':_0x15a8ff(0x29e),'MkTcb':function(_0x220f63,_0x398062){return _0x220f63+_0x398062;},'arzTq':_0x15a8ff(0x834),'lgbhq':function(_0x575b1a,_0x2e22e0){return _0x575b1a==_0x2e22e0;},'WZuHC':_0x15a8ff(0x41a),'AZkxG':_0x15a8ff(0x704),'JyVwj':'yellow','ZqBKA':function(_0x4882fa,_0x1d52b1){return _0x4882fa(_0x1d52b1);},'mxyeY':function(_0xb285b9,_0x2381b2){return _0xb285b9(_0x2381b2);},'SfrQx':_0x15a8ff(0x5aa),'yBsLI':function(_0xce90e8,_0x52e35d){return _0xce90e8(_0x52e35d);},'AqRac':function(_0x4029dc,_0x3e6566){return _0x4029dc(_0x3e6566);},'IwBtW':function(_0x2ad619,_0x183913,_0x30c4ba){return _0x2ad619(_0x183913,_0x30c4ba);},'oNEtj':function(_0x49ab3c,_0x309e51,_0x445fc7){return _0x49ab3c(_0x309e51,_0x445fc7);},'qwZJD':function(_0x4f43f4,_0x24591f,_0x1fd026,_0x1695f6,_0x114f32,_0x47d36c){return _0x4f43f4(_0x24591f,_0x1fd026,_0x1695f6,_0x114f32,_0x47d36c);},'fcZgq':_0x4f4b93(0x229),'WRCgE':function(_0x1be2fe,_0x5a622b){return _0x1be2fe+_0x5a622b;},'llMTn':function(_0x3d0ff2,_0x26291a){return _0x3d0ff2-_0x26291a;},'YDtgz':function(_0x3fd21e,_0xa68d80,_0x5958d7,_0x4d1d62,_0x5ce54a,_0x55beb8){return _0x3fd21e(_0xa68d80,_0x5958d7,_0x4d1d62,_0x5ce54a,_0x55beb8);},'fXFKX':_0x4f4b93(0x767),'uYgAP':'green','CvseK':_0x4f4b93(0x4ad),'bcwdq':_0x44101f(0x457,'pzFJ'),'lqhbT':'blue','QmzFJ':_0x44101f(0x50d,'0F5q'),'FqwBz':'48px','UnaxD':_0x15a8ff(0xa89),'LDUku':_0x4f4b93(0x23f),'vspjg':_0x44101f(0xafe,'B%Oj'),'AWbTh':'difficulty','tXquA':function(_0x20acbb,_0x4f8a85,_0x119e07,_0x5b324b,_0x1e4404,_0x8568f6){return _0x20acbb(_0x4f8a85,_0x119e07,_0x5b324b,_0x1e4404,_0x8568f6);},'foklt':'Password','CMAhn':function(_0x5d10f1,_0x3985ab,_0x36e289,_0x189107,_0x86cc70,_0x1d0ccb){return _0x5d10f1(_0x3985ab,_0x36e289,_0x189107,_0x86cc70,_0x1d0ccb);},'BhQcG':_0x15a8ff(0x1dd),'ehyoc':_0x44101f(0x686,'bK!j'),'LJEXS':_0x15a8ff(0x33a),'xXwZu':function(_0x45c6f6,_0x314b46,_0xaaa803,_0x2b4875,_0x295cea,_0x42bbfe,_0x2a1ca6){return _0x45c6f6(_0x314b46,_0xaaa803,_0x2b4875,_0x295cea,_0x42bbfe,_0x2a1ca6);},'GniWE':'Normal','AVIFS':_0x44101f(0xa60,'%Dqt'),'FSmfq':_0x44101f(0x88a,'nsa$'),'HVwPp':function(_0x4e93d9,_0x2b87b6,_0x1360fe,_0x55748c,_0xb249f9,_0x382209){return _0x4e93d9(_0x2b87b6,_0x1360fe,_0x55748c,_0xb249f9,_0x382209);},'BeQVd':_0x4f4b93(0xa22),'MarKi':'Easy'},_0x356b82=_0x15a8ff(0x919)[_0x4f4b93(0x1a8)]('|'),_0x97fd57=0x0;while(!![]){switch(_0x356b82[_0x97fd57++]){case'0':if(laser_on)button_laser=_0x38e330[_0x15a8ff(0xb63)](panel_button,_0x2b9b84,_0x38e330[_0x44101f(0x50c,'J30c')],_0x38e330['AeQLM'],6.5,-5.5);else button_laser=panel_button(_0x2b9b84,_0x38e330[_0x4f4b93(0x5fa)],_0x38e330[_0x15a8ff(0x456)],6.5,-5.5);continue;case'1':_0x2b9b84[_0x4f4b93(0xb11)]=button_laser;continue;case'2':button_planes[_0x4f4b93(0xa21)][_0x4f4b93(0x275)](function(){var _0x2c676d=_0x15a8ff,_0x482ec2=_0x4f4b93,_0x445246=_0x44101f,_0x20cc97=new BABYLON[(_0x445246(0xa1c,'0F5q'))](_0x482ec2(0x1c2),_0x46f961[_0x2c676d(0xa51)],_0x387e68,null,{'loop':![],'autoplay':!![],'volume':0.05});_0x46f961[_0x2c676d(0xa3a)](toggle_show_planes,_0x387e68);});continue;case'3':button_next=_0x38e330[_0x15a8ff(0x5cf)](panel_button,_0x2b9b84,_0x38e330[_0x15a8ff(0x2ad)](_0x38e330[_0x4f4b93(0x935)],_0x38e330[_0x4f4b93(0x752)](lvl_current_num,0x2)),_0x38e330['arzTq'],4.5,0x0);continue;case'4':if(_0x38e330[_0x15a8ff(0x468)](lvl_current_num,0x0))_0x2b9b84[_0x4f4b93(0x5d7)][_0x15a8ff(0x599)]=![];continue;case'5':_0x2b9b84[_0x4f4b93(0x5d7)]=button_prev;continue;case'6':button_narration['onPointerUpObservable']['add'](function(){var _0x4bcf44=_0x44101f;play_button_sound(_0x387e68),_0x46f961[_0x4bcf44(0x5b3,'vZOE')](toggle_narration,_0x387e68);});continue;case'7':if(!_0x387e68[_0x15a8ff(0x551)]){var _0x50ef8b=_0x38e330[_0x44101f(0x8e8,'uQlF')][_0x4f4b93(0x1a8)]('|'),_0x6c8798=0x0;while(!![]){switch(_0x50ef8b[_0x6c8798++]){case'0':_0x387e68[_0x4f4b93(0xa72)][_0x44101f(0x5d0,'04%E')]=!![];continue;case'1':_0x387e68[_0x4f4b93(0xa72)]['text']=_0x38e330[_0x44101f(0x9d5,'J30c')];continue;case'2':_0x387e68['infotext']=new BABYLON[(_0x15a8ff(0x8a6))][(_0x15a8ff(0x65a))]();continue;case'3':_0x387e68[_0x44101f(0xb87,'WokE')][_0x4f4b93(0xad3)]=BABYLON['GUI'][_0x15a8ff(0x840)][_0x15a8ff(0x6a4)];continue;case'4':_0x387e68[_0x15a8ff(0x551)]['textHorizontalAlignment']=BABYLON[_0x4f4b93(0x6cc)][_0x44101f(0x8df,'EMGR')][_0x4f4b93(0x69b)];continue;case'5':_0x387e68[_0x44101f(0x44f,'ZDs7')][_0x44101f(0x56f,'*EPR')]=0x78;continue;case'6':_0x387e68[_0x4f4b93(0xa72)][_0x15a8ff(0x4b9)]=_0x38e330['JyVwj'];continue;case'7':_0x387e68[_0x15a8ff(0x551)]['fontSize']=_0x2b9b84[_0x4f4b93(0x448)];continue;case'8':_0x387e68['infotext'][_0x15a8ff(0x388)]=0x32;continue;}break;}}else _0x387e68['infotext'][_0x15a8ff(0x24f)]=current_infotext;continue;case'8':button_next[_0x44101f(0x4ce,'cUIh')]['add'](function(){var _0x442c23=_0x44101f;_0x46f961[_0x442c23(0x8d4,'ZDs7')](play_button_sound,_0x387e68),_0x46f961[_0x442c23(0xa54,'wWzJ')](advanceLevel,_0x387e68,_0x2b9b84);});continue;case'9':var _0x46f961={'kMBYn':function(_0x39b40f,_0x1e13ba){var _0x43db67=_0x4f4b93;return _0x38e330[_0x43db67(0x226)](_0x39b40f,_0x1e13ba);},'OALvF':function(_0x277722,_0x4b1932){return _0x38e330['mxyeY'](_0x277722,_0x4b1932);},'UtjJT':_0x38e330[_0x4f4b93(0x272)],'UBGWF':function(_0x4f104a,_0x5744c0){return _0x38e330['yBsLI'](_0x4f104a,_0x5744c0);},'lmxzc':function(_0x37845d,_0x108e11){return _0x38e330['AqRac'](_0x37845d,_0x108e11);},'WSvNW':function(_0x37a3fa,_0x58f6e8,_0x2cc662){return _0x38e330['IwBtW'](_0x37a3fa,_0x58f6e8,_0x2cc662);},'FtjdV':function(_0x106563,_0x1581f5,_0x6d727){var _0x209358=_0x15a8ff;return _0x38e330[_0x209358(0xbde)](_0x106563,_0x1581f5,_0x6d727);}};continue;case'10':_0x2ecdf3[_0x4f4b93(0xa3d)](_0xc6f7c2);continue;case'11':_0x2ecdf3[_0x4f4b93(0xa3d)](_0x387e68[_0x44101f(0x30b,'pzFJ')]);continue;case'12':button_beams=_0x38e330[_0x44101f(0x885,'AhCP')](panel_button,_0x2b9b84,_0x38e330[_0x4f4b93(0x7dd)],_0x4f4b93(0x886),6.5,-0x7);continue;case'13':_0x42ab02[_0x15a8ff(0x388)]=+0x564;continue;case'14':button_prev=panel_button(_0x2b9b84,_0x38e330[_0x15a8ff(0x891)](_0x38e330[_0x4f4b93(0x935)],lvl_current_num),_0x38e330[_0x15a8ff(0x333)],3.5,0x0);continue;case'15':if(_0x38e330[_0x15a8ff(0x468)](lvl_current_num,_0x38e330['llMTn'](max_levels,0x1)))_0x2b9b84[_0x15a8ff(0x905)]['isVisible']=![];continue;case'16':button_done=_0x38e330[_0x4f4b93(0x59d)](panel_button,_0x2b9b84,_0x38e330[_0x44101f(0xa1a,'KW4n')],_0x38e330[_0x4f4b93(0x4d6)],0.5,0x0);continue;case'17':_0x2b9b84[_0x44101f(0x3c2,'*EPR')]=button_narration;continue;case'18':button_restart=panel_button(_0x2b9b84,_0x38e330[_0x4f4b93(0x655)],_0x4f4b93(0x815),-0.5,0x0);continue;case'19':button_music=panel_button(_0x2b9b84,_0x38e330[_0x44101f(0xa8b,'B%Oj')],_0x38e330[_0x15a8ff(0x978)],1.5,0x0);continue;case'20':if(!_0x387e68['creditstext']){var _0x48f82e=_0x38e330[_0x15a8ff(0x624)][_0x44101f(0x7e6,'nnPU')]('|'),_0x5243a0=0x0;while(!![]){switch(_0x48f82e[_0x5243a0++]){case'0':_0x387e68['creditstext'][_0x15a8ff(0x614)]=BABYLON[_0x4f4b93(0x6cc)][_0x44101f(0xa09,'gTrn')]['VERTICAL_ALIGNMENT_BOTTOM'];continue;case'1':_0x387e68['creditstext'][_0x44101f(0x72e,'QG9[')]=0x0;continue;case'2':_0x387e68[_0x44101f(0x977,'EpJw')][_0x15a8ff(0x586)]=_0x38e330[_0x15a8ff(0xa30)];continue;case'3':_0x387e68['creditstext'][_0x44101f(0x530,'B%Oj')]=_0x38e330[_0x44101f(0x55e,'04%E')];continue;case'4':_0x387e68[_0x44101f(0x520,'vZOE')]['top']=0x104;continue;case'5':_0x387e68[_0x4f4b93(0x6be)]['texthorizontalAlignment']=BABYLON[_0x4f4b93(0x6cc)]['Control']['HORIZONTAL_ALIGNMENT_LEFT'];continue;case'6':_0x387e68[_0x4f4b93(0x6be)]=new BABYLON[(_0x4f4b93(0x6cc))][(_0x44101f(0x2a7,'o*Q0'))]();continue;}break;}}continue;case'21':_0x2b9b84[_0x44101f(0x49b,'XZQQ')]=button_beams;continue;case'22':var _0xc6f7c2=new BABYLON[(_0x15a8ff(0x8a6))][(_0x15a8ff(0x91a))]();continue;case'23':var _0x42ab02=new BABYLON[(_0x44101f(0x768,'nPCm'))]['StackPanel']();continue;case'24':button_prev[_0x4f4b93(0xa21)][_0x15a8ff(0x32f)](function(){var _0x109c8c=_0x44101f,_0x21c3f1=_0x15a8ff;_0x46f961[_0x21c3f1(0xb85)](play_button_sound,_0x387e68),_0x46f961[_0x109c8c(0x9dc,'XZQQ')](devanceLevel,_0x387e68,_0x2b9b84);});continue;case'25':_0x4d7923[_0x44101f(0x489,'8j[k')]=_0x38e330[_0x44101f(0x552,'J30c')];continue;case'26':_0x2ecdf3['addControl'](_0x387e68[_0x15a8ff(0x551)]);continue;case'27':addRadio(_0x38e330[_0x44101f(0x676,'8ti6')],_0x38e330['AWbTh'],_0xc6f7c2,_0x2b9b84[_0x44101f(0x3c0,'bK!j')],_0x387e68,setDiff_Hard)[_0x4f4b93(0x3b5)]=!![];continue;case'28':button_restart['onPointerUpObservable'][_0x15a8ff(0x32f)](function(){play_button_sound(_0x387e68),_0x46f961['kMBYn'](switch_to_landing_page,_0x387e68);});continue;case'29':!pw_ok&&(button_password=_0x38e330[_0x4f4b93(0x8dc)](panel_button,_0x2b9b84,_0x38e330[_0x44101f(0x1c9,'dplY')],_0x38e330[_0x15a8ff(0x52d)],6.5,-2.5),button_password[_0x15a8ff(0x766)][_0x4f4b93(0x275)](function(){var _0x5d9d97=_0x15a8ff;_0x46f961[_0x5d9d97(0x39d)](getPassword,button_password);}),_0x2b9b84['button_password']=button_password);continue;case'30':_0x2ecdf3['addControl'](button_restart);continue;case'31':_0x2ecdf3[_0x4f4b93(0xa3d)](_0x42ab02);continue;case'32':button_hs=_0x38e330[_0x15a8ff(0x943)](panel_button,_0x2b9b84,_0x38e330[_0x4f4b93(0x315)],_0x38e330[_0x44101f(0xbdd,'J30c')],5.5,0x0);continue;case'33':_0x2b9b84[_0x4f4b93(0x732)]=_0x2ecdf3;continue;case'34':addRadio(_0x38e330[_0x44101f(0x71d,'WokE')],_0x38e330[_0x15a8ff(0x348)],_0x42ab02,_0x2b9b84[_0x4f4b93(0x448)],_0x387e68,setCtrl_Fine);continue;case'35':_0xc6f7c2[_0x44101f(0xaa0,'kE@m')]=0x168;continue;case'36':_0x2b9b84[_0x44101f(0x2ed,'QG9[')]=button_planes;continue;case'37':var _0x4d7923=_0x2ecdf3['getContext']();continue;case'38':button_done[_0x15a8ff(0x766)]['add'](function(_0x255af1){done_pressed(_0x387e68);});continue;case'39':button_hs[_0x44101f(0x352,'%Dqt')]['add'](function(){play_button_sound(_0x387e68),showHighscore(_0x387e68);});continue;case'40':_0x2b9b84[_0x44101f(0xb03,'nsa$')]=button_music;continue;case'41':_0x2ecdf3[_0x15a8ff(0x39c)](_0x387e68[_0x4f4b93(0x6be)]);continue;case'42':_0x2b9b84[_0x4f4b93(0x796)]=button_next;continue;case'43':_0x38e330['xXwZu'](addRadio,_0x38e330['GniWE'],_0x38e330[_0x15a8ff(0x9af)],_0xc6f7c2,_0x2b9b84[_0x15a8ff(0xa7c)],_0x387e68,setDiff_Normal);continue;case'44':addRadio(_0x38e330['AVIFS'],_0x38e330['LJEXS'],_0x42ab02,_0x2b9b84['panelfontsize'],_0x387e68,setCtrl_Coarse)[_0x44101f(0xb1e,'pzFJ')]=!![];continue;case'45':_0x2b9b84[_0x15a8ff(0x4f3)]=button_hs;continue;case'46':_0xc6f7c2[_0x4f4b93(0x23f)]=-0x2d0;continue;case'47':_0x42ab02[_0x44101f(0x940,'sdyN')]=0x168;continue;case'48':button_laser[_0x4f4b93(0xa21)][_0x15a8ff(0x32f)](function(){var _0x10f8d2=_0x4f4b93;_0x46f961[_0x10f8d2(0x781)](toggle_laser,_0x387e68);});continue;case'49':!_0x387e68[_0x4f4b93(0x4b6)]&&(_0x387e68['numscore']=new BABYLON['GUI'][(_0x44101f(0xb73,'4L1H'))](),_0x387e68[_0x4f4b93(0x4b6)][_0x44101f(0x56e,'vZOE')]=_0x38e330[_0x44101f(0x80c,')oaF')],_0x387e68[_0x44101f(0x8d0,')oaF')]['color']=_0x38e330[_0x4f4b93(0x81f)],_0x387e68[_0x4f4b93(0x4b6)][_0x44101f(0x7a6,'U981')]=BABYLON[_0x44101f(0x85b,'uQlF')][_0x4f4b93(0xab2)]['HORIZONTAL_ALIGNMENT_LEFT'],_0x387e68[_0x44101f(0x665,'nPCm')][_0x4f4b93(0x6c0)]=BABYLON[_0x4f4b93(0x6cc)][_0x44101f(0x6b6,'[HON')][_0x15a8ff(0x8e6)],_0x387e68['numscore']['fontSize']=_0x2b9b84[_0x4f4b93(0x448)],_0x387e68[_0x44101f(0x827,'AhCP')][_0x4f4b93(0x66f)]=-0x1ae,_0x387e68['numscore'][_0x15a8ff(0x388)]=0x0);continue;case'50':button_beams[_0x4f4b93(0xa21)][_0x4f4b93(0x275)](function(){var _0xfdd466=_0x15a8ff,_0xd9fccc=new BABYLON['Sound']('BeamsSound',_0xfdd466(0x5aa),_0x387e68,null,{'loop':![],'autoplay':!![],'volume':0.05});_0x46f961[_0xfdd466(0x7fa)](toggle_show_laserbeams,_0x387e68);});continue;case'51':button_narration=_0x38e330[_0x15a8ff(0x683)](panel_button,_0x2b9b84,_0x4f4b93(0x7a0),_0x38e330[_0x15a8ff(0x978)],2.5,0x0);continue;case'52':button_music[_0x15a8ff(0x766)][_0x15a8ff(0x32f)](function(){var _0x5e9d1b=_0x44101f;play_button_sound(_0x387e68),_0x46f961[_0x5e9d1b(0x479,'hm#n')](toggle_music,_0x387e68);});continue;case'53':addRadio(_0x38e330[_0x15a8ff(0x785)],_0x38e330[_0x4f4b93(0x4df)],_0x42ab02,_0x2b9b84[_0x4f4b93(0x448)],_0x387e68,setCtrl_Medium);continue;case'54':button_planes=panel_button(_0x2b9b84,_0x44101f(0x8a9,'J]ju'),_0x38e330[_0x44101f(0x87e,'hm#n')],6.5,-0x4);continue;case'55':_0x2b9b84[_0x15a8ff(0x4e2)]=_0x42ab02;continue;case'56':addRadio(_0x38e330['MarKi'],_0x38e330[_0x4f4b93(0x36f)],_0xc6f7c2,_0x2b9b84[_0x44101f(0x8ca,'[HON')],_0x387e68,setDiff_Easy);continue;case'57':var _0x2ecdf3=attach_base_texture(_0x2b9b84);continue;}break;}}function showHighscore(_0x5cce17){var _0x4aeb2e=_0x2a69e3,_0x5a2d6c=_0xeef5b8,_0x52740e=_0x397e38,_0x274925={'tUFiX':_0x52740e(0x278,'uQlF'),'gcUtb':_0x5a2d6c(0xa18),'fYmzD':function(_0x594137,_0x58f8b0){return _0x594137(_0x58f8b0);},'wkLhu':_0x5a2d6c(0x1db)};if(!_0x5cce17?.['infotext']?.[_0x4aeb2e(0x92b)])return;if(leaderboard_showing){_0x5cce17[_0x4aeb2e(0xa72)][_0x4aeb2e(0x92b)]=current_infotext;if(_0x5cce17?.[_0x52740e(0x305,'B%Oj')])_0x5cce17[_0x52740e(0x859,'SF*u')][_0x5a2d6c(0x586)]=_0x5cce17[_0x5a2d6c(0x415)]['panelfontsize'];leaderboard_showing=![];if(_0x5cce17?.[_0x52740e(0x3e3,'kE@m')]?.[_0x4aeb2e(0x848)])_0x5cce17[_0x5a2d6c(0x415)][_0x4aeb2e(0x848)][_0x5a2d6c(0xaa2)]=_0x274925[_0x5a2d6c(0x73a)];}else{_0x5cce17['infotext']['text']=_0x274925[_0x5a2d6c(0x4c3)],leaderboard_showing=!![],_0x274925[_0x5a2d6c(0x44c)](getLeaderBoard,_0x5cce17);if(_0x5cce17?.['panel']?.[_0x52740e(0x23b,'p72Q')])_0x5cce17['panel'][_0x4aeb2e(0x848)][_0x5a2d6c(0xaa2)]=_0x274925['wkLhu'];}}function get_panel(_0x497ab0,_0x8afbf0=undefined){var _0x5b9ee3=_0x2a69e3,_0x3cab38=_0x397e38,_0x325121=_0xeef5b8,_0x391c07={'DHysS':_0x325121(0x7ce),'gunvQ':function(_0xd11069,_0x56ddcc){return _0xd11069*_0x56ddcc;},'HLVFe':function(_0x45c074,_0x36a0c1,_0x1b305f){return _0x45c074(_0x36a0c1,_0x1b305f);},'Lvjls':_0x3cab38(0x9c8,'hm#n'),'kdXbl':function(_0xeb38ff,_0x41e230){return _0xeb38ff*_0x41e230;},'AAicF':function(_0x2f950f,_0x2a4e7d){return _0x2f950f+_0x2a4e7d;},'YChau':function(_0x4f4868,_0x3e6841){return _0x4f4868/_0x3e6841;},'KwmQm':function(_0x55d843,_0x5c50fc){return _0x55d843|_0x5c50fc;},'DIOzT':function(_0x20de78,_0x5ed25f){return _0x20de78|_0x5ed25f;},'cEWmV':function(_0x2019b3,_0x5262a6){return _0x2019b3*_0x5262a6;}},_0x59fdb8=_0x5b9ee3(0x524)[_0x5b9ee3(0x1a8)]('|'),_0x19d34c=0x0;while(!![]){switch(_0x59fdb8[_0x19d34c++]){case'0':var _0x4e832e=BABYLON[_0x5b9ee3(0x4a4)][_0x5b9ee3(0x361)](_0x391c07[_0x3cab38(0x3be,'ZDs7')],{'width':_0x391c07[_0x5b9ee3(0x958)](panelwidth,1.05),'height':_0x391c07[_0x3cab38(0x29b,'hm#n')](panelheight,1.1),'depth':_0x391c07[_0x325121(0xa5f)](0.1,gs)});continue;case'1':_0x8afbf0['panel']=_0x6cc6bc;continue;case'2':_0x4e832e['position']['z']=_0x391c07[_0x3cab38(0xb4c,'QG9[')](-0.2,gs);continue;case'3':_0x391c07['HLVFe'](attach_game_texture,_0x497ab0,_0x6cc6bc);continue;case'4':_0x6cc6bc[_0x3cab38(0x64b,'B%Oj')]=_0x391c07['Lvjls'];continue;case'5':_0x18507d[_0x3cab38(0x374,'EMGR')]=materials[_0x5b9ee3(0x522)]['clone']();continue;case'6':_0x6cc6bc[_0x3cab38(0x98a,'AhCP')]['z']=_0x391c07[_0x5b9ee3(0x37a)](0.5,gs);continue;case'7':panelwidth=_0x391c07[_0x3cab38(0xaa6,'vZOE')](gs,0x6);continue;case'8':_0x6cc6bc[_0x5b9ee3(0x2d3)]=!![];continue;case'9':_0x497ab0[_0x5b9ee3(0x88f)]=_0x6cc6bc;continue;case'10':_0x4e832e[_0x5b9ee3(0x54c)]=_0x18507d;continue;case'11':_0x6cc6bc[_0x325121(0x3cd)]=panelheight;continue;case'12':_0x4e832e['material']=materials[_0x325121(0xaed)]['clone']();continue;case'13':return _0x6cc6bc;case'14':var _0x6cc6bc=BABYLON['MeshBuilder']['CreatePlane'](_0x3cab38(0xae0,'R&zO'),{'size':gs,'width':-panelwidth,'height':panelheight});continue;case'15':_0x6cc6bc[_0x325121(0x308)]=_0x18507d;continue;case'16':global_scene=_0x497ab0;continue;case'17':_0x6cc6bc['position']['y']=_0x391c07[_0x5b9ee3(0x9a7)](_0x391c07[_0x3cab38(0x5cd,'WokE')](panelheight,0x2),0.5*gs);continue;case'18':_0x6cc6bc['panel_support']=_0x4e832e;continue;case'19':var _0x18507d=BABYLON[_0x3cab38(0x4e6,'WpF1')][_0x3cab38(0xa03,'%Dqt')](_0x325121(0x819),{'size':gs,'width':panelwidth,'height':panelheight,'sideOrientation':BABYLON[_0x3cab38(0x373,'*EPR')][_0x325121(0x463)]});continue;case'20':_0x6cc6bc['parent']=_0x8afbf0;continue;case'21':_0x6cc6bc[_0x5b9ee3(0x300)]=_0x391c07[_0x325121(0xbd1)](_0x391c07[_0x5b9ee3(0x1f2)](BABYLON[_0x325121(0xb99)]['BILLBOARDMODE_Y'],BABYLON[_0x3cab38(0x89b,'vZOE')][_0x325121(0x90c)]),BABYLON['Mesh'][_0x3cab38(0xb69,'KW4n')]);continue;case'22':_0x18507d[_0x5b9ee3(0xadc)]['z']=_0x391c07[_0x5b9ee3(0x37a)](-gs,0.01);continue;case'23':_0x18507d[_0x325121(0x66a)]=_0x6cc6bc;continue;case'24':panelheight=_0x391c07[_0x325121(0x6ab)](gs,2.5);continue;case'25':_0x6cc6bc['panelwidth']=panelwidth;continue;}break;}}function delay(_0x567e74){return new Promise(_0x1b460a=>setTimeout(_0x1b460a,_0x567e74));}function vibrate_controller(_0x2c5702=0x1,_0xf2182f=0x64){var _0x4e12c9=_0x397e38,_0x11994a=_0x2a69e3,_0x56200b={'FIcCh':function(_0x2b1c65,_0x3fb839){return _0x2b1c65<_0x3fb839;},'Bwgnp':function(_0x2b767e,_0x232847,_0x1219b1){return _0x2b767e(_0x232847,_0x1219b1);},'yTKNH':function(_0xbe258a,_0x38c8f0){return _0xbe258a*_0x38c8f0;}};if(vibration_controller){vibration_controller[_0x11994a(0x70a)](0x1,_0xf2182f);for(let _0x142a4d=0x1;_0x56200b[_0x4e12c9(0x5c8,'cUIh')](_0x142a4d,_0x2c5702);_0x142a4d++){_0x56200b['Bwgnp'](setTimeout,()=>{var _0x717d65=_0xe580;vibration_controller[_0x717d65(0x5d2)](0x1,_0xf2182f);},_0x56200b['yTKNH'](0x2*_0x142a4d,_0xf2182f));}}}function setupCameraForCollisions(_0x58190f,_0x1666f2){var _0x343779=_0xeef5b8,_0x5a37b0=_0x2a69e3,_0x5d8f65=_0x397e38,_0x2396a7={'CaRvZ':_0x5d8f65(0x421,'EpJw'),'LIMPg':function(_0x5a3560,_0x5603ff){return _0x5a3560+_0x5603ff;},'ftzfW':_0x5a37b0(0x972),'WuvXl':',\x20dim\x20','cgjgW':function(_0x140cc6,_0x198336){return _0x140cc6(_0x198336);},'XMLlu':function(_0x383fdb,_0x572754){return _0x383fdb/_0x572754;},'xzbnZ':function(_0x19eb3a,_0x54158a){return _0x19eb3a*_0x54158a;}};_0x1666f2[_0x5a37b0(0x62b)]=!![],_0x1666f2[_0x343779(0xa92)]=new BABYLON[(_0x5a37b0(0x5a0))](gs/0x2,_0x2396a7['XMLlu'](gs,0x2),gs/0x2),_0x1666f2[_0x5a37b0(0x3a9)]=_0x2396a7[_0x5a37b0(0x17c)](gs,0.05);const _0x5d298e=_0x1666f2[_0x5a37b0(0xadc)][_0x5a37b0(0x6ae)]();_0x1666f2[_0x343779(0xb6f)]=function(_0xc27e91){var _0x572bd6=_0x5d8f65,_0x3d32aa=_0x343779,_0x3d5298=_0x5a37b0;console[_0x3d5298(0x471)](_0x3d32aa(0x575)+_0xc27e91[_0x3d5298(0x51d)]),_0xc27e91[_0x3d5298(0x51d)]['includes'](_0x2396a7[_0x572bd6(0x62f,'AhCP')])&&_0xc27e91&&(console[_0x3d32aa(0x3ae)](_0x2396a7[_0x3d32aa(0x5b7)](_0x2396a7[_0x3d5298(0x5ed)]+_0xc27e91[_0x3d5298(0xabd)],_0x2396a7[_0x3d32aa(0x3d8)])+_0xc27e91[_0x3d32aa(0x519)]['is_dim']),_0x2396a7[_0x572bd6(0x703,'QG9[')](execute_ray_collision,_0x58190f));};}function addCollisionBox(_0x265c76,_0x1f69c7,_0x217c5a=0.5){var _0xeb548f=_0x397e38,_0x2ab4aa=_0x2a69e3,_0x25fd57=_0xeef5b8,_0x5894ca={'OZLIi':function(_0x44280b,_0xe50b9d){return _0x44280b>_0xe50b9d;},'XhDVi':function(_0x3e3d83,_0x28a96b){return _0x3e3d83-_0x28a96b;},'LFWoO':function(_0x40208e,_0x3c1d8c,_0x235070,_0x14a35a){return _0x40208e(_0x3c1d8c,_0x235070,_0x14a35a);},'aOyES':function(_0x4fc207,_0x2887ba){return _0x4fc207+_0x2887ba;},'vzISj':_0x25fd57(0x25b),'jEfaV':_0x2ab4aa(0xabd),'BnhFy':function(_0x528884,_0x37e787){return _0x528884!=_0x37e787;},'nwHER':function(_0x443541,_0x384ae1){return _0x443541!=_0x384ae1;},'IUJep':function(_0x29c76b,_0x2cc36f){return _0x29c76b(_0x2cc36f);},'Tbugf':function(_0x49afaf,_0x5383fb){return _0x49afaf*_0x5383fb;},'PHhLg':_0x2ab4aa(0xa0a),'ZEjaA':function(_0x25984c,_0x424f17){return _0x25984c+_0x424f17;},'kJLnV':'added\x20camera\x20collision\x20box,\x20cam:\x20','iACnN':_0x2ab4aa(0x7cb)};const _0x25f3c1=_0x217c5a*gs,_0x531425=_0x5894ca[_0x25fd57(0x38e)](_0x217c5a,gs),_0x1231dc=_0x217c5a*gs;_0x265c76[_0xeb548f(0xbb0,'EMGR')]=_0x1f69c7[_0xeb548f(0xa68,'V3ke')][_0x2ab4aa(0x6ae)](),collision_box=BABYLON['MeshBuilder']['CreateBox'](_0x5894ca[_0x2ab4aa(0x18d)],{'width':_0x25f3c1,'height':_0x531425,'depth':_0x1231dc}),collision_box['position']['z']=0x0,collision_box[_0xeb548f(0x9ee,'EpJw')]=_0x1f69c7,collision_box[_0x2ab4aa(0xbf0)]=![],console[_0x2ab4aa(0x471)](_0x5894ca[_0x2ab4aa(0x4be)](_0x5894ca[_0xeb548f(0x7f3,'soS$')],_0x1f69c7)),_0x265c76[_0x25fd57(0x594)]=collision_box;var _0x38ac7f=0x0,_0x2f96be=new BABYLON[(_0x25fd57(0x7a4))](0x0,0x0,0x0);!use_mesh_collisions?(console[_0xeb548f(0x2d1,'WokE')](_0x5894ca['iACnN']),_0x1f69c7['onViewMatrixChangedObservable'][_0x2ab4aa(0x275)](()=>{var _0x4de6ed=_0x2ab4aa,_0x28eb84=_0xeb548f,_0x501e0d=_0x25fd57;const _0x10e686=Date['now']();if(_0x2f96be[_0x501e0d(0x8d7)](_0x1f69c7[_0x28eb84(0x9f2,'EpJw')]))return;_0x2f96be[_0x4de6ed(0x7e7)](_0x1f69c7[_0x4de6ed(0xadc)]),_0x5894ca['OZLIi'](_0x5894ca[_0x28eb84(0x1fd,'nnPU')](_0x10e686,_0x38ac7f),0xc8)&&(_0x5894ca[_0x4de6ed(0x85e)](trace_rays,_0x265c76,![],![]),_0x38ac7f=_0x10e686);})):(collision_box['checkCollisions']=!![],collision_box[_0xeb548f(0xaeb,'SF*u')][_0xeb548f(0x8e3,'ZDs7')](_0x3371f1=>{var _0x48bf46=_0xeb548f,_0x146ef2=_0x25fd57,_0x41010d=_0x2ab4aa;console[_0x41010d(0x471)](_0x5894ca[_0x146ef2(0xb5c)](_0x5894ca['vzISj'],_0x3371f1['name'])),_0x3371f1['name'][_0x146ef2(0x350)](_0x5894ca[_0x41010d(0x3ba)])&&_0x5894ca[_0x146ef2(0x8fb)](_0x3371f1[_0x48bf46(0x458,'SF*u')]['is_dim'],!![])&&(console[_0x48bf46(0xa57,'uQlF')](_0x5894ca[_0x41010d(0x1b7)](_0x41010d(0x972),_0x3371f1['ray'])+_0x41010d(0x585)+_0x3371f1[_0x48bf46(0x458,'SF*u')][_0x146ef2(0x52a)]),execute_ray_collision(_0x265c76));}),_0x265c76[_0x25fd57(0x418)](()=>{var _0x4fd284=_0xeb548f,_0xcd3314=_0x25fd57;for(r of all_rays){_0x5894ca['BnhFy'](r,null)&&_0x5894ca['nwHER'](r[_0xcd3314(0x519)][_0xcd3314(0x52a)],!![])&&collision_box[_0x4fd284(0xbb4,'wWzJ')](r,![])&&_0x5894ca[_0xcd3314(0x1b1)](execute_ray_collision,_0x265c76);}}));}function setup_camera(_0x15f540,_0x5d1274=undefined,_0x13b758=undefined){var _0x5d6fee=_0x2a69e3,_0x36a30a=_0x397e38,_0x47a48e=_0xeef5b8,_0x11226e={'giYaP':_0x47a48e(0x622),'zvUyE':function(_0x48bf01,_0x125ada){return _0x48bf01+_0x125ada;}},_0x3b243f=_0x11226e[_0x36a30a(0x4fa,'p72Q')][_0x5d6fee(0x1a8)]('|'),_0x5e2d96=0x0;while(!![]){switch(_0x3b243f[_0x5e2d96++]){case'0':if(!_0x13b758)_0x15f540[_0x5d6fee(0x9fd)](new BABYLON[(_0x36a30a(0x322,'*EPR'))](0x0,_0x11226e[_0x5d6fee(0xa08)](post_height,beamheight),0x0));else _0x15f540[_0x47a48e(0xadd)](_0x13b758);continue;case'1':_0x15f540[_0x36a30a(0x95d,'HZu&')]['x']=_0x5d1274['x'];continue;case'2':_0x15f540[_0x47a48e(0x635)]['z']=_0x5d1274['z'];continue;case'3':if(!_0x5d1274)_0x5d1274=start_pos[_0x36a30a(0x42a,'*EPR')]();continue;case'4':_0x15f540[_0x36a30a(0x2e3,'QG9[')]['y']=_0x5d1274['y'];continue;}break;}}function add_two_finger_movement(_0x29d372,_0x5621a8){var _0x2ab39b=_0xeef5b8,_0x2cab29=_0x397e38,_0x4513e2={'EGqSn':function(_0x2e09bf,_0x4be109,_0x391b04){return _0x2e09bf(_0x4be109,_0x391b04);},'ssDky':function(_0x3fa702,_0x10a700){return _0x3fa702*_0x10a700;},'cnucm':function(_0x4bb4eb,_0x4a0165){return _0x4bb4eb>_0x4a0165;},'sZQNj':function(_0x549aba,_0x1e01e3){return _0x549aba/_0x1e01e3;},'PYDuo':function(_0x2d870a,_0xbeaf4d){return _0x2d870a-_0xbeaf4d;}},_0xab5279=0x0,_0x40472b=[];function _0x3cc6b8(_0x333a3e,_0x32b045){var _0x188231=_0xf0a4,_0x45264b=_0xe580,_0x45c2c5=_0x24fe;for(let _0x55f7fb=0x0;_0x55f7fb<_0x333a3e[_0x45c2c5(0x19a,'XZQQ')];_0x55f7fb++){if(_0x333a3e[_0x55f7fb]===_0x32b045[_0x45264b(0x1dc)][_0x45c2c5(0x906,'nPCm')]){_0x333a3e[_0x188231(0x39a)](_0x55f7fb,0x1);break;}}}_0x29d372[_0x2cab29(0x736,'04%E')][_0x2ab39b(0x32f)](_0x5b6fb9=>{var _0x2cc03c=_0xf0a4,_0x1a3c74=_0x2cab29,_0x1fb86a=_0x2ab39b;switch(_0x5b6fb9['type']){case BABYLON[_0x1fb86a(0x283)][_0x1fb86a(0x3a8)]:_0x40472b['push'](_0x5b6fb9['event'][_0x1a3c74(0x999,'WpF1')]),_0xab5279=_0x5b6fb9['event'][_0x1fb86a(0x852)],camstart=_0x5621a8[_0x2cc03c(0xadc)]['z'];break;case BABYLON['PointerEventTypes'][_0x2cc03c(0x2aa)]:_0x4513e2[_0x1a3c74(0x88b,'pzFJ')](_0x3cc6b8,_0x40472b,_0x5b6fb9);break;case BABYLON['PointerEventTypes'][_0x2cc03c(0x7ed)]:const _0xfa75ac=_0x4513e2[_0x2cc03c(0x4b2)](Math[_0x2cc03c(0xa90)](event[_0x1a3c74(0x19c,'V3ke')])*0.001,gs);_0x5621a8[_0x1a3c74(0x80b,'V3ke')][_0x1a3c74(0x405,'*EPR')](_0x5621a8[_0x2cc03c(0x21c)](BABYLON[_0x1fb86a(0x7a4)][_0x1a3c74(0x587,'0F5q')]())[_0x1fb86a(0x957)](_0xfa75ac)),_0xab5279=_0x5b6fb9['event'][_0x1fb86a(0x852)];return null;break;case BABYLON[_0x1a3c74(0xb83,'ZDs7')][_0x1fb86a(0xb6c)]:if(_0x4513e2['cnucm'](_0x40472b[_0x1a3c74(0x62a,'EMGR')],0x1)&&_0x5b6fb9[_0x1a3c74(0x255,'V3ke')][_0x2cc03c(0xb48)]==_0x40472b[0x1]){const _0x3b6dc5=_0x4513e2[_0x1fb86a(0x29c)](_0x4513e2[_0x2cc03c(0x4b2)](-gs,_0x4513e2[_0x1fb86a(0x397)](_0x5b6fb9[_0x1a3c74(0x7b7,'hm#n')][_0x1a3c74(0xb49,'SF*u')],_0xab5279)),0x1f4);return _0x5621a8['cameraDirection']['addInPlace'](_0x5621a8['getDirection'](BABYLON['Vector3'][_0x2cc03c(0x514)]())[_0x2cc03c(0x6e2)](_0x3b6dc5)),_0xab5279=_0x5b6fb9[_0x2cc03c(0x3d2)][_0x1fb86a(0x852)],null;}break;default:break;}});}function setEnvironment(_0x2b5970,_0x321ba3){var _0x317de8=_0x2a69e3,_0x10f127=_0xeef5b8,_0x370d40=_0x397e38,_0x19f41d={'VoxJy':_0x370d40(0x181,'HZu&'),'moJij':_0x10f127(0x3c3),'zhxgG':_0x370d40(0x645,'kE@m'),'qasZC':_0x370d40(0x602,'R&zO'),'LXZgN':_0x317de8(0xb38)};switch(_0x321ba3){case _0x19f41d['VoxJy']:_0x2b5970[_0x370d40(0x45d,'R&zO')]=new BABYLON[(_0x10f127(0x857))](_0x19f41d['moJij'],_0x2b5970);break;case _0x19f41d[_0x10f127(0x3b7)]:_0x2b5970[_0x317de8(0x2d2)]=new BABYLON['CubeTexture'](_0x19f41d['qasZC'],_0x2b5970);break;break;case _0x10f127(0x93b):_0x2b5970[_0x370d40(0x334,'sHtW')]=BABYLON['CubeTexture'][_0x317de8(0xa0c)]('./textures/environment.dds',_0x2b5970);break;case _0x19f41d[_0x317de8(0x5bf)]:_0x2b5970[_0x370d40(0x9d8,'4L1H')]=new BABYLON[(_0x317de8(0x565))](_0x10f127(0xacf),_0x2b5970);break;default:_0x2b5970[_0x10f127(0x206)]=new BABYLON[(_0x370d40(0xb06,'S!pu'))](_0x19f41d[_0x317de8(0xbad)],_0x2b5970);break;}settings[_0x10f127(0x9a6)]=_0x321ba3,_0x2b5970[_0x10f127(0xbee)]=_0x2b5970['createDefaultSkybox'](_0x2b5970['environmentTexture']);}function get_MartinMesh(_0x26f429){var _0x144b23=_0x397e38,_0x520700=_0x2a69e3,_0x58e459=_0xeef5b8,_0x400b86={'PUHnQ':_0x58e459(0x556),'AjTSw':function(_0x7a588c,_0x26e9fb){return _0x7a588c*_0x26e9fb;},'qNDkf':function(_0x53f76e,_0xb65f72){return _0x53f76e>_0xb65f72;},'JrUGt':function(_0x3058a1,_0x4ae1a7){return _0x3058a1**_0x4ae1a7;},'RsnBJ':function(_0x288841,_0x4f4ca6){return _0x288841*_0x4f4ca6;},'eKuKT':function(_0x5c5a46,_0x928f21){return _0x5c5a46*_0x928f21;},'jxhin':_0x520700(0x4d2),'iFHQb':_0x520700(0x2c2)};for(meshname of[_0x400b86[_0x144b23(0x740,'WokE')],_0x400b86['iFHQb']]){BABYLON[_0x58e459(0x9ad)][_0x520700(0x5da)](null,_0x58e459(0x7c4),meshname,_0x26f429,function(_0x50b1e7){var _0xa3d20=_0x520700,_0x4276dd=_0x144b23,_0xd6c04=_0x58e459;global_debug[_0xd6c04(0xb6d)]=_0x50b1e7,sc=0.5;for(mesh of _0x50b1e7){mesh['scaling']['x']=sc,mesh[_0x4276dd(0x79f,'p72Q')]['y']=sc,mesh['scaling']['z']=sc,console['log'](_0x400b86[_0xa3d20(0x68d)]+mesh[_0xa3d20(0x51d)]);}_0x50b1e7[0x0][_0x4276dd(0x369,'S!pu')]=new BABYLON[(_0xa3d20(0x5a0))](deg180,-deg90,0x0),_0x50b1e7[0x0][_0x4276dd(0x504,'dplY')]['y']=_0x400b86[_0xa3d20(0xae5)](0.2,gs);if(_0x400b86['qNDkf'](_0x50b1e7[_0x4276dd(0x490,'nPCm')],0x2)){var _0x1be20e=_0xd6c04(0x9f3)[_0x4276dd(0x29a,'cUIh')]('|'),_0x5dd9fc=0x0;while(!![]){switch(_0x1be20e[_0x5dd9fc++]){case'0':_0x50b1e7[0x3][_0x4276dd(0xbf6,'[HON')]['x']=-gs;continue;case'1':_0x50b1e7[0x4]['position']['y']=_0x400b86['JrUGt'](0.8,gs);continue;case'2':_0x50b1e7[0x2][_0xa3d20(0xadc)]['z']=_0x400b86[_0x4276dd(0x1a0,'QG9[')](0.8,gs);continue;case'3':_0x50b1e7[0x0][_0xa3d20(0xadc)]['x']=_0x400b86[_0x4276dd(0x1a0,'QG9[')](-1.2,gs);continue;case'4':_0x50b1e7[0x3][_0xa3d20(0xadc)]['y']=_0x400b86[_0xa3d20(0x9ce)](0.8,gs);continue;case'5':_0x50b1e7[0x4][_0xd6c04(0x7b2)]();continue;case'6':_0x50b1e7[0x2][_0x4276dd(0xb2b,'04%E')]['y']=gs;continue;}break;}}else _0x50b1e7[0x1][_0x4276dd(0xb88,'Oq[x')]=materials[_0xd6c04(0x7cf)];});}}var createScene=async function(_0x24c12a=null){var _0x5b26b4=_0x2a69e3,_0x4014f2=_0xeef5b8,_0x17cfbc=_0x397e38,_0x1aaff6={'DilVR':function(_0x316a05,_0x377f59){return _0x316a05+_0x377f59;},'NdSGz':_0x17cfbc(0x36a,'WpF1'),'Kajdc':'did\x20not\x20find\x20saved\x20settings.','TKdSk':function(_0x54938a){return _0x54938a();},'jpUGs':function(_0xc6d8d9){return _0xc6d8d9();},'fWsht':function(_0x67fe6b,_0x25af2b,_0x372e14){return _0x67fe6b(_0x25af2b,_0x372e14);},'rIoqf':function(_0xb6cf8c,_0x12afab){return _0xb6cf8c/_0x12afab;},'rmorj':function(_0x5bc0e1,_0x4b9240){return _0x5bc0e1*_0x4b9240;},'odWkY':function(_0x2fb844,_0x4d65a7,_0x216e55){return _0x2fb844(_0x4d65a7,_0x216e55);},'UVkpc':function(_0x42bbe9,_0x556e94){return _0x42bbe9(_0x556e94);},'ynlFz':function(_0x5ad0f0,_0x2e014b){return _0x5ad0f0+_0x2e014b;},'NVeyC':_0x4014f2(0x99f),'Rfdgw':'right','XAtEu':_0x5b26b4(0x7b9),'BMtWY':function(_0x3aacce,_0x4763fb){return _0x3aacce+_0x4763fb;},'jviIs':'X-button\x20pressed\x20','KbAAg':_0x5b26b4(0x3d5),'opAvR':'Y-button\x20released\x20','lqzbV':function(_0x17dc01,_0x400cec,_0x196820){return _0x17dc01(_0x400cec,_0x196820);},'oArXN':function(_0x1f3a4c,_0x5520dd){return _0x1f3a4c===_0x5520dd;},'lhkgU':_0x17cfbc(0x69d,'EpJw'),'dtzzD':_0x5b26b4(0x72a),'eeQYJ':function(_0x366ac9){return _0x366ac9();},'OUmEA':function(_0x4ce9b9,_0x22f857){return _0x4ce9b9(_0x22f857);},'pcVeH':'settings','oKUNR':function(_0x2f7c8b,_0x15cffa){return _0x2f7c8b*_0x15cffa;},'hivrf':function(_0x45256d,_0x2d4c01){return _0x45256d+_0x2d4c01;},'vJxqv':_0x4014f2(0x4ec),'FTzYb':function(_0x548bb3,_0x293449){return _0x548bb3/_0x293449;},'DcZGQ':function(_0x57b441,_0x3ef2d5){return _0x57b441*_0x3ef2d5;},'mdOre':_0x17cfbc(0x3e6,'QUN%'),'HFxud':function(_0x78468c,_0x366278){return _0x78468c*_0x366278;},'cTZdn':function(_0xb2b3c8,_0x1f0202){return _0xb2b3c8<_0x1f0202;},'hgDOM':function(_0x555665,_0x249047,_0x237a90){return _0x555665(_0x249047,_0x237a90);},'FYmPQ':_0x4014f2(0x86f),'QlJnr':'defined\x20ground.','PGmHm':_0x4014f2(0x1f7),'rasWQ':function(_0x131042,_0x3ecef1,_0x15dc0c){return _0x131042(_0x3ecef1,_0x15dc0c);},'nvhhM':_0x17cfbc(0x42d,'EMGR'),'CMoQe':_0x4014f2(0x49a),'NZwUW':function(_0x7e54b7,_0x1f8606){return _0x7e54b7*_0x1f8606;},'mpjxU':function(_0x2212af,_0x2150e6){return _0x2212af*_0x2150e6;},'hiEzF':_0x17cfbc(0xb82,'dplY'),'LNdgb':_0x17cfbc(0x6b2,'vZOE'),'Ienhz':function(_0x4603f3,_0x38a9da,_0x37ecbf){return _0x4603f3(_0x38a9da,_0x37ecbf);},'yZegG':function(_0x2b4e83,_0x20925c){return _0x2b4e83==_0x20925c;},'qeqxw':_0x5b26b4(0x973),'tJEZr':function(_0x52af23,_0x599eab){return _0x52af23*_0x599eab;},'YePHi':function(_0x4766ee,_0x1db064){return _0x4766ee<_0x1db064;},'mzFFD':_0x4014f2(0x7fb),'HHNpr':function(_0x1a9470,_0x18dbff,_0x910954){return _0x1a9470(_0x18dbff,_0x910954);},'sRdHO':function(_0x53a642,_0x5ead06){return _0x53a642(_0x5ead06);}};engine[_0x4014f2(0x6ce)]=!![],engine[_0x4014f2(0x394)]=!![];var _0x1547a5=new BABYLON[(_0x5b26b4(0x759))](engine);_0x1547a5[_0x17cfbc(0x7e2,'dplY')]=await(await fetch(_0x1aaff6[_0x5b26b4(0xb58)]))[_0x17cfbc(0x657,'cUIh')](),_0x1547a5[_0x17cfbc(0x531,'nsa$')]=new BABYLON[(_0x17cfbc(0x81c,'pzFJ'))](0x0,-0.5,0x0),await _0x1aaff6[_0x5b26b4(0x758)](loadFromCache,_0x1547a5,_0x1aaff6['dtzzD']);_0x24c12a?(settings=_0x24c12a,_0x1aaff6[_0x17cfbc(0x45f,'0F5q')](applySettings)):await _0x1aaff6['OUmEA'](LoadTxtFromCache,_0x1aaff6['pcVeH'])[_0x4014f2(0x9c6)](_0x180106=>{var _0x43e80f=_0x4014f2,_0x5c5c09=_0x5b26b4,_0x32f7d7=_0x17cfbc;if(_0x180106)console[_0x32f7d7(0x78f,'[HON')](_0x1aaff6[_0x32f7d7(0xaa5,'pzFJ')](_0x1aaff6['NdSGz'],_0x180106)),settings=JSON[_0x32f7d7(0x6c2,'V3ke')](_0x180106);else{console[_0x5c5c09(0x66b)](_0x1aaff6['Kajdc']);if(!settings[_0x43e80f(0x436)]){const _0x3b0a07=new Date();settings['creation_time']=_0x3b0a07[_0x43e80f(0x887)]();}}_0x1aaff6[_0x5c5c09(0xa38)](getQueryParams),_0x1aaff6['jpUGs'](applySettings);});post_height=_0x1aaff6[_0x5b26b4(0x7b4)](gs,0x1),beamheight=_0x1aaff6[_0x17cfbc(0x236,'AhCP')](gs,0.5),start_pos=new BABYLON['Vector3'](-0x4*gs,_0x1aaff6[_0x5b26b4(0xa6d)](_0x1aaff6[_0x17cfbc(0x236,'AhCP')](0x2,post_height),beamheight),_0x1aaff6['oKUNR'](0x6,gs)),_0x1547a5['collisionsEnabled']=!![];var _0x5c5eba=null;_0x5c5eba=new BABYLON[(_0x4014f2(0x8bf))](_0x1aaff6['vJxqv'],start_pos,_0x1547a5),_0x5c5eba[_0x17cfbc(0x783,'pzFJ')](canvas,!![]),_0x5c5eba['inputs'][_0x17cfbc(0x364,'sdyN')](new BABYLON[(_0x4014f2(0x96c))]());!use_mesh_collisions&&(_0x5c5eba['checkCollisions']=!![],_0x5c5eba['ellipsoid']=new BABYLON[(_0x17cfbc(0x4ab,'Ld2a'))](_0x1aaff6['rIoqf'](gs,0x2),gs/0x2,_0x1aaff6['FTzYb'](gs,0x2)));_0x5c5eba[_0x5b26b4(0x3a9)]=_0x1aaff6['DcZGQ'](gs,0.05),_0x5c5eba[_0x5b26b4(0x9fd)](new BABYLON[(_0x17cfbc(0xb9d,'hm#n'))](0x0,_0x1aaff6[_0x4014f2(0x309)](post_height,beamheight),0x0)),console['log'](_0x1aaff6[_0x17cfbc(0x9d3,'dplY')]);var _0x5682e7=null,_0x24890a=_0x1aaff6[_0x17cfbc(0x9c5,'QG9[')](0x5,gs);const _0x113be2=0.5;if(!use_plain_mode&&_0x1aaff6['cTZdn'](gs,_0x113be2))_0x24890a=0.9;if(!use_ar_mode){_0x1547a5[_0x4014f2(0x67e)]=BABYLON[_0x5b26b4(0x648)][_0x4014f2(0x23e)](),_0x1aaff6[_0x4014f2(0x9e0)](setEnvironment,_0x1547a5,settings[_0x17cfbc(0x561,'nsa$')]),_0x1547a5[_0x17cfbc(0x5e2,'4L1H')]=_0x1547a5[_0x17cfbc(0x5be,'HZu&')](_0x1547a5[_0x4014f2(0x206)]),_0x1aaff6[_0x5b26b4(0x258)](make_materials,_0x1547a5);var _0x180570=new BABYLON[(_0x4014f2(0xa05))](_0x5b26b4(0x41e),_0x1547a5);_0x180570['backFaceCulling']=![],_0x180570[_0x5b26b4(0x28d)]=_0x1547a5[_0x17cfbc(0x3cb,'S!pu')][_0x5b26b4(0x6ae)](),_0x180570[_0x17cfbc(0xbe5,'EMGR')][_0x5b26b4(0x607)]=BABYLON[_0x5b26b4(0x4c9)][_0x17cfbc(0x7e5,'KW4n')],_0x180570[_0x4014f2(0x777)]=0x1,_0x180570[_0x5b26b4(0x1d8)]=0.66,_0x180570[_0x17cfbc(0xa8e,'o*Q0')]=1.66,_0x180570[_0x5b26b4(0x339)]=!![],materials[_0x17cfbc(0x850,'cUIh')]=BABYLON['Mesh']['CreateBox'](_0x1aaff6['FYmPQ'],0x3e8,_0x1547a5),materials[_0x17cfbc(0x378,'QG9[')][_0x4014f2(0x16a)]=_0x180570,materials[_0x4014f2(0x1b9)][_0x17cfbc(0x606,'QUN%')]=!![];const _0xbbb0fa=gs*0x64;console[_0x4014f2(0x3ae)](_0x1aaff6[_0x5b26b4(0x293)]),_0x5682e7=BABYLON['MeshBuilder'][_0x5b26b4(0xb24)](_0x1aaff6[_0x17cfbc(0xab6,'hm#n')],{'height':_0xbbb0fa,'width':_0xbbb0fa,'subdivisions':0x4}),_0x5682e7[_0x5b26b4(0xa6a)]=materials['groundMat'],_0x5682e7['position']['y']-=_0x24890a,_0x5682e7['checkCollisions']=!![],_0x1547a5['ground']=_0x5682e7,_0x1547a5[_0x5b26b4(0x843)][_0x5b26b4(0x194)]+=gs*0.8,_0x1547a5['activeCamera']['speed']=gs*0.5;}else make_materials(_0x1547a5);_0x1547a5[_0x5b26b4(0x80a)]=_0x1aaff6[_0x4014f2(0x8d3)](make_opticaltable,_0x1547a5,_0x24890a);const _0x3180ec=new BABYLON['HemisphericLight'](_0x1aaff6[_0x5b26b4(0xb2e)],new BABYLON[(_0x17cfbc(0x81c,'pzFJ'))](0x0,0x1,0x0),_0x1547a5);_0x3180ec['intensity']=0.6;var _0x52eeab=new BABYLON[(_0x5b26b4(0x2ca))](_0x1aaff6[_0x5b26b4(0x178)],new BABYLON[(_0x4014f2(0x7a4))](_0x1aaff6[_0x4014f2(0x992)](gs,0x1),-gs*0.5,-gs*0x1),_0x1547a5);_0x52eeab[_0x5b26b4(0xadc)]=new BABYLON[(_0x4014f2(0x7a4))](_0x1aaff6[_0x5b26b4(0x907)](-gs,0x5),gs*0x5,_0x1aaff6['mpjxU'](-gs,0x3)),_0x52eeab[_0x5b26b4(0x892)]=0.6,_0x1547a5[_0x5b26b4(0x553)]=_0x52eeab;var _0x82bc9b=null;if(use_ar_mode){if(_0x5c5eba[_0x4014f2(0xaca)])_0x5c5eba[_0x17cfbc(0x7fc,'EMGR')]['dispose']();_0x5c5eba[_0x5b26b4(0x1a3)](),_0x82bc9b=await _0x1547a5[_0x4014f2(0x771)]({'uiOptions':{'sessionMode':_0x1aaff6[_0x17cfbc(0x176,'sdyN')]},'optionalFeatures':!![]});const _0x5bbcfb=_0x82bc9b[_0x5b26b4(0xa31)]['featuresManager'],_0x3306ca=_0x5bbcfb[_0x5b26b4(0x386)](BABYLON[_0x17cfbc(0x3c4,'J]ju')],_0x1aaff6['LNdgb'],{'environmentHelperRemovalFlags':{'skyBox':!![],'ground':![]}});_0x82bc9b[_0x17cfbc(0x3f9,'EMGR')]['sessionManager']['onXRFrameObservable'][_0x5b26b4(0x813)](()=>{var _0x206eee=_0x17cfbc,_0x142c9b=_0x5b26b4,_0x4a2abd=_0x4014f2;_0x82bc9b[_0x4a2abd(0x246)]['camera'][_0x142c9b(0xadc)]=new BABYLON[(_0x206eee(0x322,'*EPR'))](0x0,-0.0016,-0.6),_0x1aaff6[_0x206eee(0x75d,'HZu&')](addCollisionBox,_0x1547a5,_0x82bc9b[_0x206eee(0x24b,'kE@m')]['camera']),_0x5c5eba=_0x82bc9b[_0x4a2abd(0x246)][_0x142c9b(0x371)];});}else{_0x1aaff6[_0x5b26b4(0x48f)](addCollisionBox,_0x1547a5,_0x5c5eba);if(!use_plain_mode){_0x82bc9b=await _0x1547a5[_0x5b26b4(0x82d)]({'floorMeshes':[_0x1547a5['opticaltable'],_0x5682e7],'disableTeleportation':!_0x1aaff6[_0x17cfbc(0xaf0,'*EPR')](settings[_0x5b26b4(0xbda)],!![])});if(!_0x82bc9b[_0x4014f2(0x246)])console[_0x4014f2(0x3ae)]('NO\x20XR\x20Support!');else{console['log'](_0x1aaff6[_0x4014f2(0xba3)]);const _0x47bb7a=_0x82bc9b['baseExperience'][_0x5b26b4(0x428)];if(_0x1aaff6['yZegG'](settings[_0x5b26b4(0xbda)],![]))_0x47bb7a[_0x4014f2(0xb39)](BABYLON[_0x4014f2(0x2f0)][_0x4014f2(0x3fb)],_0x1aaff6['LNdgb'],{'xrInput':_0x82bc9b[_0x5b26b4(0x69e)],'movementOrientationFollowsViewerPose':!![],'movementSpeed':_0x1aaff6[_0x17cfbc(0x53f,'U981')](0.2,gs),'rotationSpeed':0.2});else{if(settings['use_teleportation']!='off'){let _0x5300c5=[_0x1547a5[_0x5b26b4(0x42c)]];if(_0x1aaff6[_0x17cfbc(0x381,'V3ke')](gs,_0x113be2))_0x5300c5=[_0x1547a5[_0x5b26b4(0x249)]];_0x82bc9b[_0x17cfbc(0x5f5,'WpF1')]=_0x47bb7a[_0x4014f2(0xb39)](BABYLON[_0x4014f2(0x2f0)]['TELEPORTATION'],_0x1aaff6[_0x17cfbc(0x832,'hm#n')],{'xrInput':_0x82bc9b[_0x5b26b4(0x69e)],'floorMeshes':_0x5300c5,'renderingGroupId':0x1}),_0x82bc9b['teleportation'][_0x4014f2(0x85c)]=0.5*gs;}}_0x82bc9b[_0x17cfbc(0x710,'*EPR')]['sessionManager'][_0x17cfbc(0x7a9,'WokE')][_0x4014f2(0xa10)](()=>{var _0xd7f6e=_0x5b26b4,_0x57b50a=_0x4014f2,_0x282209=_0x17cfbc,_0x42d86e={'AbFEj':function(_0x5a9148,_0x4b0fc8){return _0x5a9148+_0x4b0fc8;}};_0x5c5eba[_0x282209(0xba5,'wWzJ')]();const _0x221e87=new BABYLON['DeviceOrientationCamera'](_0x282209(0xa50,'o*Q0'),start_pos,_0x1547a5);_0x221e87[_0x57b50a(0xadd)](new BABYLON[(_0x57b50a(0x7a4))](0x0,_0x1aaff6[_0x282209(0x996,'sdyN')](post_height,beamheight),0x0)),_0x221e87[_0x282209(0x4eb,'04%E')](canvas,!![]);!use_mesh_collisions&&(_0x221e87[_0x57b50a(0x54f)]=!![],_0x221e87[_0x282209(0xaea,'soS$')]=new BABYLON['Vector3'](gs/0x2,_0x1aaff6[_0x282209(0xb67,'AhCP')](gs,0x2),_0x1aaff6['rIoqf'](gs,0x2)));_0x221e87['minZ']=_0x1aaff6[_0x282209(0x600,'gTrn')](gs,0.05),_0x1547a5['xr']=_0x82bc9b;if(_0x1547a5[_0x57b50a(0x594)]!=undefined)_0x1547a5[_0x282209(0xb7f,'wWzJ')][_0x57b50a(0x7b2)]();console['log'](_0x57b50a(0x3a5)),_0x1547a5['remember_pos']=start_pos[_0xd7f6e(0x6ae)](),_0x1aaff6[_0xd7f6e(0x820)](setup_camera,_0x1547a5[_0x57b50a(0x78a)],_0x1547a5['remember_pos']),_0x1aaff6[_0x57b50a(0x8d9)](addCollisionBox,_0x1547a5,_0x82bc9b[_0xd7f6e(0xa31)][_0x282209(0x78e,'0F5q')]),_0x1547a5[_0xd7f6e(0x529)][_0x57b50a(0xa10)](()=>{var _0x2bdf9a=_0x57b50a,_0x4bc1ac=_0x282209;_0x1547a5[_0x4bc1ac(0x37b,'%Dqt')][_0x2bdf9a(0x635)]['y']=_0x42d86e['AbFEj'](_0x1547a5[_0x4bc1ac(0x8ed,'nsa$')]['y'],post_height);}),_0x5c5eba=_0x1547a5[_0xd7f6e(0x843)];}),_0x82bc9b['input'][_0x5b26b4(0x3a3)][_0x4014f2(0x32f)](_0x2e3496=>{var _0x59eaaa=_0x4014f2,_0x5be9c2=_0x17cfbc,_0x23b152=_0x5b26b4,_0x20163e={'vkOtm':_0x1aaff6[_0x23b152(0x68f)],'zOiZQ':function(_0x5d4fde,_0x2a1dbc){var _0x25b39a=_0x23b152;return _0x1aaff6[_0x25b39a(0x35a)](_0x5d4fde,_0x2a1dbc);},'hpVev':function(_0x206dd8,_0x213630,_0x201ef7){return _0x1aaff6['odWkY'](_0x206dd8,_0x213630,_0x201ef7);},'PcMmm':function(_0x512c3f,_0x2824cd){var _0x43bc1e=_0x24fe;return _0x1aaff6[_0x43bc1e(0xaef,'B%Oj')](_0x512c3f,_0x2824cd);},'eArxL':_0x1aaff6[_0x23b152(0xb4e)],'dOImV':function(_0x4797c5,_0x193777){var _0x3e9f8a=_0x24fe;return _0x1aaff6[_0x3e9f8a(0x1e5,'J]ju')](_0x4797c5,_0x193777);},'QPyaN':_0x1aaff6[_0x5be9c2(0x921,'QG9[')],'dXefS':_0x1aaff6[_0x59eaaa(0x864)]};const _0x372dd5=_0x2e3496['inputSource']['hand'];if(_0x372dd5)return;_0x2e3496[_0x5be9c2(0x83e,'EMGR')][_0x59eaaa(0x32f)](_0x5be7ab=>{var _0x1c5837=_0x59eaaa,_0x4080e2=_0x23b152,_0x339788=_0x5be9c2,_0x460c06={'RaQnZ':function(_0x4a1cfd,_0x386bb3){var _0x2a94ca=_0xf0a4;return _0x1aaff6[_0x2a94ca(0xb23)](_0x4a1cfd,_0x386bb3);},'jJHaj':function(_0x4fa807,_0x30f52f){return _0x1aaff6['DilVR'](_0x4fa807,_0x30f52f);},'RUhiw':function(_0x208e91,_0x3194d7){var _0x285199=_0xe580;return _0x1aaff6[_0x285199(0x858)](_0x208e91,_0x3194d7);},'TiVwe':_0x339788(0x2e5,'B%Oj'),'ggOqg':function(_0x40f541,_0x33a250){return _0x1aaff6['ynlFz'](_0x40f541,_0x33a250);},'yNwzM':function(_0x4ebdeb,_0x3f9168){var _0x2ff00e=_0xe580;return _0x1aaff6[_0x2ff00e(0x858)](_0x4ebdeb,_0x3f9168);},'GDQCj':_0x1aaff6['NVeyC']};motionController=_0x5be7ab;const _0xe5134c=motionController['handedness']==='left';_0x2e3496[_0x4080e2(0x4b8)]['add'](_0x33b61d=>{_0xe5134c?(leftController=_0x33b61d,_0x460c06['RaQnZ'](reattach_panel,_0x1547a5)):rightController=_0x33b61d;}),_0x2e3496['onDisposeObservable'][_0x339788(0x889,'o*Q0')](_0x5b0b0d=>{var _0x1eb17e=_0x339788;_0xe5134c&&(leftController=null,_0x460c06[_0x1eb17e(0x298,'*EPR')](reattach_panel,_0x1547a5));}),_0x1aaff6[_0x4080e2(0xb23)](add_thumbstick,_0x1547a5),vibration_controller=motionController;if(motionController[_0x4080e2(0x876)]==='left'||motionController[_0x1c5837(0xbcb)]===_0x1aaff6[_0x1c5837(0xaec)]){const _0x396bcc=motionController[_0x1c5837(0x621)]();let _0x53ce14=motionController[_0x1c5837(0xb08)](_0x396bcc[0x0]);_0x53ce14[_0x339788(0x33e,'*EPR')][_0x4080e2(0x275)](()=>{var _0x2d9999=_0x339788,_0x5c83b0=_0x4080e2,_0x4892e2=_0x1c5837;_0x53ce14[_0x4892e2(0xac3)]?console[_0x4892e2(0x3ae)](_0x460c06[_0x5c83b0(0x98c)](_0x4892e2(0xa45),motionController[_0x2d9999(0x3bf,'cUIh')])):console[_0x2d9999(0x4c6,'8ti6')](_0x460c06['RUhiw'](_0x460c06[_0x5c83b0(0x366)],motionController[_0x5c83b0(0x876)]));});let _0x4f6081=motionController['getComponent'](_0x396bcc[0x1]);_0x4f6081[_0x339788(0x9b8,'R&zO')]['add'](()=>{var _0x2f25cc=_0x339788,_0x1ce361=_0x4080e2,_0x5edbde=_0x1c5837;_0x4f6081[_0x5edbde(0xac3)]?console['log'](_0x460c06[_0x1ce361(0x3b8)](_0x2f25cc(0x826,'KW4n'),motionController[_0x2f25cc(0x1d4,'pzFJ')])):console[_0x5edbde(0x3ae)](_0x460c06[_0x5edbde(0x2a6)](_0x460c06[_0x2f25cc(0x218,'XZQQ')],motionController[_0x2f25cc(0x68a,'c4vi')]));});let _0x5cd8be=motionController[_0x339788(0xb36,'SF*u')](_0x396bcc[0x2]);_0x5cd8be['onButtonStateChangedObservable'][_0x4080e2(0x275)](()=>{var _0x51e7a7=_0x4080e2,_0x298e9c=_0x339788;_0x5cd8be[_0x298e9c(0x1f9,'nnPU')]?console[_0x51e7a7(0x471)](_0x20163e[_0x298e9c(0x4f5,'EpJw')]+motionController[_0x51e7a7(0x876)]):console[_0x298e9c(0x73f,'gTrn')](_0x20163e[_0x51e7a7(0x188)]('Thumb\x20released\x20',motionController['handness']));});let _0x8ee2e1=motionController['getComponent'](_0x396bcc[0x3]);_0x8ee2e1[_0x1c5837(0x9e7)][_0x1c5837(0x32f)](()=>{var _0x28a33a=_0x4080e2,_0xe47ac2=_0x339788,_0x4d8000=_0x1c5837;_0x8ee2e1[_0x4d8000(0xac3)]?(_0xe5134c?_0x1547a5[_0xe47ac2(0x4b3,'uQlF')]&&(_0x1547a5['panel'][_0xe47ac2(0x82f,'EpJw')]=!_0x1547a5[_0xe47ac2(0x544,'EMGR')][_0x4d8000(0x599)],_0x1547a5[_0x28a33a(0x88f)][_0x4d8000(0x308)][_0x4d8000(0x599)]=_0x1547a5['panel']['isVisible'],_0x1547a5[_0x4d8000(0x415)]['panel_support'][_0xe47ac2(0x790,')oaF')]=_0x1547a5[_0x28a33a(0x88f)][_0xe47ac2(0x1ea,'*EPR')]):_0x20163e[_0x28a33a(0x496)](switch_sensitivity,_0x1547a5,0x1),console[_0xe47ac2(0x884,'J]ju')](_0x20163e[_0x28a33a(0x5f0)](_0x20163e['eArxL'],motionController[_0xe47ac2(0x764,'QG9[')]))):console[_0x4d8000(0x3ae)](_0x20163e[_0xe47ac2(0x3ac,'R&zO')](_0xe47ac2(0x313,'AhCP'),motionController[_0xe47ac2(0x482,'Ld2a')]));});let _0x5c676e=motionController[_0x1c5837(0xb08)](_0x396bcc[0x4]);_0x5c676e[_0x339788(0x774,'nnPU')][_0x339788(0xb17,'U981')](()=>{var _0x22178b=_0x1c5837,_0x5db921=_0x339788,_0x24e6a7=_0x4080e2;if(_0x5c676e['pressed']){if(_0xe5134c)_0x20163e['dOImV'](done_pressed,_0x1547a5);else _0x20163e[_0x24e6a7(0x4f4)](toggle_show_laserbeams,_0x1547a5);console[_0x5db921(0x841,'ZDs7')](_0x20163e[_0x22178b(0x427)](_0x20163e[_0x5db921(0x719,'Oq[x')],motionController[_0x24e6a7(0x876)]));}else console[_0x5db921(0x3c1,'04%E')](_0x20163e[_0x22178b(0x427)](_0x20163e[_0x24e6a7(0x17d)],motionController[_0x24e6a7(0x876)]));});}});});}_0x82bc9b[_0x5b26b4(0xa31)][_0x17cfbc(0x1e0,'vZOE')][_0x4014f2(0x32f)](_0x3ec8c2=>{var _0x26c8dd=_0x4014f2,_0x2dd864=_0x17cfbc,_0x7c0f06=_0x5b26b4;_0x3ec8c2===BABYLON[_0x7c0f06(0x45c)]['IN_XR']&&_0x1aaff6['lqzbV'](reattach_panel,_0x1547a5,![]),_0x1aaff6[_0x2dd864(0x507,'nsa$')](_0x3ec8c2,BABYLON[_0x7c0f06(0x45c)][_0x26c8dd(0x6df)])&&_0x1aaff6[_0x26c8dd(0x35e)](reattach_panel,_0x1547a5,!![]);}),global_renderList['push'](_0x1547a5['environment'],_0x1547a5[_0x17cfbc(0x65f,'nnPU')],_0x1547a5[_0x17cfbc(0xae9,'4L1H')],materials[_0x17cfbc(0xae2,'HZu&')]);}}return _0x1aaff6[_0x4014f2(0x486)](add_two_finger_movement,_0x1547a5,_0x5c5eba),_0x5c5eba[_0x5b26b4(0x8bd)]=0.15*gs,_0x1547a5[_0x4014f2(0x2fe)][_0x17cfbc(0xa29,'sHtW')](()=>{var _0xd52e6b=_0x4014f2,_0x351ae0={'DUwsy':function(_0x5b8fe1,_0x2ab265,_0x262291){return _0x5b8fe1(_0x2ab265,_0x262291);}};_0x1547a5[_0xd52e6b(0x877)][_0xd52e6b(0xa10)](()=>{var _0xf9a962=_0xf0a4;_0x351ae0[_0xf9a962(0x1a2)](attach_landingpage_texture,_0x1547a5,_0x1547a5[_0xf9a962(0x88f)]),trace_rays(_0x1547a5);});}),load_levels(_0x1547a5),_0x1aaff6[_0x4014f2(0x96b)](add_keyboard,_0x1547a5),add_rotationControl(_0x1547a5),_0x1547a5;};window['initFunction']=async function(){var _0x5aae94=_0x2a69e3,_0x2bd97c=_0x397e38,_0x301d88={'DDkai':_0x2bd97c(0x778,'c4vi'),'TvSCi':function(_0x1f55e4){return _0x1f55e4();},'FnmRw':_0x5aae94(0xb45),'TGiLE':function(_0x10bcd7,_0x151497,_0x2cb63a){return _0x10bcd7(_0x151497,_0x2cb63a);},'vtlug':function(_0x29b7ca){return _0x29b7ca();}},_0x133b6c=_0x301d88[_0x2bd97c(0xa2a,'gTrn')][_0x2bd97c(0x2eb,'w0ge')]('|'),_0x4e72ab=0x0;while(!![]){switch(_0x133b6c[_0x4e72ab++]){case'0':var _0x495b9a={'GqTve':function(_0xd4dbd4){return _0x301d88['TvSCi'](_0xd4dbd4);},'XILPl':_0x301d88[_0x5aae94(0xb1a)]};continue;case'1':var _0x26905f=async function(){var _0x20aa7a=_0x2bd97c,_0x8a9060=_0xe580;try{return _0x495b9a[_0x8a9060(0x384)](createDefaultEngine);}catch(_0x4cf2cd){return console['log'](_0x495b9a[_0x20aa7a(0xb10,'o*Q0')]),_0x495b9a[_0x8a9060(0x384)](createDefaultEngine);}};continue;case'2':_0x301d88[_0x5aae94(0x40b)](startRenderLoop,engine,canvas);continue;case'3':window[_0x5aae94(0x66d)]=_0x301d88[_0x2bd97c(0x27d,'8ti6')](createScene);continue;case'4':window[_0x5aae94(0x256)]=await _0x301d88[_0x2bd97c(0x8e4,'w0ge')](_0x26905f);continue;case'5':if(!engine)throw _0x2bd97c(0x6f5,')oaF');continue;}break;}},initFunction()['then'](()=>{var _0x105010=_0xeef5b8;scene[_0x105010(0x9c6)](_0x4acf09=>{sceneToRender=_0x4acf09;});}),window[_0xeef5b8(0x989)](_0xeef5b8(0x474),function(){var _0x2b7f57=_0xeef5b8;engine[_0x2b7f57(0x474)]();}); \ No newline at end of file +var _0x1a56=['q1tdRv1u','cgJcJueIWQ/cNCo5pe3dJZdcVcFcMaP2W6nWW7BcMvW+W5lcKdy=','bar_notsolved','WQJdPCo+W6xdUa==','CarU','q0Pmr1e=','q8o1W6vmCthcJG==','WOrmW4RdGmoX','remove','W5RdGCkesSk0DCoOWRpcPG==','W5FdVmk9hJm=','DxbKyxrLx3f1ywXPDhK=','vSk0W7DFfHpdJGWhf8kfm8kNW77dOvadW4voW4yIW70TWPy/cW==','wfvxrfK=','WPOzWP8mxxRdNCoSW71PWOXrdW3dOG==','WPRdKebSbSkQqtK=','Exryl','yiDqA','W7NcUvq4WOTGWP9SBa==','lVhPg','WO8nW5XzxXpcTM1e','qNrzvKO=','BKzXBK0=','yxbWBhLsB3rHDgLVBLf1yxrLCM5PB25jBLbSywnL','W5C6gSk+W43cSmkcWOC=','NFchD','ywrK','AgvPz2H0','zYNKT','WPniW5ddPSoYW4RcNWiitHqp','mxWWFdj8nxW2Fdr8mW==','WRhcJmkWtcTSW5ldRqb/WOFdUmkjW4xcJ8k9WQqBWPSHpG==','Bg9JyxrPB24=','BwvZAa==','z2v0ug9Zwa==','gizmos','addComponent','AfHpAfq=','rqdcTYCbW5JdJa==','vhjPz2DLCIbWCMvZC2vKia==','JsdWM','B2XKx3bHCMvUDa==','W4n7WQqhWQbT','W6VcNSorx3z+WPtdTefwW4C=','isPickable','mTCby','KqJqU','W6THWRWlWQe/WOXtsCoUWOdcQgy7FCkXW6Ckl1pcOh4uWOjxsvldVJ/dKCoK','GizmoManager','rmk/W7a=','nNWWFdf8m3W0Fdj8nq==','CLzcqK4=','mNWWFdn8mxW0','CMvKDwnL','DNnIC00=','children','kmoLEqHOWO5pWRS4WR/dGmoP','eColW6KMimkyW7SUEW==','pRkRN','npXJA','zKrUtNi=','KNgfY','WOldT8obW6tdKCkD','aBIaI','k2ldJbbTn8otWQ7dSbHB','ywrKt25Jzq==','EqTgw','EGVcSJWAW4/cHYu=','W53dI8keFCk3CCo0WQRcSa==','EuDPEM1V','camera\x20collided\x20with\x20ray!\x20','bSobW5KRiq==','WRZcTSknubq=','removeComponent','oCoPW5ZcGCoFnSka','zgr3wLC=','W51pWOimWQS=','WOylW4Pz','q29UDhjVBa==','oKz1','o3bHDgG9lZTtyw1Lu2L0zt1oB25Lo1nLy3vYzt10CNvLoW==','cmoeWQeIyW==','Congratulations!\x0aYou\x20completed\x20level\x20','moSnh','UxGFQ','FvmOjCkzW4uJDWW=','s05NzLK=','mNW0Fdv8m3WXFdb8nG==','oxCuWR4WbmkDc8oiWRdcKmoUgq==','swjlyKG=','environmentTexture','ECkWmYjj','v8oFpb/dQG==','ywrKzwqGwfiGy2fTzxjHignVBgXPC2LVBIbIB3G=','uxvHDgvYBMLVBG==','sHHsh','IyGpm','W4NdIXeTgG==','jub8','fontSize','rgfQyM4=','WR8to8oXWRhdI8kJaSkW','yMXHy2S=','ByvHR','Problem\x20loading\x20file\x20lvl_','LVqFt','BhzSx251Bq==','W4y/WQi1gG==','panelbg','WOixW7fyvqO=','W53dJmkvCG==','ysBcNHOG','handness','aSoqW5yxda==','ANZdLu1EyYKP','j1P2bSolW5XWzK4=','OBYxU','t8kPW73dKCoD','mColWO4kBa==','W7pdISktpLRcQK7dUI/cISkj','BhDxuuq=','3|1|7|2|6|4|0|5|8','width','Baehq3G9WRddNq==','zgLZywjSzu1VDMvTzw50','W5HKW4C6W6y=','feldV8oYpSkTW4VcPG==','WRDFW4hdHmoPW4lcRqiE','uSkCW5FdQCob','ignVBxbVBMvUDhmU','C291BMqVAw50zxjMywnLlwj1DhrVBI0XntqXodaUBxaZ','CwjStgC=','z2v0vMfY','z3bOyxnL','udrtWQ0NiM8=','DxvRzLa=','getHeight','v8ofW7xcNX7dNSoBvW==','W63cR3BcINa=','rxHODMS=','AunOzuO=','u1PjBfK=','ywrKq29UDhjVBa==','W7RdHCkwmLRcTLddUd7cImkuW7ldQIxdIa==','hgdcHfa4','W4ZdLmkoiMu=','oSohW6/cO8ko','uK5ZzKe=','CreateBox','W4NdUmkw','safety','steps','W5OBWOqkW75JWO5j','getMaxID','hBoHn','ySkuW4H6nJxdOZC3iW==','yMvSCu4=','opticaltable','fDOXB','yKXYsfK=','W5LNWR0jWQa=','asDvW4VdRrGQWQGk','B25wAwv3twf0CML4q2HHBMDLze9IC2vYDMfIBgu=','qvLHyMW=','HonUH','WARNING:\x20UNKNOWN\x20JSON\x20TYPE:\x20','onPointerObservable','lCofWOC=','rLbt','oSkmW4ddGSomo8kyW690W58Pia==','cqHdW47dGW==','BSkpW4RdLW==','W4SbWPimW7fSWObj','Cu9Pz24=','event','yCofWRW7ymkbWOS9mHO3','WOidz8oiumkz','jMZcK0WsWRVdLmo3n1dcNq==','BgLUAW==','WPZcKSohW5JcSa==','WP9EWQb8W51JW73dOc4=','e8kyW70TWPm6p8k8p20=','yxbWBhK=','Axn2ELu=','kSkwW4ddL8oxpmkOW61sW4u2p2e=','bCofWPq=','tfvMsu0=','BwLYCM9Yia==','creditstext','QkUUL','ANvHuhy=','C2v0ugfYzw50','z2v0rwXLBwvUDej5swq=','oCkQW5FdG8of','tCogW4RcGGVdLmoit8oWnq==','CM90yxrPB25hAxPTB0vUywjSzwq=','yMfJA3DHCMrZtw92zw1LBNrfBMfIBgvK','cloned\x20xarrow','WPKlW5PDsa7cSgW=','WPhdTSol','CfjRuK4=','v29KrLa=','AxnqB2LUDgvYqMXVy2TLCG==','WR9bWPtdOSkp','is_solved','tTZAa','sCkTdaLN','FiHul','B2jQzwn0','getCovXY','WOiwACoorCkqfSkP','zarrow','tgfZzxi=','ray_instance_dim','W407WQTqWR8=','mindeltaY','W6ldNCkvmG==','C2HVD19TAw5WB3ny','material','FSkSnYf9WPDyWQn7W7hcICkKfW==','TSZHw','DCkEW496iJNdJd8Up8k4fG==','tf7dT2nO','AuHrrgS=','WRFcJ8ooW4BcUG==','WOSqCCossq==','\x0a\x0a\x0a\x20\x20\x20Loading\x20Highscores\x20...','BM93','W6BdJSkodvG=','W4nVWQqa','mZivX','vgv4DerPC3bSyxK=','lg/dJbzJbSoKWQxdVaDhWRa=','vcncWP8VjeyrW57dICkH','BgvMDa==','BgvUCYa=','WQ3dLLjRbG==','CgfUzwW=','huxdLmoSha==','enRmX','lvl_num','CKH1zwe=','vSoCdX3dVmoBdcu=','WOGmW4Dqwa==','j8kLW5S=','iZe2yta4nq==','hbVcI2RcPG==','d8kEW5C0WOCZoSkDog0mlI0CW7mFW4u=','vhvewu4=','weH3CLO=','lcbZy29YztOG','zgLZywjSzvvUAwzVCM1cDwzMzxjZ','yCkhW73dR8oX','ymkyW5ZdM8o8jSkvW7NdIa==','W4xdHCkdECkPASoTWRhcTYbul09RW7O=','CreateSimpleButton','SBSdt','WPKYW6X+CG==','WQikW55jsdpcUNPE','grdcHuJcRG==','igrVzxmGBM90igv4Axn0lG==','W6qAWR0slW==','ePkDn','xWSXvfG=','AgLgzLO=','WRJcJCkdvJe=','mesh','yNvmr3K=','EKAGd','WO8AW7VcI8kRsSktW6lcKHBdVqxcLmoAW7NcISkUh8oBrhi=','XgzOp','warn','WPBcQCkMCYW=','minDimensions','includes','zg8JpNO=','MgMEf','renderCanvas','clearStat','ka3cGvJcJW==','Setvq','no-cors','vmoAW6NcGHZdLSogqW==','startx_buttom','u01fAhK=','B25nzxnOtg9HzgvKt2jZzxj2ywjSzq==','nxW3Fdf8nNWYFdn8nhWW','W5WJWPKPmG==','rMnKtvO=','UNCEe','jlZOQ','W4JdKmkeFCk4CCoEWRhcRtHpj0S=','w8o/WQzrCdFdMhhdQcKnWQ3dUsSvW47dJmoQWR5XWQRcImkSb3/cLqBcIHlcJmkQqSkkp8oddSoMWQeOe3qXfmkcC8o6AmkXWOKhmCkYv0WR','nFqnM','QKVuz','createDefaultSkybox','addColumnDefinition','CMvTzw1IzxjFCg9Z','B3tdLvS=','bSkMW6ewWRK=','subtract','ywrKq29SDw1UrgvMAw5PDgLVBG==','WPujya==','paNcOJ8X','DxnLx2XLBNn0zxH0DxjL','B3bLBG==','beZdO8ozcCkTW4m=','cKvAdmoH','tgfZzxjtB3vUza==','qwDqy3C=','W4HGWQ06WQrZWO5JcmoTWOBcT2jVEmk7W78C','yaZcKHCa','u8kOW7i=','i3JdH8ombG==','B2XKx2jPBgXIB2fYze1Vzgu=','W65HWQGxWRz6','WPjmW4JdLSo4','input','C053C0C=','num_components','log','lTxkr','XhTyl','CSojW5XFWOpcLW==','iyJAq','CmoMW6nwAG==','WRn4W60=','getNumHits','oxJdIXa=','mean_dirz','wIruWPiL','Ray','vhjPz2DLCIbYzwXLyxnLzca=','dof','WPXmW4RdGCo4W4pcGqGvwa==','lSkrW6aOWOiIn8k9na==','DhbWvM4=','W4vgW7SxW6K=','WPKoemocWPG=','dCkvW57dM8oQ','CSosW4LhWOlcGa==','HeTQV','z0zyALi=','yNv0Dg9Ux3bSyw5LCW==','WPydCSoQxmkcpq==','C0j6zKi=','AgrYu2T5qM94','WQaotSoQCq==','wZZcMqqV','tw9Kzq==','afJdV8oYbmkPW5q=','oPxvF','GUI','LkCiJ','oIdcSwpcLq==','y2HLy2TdB2XSAxnPB25Z','W5/dMCkOhaK=','DgvSzxbVCNrHDgLVBG==','W4yuWP0ecGxcQ0K=','nmowW6iZb8kuW4mK','tNjrDuC=','blade_material','c8k9W5VdPCoZ','WRC/v8o5Da==','AuzNtvG=','gaIMu','r3jPza==','rLPgtg8=','tK9Fq0fq','HWkvr','zmkpW43dVmo6p8kwWQZcHSkSW6VdKYmnmW==','B29ot1a=','TAXLU','W5qpa8koW5CCgq8=','\x20to\x20leaderboard.','3|5|4|2|1|0','uSoBW7xcHZa=','hJAwu','selected','W6BcPvhcVxy=','vmoCcbxdVmoBdcu=','zNbZidO=','a8kFW741WPe=','hMOf','WOXwWRH9W5D2','W6OgESoOW6BdG8o4eCoRl8kg','W7qfbmkAW44q','A3WjeMPg','zxHXCg4=','WRGvjCo4WRVdJmkJaSkWmCozAW==','xIfGWPuq','yMLSBgjVyxjKtw9Kzq==','onCollide','deltaY','q3vYDMf0DxjL','zMjQy0e=','yxr0ywnOywjSzu1LC2HLCW==','ccThW5hdKXiGWR8=','WP0jW69vDq==','WPGvumotqmkybSk/rq==','tuTSAu0=','StackPanel','WPrVWOpdKSkSzf/cVG==','zmkOnIe=','W6tdHCkCja==','W5KxWOm6W7z/WOHpFWCHWOC=','B25jC0nOzwnRzwrdAgfUz2vKt2jZzxj2ywjSzq==','twvZAa==','dAMez','yNv0Dg9Ux2jLyw1Z','right','ESkmptv1','BILLBOARDMODE_NONE','DgHLBG==','ujeOH','W5eWaSk6W4NcTSkFWP3cHCkpW4FdHKK=','z3jHDML0Eq==','parentmesh','LbPng','W5eWfSkR','W4u1lCkwW5m=','Dd3cKHqV','WRyBmq==','push','W5qpa8koW5CCgq/cSbRdK8kUWP8=','laser','ERROR:\x20Unable\x20to\x20open:\x20','se9ssvPptLrbtf9bteLhtK1ftLrFtevgva==','zMv0y2HPBMCGzNjVBsa=','xPCgg','ywrKsw5qBgfJzq==','WebXRFeatureName','abs','light','m8kOW7FdO8os','movements','WPZcNCoTW4FcNa==','C3rLChm=','BNvTx3vWzgf0zxm=','setVolume','z2v0q292wfK=','DxbKyxrLx3nWB3rZAxPL','jWciU','xDHVs','ywr2yw5JzwruzxH0DxjL','y29UC29Szq==','uLjHtva=','DgKlhgO=','iSkzW7C+WRe=','use_teleportation','WO1pWQDeW6i=','DNzsz04=','Aw50zw5ZAxr5','uklva','obDnR','GBeEj','rNLtzu4=','poWYP','bmkzW6a/WOaIn8k9na==','t8k4psX6','Bhvrtxe=','WOJdNKbGn8k7xJjYkZbqlSk1','ArcRotateCameraPointersInput','Zero','x8kGitnl','yadcOhmnW4VcKJtdJSohoXxdMxTZW44+W4rNpW==','W501WQ8=','CCouW5u=','DHGUC','W7SVWQb9WRq=','W6ddPSkxhbC=','MesTC','rg90','kXJcKKNcKMi=','orZcGuhcLxi=','kgOfWR4WbmkDc8oqWQ3cG8oUeW==','LGtzr','FmoBlWxdPa==','WRZcH8kbtITM','z1Hgr0e=','W4tdO8kffqm9WRNcNLlcICoMWQlcG8kFoGZdUmkB','CM91BMq=','ECkSlXzSWOe=','activated\x20rel_interference','y29TCg9Uzw50x2XHyMvS','y05kC3i=','EgX3s3a=','r0vu','b8oLW5NcImkA','kMqFWROO','W5xdGte1aCoNaCkd','WOyfW5PztG7cVM4=','WOqlW6bZBa==','BwvHBL9KAxj5','W5ekACoBv8kuamoYkG==','tMfTzq==','WPLSWQbIW4S=','initlevel','Aw5JBhvKzxm=','D3ZdJ01a','zMXVB3i=','wMjMBgS=','W4S1WR1DWQ7cImknWRNcRhurhgO=','yNv0Dg9Ux3bYzxy=','dPlQI','uvD1Dgm=','q8k7fbjj','Ant','B3njswu=','y3vYDNG=','ySkoW53dSmo7mCkd','twvKAxvT','W4/dNZ4Wf8oM','CwrRruu=','BwLUzgvSDgfy','t0nuu1a=','W5yLaSk2W40=','plain','y3jLyxrLrgvMyxvSDfnREwjVEa==','sound','AxnFzgLT','C3bVDgnVDNL6','DxJdHv1pBW==','movement\x20speed:\x20Normal','reduce','HnxuO','reldir','ASkeW5RdK8oGnSkdWRa=','gKfQF','cookie','A3Gfehi=','sYyke','z3PHA04=','A2v5','sMjesK8=','WRb0WRtdSmk1','zhvHBf9WAw5OB2XL','2|0|1|3|4','q3jLyxrLrNvSBhnJCMvLBLvj','WPpdUSokW6pdN8kSW4bCgSkOWRiQW5HNW58=','W7xdJmkmo0W=','zCk7mInKWPy=','qxnQwgW=','nmoNWQ4zrW==','g2JcJKe8','W6xdH8keo00=','W7JcTLmOWOLGWPP6','rKfuChi=','WOOaW4O=','7|18|2|10|0|25|20|5|4|29|14|22|17|19|3|12|28|24|11|15|6|16|13|8|27|1|26|23|30|21|9','parent','IDArt','lwUFP','Bw9Kzsa6','WOJcJmoTW5/cKmoZWRXWW7OzWPVcHSotW5u=','y2XLyxjdB2XVCG==','ymobWPSAva==','WRqXvmoGFa==','Efj2BM0=','CM90yxrPB24=','i2jKyZnJnW==','Cg9sz00=','AGiowgidWRhdKrNcGL4AW5LBhW==','W44tWPKBW7nRWOjcFX0NWPpcPG==','zcOvg','horizontalAlignment','Ebyg','D2XpvM4=','WPrgWONdJCkO','W4/dNZ0TaSoIfSkj','has\x20not\x20function\x20update_spotsize','W7T8W5uTW6CiESok','W4/cQx7cLxVcSSoZW5JcUSkPq8kHca==','Cb3cGcSz','dual_pinhole','WQGFpCoaWRpdJCkTcmkQ','sound/running-gear-6403.mp3','y2f0y2G=','B2zM','BxzoCfm=','W7hcTu4=','zWjEWRCF','yhJdLwbjyY8Tlq==','sgrWCg8=','CgfUzwXFC3vWCg9YDa==','WRyZtW==','teleportationEnabled','square','Aw5MBW==','Dhj1zq==','C291BMqVC3rVBMvFC2XPzgLUzY01ndaYms5TCdm=','wKj4CuC=','q09wtKi=','separation','replace','BNvTx2jLyw1Z','Done','wJ4fWPFdJKu/W6TfgmoWnhxcVMvbeSoXhmoEWRP6WPKOW4/dQwldGtdcN8koyI7dLmkFqgOyW7/cVapcH8k9','z2v0twf4suq=','PLIGo','W4KWamk4W43cSq==','W4fRWQCcWRf3','kXD9','isInteger','W7xdJIumpW==','tmk7ncLaWP1zWR8=','DgL0Bgu=','k0CKWOKg','W5ypbmkgW5CCgq8=','hIDyW4hdMW4=','Tee-Room','krZcK0NcIeFcJKz0BSowyW==','DWRcSG==','wNjXCKC=','W5JcRwtcPh7cUCo5','wmrWy','W4K6cq==','W7tcVK44WOzRWOPS','BuDJyuO=','Jvtxu','ECo/W6vzAIRdKM0=','kwqxWROWfa==','z2v0q29TCg9Uzw50swrZ','r3LKCwW=','sound/switch-150130.mp3','WP1AWRbKW5fMW7pdOXTcWQ9MFmkZr8oKdG==','vrH+WOK8','300px','AYmKI','Aw5PDgXLDMvS','C2v0rw5HyMXLza==','WPqNWOqiAG==','BmoqW7FcGItdLSoorCoO','b2BcHXvG','W4xdGCkEE8kVCq==','WQ0eWPGxrG==','SVcNF','Inverse','WQb3WP/dJSky','WGwsU','smoqW7ZcNW==','W5xdRSkPehK=','qDoxe','n3WWFdz8m3W0Fdf8nxWY','ySkoW53dVmo6pmksWRhcH8kL','\x22,\x22Score\x22:\x20\x22','W7aiWQjBWRG=','vd5iWOKIovSeW4/dLmkMi8kmlIW=','DMLZAwjPBgL0Eq==','n3W2FdL8mhW4Fdj8m3W0Fdv8mq==','C2nYzwvUwq==','h0tdV8o2aSk3W6G=','W7uzj8kyW5y=','ywrKrxzLBNrmAxn0zw5LCG==','CMvUzgvYCW==','zgvSDgfy','krBcLe3cIh/cLeK=','pHTqW4ZdSa==','laserspotlights','Aw9uDLe=','W4q2WOuFW7HlWOXpFWe8','W6j9W4a2W54mDSoHew/dTmoIueFdTCkR','cSolWPmauG==','wSo6W7rtCG==','Restart','WOWnW5rruXq=','BgvUz3rO','eXWfT','W6GWhCk3W7VcRmkeWOxcGmkEW5W=','WRRcI8ksrIf2W4/dPXW=','KasoR','ufWZdeO=','y3jLyxrPB25FDgLTzq==','kUGcd','yaRcOt0k','WOxdKx5QbSkQqtLdltTkp8k/WQv1WORdMWDOp3yvgxrLWQJdRCk1W6JdNgO=','trying\x20to\x20send\x20score\x20','ECkyW4H7','xSoQntFdNa==','ImportMesh','visibility','yadcOaubW4BcIJZdMq==','uMf5','EHOlxxi=','WORdNmo2W6JdNq==','W7ldJCkxlW==','DmoAW7pcHrZdMSoBAmoQnColv8kEWOaVjeK=','enableOfflineSupport','wc1IDxr0B24GChjLC3nLzca=','y2HPBgq=','yaSHvLK=','WRnVW4hdOmo3','C2v0uMf5','vgLTzxn0yw1W','ndvWEa==','yqcsN','tNvJt3C=','wwzXDei=','B2f3Bey=','PAFDM','tMLNAhqGu2T5','{}.constructor(\x22return\x20this\x22)(\x20)','W4lcOxqHWQe=','rLLrq0C=','CSoTWRq7sW==','W64WWO11WOa=','cwxcLue=','zgvMyxvSDa==','uhJli','WRnhWRJdRSkk','FMctb','OpBBX','getCurvY','did\x20not\x20find\x20saved\x20settings.','W6CNWOC1W5i=','W5qbe8kgW4WQbqtcMqddGmk3WPKLW5JdNSo0','tCrCB','m8ojW7WRlCkVW5y1yHjRWPBcTCkXWQThFZxcHWpdHmkIEdv7ydyxqSo2','relpos','W53dPCkhhee=','forest','rCorW74=','beta','y2fTzxjHq29UDhjHC3q=','s3JdL01akHOGkSkfW4NcQmkqW5DDnW==','W4ZdHtKdba==','Movement\x20On','W6hcMNmuWOq=','WOWbW5O=','qOYXr','b2JcK0eI','y2HPBgrYzw4=','W4rnWQeaWO8=','responseText','VKfKX','curvx','W5VdGCkxme3cIexdPclcGCko','W5ddLSkkoMdcOfJdHd7cLSkuW7VdPq==','spotvarz','nOaDZ','b8opWQmNqG==','mSoJW7VcRmk9','fCoIW5W=','W6JdOSkchqm=','eBwFR','JCoXq','Bw91BNrLza==','DhaagW==','jSoBW7Gila==','CgXHEq==','k8kAW5VdHmog','W7VdGCkeoxFcOuNdPtm=','lSoeWQejDgSDj8oVWQNdISofgh3cMSk8ur/dSHiumZC=','WPVcPmklsWC=','sgfZifHsifn1ChbVCNqH','zgLZCg9Zzq==','CgLUx3bOyxnLCW==','ChjPBMnPCgXL','FCktW4TMia/dOcSXoCkV','WOFdMKbT','AxnwAxnPyMXL','error','ywjZ','Bw92zw1LBNrZ','W5XmWQWJWO4=','1|7|2|5|4|6|0|3','uipCE','WOBcJCoAW4lcISo0WRLdW6K=','W7ZcSLm/','zMfSC2u=','c8otWQ0eCq==','WRTpW67dV8oZ','EeDPEM1V','W7yVWPq2bW==','WOrmW5BdGmoZW5m=','DMHNrwe=','WP/dOSoBW6NdL8koW4nef8kJWQ0M','WQmBW4xcKmkWs8kl','y1zLyLG=','CwnPyuy=','FXdkq','ChjPBMnPCgXLmG==','vvrwz00=','z3jHEq==','AM5Qr1a=','Ag9YAxPVBNrHBefSAwDUBwvUDa==','qM5SqKu=','z2v0q3vYDLG=','WPqnW5VcGq==','isEnabled','wuHNrNe=','1|3|6|7|5|4|2|0','W43cP2tcKwpcVCoZW5G=','aSoCWPOfzG==','W5ufg8kkW4abeWu=','W4BcSL44WOH3W5O=','runRenderLoop','DMz5t2q=','lmkCW4ZdGG==','sNZdLvPfCG==','W4/dMZmRamo7o8keA8oU','WO3dMKDbg8kXsZr0kZPq','CKnZCgG=','WPnKWONdR8krxuNcUMhcKa==','get_ray_direction','AvDSA2C=','WHzpQ','LQsrB','uxJdGLXdEhS=','ueDsAgG=','qBeFK','KluQq','WPxdSCoMW6xdJG==','DukVi','DMxhL','z8opWP0sza==','SMEhy','W6pdLmkbnLZcOh/dPJ/cHCkrW7ZdTIG=','vgfZA011C2LJ','zw52','W7f6W5OUW7C=','W5C4WP4DW6C=','text','wLbTv28=','UXzZy','CMKdfgPlEmoRkCoBseyVWQu=','giLPE','y1DVuwW=','2|12|13|4|5|3|10|1|8|7|0|6|11|9','{\x22Name\x22:\x20\x22','DMvoEgC=','button_planes','background','minhits','zgLYEG==','sysinfo','19|21|2|18|6|14|13|3|23|7|1|15|0|20|12|8|25|24|17|4|10|22|5|16|9|11','W4qsbSklW5e=','yNv0Dg9Ux2HZ','ESolW5C=','DgTKqxO=','FmoekHNdHa==','VtWPj','DLrmvLC=','mTSOR','y29SBgLZAw9U','rLbezu0=','W53dI8ka','B1f6BKG=','DxnLCM5HBwu=','KchmQ','DhOvehTa','EMfYCM93','Ar0rwgi1WRldLG==','iSoyWOulAxOCaCoVWR/dMG==','DddpY','B25szwfKEu9IC2vYDMfIBgu=','WOnKWROkWQS=','C25HCerPC3rHBMnL','qmoCW6JcJGVdI8oaqSoY','latest','C3bSAwnL','WOBdJLjqiq==','qmkfW5FdI8oNpCkk','vMrNr2O=','W55/WRSr','EmkyW5v0idq=','DSouW59fWP8=','B3/dK0Ty','WOdcJSo4W4lcMSo8WRDBW60EWPtcLW==','WQu1xmoYra==','HORIZONTAL_ALIGNMENT_LEFT','min','D8owW7/cHq0=','Mesh','hKJdT8oY','gLT6oSocW6LWzvHo','WQVcKCkfFdzNW4RdRqjfWOxdG8kkW4lcG8kGWRW=','pwafWPK0hG==','WOPBWQy=','y29SBgLZAw9Ux2jVEa==','qKrzAe0=','ENLcs3O=','bsXDW5hdNHK1WR8F','W4OwWOrxWQS=','B25lzxLIB2fYze9IC2vYDMfIBgu=','vmosfrNdPmoTed7cN1aKW69w','PSyLY','FI/cHH47','W4ZcQ3hcNh7cUSo7','W7tdHCkgpe/cT0/dOItcGa==','QTDOE','iCkCW6CkWPe5omk7nLKimIe2W6qbW5RdP0Kabq==','yMfZzuv4CgvYAwvUy2u=','WQZcH8kevIfN','dCkzW7W8WOW1k8kH','W54Se8kCW5m=','u2T2Awq=','jMmjB','ground','EGVcTZ8BW47cMIi=','origin','z2v0vMfYwa==','vTLVW','hhCEWRijcmkbdq==','W4/dJca8eCoT','QaCLT','WQ4klCo1WQBdMSknbmkKpSozq0PZcgD6BLddJCoyDCoNWQJcJfVdM8kKW7/cQ1JdMSk9W6Lgi8oHWP8=','use_PBR','C3rHDhm=','clone','top','FWZcUJG=','PTFZt','child','WQ7cG8korI5GW5pdVazfWPK=','zmksW4H6idxdOda=','PitchYawRollToMoveBetweenPoints','focus','cyDcb','AX0wugi1WRldLI3cN3SrW4q=','W4RdImkFCSk+','instruction','z2v0rgLYzwn0Aw9U','W7X9W50N','BeamsSound','resetQuality','W5CbWRqwW7PUWOzjBW==','yhWto3fCsSo7ma==','minimumDistance','startx_top','C8ouW51EWQNcKI3cSG==','whbVD2K=','qSkyW5HNoY7cVa==','You\x20Lost!.\x20You\x20solved\x20only\x20','WPneW57dImoYW5q=','bmorhH3dPCksbYlcNfqQW7nbvZi0WQC=','GeLRP','veXzAe0=','pressed','yalcOdWS','lKPVgmohW55l','z3jLzw4=','getAbsolutePosition','WQuYW4dcJmkh','WPzPWP/dG8kCEuZcTgW=','bNYmU','CsniWPydjvKaW4NdSmk7cCkplZO=','igzVCIa=','infotext','W718W7e3W6CzBCoqjMNdTmoXuM3dS8kTWPeFWRBdVmktWRtdRSoMF8oRiSk2WP7cIa==','rZbjWP4Q','WRCFp8oXWR7dJmoWtq==','pulse','imowW7GMimkuW5yV','W6OHjmkQW7fyosFcSvi=','v3rWBNu=','SpJHb','\x20set\x20to\x20','WPldS8omW6VdK8kDW4bfgmkL','BgTiz0K=','zM9UDfnPEMu=','C3vIDhjHy3rjBLbSywnL','addEventListener','EwvSBg93','W5a0WQ1vWRNcGmkwWRJcMw8=','W6dcUe4LWPnSWOzN','v8ofW7BcGHW=','v0LwEum=','isVisible','W4ZcUhZcMwm=','pSkwW4BdK8oqiq==','WQGFpCogWRpdHG==','zw5HyMXLrMvHDhvYzq==','W4CGgSkRW5BcT8kYWPNcLSkEW5G=','kOMfZ','dCkrW6O=','WOOgW50=','ybdcTIaAW5JcLJ/dMW==','WPjRW7pdGSo7','eCoWW53cISkl','MeshBuilder','dlFrC','dwBcJLauWQ/dICo6','key','./textures/satara.env','2|12|4|11|9|1|3|0|6|5|10|8|7','WQZcJmoPW4RcJCo4WPHwW6avWPBcLSozW5u=','WOGvhmomWPG=','getStd','rNjVBuHLEfn0CMLUzW==','mRhcM','HbYIP','qbqtrvq=','iSogWO8bzq==','DgL0BgvcyxjizwLNAhq=','CSG','W5VdPbGHdq==','W7f9W58TW6e=','h2hcHqqXWRJdNmoYp1tcJt/cTMVcLXf3W6DGWRpcQ1STW5pdNNjJDxHpW7FcLCkBumkKWRpdQHSFBmk9WObHWPO1lCobdSo0jSk8W4XUW7rQxSkwy8oJsmoCqh8BW4/dU1SjWOxdMvuVpaddM8oHWPuYW60=','TransformNode','W4CGgSkRW5BcT8kYWOVcGCkAW4pdMG==','W6hdLCkTlN0=','mcucM','vmrOX','WOulW5PpuWVcQwDoWQFdIhhdLCko','button_laser','DgvZDa==','WPKbW4PjxWi=','BNrRC24=','levels','y2Lwwxe=','Button','white','n8kgW50JWRe=','zuPNd','WOddS8obW6xdMa==','FromHexString','vwLkEfa=','XPhHO','AdvancedDynamicTexture','h2ZcMfa=','BgfIzwW=','poUVM','CCoBkGxdJW==','WPpdUfP/h8kS','CrTcWOOt','j2ldLrDHnSo+WQu=','DhvAte0=','split','WOueWP4GrG==','W5DtW5CVW54=','cqJpp','defaultBehavior','rK56y2W=','wJbF','W4y5aCkXW5ZcVConWPpcHCkjW5ZdHLa=','WPLNWO9BW64=','W593W4aQW5eyA8osexJdPW==','C3rVCa==','ww1btwe=','WP9HWPu=','gray','sStlW','qColcW==','z3jHDgLUz192zwn0B3i=','W4Oximk+W6C=','ugDSAMW=','leObT','z8o/W7jzAIRdKM0=','WPGvW5NcLSkTuW==','k187WRy8','wLbqvLq=','WPTqWRf5W4XSW73dOq==','W78FWQayW5y=','t24Kjfm=','getNormal','yM1eugq=','KAbKi','WPioB8owv8kdaCk9','update_quality','lI90zxH0DxjLCY9YB29TlMvUDG==','WRytj8oKWR3dJmkt','y2XLyxjtDgf0','rt5tWPOYovOl','bar_solved','jeJdSSoYaSk2WOi=','eebUECo+W5z/kG==','difficulty:\x20Easy','WPTEWQX1W5rJW73dOs5DWQ97DW==','panel','CgfUzwXIzW==','C3rHCNr4x3rVCa==','LASER\x20ON!','WOidAmojwSkfdCkLsstcJG==','CMvK','lSosWReeqW==','YqfyE','W497WR0rWQPXWR1mbCoIWOhcV3a=','red','av3dVCoVgq==','z2v0ug9ZwG==','WOGfW4nztGy=','W6T/W6KUW4q=','iSofWOWdAx0ggSoKWQxdGCoy','fps','CmkFW5VdKSo8jSksWQRcHSkUWQxdLaKgmGtdOW==','Aez6s1a=','WP9YW7ezW7qVWP4kfCkYWPpdRN8QiSkOWQitELZcUYjKW5fedfRcPMtdISo7bCkpW5RdKSo0W48=','WQeqW53cHCkSr8kcW6pcPdRdOYVcM8oaW7/cRmk9bSonxwvG','zvFpN','zgLTzw5ZAw9UCW==','dDgLl','jeD9dmok','gwJcMvC=','vev3z0O=','kMOcWRyWbmkDcW==','m8oLW4RcQCkX','ECOVs','WOJcH8kdvY1WWPu=','attached_component','g1tdM8ohha==','W4OQWQziWQNcImkyWRi=','yLf1z0m=','vmozWPmLxa==','ECkSlXT/WP1gWOHQW63cGCk4hmkc','DxnLx1bcuG==','axbaR','q3jLyxrLrM9YtwvZAa==','zMrSANu=','WOCFWPWets4=','u1fZshu=','B25cDxr0B25tDgf0zunOyw5NzwrpyNnLCNzHyMXL','ggRcGuG5WQddMG==','se9rD20=','CM90yxrPB25hAxPTBW==','createDefaultXRExperienceAsync','W6xcMfhcUL0=','wxD3t2q=','C8kfW4RdLSoHo8kjWQ0=','W5FcP2lcMw3cU8oYW4lcR8k2A8k3bedcJg7dTf7dNq==','ue9jtLrfuKrpv04=','W4NcR1eAWO0=','ovZdSrvH','Narration\x20file\x20','xKRyF','rgb(','W6znWP8UWOe=','bmk+W5qWWPq=','WRWqWPms','DMfYx2rPCG==','uSRVk','constructor','WPavW4xcGCkU','WRNcH8kuCY1XW78=','A8oumJNdVa==','t3P4CNa=','addOnce','Aw5KAwnHDg9Yx2jHCG==','W50ZWRTzWRNcLCklWRJcHq==','tCoBW7ZcHbZdMSorwq==',',\x20dim\x20','CMvMBgvJDgLVBLrLEhr1CMu=','B2Ddv3O=','setParent','W4WqWPeFW50=','CMLNAhq=','sqrt','z8knW5D6iapdOZCWlSkveCkqW47dMq==','tpMUK','nYkaq','naNcHui=','WOzcW5ddHmoPW47cGam=','FPS','jlkBK','W556WQyvWRv6WOz4g8oIWOJcVwP1DG==','EKDgEg0=','mhW2FdD8m3WYFdr8nxWXFdG=','C2nVCMu=','CejczhO=','cAmla','W4bRWROn','OmCPm','W73dGZS+gSokemorjmoFWOH1W47cMSkVWP/cMmkOk8k0W5tdGrDGnCkOW7ZdGSozWPJcIaSYfrHIWOdcLZtdUMLQF8kWWRP2qNtdV2VcNSkgW5dcRwa=','music','r2LXwgW=','W4Wzgmk2W60=','u3rHy2Tqyw5LBa==','ow0yWRmG','zwJdLvXdzbCNpmkqW4xcQq==','Dg90ywXOAxrZ','W5y2hmk6W5ZcTW==','WQ58W4pdTSoN','WRC8dCohWQy=','Cgf1C2u=','PPlqm','EfroBNG=','W5OzWP9B','W5CWd8k8W43cSmkBWOJcKmksW4ddJGDmdCoGWOf1WOxcQXFdL8kRnr/cI8o/d8ofDc4=','AgL0','jSopWPqNzwCihCo+','W4VcRwJcHa==','notifyObservers','W5RdH8krCmkYD8o6','WPddHNPefG==','ua/cLqyM','W6uBWRKTbW==','isXMW43dGq==','Save','DgLnwxG=','D8oAW6/cHqW=','qwXkteO=','AxndAgvJA2vK','Forward','Zxkyu','yLvSsMy=','hNRcHxSKWQVdKCo+i1RcNsFcSJ/cNqX8','FqdcOZ0pW4FcMG==','vdLoWPCIiLal','ipqDV','WOlcLSoQW77cMG==','DhjHy2vFCMvMBgvJDgLVBG==','DgvSzxbVCNrHDgLVBKvUywjSzwq=','WOZcKCoGW4FcKmoUWRjaW6ipWR3cNmoDW4xdQ8kfnW==','Aw5KAwnHDg9Yx2LUC3rHBMnL','SixDofDragBehavior','tmoqW7pcJaddIW==','Cvzjf','W5/dImkPE8kr','W4umeSkoW5eMaGdcGW==','WOBcLCoDW6JcTq==','C2vWyxjHDgLVBG==','WPPmW4NdGa==','WQ7dPLHgca==','WPdcMSk0sXm=','W7ldOtS6oq==','mCkiW7VdGmow','pr/cUepcJq==','i2mWmZKYyG==','3|1|0|2|5|4|6','CMvSCg9Z','FmkSktbKWPTlWRTBW6NcICkSf8kCW7ZcVN4=','AGynqq==','z2v0vMfYwq==','gvT1gmoU','disableMovement','WPTnl','sLDAzvq=','DRHYX','cHxDN','FCkuW45Gpq==','MQWsb','W5NdI8kdDCkVCmoYWRa=','aI0qWODYlaCzWORdJCoLeSovnNO=','W69nWO8iWPq=','oxJdQGnp','WP3cJCkovZbTW4O=','dtRpn','qmo3W75VDq==','BtYVJ','WPKlW5PDsa7cSgXTWPhdHNNdGG==','W58kWPin','pmkCW5JdGSocla==','bsXxW4NdHXGMWQK=','WOpdT8odW6xdL8kBW4Pu','acDAW4ldHHq=','nnVIZ','kwyqWRmTa8kv','z3jVDw5K','showbeams','W67dUbGqba==','W7BdNaOYlq==','oKbvuhnQW60=','CgnRtgK=','wgD6t3a=','rW3cOt4mWORcJYpdMCovAatdKNS=','WOmjCSoBr8kyc8k9','WP/dJfzAhSkMqcr0jY1komkIWQW=','W7RdGCklmfZcRq==','uMvUzgvYAw5N','jgVcQN4+','fG5BW6RdLG==','DxnLCKfNzw50','W5y2d8kZW5ZcI8kmWP3cJCku','0|2|1|3|4','bmoCW68Zo8kpWOO=','W6SAtSkhW6VdUCk+WPZcLmklW4hdM1mc','down','WRznWRtdVSkz','W51VWQCaWQL5WO1shCoWWOBcOgy=','WRFcKCkJsYDHW43dRry=','DM1Nww0=','BmoTW4lcHqK=','components','DXmpva==','vwvHvxe=','vmCrQ','limits','zq9/mmoeWPK=','3|0|5|1|2|4','yMfJA2DYB3vUza==','BwLUzgvSDgfz','wDnxh','W6xcJKGoWQa=','oaVcHuJcLwlcIfn9F8ow','W6RdSSkuis4=','jNxGY','z8k1W5jPfq==','vg91y2HiB2XVz3jHCgHPy0j1DhrVBG==','z2v0vgLTzq==','gKJdKmoWbW==','mDfMD','zgvSDgf6','jKL9','fI1WW6ldMW==','EogXl','hCoOW5ZcGCkhl8k0','FJXLWP8Z','W5ddLCk/agW=','DLjwBxm=','WQ3cGCksrIDSW7NdPH1EWOtdMmkhW4dcJ8kR','kXBcK0xcIh/cLeK=','WDCMC','getPosY','KPOFZ','W45MWQajWQe=','WO8gW4lcG8kRsG==','DgfIBgvJB3zLCG==','W4Sba8kkW5eCfW0=','XwQeL','BMfYCMf0Aw9U','QzvaN','kbroR','pbr','q3jLyxrLq3LSAw5Kzxi=','collisionbox','W5mDWOeBW7jOWOnykX0+WOZcPSkuyCk6sCkIWRaR','t8k6W5xdQCo0','Au5SDue=','WP/cMmo5W4pcMa==','W6pcTfWGWO5RWO4=','scObEMy=','addInPlace','isvzU','ESkOnsfH','gcPrWOxdGr8SWQGw','W5PhWQqrWQ0=','mGRcSexcN33cMKv0yG==','rgvSDgeGwG==','Dgv4DfDYyxbWAw5N','WQRcT8kgyay=','totalhits','eIMpN','t2Djrxq=','JWZeT','SceneLoader','r8oQW7X5WPS=','YZsQe','W5JdHIaH','wwnhu2K=','tKDxwfm=','toString','xrSqvhuOWRtdLWtcL20WW4jtgSkc','WOmAWQuNzG==','v8ohgGJdUW==','wSoGW7zBrW==','yNHhrMC=','wtxcLZu3','AxLxvgC=','u291BMq=','lSkPW5JdKmoI','q29SB3iZ','rKveB0i=','zLzZtfO=','WObiW4JdGmoTW4JcNrKhxXmuWRC=','Grid','zwXSAxbZB2LK','mmRCj','x19WCM90B19F','AHaaxvO=','aL/dVSoYaSkWW4JcS8kJ','WPHoWRbK','W7udfSkdW4y=','yMmun3y=','DmoFW5DLWOpcKdW=','pause','r8okWQ02yca=','BvPmtve=','dbhPQ','DSoBmHFdOq==','aHLcm','W7xcUuS=','C2v0vgfYz2v0','oubOmmoDW5b+zq==','W6BdRSkdwSk/','WPacyG==','vMvJDg9YmG==','CwRdGNXO','W50ZWRPmWRxcKSkh','W47dIJW9eCoXfW==','groundMat','byNkV','W71GW5OLW7Od','WOKAW4JcImk3qmkcW7q=','zhHjr1O=','W43dI8khpu3cPLtcTXJcL8knW7RdRdtdImkFqG==','sgfYza==','vfvcruK=','W757W54RW6CE','z8kyW49woJ3dRtiMpG==','z2v0tM9YBwfS','W55+WQyrWRn+WPbf','AiOMp','maxcurv','WOqvy8oiCSkwaCk9va==','Emo2W5XtEq==','WRBcRmoMW6JcNq==','ChjVAgLIAxrPBMCGBw92zw1LBNqGDw50AwWGBMfYCMf0Aw9UigvUzhm=','mybzv','r0nJywS=','WOOaW4PZuGtcUG==','aprlQ','owOFWQSHa8kg','blade','BSoGW7/cHde=','WPOQW7HZCa==','e8kJW6GtWQC=','aNRcTK0JWQFdN8o3nG==','W67dHCkxjuFcSG==','gbZcr','bind','WORcTcdcJcBcQmkOW4RdVmkMgq==','C2v0vgLTzq==','acDsW5e=','W5y0WQvtWRVcHq==','Dgv4Da==','EeTeDwm=','W5SeWPiqW6S=','cMxdNqv2pmolWRldUHvbWQa=','tkBUc','iSoyW74IoSkj','mean_diry','opd','W6ddJCkwpKRcReZdVJ7cNq==','WPNdVmojW6/dGmkkW5De','y2fTzxjHrxHWB3n1CMu=','dYhcTx3cTG==','zM9Yy2u=','zzdZT','6|1|5|0|3|2|4','te5ZrNq=','sCkIiXj6','mhxdRaH6','W7xcPu8JWPu=','sKv5u3G=','CCosW4fq','W5/dQ8kiiKy=','W49RWQGiWQX7','tw9KzsbbuG==','W6tdI8kkoG==','Bw1sq2O=','C2HVD3bSyw5LCW==','W6xcGvKlWQK=','environment','EfLLuui=','qTHUk','Eengwu8=','W5ixWPKzW6TL','C3bSAxq=','ue1WBMO=','add','AGUHu','t09XEue=','4|2|1|0|3','ve1kDNu=','W4rGWQ8mWQT2WPzzlCoQWPZcRMj1CSkX','VRxym','final','WQSvimo6WQBdMSk4jmk6','y8kuW59Npa==','W7TRWQOrWQPTW5e=','tmokW7vPEW==','Aw5MB3rLEhq=','iK41WQON','numscore','WP3cKmkpude=','y3jLzgL0C3rLEhq=','hctVe','WOqDW5JcLmkUrCkE','W4/dI8ktACkO','yNv0Dg9Ux3bHC3n3B3jK','WPHpWQ55W4W=','W7v3W4C=','HzrIA','W7iGWRi=','DxfxD1e=','WR3cN8oOW4lcLSoFWQ5BW7GtWPy=','C1L5A2u=','UYnRJ','attach_laserspotlight','ug9PBNrLCIbKB3DUig9UigjHy2TNCM91BMqH','dglcKuG8','yCkNW4/dJCo5','W7pcULSlWPi=','jCk/W7aYWRy=','ONXvV','WOH7WOH3W4a=','bSoJW5W=','tu5hDK0=','cqPAf','sJYTd','W5OBWOqoW7b+WOG=','EmkAW4hdHmovnmkZW7zNW4LG','ynokN','W7WxWPytW6XEWOjzzqO=','W5yHc8kVW4O=','W6mqWPGveq7cUa==','rw5NAw5L','B1D4yxO=','trXPn','CSoCL','#2980b9','W5WgWRGjgX/dOby7','vgv4DejSB2nR','BLLUAKi=','B3b0AwnHBhrHyMXL','sound/wrong-answer-126515.mp3','onStateChangedObservable','W457WRStWR0=','txDSqxy=','z2v0sgvPz2H0','WOi2W4fnsa==','rw9nruS=','D8kiW4LL','vvPTseq=','xwxdUfHn','hkczb','EFkhE','vSowhW==','WP3cL8kcrHzNW57dVaDyWPi=','LpWQN','pRAed','WPhdSmoC','group','postMat','m2hdVHrm','W4yqWO8XfWRdPaCspSoaFSkLrG==','txztu0S=','WPZdMKfXg8kGtZTblJXzi8k9WQX3WPS=','addRowDefinition','W4tdS8kvjG8IWPJcN2VcG8oNWQBcH8kzoWC=','WQzmWRtdJSkY','setRay','FmovW5vfWPNcLIhcPW==','WPTUWO7dISkkAudcQa==','zgLYEq==','W7FdOraAeq==','C291BMq=','astro','WRisW7JcTSkQ','C3bLzwq=','lNldJcfUpmoHWQxdUXrTWR09ga==','green','WidOO','sxLwqK8=','hatpr','Environment','bePOmCoRW4X4z1LhsW==','EnmXz','C3fvDLC=','kbRcGudcMq==','tCoaobtdRCorcc7cIW==','screen_solved','LJKcR','Aw5PDgLHBgL6zv9SyxnLCNnWB3rSAwDODa==','C291BMqVC3DPDgnOyMLNCg93zxj3yxyTmtq3mtaUBxaZ','y29SBgLZAw9UyM94','rM9JDxm=','FakMQ','BgvUCW==','WQFdMKbTmmk2rZTKjYC=','uSoUW7O=','s0vzre9xtG==','ellipsoid','W4GBWQ0iW7e=','yxr0ywnOzwrFy29TCg9Uzw50x25HBwu=','W4tcLeqNWQu=','Ryukr','ywn0AxzLq2fTzxjH','D8kvW5j/ma==','aMFcG0GLWQRdMmoO','ECkSlXjIWPrFWRP/','W7ZcTL8PWOS=','GWhRP','zergAee=','zSolW59dWPK=','spotvary','POINTERMOVE','CwL5wuG=','tSoVWQ4Era==','AgjYy3q=','WRiuoCoHWQy=','rtbEWOG=','EPXjp','fmkyW7C0','eAwQh','W6pcP1i4WPrSWPnS','remember_pos','CbWbxwm4WRJdIW==','ASodW67cMtS=','verticalAlignment','W5RdJCkxCG==','AuPMreq=','eSkFW6y7WPC/mCk8h3aipJCyW7u=','W5lcN3CzWO0=','WRmkdCoeWQq=','ybtcPIC=','CM9VBq==','position','C0HiC2G=','EURKU','v0vVwhm=','tffQsge=','jComW4SVdq==','pwafWOa2dmkloSoZWQ3cI8oMhYKQfSoo','mColWO4kBgGag8o+WRtdH8oAdW==','OkVlO','AHCwDhG9WR/dLa/cKG==','W7FcV3RcO0e=','C2v0sgvPz2H0','exception','W4nVWRSxWQrRWOTtbW==','WPNdKezRfG==','W5aDWOmnW7bHWPTjBZe6WOZcU8ke','nCopWPGB','W7S/WQHrWQNcSSknWQlcHxG=','uSoscspdRmoBeq==','F8kyW4LCbW==','WRjIW5WXWRm0lG==','gIoaI','W5WJbCk8W4m=','DxnLx3rLBgvWB3j0yxrPB24=','BGwLf','WO1qWQXKW6TSW6JdQG==','DoHLU','wMfku0q=','zxHWAxjLCZ0=','nwS0WQKHa8kg','DSopWRSBAZvVWRvg','W4q/WOStttVdM8oGW75IW5C=','W4O7WQ9zWQ7cMa==','t30xbxe=','pNBdIXbWomoVWQxdSq==','xGdcPZS=','postMat_marked','WPVcLSoPW4u=','y3vYDNK=','mCofWPmgDgCagW==','W4esfSkw','wd9MWP0YnuC3W57dN8kXc8krbsVcHCkJW61ohxJdPCo+','FGZcPIebW5G=','resetComponent','ECk5nY15','ErwHZ','indicators','WOqDW5JcLmkTv8koW6NcH2pdVsVcMmomW7ddMmkSg8obxgj3W7a=','D3yuhgPhsmo0','WOtdOmooW6pdKq==','W7pdSSksaa8NW68=','W4lcTKq=','thzSia==','z8oXW79l','WQDUWOC+WQurmSocqMhcP8o5bflcQG==','o0P8mmoAW410Ex9hx8k+W6VcH8oFz19GWRHD','qcyoB','bmo0W5hcISklp8k8W6pcRmof','oSoxW5VcNmkh','OgIEt','DbCrwq==','CgfUzwXMB250C2L6zq==','W7z7W4aYW7WEzW==','ByzSA','B25bzNrLCLjLBMrLCK9IC2vYDMfIBgu=','FySeN','iBwlr','cghcIuG0','aCkeW6y7WOa+o8k2bx0gmsSsW78wW47cVq==','pickWithRay','FTGLL','curv','W4NdH8kei0VcRq==','curvy','EtbXWQKE','AvPhz0m=','nbFcOuRcIhpcIxb3DCooFSkNWO3cOXeCW75MWRv6WPPQWQVcUmoDW58DrcL5lcPS','#2c3e50','DgfIBgv0B3a=','GbIch','direction','WPb1WPNdKSkqy3RcT2pcHN7cMW==','qKLmtejpqvjetu9erv9y','console',',\x20MaxPts\x20','W4LVWRKPWQi=','WQ0Bo8olWRBdLSk4','h3pcRMOy','y29SB3i=','DhJdLvHB','C2nHBgvbBMrbzgruB1jLzG==','yCoEW59pWP3cNcVcPYzOWRvjWObcBMdcMYbmcLxcHa==','WOjrWQf8W41HW7FdVa==','DadcOa==','WPGuWOKvucJcNa==','WQGEqmoCqW==','WO8nW51muaBcPG==','CMvSzgLY','oIkQM','W6xdKmkejvZcVx/dTt/cKmkjW7RdRW==','WOK1W7XLwG==','WOClW4K=','Cg9ZDa==','num_beams','BCklW5tdMG==','W47dGcy4amoQc8kE','WQJcGCknzZG=','W6RdGqG/aW==','level','Sound','BNvTx2nVBxbVBMvUDhm=','AxnfBMfIBgvK','WPNdJ19SbG==','WQpdVCoAW67dKa==','BMfTzq==','SCWeE','WOyeW5G=','Railoptics-GeneralMount.glb','qMLxwhG=','BeLbzum=','env','WQSBo8oXWRZdIW==','rSoaW67cNWFdKCo2q8o5kmor','getElementById','k8kCW4ddPSocj8kIW61H','D2HPDgu=','qSoqW7/cNW==','pxldGba=','W60zWRbxWPG=','D3mml24=','wxfMEuu=','mSojWO8Dzq==','UWLOi','WQJcQCobW7/cKq==','DwrdDg4=','tCoDhrpdVmoxgZ8=','uLnjr3O=','left','WRfYWOldV8kf','movement\x20speed:\x20Coarse','y3jLzgL0CW==','uMrWzeG=','poRgM','vmouW7tcJGtdMCogq8oOi8omwCkV','look_at','eYSSe','DhbnvuS=','deltaZ','WRpdOfT0WOq9WO0=','TqrLA','W5CCWPqsW6PPWOHF',',\x20task:','heading1','is_dim','p3Txd8o+','WQVcQSkbwtC=','hI5JW4FdIG==','DgJdUe94','W4/cUNxcG2tcSCo4','scaling','rwPis00=','B25bDhrHy2HLzfrVtwvZAe9IC2vYDMfIBgu=','yMjzEuS=','You\x20looked\x20into\x20the\x20laser\x20beam!','AKfPsMW=','Bg9VA19HDa==','xSofWRK8EJfZWQq=','MOVEMENT','intersectsMesh','Ojrkl','rSowgHhdOCow','WRGwjSo6WRC=','pqPlP','W7RdLCkfECk+y8o4W77cSsLrluzSW6WJwW==','W7FcVKCHWOH2','W67cQxBcL0q=','ZqyrK','WQKuWP4Gut3dTW==','ugrcqwO=','skyBox','rays','ghzsm8oG','TwTKu','W5RdGZ02bG==','IAFbT','WRpdQ2bHjG==','CrdcOcCbW4tcOdpdMCohDHi=','CM90yxrPB25fBMfIBgvK','uCo1W7b3BbZdNMldPc8lWQu=','h2dcLeG1','y0nUq1e=','W6ldG8kKBafwW7/dMdCkWP/dG8kgW5RdLa==','BwLUAgL0CW==','DadcObycW4/cKJtdKSoswrJdVZ8=','W4K1WRPi','pointerId','WWJpb','W7ddUCkqfGWWW7ZcJMldISoLWQdcKSkuDaxdS8kzmSo4WPOJvgWu','lGRcHv7dHJy=','gCozWRC2Ea==','W74xjSkkW68=','kSo+W6u9oCks','DSotW5PgWOK=','ARuDT','panelheight','KaCnX','W5OfWP8=','twX5CfC=','WRCFW6NcOmkv','\x0aNew:\x20','uNzks2K=','tmo5oGVdVq==','W4/cINlcL2C=','rNjVBuv1BgvYqw5NBgvZ','xSofWRW/EZbUWQm=','onCollideObservable','eCowW6aOjSoo','Cu1Ltxq=','CgfvvKu=','W7lcUNKCWOm=','ru9Sv3m=','dTNHB','CMXxyNG=','WP5HWP7dG8knFLxcThBcMxlcJSonWQPz','WRn5WO9KW5K=','onButtonStateChangedObservable','W4ldOSk0bIS=','Dgv4Dc9WBgfPBG==','GWMTh','zNYhi','mColWO4kBc4FgCoRWQNdIW==','r0PSAwq=','W6BdKCkwpW==','yNv0Dg9Ux211C2LJ','WPvbW4G=','wfbOse8=','uHnqWR0u','yCkFW43dI8o6pmk5WQVcMW==','W7hdGCkrfKBcONG=','W4VdGCkrCCkYFq==','stable','W5yjfmkeW4yroWtcHbS=','zerguKu=','dirz','whnxwxG=','RYdiB','panelfontsize','get','zmkyW5JdHG==','Bw9Kzq==','Ahr0Chm6lY9Uyw5VAw1Hz2LUzY5Kzs9bBgLNBKL0','yM1sCuq=','ZPPVT','D0Dxthi=','button_narration','LkkmB','WODiW5ddOmoZW4BcJqedtW==','WOidW79zuG==','open','CM90yxrPB25bBMDSzq==','xJ9dWPiLmuekW4NdGG==','D2fYBG==','CMvUzgvYt2jZzxj2ywjSzq==','y3HuEhC=','WO7dU2ZdGwVdPSkUW4RdV8oSvSoQwfVdMN/cPKZcMYnXW5feWOeKWOCpW5SYW5nEW6ldICozW4JdG0GIgGnfW5VdTIHrWP8tAmkuW7tcM8kyWO7dTSorW7xdPSkLW58algajgCojW5mIWPJcUCkgc8oQv8oHW6W+','NpiPR','WQG7W7NcRCkyA8kPW5pcOq/dKGVcUSoGW5VcTSkvo8o3FeHjW5dcICkS','q3jLyxrLvgv4Da==','zwPUDK4=','vhjHBNnSyxrPB24=','smouW6NcJHRdJmozqSoOpmomrmkIWO0S','Beams','W5hdSSkjadyWWQ7cJMtcICoOWQpcSSkCpq7dUmkcmSo6W44=','WRFcKCk2sJfRW4tdPbC=','color','nMOw','zgLZCgXHEq==','uRoOs','W40AWPGjW69HWOXcBH0=','W6xdH8kxmK3cQW==','W43dOqqwoa==','gmoPW58=','W5a0bmkxW4S=','AgrYu2T5yM94','FaVcKcepW43cUJ/dMmoPErldKYLXW44UW49N','qCk2W4JcNa==','vhjHBNnMB3jTq29VCMrPBMf0zxm=','jmkFW6y=','W4/cP2pcIq==','z2v0qw5Nwa==','disposing\x20mount','setting\x20password','nSkyW5NdKW==','zhrKC1K=','nwhcKLquDNG5AmobW5tdR8kyWOnfcSkYWOBcKKpcVSo0zahcVW==','WPPlWRRdImk1','W4apgCkBW7aCdaq=','re9vqKXfu0Lerq==','zM9Yzxn0','W55ZW4aNW6e=','WRpdP35vhq==','Axv2EM4=','yLfQvuK=','mMpfF','ghNcJe0K','rkLjS','City\x20Square','sSXAy','FIzgv','modifyComponent','IEKZX','W40/WQvzWQRcJSkqWQpcIMGchMS=','rvHjveLor19yuG==','W45IWQylWQa=','Normal','yCooWRWNysy4','DmopW4DlWO7cMZZcTXHVWR9uWOShza==','Bg9IuLO=','Dg9gAxHLza==','WPXDW4RdOCo1','hits','DmozW4a=','uef5wha=','CIBcJJSJ','textverticalAlignment','twvZAej1AwXKzxi=','W7hdGCkrfKBcONO=','EKDPEM1V','length','bCkEW7m4WO8Zgmk3o2OClJ4=','cxZcLfa/WQddOSo2jKBcHJa=','zgLYzwn0Aw9U','z2v0','BSociXddHG==','WOldT8oCW7ddM8kbW5XviSkKWRK3','kMOcWQSjdmkgoSoZWRBcMmoKgZqThG==','m3W3Fdj8mxW2Fdv8mhW0','jhPzkmo7','EvHlB0W=','WOFcR8kQDc0=','kSkyW43dQCoko8k0W7D0W4iVnW==','qjnVm','f8k2W4xdJ8oI','wLrzuLG=','max','OEmns','aKZdV8oJaCkSW5tcQSkHWOxdNa==','WP5YW7SzW7vJW5zawa==','ESojW5LbWPC=','WPNdOCoWW6tdNCkc','i8oFWPqBB2aWbCo4WQldMa==','W4S/WQvyWRpcKW==','B8kpW5FdJa==','s3byzxi=','v2vIwfjcywnRz3jVDw5KuMvTB3zLCG==','gOTEE','BM8Guejs','pa19W6VdPJKrWO8J','ndbWEa==','v8odfXxdVa==','mHFcG0dcIxlcNLq=','CaRcUd8hW47cMJxcNmorCHxdNNTQW4O/W4SI','WQJcH8ksvYTHW4FdPdngWP7dKmkfW5VcJ8kHWQy=','WONcKCoIW5/cVCo8WQ9o','ESk7mIPUWPfAWRT/WRq=','dlYOW','uejs','Bwf0zxjPywW=','lwWvWQSS','W5yDWPingG==','WObHWPq=','WPaMW4dcTSkm','W4/dJdm1eq==','Cg9ZEG==','m8oDW6G=','W5hdM8kKpbe=','d8ktW7ddV8o5','teD0ENi=','FmovW5bgWPJcLZZcOa==','w8ouW4fhWOZcNW==','b8kvW6yEWOOKo8kXlNCgmG==','oKXPpmomW5DZzeu=','camera','W4Opea==','AxZdJe0=','W6jZW4eNW70z','KncrE','WjDIZ','lRlpW','teleport','rotation','r8oDW7pcHWW=','BwfNzw50yq==','WOlcN8o4W47cI8o0WRPd','DvnWzeK=','yKLzCNO=','rCofW6RcHWhdNmoiwCo1p8oldCkGWOOWlW==','WP3dS2nKaW==','WQKFoSo9WQJdMG==','dSkrW78/','W5a0WQPqWQ/cHCkhWQq=','play','rotationGizmo','E8oXW7rkFZFdLgZdPW==','beamid','W5hdGdy8','BxvZAwm=','80px','WOddVCoCW6NdGmkgW4bE','myUI','y0fTBge=','zxf1ywXZ','CgLJA2vKug9PBNq=','ChjLDMvUDerLzMf1Bhq=','v3riC2W=','aCo1W53cU8klbCk+W6FcSCopq13cVL1KcSkn','D2HLzwXezwX0yq==','ESkMkdbaWPLE','ceZdO8o0aSkZ','JsTrx','EMvYBY1PBMrPy2f0B3i=','dYPrW4BdMt8SWRyFdCkWisVdPwO=','GsRpQ','W5vjWQaFWQHW','lcbmDMXqDhm6ia==','ue9tD1O=','ECoEW5vE','cXytR','Color3','W5BcU0BcMwtcVCo+W5RcQW==','Control','ohafWQSRa8kTdCoK','isPointerBlocker','black','r3v0B2K=','kmoeWOqgy28BgSo4WRq=','w8kVW6RdUCou','c8kRW7NdJSoZ','dmklW5xdMmoqm8kOW7f4W7GJagVcVG==','ywrKzwqGy2fTzxjHignVBgXPC2LVBIbIB3GSignHBtOG','CgfYzw50','b37cT3uu','tK9uifnvqK1jvfrjtKCGu0npuKvtlIbfEhrLCM5HBcbmzxzLBhmU','i8olWPmkrxyFemo4WQ7dI8oocvC=','ief4nCoCW510Ea==','addControl','qwXPz25jDceGlsbSzwfYBIbVChrPy2fSigfSAwDUBwvUDc4ku3rHCNqGDgHLigDHBwuGyxqGBgv2zwWGms4k','C291BMqVBM90AwzPy2f0Aw9UltuTmtqWmZC2lM1WmW==','W5BcPNBcN2pcSCoKW4i=','W4CGgSkRW5BcT8kYWOtcKCkiW4FdIG==','Fhygb','C2D0B0i=','boKVD','Y-button\x20pressed\x20','v0fdwxu=','qCoGWQCczW==','C8o9itNdOq==','h2BcLeu8WQBdLmoVia==','CSkrW5r8jG==','aCkuW7yyWOy+p8kKm3eB','W63dR8kgaW0=','t1zZvMO=','C2nHBgu=','ItPYs','haoCw','EudIi','oSoxW4vgWRi=','zw52AxjVBM1LBNruzxH0DxjL','sIeNr','BeTmswy=','Aefir0e=','A3GuegXDv8o1kmowtuGZWQHS','updateGizmoRotationToMatchAttachedMesh','iSoJW5VcKmkqeSoH','wcees0W=','parse','WRvcWOJdO8kv','t2jkwM4=','aeZdQmkMgSkTW4xcQ8oMWPJdHHVdVfyvhvJcTeeVW43dRWe=','EMLWBeK=','EH4nx3m=','getComponent','BNvTC2nVCMu=','tNrytKK=','xSofWRS2DHTT','CgLJA1DPDgHsyxK=','W5uqg8kgW5CQgGJcHaFdTSk3WP8=','setEnabled','BM5wsvO=','lqsUP','IzeaQ','aKZdV8oJaCkMW5y=','CgfUzwX3Awr0Aa==','iWlkg','setHeight','CMvTB3zLzcbWDYbIDxr0B24U','fXVcMvVcQW==','HOQwm','DQkJu','AsaJvhi=','UeaUq','CMf5','uZHbWP0Vm0ajW4/dImoVtSkTjtVcM8kNW7m=','BSkfW53dMG==','CMf5CW==','task','WPqiz8oyx8kuiSk2qstcGSkgW6i=','name','amkZW77dSSof','pN04WPGE','BNDLu0G=','C01AweK=','DhOggxDaqa==','C2v0t2jZzxj2zxjqB3nPDgLVBG==','WQZcH8khzXG=','W6dcTLmPWOS=','s8oBW4RcHahdKCoDsmoUbCovBmkOWOO6m0W+W6i3zq==','uZ5b','C2LNBG==','WPHmW4BdGmoX','wXsxI','BMO3hh1frSo4mmoF','qmonW4n4WR0=','C3fYDa==','A1b3Ceq=','j8kjWOmAWP3cIW==','WARNING\x20screen\x20','onDragStartObservable','inputs','wZrjWPWYoa==','r1hcOSo6x8k4WOxcV8o2WPhcMq==','wxrduxK=','zMnmq3a=','WRlcLmkmFcX3W4S=','EK5zAgK=','r8kSkcXpWO1dWRT+W6dcKG==','W4bLW4eQW7q=','j2JcK0eIWP3dKSoUpve=','vgHLigLUAxrHBcbSzxzLBcbZDxbWBgLLzcbIEsb0AguGygXLDMvSycbHCMD1BwvUDcbUzwvKCYb0BYbIzsbHBIbPBNrLz2vYisbgywXSyMfJAYb0BYbSzxzLBcaXlG==','WRdcI8kOwre=','W7ZdOmkgoWq=','W6SnWOn1WQO=','o2ehWR4QdSkxaCodWQhcGCo3cs8M','ihNdMWH3pCoPWRm=','wqxiR','RMQYI','uufNugq=','C8o/W7rDBtC=','vSoqW4T8WPO=','5|3|4|2|1|0','.\x20Probably\x20a\x20comma\x20too\x20much\x20or\x20a\x20missing\x20comma\x20in\x20the\x20level\x20description\x20file?','send','W5/dNSk7aIq=','copyFrom','CgnJzvO=','z2v0ug9Zwq==','BwngAKq=','llqMD','zgLYEa==','WROuWOyetZxdNCo9W7b4WOrnba==','cCkEW7e2WPyYo8kH','geVcIv4k','round','CMvZAxPL','ngS8WRii','WPXmW4RdGCoZW4lcNb4=','ANnVBG==','tKTYELK=','W50AWP4sW7S=','sin','qmk6aY9u','vfPptK0=','u2v0DgLUz3m=','AxHSr1C=','zDhSL','pGyyy','fBgZw','W4RcUhtcKwpcSCodW4FcU8k7rSkYgv4=','defined\x20ground.','DKfqwvO=','vCo/WRe6sq==','Dg9tDhjPBMC=','W7VdGCkliGJcTuhdUs/cIa==','gh3cHvqJ','https://nanoimaging.de/AlignIt','yNv0Dg9Ux25LEhq=','orJcG0FcM2tcLfj2yW==','mSkPW7yZWQe=','HzLIX','zNH1Dwy=','AwDLEKC=','W4VcP2a=','qvfjBgu=','distance','VERTICAL_ALIGNMENT_TOP','v2vSBcbKB25LiqO=','KCVKD','W5uua8kUW58=','z0XxBLC=','update_mesh_illu','W7pcOxFcMgm=','W6BdPCkGls8=','Error:\x20unknown\x20coarse\x20mode!','uCoDW75quG==','OxqOe','Mode\x20Plain','EGFop','nmoAWOqoDgSOhmoWWQRdGCoYbuBcMCk7xqldQICzeJpdKCo8ymoqW4v5mHVdRmkAW54ZWO3dJSoE','IFCCj','vNrxugO=','e1/cUSoGh8kHW5tcNmkLWOZdHrRdQ1e=','vSoYWQubrW==','username','okZps','followBehavior','WR3dTSodW47dRa==','W5RdLmkCDCkV','FZFLo','W4yqWPusfWJdOGu2k8onlmkLtqO=','dYPDW4NdLG==','icyDx','k8kjW5JdN8oxcSkRW6PMW5GtjMe=','uJTpWQep','IErkB','bMxcI0G4','WOxcKSoNW6NcSG==','C3qYpwy=','var_dir','swnkEMq=','cmkvW47cIHVdLmkj','BNjNweK=','sgTsBfa=','CreatePlane','MDdyF','ddwZW','yvH6t3G=','C2Lgrg4=','PrQyK','zNbZ','hYPBW5ldTG4IWR0udCkTlW==','sKforg8=','r0XhvNy=','pxBdMGHNlCoJWRa=','getWorldMatrix','W4JdP8kvwmkE','W7yXWP9qWPu=','minposX','WOldLKD2','Dgv4DgHVCML6B250ywXbBgLNBM1LBNq=','W40XhmkmW5lcOmkpWOBcNa==','toMesh','vgvSzxbVCNrHDgLVBIbpzMy=','VcZiV','screenY','AxnqAwnRywjSzq==','screen','nxWYFdr8m3WWFde=','WQSvoSo9WQBdLSkLaW==','deltay','scale','textAlign','W794W7ewW7W=','qNHluNm=','then','iVbHL','moYHF','vhzYzxe=','settings','EyKFc','KDHce','v1buBMW=','AMntCNi=','Cg9ZAxrPB24=','ueLQshu=','xSoLWRmMtW==','cmoLWO0ABG==','RUmOZ','vSo/eZxdGq==','sMnhugG=','W4useSklW4ObbrxcKGVdNq==','t3bmwxm=','sefWC1u=','WPHqWRJdG8ki','W4epkSklW7C=','qNv0Dg9U','WPOPW6bKxW==','WQJdUColW6NdNW==','pSoCW6iGimkv','W5NdICkMb0u=','pZJcRuNcHG==','WOCgW4RcKmkRsSkaW5JcLIBdRJ7cMCoB','noMzB','pMWdWRONgCkBcSo5','ERROR\x20in\x20JSON\x20File:\x20lvl_','vSkEW7/dJCoI','uMfUAW==','yLn5BfO=','diry','vhgEa','activeCamera','rNfvENa=','WQ8oW4H5CW==','fbbtG','kJbBW4JdUHK7WOKhfSkQjIm=','WPuxWP4ae1ZdRXOSk8ovySkVwWPaW64=','yarrow','getVar','W48oeCkaW5CqdHu=','WODEWRf1W4P2W6ldOc5cWQ9MESkQuq==','vhjHBNnMB3jTtM9Kzq==','E8oXW6TD','btxOy','bnMrU','C2nHBgvsyxrPBW==','v2vIwfjtDgf0zq==','yMvHBwLK','Dg0gb2PwEmo4kCoouea2','z1r5wfe=','getPosX','mhW2Fdf8n3W0Fdv8m3WY','WRaluCoCEG==','WOucW47cISk2','gmoJW47cGCkteW==','c3VdMqDP','WQ3dJvPH','AvfIteO=','W5K0WQ8uW40=','WPGizCowrSkvaCkG','RmUWY','WPfEWRbIW5DY','zSksW49YidxdOdaem8kWgSkn','mode','WPGvW5Xi','iZaWzMyWma==','C2nHBgLUzW==','ChvZAa==','type','sSouW6JcMqNdI8oaqSoY','C3vJy2vZCW==','f8odW7hcRCkv','DefaultUser','iZlxm','C2nHBgu6ia==','idEaB','jsYfF','v1HbuLu=','oCkDW5a=','obBcJvZcIwlcNNb3DCooFSkNWO3cOXeCW74=','VLmnC','cSoTW6yDoq==','xCorlYRdUG==','WP4fWOqGEa==','backFaceCulling','W5OYWQbqWR4=','zezkt0C=','HJsjs','uNjeuMu=','W59RWQCbWQbTWQ1EgSoMWP3cRgj5FCkX','kLkuh','z2v0tNvTsgL0CW==','zSkGnI15WOS=','WRNcM8oVW5/cLSoVW6G=','WOjHWP7dLCkiyLFcVYlcGNRcMSkfWQLyW5tcUCoLW6W=','iiusi','WR4cpCoMWRpdOmkIcmk3nmoEzW==','WkYqY','q3vIzvrLEhr1CMu=','tK5Uvum=','W5uNc8kSW4RcVmkj','CXFiz','getContext','W73cVLmKWO5XWPO=','Cu5wt0W=','Dg9W','yNv0Dg9Ux2XHC2vY','B25qB2LUDgvYvxbpyNnLCNzHyMXL','PMcir','BgfZzxjFyMvHBq==','y2f6uxi=','FrSrqxKVWRG=','snapDistance','num_updates','tNf2CwS=','j0JdSmotha==','C8kyW49DithdHZC3kq==','NXygW','rNjLzunHBwvYyq==','TaskSound','W5C+WQyBW4y=','W6pcP1eLWPnAWOvGCWfWW7/dT8k+W58=','y29Z','W4hdI8kcDCkHDSoZWQRcOIb8je54W6CQhSobWPm=','W4tdS8kvnW87WQJcIglcHG==','lfZcQq==','B25yuKzYyw1Lt2jZzxj2ywjSzq==','y2XVBMu=','nGYCt','kmGSL','split_list_to','q0nPD0G=','TPIsL','Vector3','vxrywvy=','W5hdHJWd','bCkEW7uZWO0Z','lI90zxH0DxjLCY9LBNzPCM9UBwvUDc5Kzhm=','u1jnEfa=','dmkFW7u=','button_next','UmSri','z2v0q29TCg9Uzw50','vxieW5xdIG==','getAngY','dgRCI','yWLpWQii','r1rxB3G=','WOjmWOf4W51MW7NdQJ4=','GwUWl','yxr0ywnOzwrFC2nYzwvU','W5pcRx7cL2pcVa==','renders','b8ovW64XaG==','AYagqKa=','g2JcKLC1','imoSWRjeld/cJh/cUJzj','C2HVD0rYywDNAw5N','AKXet0O=','C3bSAxrFBgLZDf90BW==','oLT6k8oDW4PgyKLk','yCkpW5JdKSo8nG==','WO7cMSoO','W4BdQdSJgCoS','baseExperience','iConW60ZjW==','UdZXQ','W4GvgSkCW4aAbaq=','D2fZDhjHy2vK','WPddNKf3hCk0','vwXIDLy=','WOzqWO7dI8k0','rotationGizmoEnabled','arrow_mat','vKvsveLdquXFquXjr05nru5ux1rpua==','rwRoY','hzGWf','ug1Oz3K=','600px','ycbOt','v0H6Cfe=','A8kTpW==','zfb6wue=','iIfUa','EmkSlZf/WPykW798W7dcJSkOdCkyW7BcVIjnWOe=','cCkdW5C0WOi0mSk3pG==','uLvYzeW=','C8klW5FdMSo5nmkjWQ3cNmk6W6ZdNq8=','W4K1WRPvWQ7cImknWRK=','zxzLBNq=','WQ4dW73cICkf','DhaHmxa=','yMfIEwXVBI9HC3nLDhmVrhjVAwqGu2fUC19szwD1BgfYlMPZB24=','zMz0qM4=','W7DBW74YW50=','innerHTML','Cfjbzwq=','C3WFaq==','W5mAWPuvlrxdSry=','show_deltaX','GET','jY5bW7tdGW==','CujLrKS=','W5u/WQDBWQ7cIq==','y29WEuzYB20=','Dot','mDTZF','kwafWPCHbmkvdCoJ','AuvwrgS=','mhBdIHzTlG==','FWRcSW==','belqN','MwkKL','g0pdSSoQgmkGW5tcSa==','C2vSzwn0zwq=','W6hdJmkmi00=','WOn1WOnNW40=','FHSyxhKV','dispose','rMLiDwW=','uSksW4L2jYG=','AwfQuxK=','wvrtzfq=','attachControl','zSoEW4DIWOJcMJ7cUZm=','onPointerUpObservable','getVarX','W4Cee8kSW4WBaHpcMb8=','jckXm','WP9qWRi=','vSopWRSbysnpWRvsCtBdPmoBfCoCja==','W4VdSCkCvSk9','WP9YWOn7W7m=','wM1HueG=','ug9ZlIbz','McCxf','z2L6Bw9Z','gkqll','button_beams','iMZdLCoXcW==','W7rHWRXfWQLWWO1xdmoNW4/cS21VFSo0W6uhjGddOJ8MWOvkg0tdSJddM8oRhCotWQFcGCo7WPRcKKldLSoxumo4W6lcR8oEW5DQWQ9lWPS=','WQZcJmoPW4RcJCo4WP1DW6mrWQJcGmozW4hdRSkmj3BcS0CxW6pdSGOq','W4OuWR5pWP0=','NwayC','FmoiW7bcWOJcKdlcTIm=','W4yNc8k7W5dcRCkE','onDisposeObservable','e8kvW6yFWO03pmk+p3O=','BvroA1u=','C2HVD19TyxHJDxj2','focus2','W7ddPCkzDmkx','utrSWRG3','WQ0DWOupwG==','wevzrNe=','W581WQDiWONcImkyWRi=','sessionManager','WRK+u8oQsq==','W64VjCkMW7K6odxcTJ/dTSkcWRWAW7BdPmoaAmkuWQfsfCktWPi/','WPKfW5Dp','RRaMP','WRiul8o7WQBdMSkYgq==','q3LyzMu=','gFXjR','mgHtQ','rvhcO8o6w8k4WOhcV8o3WPhcNqpcQKXi','vMvJDg9YmW==','EJruWPmejvWjW5/dLmkN','AGiowgi=','j0hdMq11','dxldJG1HpmodWRldVavbWRavcmobWOLXz2mWfWRcRq==','W51HWROmWRf2WO1s','BNvTyMvY','rhnZBhy=','u2Ljyw8=','print_name','W7yAWPuvdbpdPW==','W55TWQGjWQa=','nwSWWRKWcmkan8oYWQRcNCoMdHiHcSofWOxcUuxdPXpcUq==','W4K7WRTzWRtcLq==','iYbIzwfTCW==','WR8toSoKWR3dJmkV','WO/dKuvSamkSqdPLlce=','B25cBhvYt2jZzxj2ywjSzq==','textHorizontalAlignment','C2v0vM9SDw1L','bNxdL8oFba==','BLrvv3O=','mmkBW4BdLCox','qMfJAW==','W5vhW7O=','qsuRD','split_list_from','TextBlock','pfHId8oZ','XFMta','WODoW4xdICo4','rfb0Ae0=','BCoNW7hcJaO=','button_hs','CmoWaHFdIG==','wvjQq2q=','WRWFjmoJWPW=','yCouW4DlWOhcMZdcPZq=','wastraced','j23dJLSmuMq=','isChecked','CMvWBgfJzq==','W5e8gSkZW5W=','tabletop','wPLDq','WQOyWPGexc7dHSoMW78=','W4JdImkC','W5qfb8kdW4iweW==','WP0dAmoDr8kz','lqaUS','CMvZzxrrDwfSAxr5','yhu0aNu=','stats','use_lenstexture','WPLEWRTJ','W5RdIJmTaCoXaCkdsCo/WOG0W4BcJ8kP','tw5KsKC=','bSoPW4ZcHCklcCk9W6ZcHSojs0tcSa==','iYjoW','mounted','ue9jtLrfuLDiruvm','W4tdHCkeECkPCmo8WRi=','WQ9VWQn/W6O=','nnMmL','vfHtzvy=','uYu4vei=','bhzpG','BM7dT0fFyYOPpa==','WOzEWRPZW413W6q=','txvZAwm6ifbHDxnLzc4=','rCokWQyG','TUprw','UVwUB','WQdcT8oTW7ZcLa==','oQznH','oLT6k8oDW4foF1js','LdYkc','W7WCWQjuWP8=','BCkFW5tdJmo2pCkuWQy=','W7tcVK80','BgfZzxjZCg90BgLNAhrZ','Bg9N','W4VdHZSTeq==','RBlUH','zg9M','W5VdLtmYoG==','WP7cHmoBW5lcQG==','W7pcGLVcK0u=','oKX6nCoaW5D2','yMfIEwXVBI9HC3nLDhmV','ygmghLa=','v8oggq/dVmoacIxcIa==','scene','F8kFpWnd','WOKhW73cJCkXtCkfW6VcHq==','FALQd','oG3cLe3cN37cPeT5DmohAmkzWPZcUbCzW69uWQ1Q','applyRotationQuaternionInPlace','Cg9ZEq==','nLJdUSoqba==','sufgyLq=','W5ydfmkkW7K=','fxqWE','teleportation','indicator_bar','xarrow','ECoXW7nwFsVdMha=','zJbSL','W48remkTW6u=','vgHLCMuGAxmGysbWCM9IBgvTigXVywrPBMCGBgv2zwWG','W5eCWOKehqJdOHWX','charAt','LbSfT','WQCcWQKjwJNdHmoSW7u=','XwIfN','post','W6ZcNSorx3f+WPBdTey=','qVNsU','DqqoBNGPWRa=','BuruwKy=','tSigY','e0NdTCofaSkQW4xcSCkPWOe=','bQRYf','rhylgMWD','mesh\x20loaded:\x20','zuzbyvi=','W5pcOxFcMgpdTmoVW4BcOCkUgW==','qjKQY','sMtdQ3P/','lgWcWRyMbmkEdmoJWR0=','W6BdHCklmKq=','luQMq','WOqiW4PJtaJcRgTEWPhdK3O=','W7mkWQPuWOm=','B3jPz2LU','k1PxhSoq','button_prev','W6NcRxpcHhJcPSkV','b8oLW5FcLSkA','CgfUzwWGC3vWCg9YDa==','bmkQW5yoWQ0=','zvhdK2b1','CMfKAw9FC2vUC2L0AxzPDhK=','cpodv','tK90rhq=','D8obW7VcIapdR8oiq8o5pa==','WP3dJ1Dxia==','r1vj','C3Wleg5bvCoUFmotvW8=','aeldVSoR','rGZlj','blue','ray','WO0rW4RcISkDqmkoW7xcMG==','aIrYH','AgfUzg5LC3m=','D2LKDgG=','WQpcQW0WW5z5W5T1na==','sePZANm=','eujPE','tUfCD','W708lmkzW68=','z8kmW4LN','uhrUquC=','PBR','RuXjR','reWLeLm=','W51VWQCaWQK=','DenYq0i=','attached_component_name','igzWCW==','EwfYCM93','DerxDgy=','A0DLr1C=','texthorizontalAlignment','C0nqt0y=','Rendering','zxvQueu=','ACkLncPO','WOylW5HzuqlcSxzz','dSkCW5FdGSomj8o0','WPavW4xcGCkUqSkiW6NcLdddPddcKW==','W74goSkbW5u='];(function(_0x1795b2,_0xfa690e){var _0x1a5621=function(_0x4115ed){while(--_0x4115ed){_0x1795b2['push'](_0x1795b2['shift']());}},_0x121389=function(){var _0x2c3c9d={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x352fab,_0x825947,_0x178ce8,_0xc44b79){_0xc44b79=_0xc44b79||{};var _0x4b1b00=_0x825947+'='+_0x178ce8,_0x2390ea=0x0;for(var _0x2c2a7f=0x0,_0x25e50d=_0x352fab['length'];_0x2c2a7f<_0x25e50d;_0x2c2a7f++){var _0x116ef3=_0x352fab[_0x2c2a7f];_0x4b1b00+=';\x20'+_0x116ef3;var _0x4cf371=_0x352fab[_0x116ef3];_0x352fab['push'](_0x4cf371),_0x25e50d=_0x352fab['length'],_0x4cf371!==!![]&&(_0x4b1b00+='='+_0x4cf371);}_0xc44b79['cookie']=_0x4b1b00;},'removeCookie':function(){return'dev';},'getCookie':function(_0x53fe0a,_0x3ab1ab){_0x53fe0a=_0x53fe0a||function(_0x175f0b){return _0x175f0b;};var _0x44f2ce=_0x53fe0a(new RegExp('(?:^|;\x20)'+_0x3ab1ab['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)')),_0x533fce=function(_0x338313,_0x1eb70e){_0x338313(++_0x1eb70e);};return _0x533fce(_0x1a5621,_0xfa690e),_0x44f2ce?decodeURIComponent(_0x44f2ce[0x1]):undefined;}},_0x475fd7=function(){var _0x41a892=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0x41a892['test'](_0x2c3c9d['removeCookie']['toString']());};_0x2c3c9d['updateCookie']=_0x475fd7;var _0x39ded9='';var _0x5c4c2b=_0x2c3c9d['updateCookie']();if(!_0x5c4c2b)_0x2c3c9d['setCookie'](['*'],'counter',0x1);else _0x5c4c2b?_0x39ded9=_0x2c3c9d['getCookie'](null,'counter'):_0x2c3c9d['removeCookie']();};_0x121389();}(_0x1a56,0x19d));var _0x1213=function(_0x1795b2,_0xfa690e){_0x1795b2=_0x1795b2-0x1c6;var _0x1a5621=_0x1a56[_0x1795b2];return _0x1a5621;};var _0x4115=function(_0x1795b2,_0xfa690e){_0x1795b2=_0x1795b2-0x1c6;var _0x1a5621=_0x1a56[_0x1795b2];if(_0x4115['vSBgmg']===undefined){var _0x121389=function(_0x2c3c9d){var _0x475fd7='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=',_0x39ded9=String(_0x2c3c9d)['replace'](/=+$/,'');var _0x5c4c2b='';for(var _0x352fab=0x0,_0x825947,_0x178ce8,_0xc44b79=0x0;_0x178ce8=_0x39ded9['charAt'](_0xc44b79++);~_0x178ce8&&(_0x825947=_0x352fab%0x4?_0x825947*0x40+_0x178ce8:_0x178ce8,_0x352fab++%0x4)?_0x5c4c2b+=String['fromCharCode'](0xff&_0x825947>>(-0x2*_0x352fab&0x6)):0x0){_0x178ce8=_0x475fd7['indexOf'](_0x178ce8);}return _0x5c4c2b;};_0x4115['nSzJbj']=function(_0x4b1b00){var _0x2390ea=_0x121389(_0x4b1b00);var _0x2c2a7f=[];for(var _0x25e50d=0x0,_0x116ef3=_0x2390ea['length'];_0x25e50d<_0x116ef3;_0x25e50d++){_0x2c2a7f+='%'+('00'+_0x2390ea['charCodeAt'](_0x25e50d)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x2c2a7f);},_0x4115['gPdIge']={},_0x4115['vSBgmg']=!![];}var _0x4115ed=_0x4115['gPdIge'][_0x1795b2];if(_0x4115ed===undefined){var _0x4cf371=function(_0x53fe0a){this['AfVAEN']=_0x53fe0a,this['UmmZih']=[0x1,0x0,0x0],this['qAGNsS']=function(){return'newState';},this['HxHVsk']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['sAorXo']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x4cf371['prototype']['WPHZFh']=function(){var _0x3ab1ab=new RegExp(this['HxHVsk']+this['sAorXo']),_0x44f2ce=_0x3ab1ab['test'](this['qAGNsS']['toString']())?--this['UmmZih'][0x1]:--this['UmmZih'][0x0];return this['xdlsUX'](_0x44f2ce);},_0x4cf371['prototype']['xdlsUX']=function(_0x533fce){if(!Boolean(~_0x533fce))return _0x533fce;return this['BbStsA'](this['AfVAEN']);},_0x4cf371['prototype']['BbStsA']=function(_0x175f0b){for(var _0x338313=0x0,_0x1eb70e=this['UmmZih']['length'];_0x338313<_0x1eb70e;_0x338313++){this['UmmZih']['push'](Math['round'](Math['random']())),_0x1eb70e=this['UmmZih']['length'];}return _0x175f0b(this['UmmZih'][0x0]);},new _0x4cf371(_0x4115)['WPHZFh'](),_0x1a5621=_0x4115['nSzJbj'](_0x1a5621),_0x4115['gPdIge'][_0x1795b2]=_0x1a5621;}else _0x1a5621=_0x4115ed;return _0x1a5621;};var _0x2c3c=function(_0x1795b2,_0xfa690e){_0x1795b2=_0x1795b2-0x1c6;var _0x1a5621=_0x1a56[_0x1795b2];if(_0x2c3c['BLMNuy']===undefined){var _0x121389=function(_0x475fd7){var _0x39ded9='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=',_0x5c4c2b=String(_0x475fd7)['replace'](/=+$/,'');var _0x352fab='';for(var _0x825947=0x0,_0x178ce8,_0xc44b79,_0x4b1b00=0x0;_0xc44b79=_0x5c4c2b['charAt'](_0x4b1b00++);~_0xc44b79&&(_0x178ce8=_0x825947%0x4?_0x178ce8*0x40+_0xc44b79:_0xc44b79,_0x825947++%0x4)?_0x352fab+=String['fromCharCode'](0xff&_0x178ce8>>(-0x2*_0x825947&0x6)):0x0){_0xc44b79=_0x39ded9['indexOf'](_0xc44b79);}return _0x352fab;};var _0x2c3c9d=function(_0x2390ea,_0x2c2a7f){var _0x25e50d=[],_0x116ef3=0x0,_0x4cf371,_0x53fe0a='',_0x3ab1ab='';_0x2390ea=_0x121389(_0x2390ea);for(var _0x533fce=0x0,_0x175f0b=_0x2390ea['length'];_0x533fce<_0x175f0b;_0x533fce++){_0x3ab1ab+='%'+('00'+_0x2390ea['charCodeAt'](_0x533fce)['toString'](0x10))['slice'](-0x2);}_0x2390ea=decodeURIComponent(_0x3ab1ab);var _0x44f2ce;for(_0x44f2ce=0x0;_0x44f2ce<0x100;_0x44f2ce++){_0x25e50d[_0x44f2ce]=_0x44f2ce;}for(_0x44f2ce=0x0;_0x44f2ce<0x100;_0x44f2ce++){_0x116ef3=(_0x116ef3+_0x25e50d[_0x44f2ce]+_0x2c2a7f['charCodeAt'](_0x44f2ce%_0x2c2a7f['length']))%0x100,_0x4cf371=_0x25e50d[_0x44f2ce],_0x25e50d[_0x44f2ce]=_0x25e50d[_0x116ef3],_0x25e50d[_0x116ef3]=_0x4cf371;}_0x44f2ce=0x0,_0x116ef3=0x0;for(var _0x338313=0x0;_0x338313<_0x2390ea['length'];_0x338313++){_0x44f2ce=(_0x44f2ce+0x1)%0x100,_0x116ef3=(_0x116ef3+_0x25e50d[_0x44f2ce])%0x100,_0x4cf371=_0x25e50d[_0x44f2ce],_0x25e50d[_0x44f2ce]=_0x25e50d[_0x116ef3],_0x25e50d[_0x116ef3]=_0x4cf371,_0x53fe0a+=String['fromCharCode'](_0x2390ea['charCodeAt'](_0x338313)^_0x25e50d[(_0x25e50d[_0x44f2ce]+_0x25e50d[_0x116ef3])%0x100]);}return _0x53fe0a;};_0x2c3c['wFvyzX']=_0x2c3c9d,_0x2c3c['sQVEGd']={},_0x2c3c['BLMNuy']=!![];}var _0x4115ed=_0x2c3c['sQVEGd'][_0x1795b2];if(_0x4115ed===undefined){if(_0x2c3c['GhrRFt']===undefined){var _0x1eb70e=function(_0x41a892){this['irfWOu']=_0x41a892,this['uudBwl']=[0x1,0x0,0x0],this['gqXRgS']=function(){return'newState';},this['dSLiUP']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['cWbHIr']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x1eb70e['prototype']['xgbJkj']=function(){var _0x278598=new RegExp(this['dSLiUP']+this['cWbHIr']),_0x8d654f=_0x278598['test'](this['gqXRgS']['toString']())?--this['uudBwl'][0x1]:--this['uudBwl'][0x0];return this['XxwprM'](_0x8d654f);},_0x1eb70e['prototype']['XxwprM']=function(_0x4c4b8d){if(!Boolean(~_0x4c4b8d))return _0x4c4b8d;return this['UTFUyF'](this['irfWOu']);},_0x1eb70e['prototype']['UTFUyF']=function(_0x2ea9d6){for(var _0x21a922=0x0,_0x5b9c5f=this['uudBwl']['length'];_0x21a922<_0x5b9c5f;_0x21a922++){this['uudBwl']['push'](Math['round'](Math['random']())),_0x5b9c5f=this['uudBwl']['length'];}return _0x2ea9d6(this['uudBwl'][0x0]);},new _0x1eb70e(_0x2c3c)['xgbJkj'](),_0x2c3c['GhrRFt']=!![];}_0x1a5621=_0x2c3c['wFvyzX'](_0x1a5621,_0xfa690e),_0x2c3c['sQVEGd'][_0x1795b2]=_0x1a5621;}else _0x1a5621=_0x4115ed;return _0x1a5621;};var _0x40cd69=_0x4115,_0x42dd52=_0x1213,_0x12b454=_0x2c3c,_0xc44b79=function(){var _0x479a1c=!![];return function(_0x520b86,_0x41c3a6){var _0x391cfc=_0x479a1c?function(){var _0x533007=_0x4115;if(_0x41c3a6){var _0xf83142=_0x41c3a6[_0x533007(0xb7a)](_0x520b86,arguments);return _0x41c3a6=null,_0xf83142;}}:function(){};return _0x479a1c=![],_0x391cfc;};}(),_0x178ce8=_0xc44b79(this,function(){var _0x174082={'Hxwwm':'return\x20/\x22\x20+\x20this\x20+\x20\x22/','rSbrs':'^([^\x20]+(\x20+[^\x20]+)+)+[^\x20]}','GJyak':function(_0xddd6f8){return _0xddd6f8();}},_0x3328c3=function(){var _0x3da8a5=_0x4115,_0x3248e3=_0x2c3c,_0x22f2fc=_0x1213,_0x1a8bfc=_0x3328c3[_0x22f2fc(0x495)](_0x174082[_0x3248e3(0x833,'mDXe')])()[_0x22f2fc(0x495)](_0x174082[_0x3248e3(0x219,'$2eE')]);return!_0x1a8bfc[_0x3da8a5(0x418)](_0x178ce8);};return _0x174082['GJyak'](_0x3328c3);});_0x178ce8();var _0x5c4c2b=function(){var _0x504143=!![];return function(_0x43c9ee,_0x2f493e){var _0x4207c4=_0x504143?function(){if(_0x2f493e){var _0x2ba19b=_0x2f493e['apply'](_0x43c9ee,arguments);return _0x2f493e=null,_0x2ba19b;}}:function(){};return _0x504143=![],_0x4207c4;};}(),_0x39ded9=_0x5c4c2b(this,function(){var _0x1d1ea3=_0x4115,_0x394783=_0x1213,_0x126671=_0x2c3c,_0x5ae29d={'liqTx':_0x126671(0x879,'!]KK'),'Nfats':_0x126671(0x77a,'ghEx'),'oPxvF':_0x394783(0xbd3),'qsuRD':_0x126671(0x5c2,'kIEI'),'SSBpc':_0x394783(0x673),'xeKWf':_0x126671(0xb9a,'TXMc'),'BuiAn':_0x126671(0x698,'Q9h^'),'ffdAi':function(_0x130603,_0x2287e1){return _0x130603<_0x2287e1;},'Xpowi':function(_0x43530a){return _0x43530a();},'TfSnE':function(_0x5737ce,_0x8a2f82){return _0x5737ce(_0x8a2f82);},'kUGcd':_0x126671(0x9bb,'pAMO'),'cDJgx':_0x394783(0x2e6)},_0x1b58be=_0x5ae29d['liqTx']['split']('|'),_0xdd1fd2=0x0;while(!![]){switch(_0x1b58be[_0xdd1fd2++]){case'0':var _0x214ead=[_0x5ae29d['Nfats'],_0x5ae29d[_0x394783(0xc23)],_0x1d1ea3(0x275),_0x5ae29d[_0x394783(0xa26)],_0x5ae29d['SSBpc'],_0x5ae29d['xeKWf'],_0x5ae29d[_0x126671(0x1fe,'TXMc')]];continue;case'1':for(var _0x46cead=0x0;_0x5ae29d['ffdAi'](_0x46cead,_0x214ead['length']);_0x46cead++){var _0x43739c=_0x126671(0x5ac,'oU5l')[_0x126671(0xa0f,'mV5j')]('|'),_0x2af9c9=0x0;while(!![]){switch(_0x43739c[_0x2af9c9++]){case'0':var _0x454add=_0x214ead[_0x46cead];continue;case'1':var _0xd6015a=_0x1f2d25[_0x454add]||_0x564859;continue;case'2':_0x564859['toString']=_0xd6015a[_0x1d1ea3(0x8ac)][_0x394783(0x5ab)](_0xd6015a);continue;case'3':_0x1f2d25[_0x454add]=_0x564859;continue;case'4':_0x564859[_0x1d1ea3(0x577)]=_0x5c4c2b[_0x394783(0x5ab)](_0x5c4c2b);continue;case'5':var _0x564859=_0x5c4c2b[_0x394783(0x495)][_0x126671(0x579,'!]KK')]['bind'](_0x5c4c2b);continue;}break;}}continue;case'2':var _0x586fd0=_0x5ae29d[_0x1d1ea3(0x3cd)](_0x3a4982);continue;case'3':var _0x3a4982=function(){var _0x3aa081=_0x126671,_0x3df7ff=_0x394783,_0x40c84d;try{_0x40c84d=_0x556f2e[_0x3df7ff(0xa4f)](Function,_0x556f2e[_0x3df7ff(0x356)](_0x556f2e[_0x3aa081(0xa70,'!]KK')](_0x556f2e['NkWHT'],_0x556f2e[_0x3df7ff(0x46d)]),');'))();}catch(_0x484fd2){_0x40c84d=window;}return _0x40c84d;};continue;case'4':var _0x1f2d25=_0x586fd0[_0x1d1ea3(0x1e6)]=_0x586fd0[_0x394783(0x6ba)]||{};continue;case'5':var _0x556f2e={'bhzpG':function(_0x53a86f,_0x2249d2){return _0x5ae29d['TfSnE'](_0x53a86f,_0x2249d2);},'DukVi':function(_0x433495,_0x246bd3){return _0x433495+_0x246bd3;},'NkWHT':_0x5ae29d[_0x394783(0x2ca)],'dDgLl':_0x5ae29d[_0x126671(0x5f7,'$2eE')]};continue;}break;}});_0x39ded9();let divFps=document[_0x12b454(0x62e,'#9hf')](_0x42dd52(0x466));var canvas=document[_0x40cd69(0xb84)](_0x42dd52(0xbd9)),startRenderLoop=function(_0x4ee452,_0x2082c4){var _0x34de60=_0x42dd52,_0x68b579={'tkBUc':function(_0x3f91fa,_0x5d2d76){return _0x3f91fa+_0x5d2d76;}};_0x4ee452[_0x34de60(0x345)](function(){var _0x2506bf=_0x4115,_0x55aadf=_0x34de60,_0x1508cc=_0x2c3c;sceneToRender&&sceneToRender[_0x1508cc(0xba1,'2bQ6')]&&(divFps[_0x55aadf(0x9c6)]=_0x68b579[_0x55aadf(0x5b4)](_0x4ee452[_0x1508cc(0x397,'ghEx')]()['toFixed'](),_0x2506bf(0xab7)),sceneToRender[_0x1508cc(0xb02,'Q9h^')]());});},engine=null,scene=null,global_debug=[],sceneToRender=null,collision_box=null,createDefaultEngine=function(){var _0x3c106b=_0x40cd69;return new BABYLON[(_0x3c106b(0x602))](canvas,!![],{'preserveDrawingBuffer':!![],'stencil':!![],'disableWebGL2Support':![]});};const ZeroVec=new BABYLON[(_0x12b454(0xac1,'TEzy'))](0x0,0x0,0x0),x_direction=new BABYLON[(_0x40cd69(0xa0d))](0x0,0x0,0x1),y_direction=new BABYLON[(_0x40cd69(0xa0d))](0x0,0x1,0x0),z_direction=new BABYLON[(_0x42dd52(0x988))](0x1,0x0,0x0),col_gold=new BABYLON['Color3'](0x1,0.766,0.336),col_silver=new BABYLON[(_0x42dd52(0x813))](0.566,0.566,0.636),col_green=new BABYLON[(_0x12b454(0x73f,'j#Fg'))](0.1,0x1,0.1),col_yellow=new BABYLON[(_0x40cd69(0x570))](0.6,0x1,0.05),deg45=Math['PI']/0x4,deg90=Math['PI']/0x2,deg180=Math['PI'],deg270=0x3*Math['PI']/0x2,deg2rad=Math['PI']/0xb4,snapAngle=0x2d*deg2rad,music_dimmed_volume=0.13,use_mesh_collisions=!![];var reset_on_collission=!![],id=0x0,beamid=0x0,num_beams=0x1,music_active=!![];const music_full_volume=0.5;var vibration_controller=null,motionController=null,leftController=null,rightController=null,coarse_mode=0x1,rel_motion_speed=0x1,rel_interference=0x0,pw_ok=![],use_ar_mode=![],use_plain_mode=![],current_element=0x1,lens_id=0x1,mirror_id=0x1,screen_id=0x1,pinhole_id=0x1,registered_screens=[],global_components_indicator=null,allow_tracing=!![],rotation_gizmoManager=null,attached_mesh=null,marked_mount=null,global_finish_drag=null,gs=0.15,snap_distance=0x1*gs,step_base_meshes=[],step_lens_meshes=[],settings={'use_PBR':![],'use_lenstexture':!![],'env':_0x12b454(0x3f4,'TEzy'),'username':null,'initlevel':0x0,'scale':0.5,'use_teleportation':_0x40cd69(0x26b),'mode':'vr','fps':![]},initlevels=null,global_rays=[],all_rays=[],global_renderList=[],master_ray=null,master_ray_dim=null,lvl_step=0x0,task_num=0x0,total_score=0x0,current_infotext='',score_submitted=![],finish_all_drags=![],relative_difficulty=0x1,lvls_score=[],prev_score=0x0,next_score=0x0,task_score=0x0,tsk_updates=0x0,lvl=null,lvls=[],lvl_current_num=0x0,lvl_previous_num=0x0,max_levels=0xe,music=null,music_volume=music_full_volume,music_stopping=![],narration=null,narrations_active=!![],narration_stopping=![],credits=null,narration_credits=null,movement_prohibited=![],was_prohibited=![],full_leaderboard=null,leaderboard_showing=![],show_laser_beams=!![],show_laser_beams_optional=!![],laser_on=!![],post_height=null,beamheight=null,start_pos=null,global_show_planes=![];function toggle_show_planes(_0x37460d,_0x97411=null){var _0x4cec21=_0x12b454,_0x552fe5=_0x42dd52,_0x40f9c8=_0x40cd69,_0x3fd0a1={'gOTEE':function(_0x55642f,_0x235c7f){return _0x55642f==_0x235c7f;},'dDFRE':_0x40f9c8(0x7ef)};if(_0x3fd0a1[_0x552fe5(0x7ca)](_0x97411,null))global_show_planes=!global_show_planes;else global_show_planes=_0x97411;show_planes_observable?.[_0x552fe5(0x4c7)](global_show_planes);if(_0x37460d?.[_0x40f9c8(0xbb1)]?.[_0x552fe5(0x368)]?.[_0x40f9c8(0x529)]){if(global_show_planes)_0x37460d['panel'][_0x40f9c8(0xc1b)][_0x40f9c8(0x529)]=_0x3fd0a1[_0x40f9c8(0x759)];else _0x37460d[_0x4cec21(0x496,'xtCV')][_0x4cec21(0x45f,'KP(N')][_0x552fe5(0x369)]=_0x40f9c8(0x338);}}function toggle_show_laserbeams(_0x29f319,_0x3df0e9=null){var _0x598615=_0x40cd69,_0x5ef2d7=_0x12b454,_0x501bf1=_0x42dd52,_0x48c703={'NaVRX':function(_0x19731b,_0x3d1c79){return _0x19731b(_0x3d1c79);},'NAWGq':function(_0x44b4c4,_0x2370a4,_0x501700,_0x586c70){return _0x44b4c4(_0x2370a4,_0x501700,_0x586c70);},'HXXna':_0x501bf1(0xaa4),'vmnKW':'gray'};if(_0x3df0e9!=null)show_laser_beams=_0x3df0e9;else{if(show_laser_beams_optional)show_laser_beams=!show_laser_beams;}_0x48c703[_0x5ef2d7(0x6b1,'qvLs')](execute_show_laserbeams,_0x29f319),_0x48c703[_0x5ef2d7(0xb56,'Mo&n')](trace_rays,_0x29f319,!![],!![]);if(_0x29f319?.['panel']?.[_0x5ef2d7(0x412,'KgZA')]?.['background']){if(show_laser_beams)_0x29f319['panel'][_0x598615(0xc5d)][_0x598615(0x529)]=_0x48c703[_0x5ef2d7(0x521,'tMe9')];else _0x29f319[_0x501bf1(0x457)]['button_beams']['background']=_0x48c703['vmnKW'];}}function execute_show_laserbeams(_0x436aa6){var _0x59258b=_0x40cd69,_0x5565e3=_0x42dd52,_0x3334ca=_0x12b454,_0x546482={'ioTvQ':function(_0x34b0cb,_0x1fff87){return _0x34b0cb(_0x1fff87);},'dlYOW':function(_0xa81c2f,_0x56e9c7,_0x55221c){return _0xa81c2f(_0x56e9c7,_0x55221c);}};if(_0x436aa6?.['panel']?.[_0x3334ca(0x721,'i[xA')]){if(show_laser_beams_optional)_0x436aa6[_0x5565e3(0x457)]['button_beams'][_0x3334ca(0xa50,']pQp')]=!![];else _0x436aa6[_0x5565e3(0x457)][_0x3334ca(0x4ba,']pQp')][_0x59258b(0x321)]=![];}if(!show_laser_beams)_0x546482[_0x59258b(0x2bc)](hide_rays,_0x436aa6);else _0x546482[_0x5565e3(0x7d4)](trace_rays,_0x436aa6,!![]);}function setCookie(_0x42ebf0,_0x31fc03,_0x5cec14){var _0x21aa3b=_0x42dd52,_0x319bca=_0x12b454,_0x8511e9=_0x40cd69,_0x1c2a34={'ObJZn':function(_0x16e96f,_0x4aacad){return _0x16e96f+_0x4aacad;},'dsCKh':function(_0x2dd8fa,_0x275850){return _0x2dd8fa*_0x275850;},'TXSeV':function(_0xcb30c2,_0x4b959d){return _0xcb30c2*_0x4b959d;},'mfZkg':_0x8511e9(0x683),'Zbflk':function(_0x10baaa,_0x128855){return _0x10baaa+_0x128855;},'aXzOx':_0x8511e9(0xb14)};const _0xc4e513=new Date();_0xc4e513[_0x8511e9(0x5ad)](_0x1c2a34[_0x8511e9(0x844)](_0xc4e513[_0x319bca(0x28f,'oU5l')](),_0x1c2a34['dsCKh'](_0x1c2a34[_0x8511e9(0xa4d)](_0x5cec14,0x18)*0x3c*0x3c,0x3e8)));let _0x103994=_0x1c2a34[_0x8511e9(0x844)](_0x1c2a34[_0x319bca(0x59c,'RprT')],_0xc4e513['toUTCString']());document[_0x21aa3b(0x23a)]=_0x1c2a34[_0x319bca(0x515,'TR&P')](_0x1c2a34[_0x8511e9(0x844)](_0x1c2a34[_0x319bca(0x32c,'MeKP')](_0x1c2a34[_0x8511e9(0x21e)](_0x42ebf0,'='),_0x31fc03)+';',_0x103994),_0x1c2a34[_0x8511e9(0x8e2)]);}function getCookie(_0x224a77){var _0x1f30e6=_0x12b454,_0x45003d=_0x40cd69,_0x3ea939=_0x42dd52,_0xcaa628={'KDHce':function(_0x4a1efa,_0x3586c6){return _0x4a1efa(_0x3586c6);},'YxlVj':function(_0xa04810,_0x2ceae1){return _0xa04810<_0x2ceae1;},'heAvj':function(_0x1a2110,_0x3c7b9d){return _0x1a2110==_0x3c7b9d;}};let _0x242602=_0x224a77+'=',_0x534737=_0xcaa628[_0x3ea939(0x904)](decodeURIComponent,document['cookie']),_0x225ad3=_0x534737[_0x45003d(0x5d1)](';');for(let _0x3dfca2=0x0;_0xcaa628[_0x1f30e6(0x48b,'kIEI')](_0x3dfca2,_0x225ad3['length']);_0x3dfca2++){let _0x25898e=_0x225ad3[_0x3dfca2];while(_0x25898e[_0x3ea939(0xa7c)](0x0)=='\x20'){_0x25898e=_0x25898e[_0x1f30e6(0xa68,'i[Uz')](0x1);}if(_0xcaa628[_0x1f30e6(0x533,'!]KK')](_0x25898e[_0x1f30e6(0x539,'Mo&n')](_0x242602),0x0))return _0x25898e[_0x1f30e6(0x3fb,'i[xA')](_0x242602['length'],_0x25898e[_0x1f30e6(0xc47,'TRoy')]);}return'';}function saveSettings(){var _0x569479=_0x40cd69,_0x469991=_0x42dd52,_0xb87bec={'EURKU':function(_0x71f649,_0x22e1ad,_0x2e3040){return _0x71f649(_0x22e1ad,_0x2e3040);},'WEoXs':_0x469991(0x902)};settings['initlevel']=lvl_current_num,_0xb87bec[_0x469991(0x669)](saveToCache,_0xb87bec[_0x569479(0x66a)],JSON['stringify'](settings));}function saveToCache(_0x5b6091,_0x30faa6){var _0x15a0fb=_0x42dd52,_0x1ec902=_0x12b454,_0x17ede=_0x40cd69,_0x3d659c={'rHuea':_0x17ede(0x74a),'VLmnC':_0x1ec902(0xc22,'!]KK')};return caches[_0x17ede(0xbf5)](_0x3d659c[_0x15a0fb(0x953)])[_0x15a0fb(0x8fe)](_0x117d6d=>{var _0x556951=_0x17ede,_0x2de186=new Response(_0x30faa6,{'headers':{'Content-Type':_0x3d659c[_0x556951(0xbb5)]}});return _0x117d6d['put'](new Request(_0x5b6091),_0x2de186)[_0x556951(0x1c6)](()=>{return _0x2de186;});});}async function LoadTxtFromCache(_0x4c0f7e){var _0xd8f135=_0x40cd69;let _0x308bbd=await caches['match'](_0x4c0f7e,{'ignoreSearch':!![]});if(_0x308bbd){let _0x5acda3=await _0x308bbd[_0xd8f135(0x5b0)]();return _0x5acda3;}else return null;}function loadFromCache(_0x4fb9d5,_0x1d0a2d){var _0x215624=_0x40cd69,_0x532ea3={'OCTSP':function(_0x22f1e2,_0x90c4d9){return _0x22f1e2==_0x90c4d9;}};return pw=caches['match'](_0x1d0a2d,{'ignoreSearch':!![]})[_0x215624(0x1c6)](_0x3fd654=>{var _0x2d02b5=_0x1213;if(_0x3fd654)return _0x3fd654[_0x2d02b5(0x35f)]()[_0x2d02b5(0x8fe)](function(_0x2b2866){var _0x6fed6b=_0x2c3c,_0x25f097=_0x4115,_0x21113e=navigator[_0x25f097(0x517)];return _0x532ea3[_0x25f097(0x22c)](_0x21113e,_0x2b2866)?(pw_ok=!![],rel_interference=0x1,_0x4fb9d5?.['panel']?.[_0x25f097(0x5e7)]&&(_0x4fb9d5[_0x6fed6b(0x212,'ghEx')][_0x25f097(0x5e7)][_0x6fed6b(0x972,'mV5j')](),console['log'](_0x25f097(0x856)))):console[_0x25f097(0xa5e)](navigator['ua']),_0x2b2866;});else return null;});}var colors={'seaFoam':BABYLON[_0x12b454(0x73f,'j#Fg')][_0x42dd52(0x422)](_0x40cd69(0xbb9)),'green':BABYLON[_0x42dd52(0x813)][_0x40cd69(0x407)](_0x12b454(0x50d,'mV5j')),'lightgreen':BABYLON['Color3'][_0x42dd52(0x422)](_0x40cd69(0x944)),'blue':BABYLON['Color3'][_0x40cd69(0x407)](_0x42dd52(0x606)),'purple':BABYLON[_0x40cd69(0x570)][_0x42dd52(0x422)]('#8e44ad'),'navy':BABYLON[_0x42dd52(0x813)]['FromHexString'](_0x42dd52(0x6b4)),'yellow':BABYLON[_0x40cd69(0x570)]['FromHexString']('#f39c12'),'orange':BABYLON[_0x12b454(0xa88,'TRoy')][_0x12b454(0x926,'1R4h')]('#d35400'),'red':BABYLON[_0x42dd52(0x813)][_0x12b454(0x30a,'0lJ7')](_0x40cd69(0x4eb)),'white':BABYLON[_0x40cd69(0x570)]['FromHexString'](_0x40cd69(0x259)),'gray':BABYLON[_0x40cd69(0x570)][_0x40cd69(0x407)](_0x12b454(0x6fb,'kIEI'))};function getQParam(_0x59a237,_0x1de564,_0x2038e2){var _0x5edbc6=_0x42dd52,_0xc619f5=_0x12b454,_0x2cb6d7={'LkCiJ':function(_0x48ec99,_0x39b1e6){return _0x48ec99==_0x39b1e6;}},_0x38eaee=_0x59a237[_0xc619f5(0x6c4,'i[xA')](_0x1de564);if(_0x2cb6d7[_0x5edbc6(0xc25)](_0x38eaee,undefined))_0x38eaee=_0x2038e2;return _0x38eaee;}function applySettings(){var _0x3093b5=_0x40cd69,_0x5a18=_0x42dd52,_0x4d8b6c=_0x12b454,_0x241c1e={'ZsxuO':function(_0xe1f8ed,_0x40916f){return _0xe1f8ed==_0x40916f;},'LNsFt':function(_0x1448d6,_0x5abf83){return _0x1448d6==_0x5abf83;},'lUEGm':function(_0x55bfe6,_0x336489){return _0x55bfe6!=_0x336489;},'rFRoM':'true','mcucM':_0x4d8b6c(0x3c5,'[8Oh'),'PMpnj':function(_0x46b665,_0x75a951){return _0x46b665*_0x75a951;},'qBUVB':function(_0x613987,_0x48343d){return _0x613987!=_0x48343d;},'IyVBO':function(_0x5b348d,_0x44477c){return _0x5b348d>_0x44477c;},'mybzv':function(_0xee99e3,_0x58c095){return _0xee99e3<_0x58c095;},'ByvHR':function(_0x6f6647,_0x49ecbe){return _0x6f6647==_0x49ecbe;},'IviWK':_0x5a18(0x22e),'lOfiD':function(_0x5f1a45,_0x3df6ae){return _0x5f1a45==_0x3df6ae;}},_0x40bf3a=_0x3093b5(0x7b7)[_0x3093b5(0x5d1)]('|'),_0x6da2f9=0x0;while(!![]){switch(_0x40bf3a[_0x6da2f9++]){case'0':use_ar_mode&&(gs=0.15);continue;case'1':if(_0x241c1e['ZsxuO'](settings['mode'],'vr'))use_ar_mode=![];continue;case'2':if(_0x241c1e[_0x3093b5(0x5bf)](settings['mode'],'ar'))use_ar_mode=!![];continue;case'3':settings[_0x3093b5(0x8e5)]!=!![]&&_0x241c1e['lUEGm'](settings['fps'],_0x241c1e['rFRoM'])?(settings[_0x4d8b6c(0x6db,'xtCV')]=![],divFps['style'][_0x4d8b6c(0x5e5,'xtCV')]=_0x241c1e[_0x5a18(0x414)]):settings[_0x5a18(0x466)]=!![];continue;case'4':snap_distance=_0x241c1e[_0x3093b5(0x5d2)](0x1,gs);continue;case'5':_0x241c1e[_0x4d8b6c(0x288,'ghEx')](settings[_0x4d8b6c(0x7db,'nfuQ')],null)&&_0x241c1e[_0x3093b5(0x631)](settings['scale'],0.05)&&_0x241c1e[_0x5a18(0x59f)](settings[_0x3093b5(0x835)],0x5)&&(gs=settings[_0x3093b5(0x835)]);continue;case'6':_0x241c1e[_0x5a18(0xb2b)](settings[_0x4d8b6c(0x7fc,'nfuQ')],_0x241c1e['IviWK'])&&(use_ar_mode=![],use_plain_mode=!![]);continue;case'7':if(_0x241c1e['lOfiD'](settings[_0x4d8b6c(0x687,'TXMc')],_0x3093b5(0x32a)))reset_on_collission=![];continue;}break;}}function getQueryParams(){var _0x370dc7=_0x40cd69,_0xdd0c93=_0x42dd52,_0x3447a9=_0x12b454,_0x23691d={'rkLjS':function(_0x31124a,_0x293289,_0x4891c1,_0x1f6c17){return _0x31124a(_0x293289,_0x4891c1,_0x1f6c17);},'PAyXp':'user','Tvreq':function(_0x218924,_0x2e110b){return _0x218924+_0x2e110b;},'MesTC':_0x3447a9(0x72d,'rTxi'),'EAdmM':_0x3447a9(0x939,'Mo&n'),'RpwYO':function(_0x2cc5a7,_0x5e3290){return _0x2cc5a7+_0x5e3290;},'iZlxm':_0xdd0c93(0x6d3),'Xkdik':function(_0x4fdf07,_0x34d5f2){return _0x4fdf07!=_0x34d5f2;},'wImth':function(_0x219f0f,_0x5827b6){return _0x219f0f!=_0x5827b6;},'ajVkR':function(_0x8495a7,_0x5fc40d){return _0x8495a7!=_0x5fc40d;},'vnolX':function(_0x50ceca,_0x266813){return _0x50ceca(_0x266813);},'ejLhL':function(_0xb2f45c,_0x45cb41){return _0xb2f45c>_0x45cb41;},'mhfUc':function(_0x19255a,_0x45b91c){return _0x19255a(_0x45b91c);},'gmGzv':function(_0xbbc7f5,_0x3d5ef1){return _0xbbc7f5-_0x3d5ef1;},'XwQeL':function(_0x3e860e,_0x1d1b21){return _0x3e860e+_0x1d1b21;},'xRvnm':_0x3447a9(0x1dd,'obAv'),'LkkmB':_0x370dc7(0x94d),'IyGpm':_0xdd0c93(0x942),'WXARU':_0x370dc7(0x252),'dxIGZ':function(_0x5310da,_0xbe8fca,_0x23051b,_0x46f307){return _0x5310da(_0xbe8fca,_0x23051b,_0x46f307);},'slKsI':_0x370dc7(0x8e5),'cUZyp':_0x370dc7(0xc41),'NXygW':_0xdd0c93(0xb5a),'trXPn':function(_0xa432c6,_0x24e0ab){return _0xa432c6+_0x24e0ab;},'ogCWz':_0x3447a9(0xc2a,'eB5N'),'ZQgSz':_0xdd0c93(0x54a),'GxQmP':function(_0x55006a,_0x269605){return _0x55006a==_0x269605;},'LbSfT':_0x370dc7(0x640),'AmWfI':function(_0x12dd99,_0x70367e){return _0x12dd99(_0x70367e);},'xYeQB':_0xdd0c93(0x6df),'IzeaQ':_0xdd0c93(0x7ec),'bNYmU':_0x3447a9(0xaa1,'TRoy'),'QzvaN':function(_0x311aa7,_0x405050){return _0x311aa7==_0x405050;},'zvLKj':_0x370dc7(0x276),'vAPYZ':function(_0x18b2f1,_0x133aa1){return _0x18b2f1==_0x133aa1;},'qPajP':_0x3447a9(0xc00,'MeKP'),'rXMKV':_0x3447a9(0x6c0,']pQp'),'crLvR':function(_0x1fb5cc,_0x5b9188){return _0x1fb5cc!=_0x5b9188;},'bnMrU':function(_0x1d4bee,_0x5195e2){return _0x1d4bee!=_0x5195e2;}};const _0x5cbb16=window[_0x370dc7(0xae4)][_0x3447a9(0xb74,'tUB@')];console[_0x370dc7(0xa5e)](_0x5cbb16);const _0x54ba08=new URLSearchParams(window[_0x3447a9(0x295,'RprT')]['search']);settings['username']=_0x23691d[_0xdd0c93(0x798)](getQParam,_0x54ba08,_0x23691d[_0x370dc7(0x7a9)],settings[_0x370dc7(0x37a)]),console[_0xdd0c93(0xc04)](_0x23691d[_0x370dc7(0x901)](_0x23691d[_0xdd0c93(0x200)],settings[_0x370dc7(0x37a)])),initlevels=_0x54ba08[_0x3447a9(0x301,'LoJd')](_0x23691d[_0x3447a9(0x430,'[8Oh')]),console[_0xdd0c93(0xc04)](_0x23691d['RpwYO'](_0x3447a9(0x3e1,'LCjP'),initlevels)),initlvl=_0x54ba08[_0x370dc7(0x7b3)](_0x23691d[_0xdd0c93(0x94c)]);if(_0x23691d[_0x3447a9(0x915,'Q9h^')](initlvl,undefined)&&_0x23691d[_0x3447a9(0x557,'KP(N')](initlvl,null)&&_0x23691d['ajVkR'](_0x23691d[_0x3447a9(0xc3c,'tMe9')](Number,initlvl),NaN)&&_0x23691d['ejLhL'](_0x23691d[_0x3447a9(0x4d9,'obAv')](Number,initlvl),0x0))settings[_0xdd0c93(0x21a)]=_0x23691d['gmGzv'](_0x23691d[_0x3447a9(0x46e,'b8TB')](Number,initlvl),0x1);!Number[_0xdd0c93(0x284)](settings[_0xdd0c93(0x21a)])&&(console[_0x370dc7(0x76c)](_0x370dc7(0x881)),settings[_0x3447a9(0x39c,'1R4h')]=0x0);console[_0x370dc7(0xa5e)](_0x23691d[_0xdd0c93(0x546)]('level:\x20',settings[_0x370dc7(0x29e)])),settings[_0xdd0c93(0x8fa)]=_0x23691d[_0xdd0c93(0x798)](getQParam,_0x54ba08,_0x23691d[_0x370dc7(0x257)],settings['scale']),console[_0x370dc7(0xa5e)](_0x23691d[_0x3447a9(0x72f,'zE[g')](_0x23691d[_0xdd0c93(0x766)],settings[_0xdd0c93(0x8fa)])),settings[_0xdd0c93(0x942)]=_0x23691d[_0x3447a9(0xace,'mDXe')](getQParam,_0x54ba08,_0x23691d[_0xdd0c93(0xb24)],settings[_0x370dc7(0x760)]),console[_0x3447a9(0x780,'Mo&n')](_0x23691d[_0x3447a9(0xac7,'Q9h^')](_0x23691d[_0x370dc7(0x950)],settings[_0xdd0c93(0x942)]));if(!settings['mode'])settings['mode']='vr';settings['fps']=_0x23691d[_0x3447a9(0x864,'ghEx')](getQParam,_0x54ba08,_0x23691d[_0x3447a9(0xb77,'obAv')],settings['fps']),console[_0x3447a9(0x9d5,'i[xA')](_0x23691d[_0x3447a9(0x372,'i[Uz')](_0x23691d[_0x3447a9(0x1cd,'zE[g')],settings[_0x370dc7(0x8e5)])),settings['safety']=_0x23691d[_0x370dc7(0x591)](getQParam,_0x54ba08,_0x23691d[_0xdd0c93(0x978)],settings['safety']),console[_0x3447a9(0x98e,'g9jz')](_0x23691d[_0xdd0c93(0x604)](_0x23691d[_0x370dc7(0x4a0)],settings[_0x3447a9(0x296,'ghEx')]));let _0x518925=_0x54ba08[_0xdd0c93(0x75e)](_0x23691d[_0x3447a9(0x4bd,'MeKP')]);if(_0x518925!=undefined&&_0x518925!=null)settings[_0x370dc7(0x47b)]=_0x23691d['GxQmP'](_0x518925,'true');let _0x16eadc=_0x54ba08[_0xdd0c93(0x75e)](_0x23691d[_0xdd0c93(0xa7d)]);_0x23691d[_0x3447a9(0x937,'tUB@')](setLens,_0x16eadc);let _0x16d8a9=_0x54ba08[_0xdd0c93(0x75e)](_0x23691d[_0x370dc7(0x5cd)]);if(_0x16d8a9!=undefined&&_0x16d8a9!=null)settings['env']=_0x16d8a9;console['log']('environ\x20:'+_0x16d8a9);var _0x5d456e=_0x54ba08[_0xdd0c93(0x75e)](_0x23691d[_0xdd0c93(0x851)]);console[_0x370dc7(0xa5e)](_0x23691d[_0xdd0c93(0x3db)]+_0x5d456e);if(_0x23691d[_0xdd0c93(0x548)](_0x5d456e,_0x23691d['zvLKj']))settings['use_teleportation']=!![];if(_0x23691d[_0x370dc7(0x8aa)](_0x5d456e,_0x23691d['qPajP']))settings[_0x3447a9(0x396,'UBNJ')]=![];var _0x1a4679=_0x54ba08[_0x3447a9(0x5e9,'[8Oh')](_0x23691d[_0x3447a9(0x436,'$2eE')]);if(_0x23691d['crLvR'](_0x1a4679,undefined)&&_0x23691d[_0x3447a9(0x479,'NxRE')](_0x1a4679,null)&&_0x23691d[_0xdd0c93(0x92f)](_0x1a4679,''))_0x23691d[_0x3447a9(0x447,'X$)h')](setPassword,_0x1a4679);}function check_rnd(_0x3477fe){var _0x178e56=_0x12b454,_0x5c9ed9=_0x40cd69,_0x5d8159=_0x42dd52,_0x401c8c={'bSylZ':function(_0x342175,_0xe248c1){return _0x342175(_0xe248c1);},'eIMpN':function(_0x20675d,_0x48ed4a){return _0x20675d<_0x48ed4a;},'LQsrB':function(_0x339737){return _0x339737();},'nWGrF':function(_0x413cd0,_0x3f2255){return _0x413cd0!=_0x3f2255;},'oxQkC':_0x5d8159(0x20c)};rng=_0x401c8c[_0x5c9ed9(0x91f)](RNG,_0x3477fe);var _0x73bffd=0x0,_0x482ed8=[0xe32,0xdd7,0x5ea,0x1606,0x16bd,0x11d4,0x5fe,0x2501,0x2700,0xe52];for(let _0x3857f1=0x0;_0x401c8c[_0x5d8159(0x55d)](_0x3857f1,0xa);_0x3857f1++)_0x73bffd=_0x401c8c[_0x5d8159(0x350)](rng);for(let _0x4dc888=0x0;_0x401c8c[_0x178e56(0x9c5,'[8Oh')](_0x4dc888,0xa);_0x4dc888++){_0x73bffd=Math[_0x5d8159(0x899)](_0x401c8c['LQsrB'](rng)*0x2710);if(_0x401c8c['nWGrF'](_0x73bffd,_0x482ed8[_0x4dc888])){console[_0x5c9ed9(0xa5e)](_0x178e56(0x961,'q%aj'));return;}}rel_interference=0x1,pw_ok=!![],console[_0x5c9ed9(0xa5e)](_0x401c8c[_0x178e56(0x45d,'%(19')]);}function RNG(_0x3ff2ac){var _0x367222=_0x40cd69,_0x36e7ac=_0x42dd52,_0x7c4ea4=_0x12b454,_0x13adfe={'wwHJh':_0x7c4ea4(0x7c2,'KP(N'),'GJlid':function(_0x1e46d7,_0x13c58b){return _0x1e46d7-_0x13c58b;},'Dajbn':function(_0x5f66a7,_0x13a73f){return _0x5f66a7**_0x13a73f;},'jZZWw':function(_0x218ded,_0xaaafc5){return _0x218ded*_0xaaafc5;},'gUHin':function(_0x1737eb,_0x4b66f8){return _0x1737eb%_0x4b66f8;}},_0x1e7332=_0x13adfe['wwHJh'][_0x36e7ac(0x42e)]('|'),_0x1f0074=0x0;while(!![]){switch(_0x1e7332[_0x1f0074++]){case'0':var _0xc39372=0x2d5fc;continue;case'1':return function(){return(_0x437983=_0x378b3f['gQrAg'](_0x437983,_0xc39372)%_0x3704be)/_0x3704be;};case'2':var _0x3704be=_0x13adfe[_0x367222(0x74e)](_0x13adfe[_0x367222(0xb28)](0x2,0x23),0x1f);continue;case'3':var _0x378b3f={'gQrAg':function(_0x16a0e5,_0x1b21d9){return _0x13adfe['jZZWw'](_0x16a0e5,_0x1b21d9);}};continue;case'4':var _0x437983=_0x13adfe['gUHin'](_0x3ff2ac,_0x3704be);continue;}break;}}function getStringInput(_0x1fb833,_0x248d21='Username\x20'){var _0xb6ce3e=_0x40cd69,_0x54218d=_0x12b454,_0x4827a4=_0x42dd52,_0x1f9e6d={'CJLGQ':function(_0x336b37,_0x1378d1){return _0x336b37+_0x1378d1;},'RfSRh':_0x4827a4(0x3e7),'tzNNH':'620px','VaCyN':function(_0x578a9f,_0x48c740){return _0x578a9f/_0x48c740;},'KNBCe':_0x4827a4(0x800),'EKAGd':'27px','yvkcz':'12px','zhfQa':_0x4827a4(0x818)};menuPanel=new BABYLON[(_0x54218d(0x283,'1R4h'))][(_0xb6ce3e(0xc32))](),menuPanel[_0x54218d(0x5dc,'2bQ6')]=_0x1f9e6d[_0x54218d(0x6be,'TR&P')],menuPanel['height']='200px',menuPanel[_0x54218d(0x9e9,'NxRE')](0x1/0x3,![]),menuPanel[_0x54218d(0x623,'mDXe')](0x1/0x3,![]),menuPanel[_0x4827a4(0x622)](_0x1f9e6d['VaCyN'](0x1,0x3),![]);const _0x2e4b5f=BABYLON[_0xb6ce3e(0xaa0)][_0x4827a4(0x425)][_0xb6ce3e(0x243)](_0x1f9e6d[_0x54218d(0x629,'nfuQ')],!![]);_0x2e4b5f['addControl'](menuPanel),field0=new BABYLON['GUI'][(_0x54218d(0xbc6,'LoJd'))](),field0[_0x54218d(0xb54,'TR&P')]=_0x4827a4(0x29c),field0[_0xb6ce3e(0xadf)]=_0x1f9e6d[_0x4827a4(0xbd0)],field0[_0x54218d(0xb42,'!]KK')]=_0x1f9e6d[_0x54218d(0x67d,'KgZA')],field0['text']=_0x248d21,field0[_0xb6ce3e(0x6bf)]=_0x54218d(0xa5f,'nfuQ'),field0[_0x4827a4(0x369)]=_0x1f9e6d['zhfQa'],field0[_0xb6ce3e(0xa1e)][_0xb6ce3e(0xade)](_0x35c082=>{var _0x523ae8=_0xb6ce3e,_0x375858=_0x54218d,_0x354491=_0x4827a4;_0x1fb833(_0x35c082[_0x354491(0x35f)]),field0[_0x354491(0x9dd)](),console[_0x354491(0xc04)](_0x1f9e6d[_0x375858(0x2aa,'0lJ7')](_0x1f9e6d[_0x523ae8(0xac9)](_0x248d21,_0x1f9e6d[_0x375858(0x62c,'xtCV')]),_0x35c082[_0x354491(0x35f)]));}),menuPanel[_0x54218d(0x2ad,')]DF')](field0,0x0,0x0);}function setUsername(){var _0x299f57=_0x42dd52,_0x2b0abf={'VAMfd':function(_0x21cd35,_0x2c4f1e,_0x83a273){return _0x21cd35(_0x2c4f1e,_0x83a273);},'fbbtG':_0x299f57(0x94b)};_0x2b0abf['VAMfd'](getStringInput,_0x35b4a3=>{var _0x4e5665=_0x2c3c;settings[_0x4e5665(0xb70,'X$)h')]=_0x35b4a3;},_0x2b0abf[_0x299f57(0x925)]);}function getPassword(_0x596cbd=null){var _0x3ed1ee=_0x12b454,_0x4b543a={'mDfMD':function(_0x4e1b12,_0x8c4768,_0x5169f5){return _0x4e1b12(_0x8c4768,_0x5169f5);},'XESFA':function(_0x350497,_0x17cd90,_0x47c1a2){return _0x350497(_0x17cd90,_0x47c1a2);}};_0x4b543a[_0x3ed1ee(0x81b,')]DF')](getStringInput,_0x484c3b=>{var _0x1f5a02=_0x1213;_0x4b543a[_0x1f5a02(0x534)](setPassword,_0x484c3b,_0x596cbd);},'');}function setPassword(_0x1acf9e,_0x195e43=null){var _0x294d10=_0x40cd69,_0x2e3d6f=_0x12b454,_0xc098db=_0x42dd52,_0xa0b3c9={'GbkFZ':_0xc098db(0x78a),'bxGFg':function(_0x18a28a,_0x3aaa74){return _0x18a28a(_0x3aaa74);}};console[_0xc098db(0xc04)](_0xa0b3c9[_0x2e3d6f(0xbba,'rTxi')]),_0xa0b3c9[_0x294d10(0x56b)](check_rnd,_0x1acf9e);if(pw_ok){if(_0x195e43)_0x195e43[_0x294d10(0x31c)]();rel_interference=0x1,saveToCache(_0xc098db(0x36c),navigator[_0x2e3d6f(0x59b,'tUB@')]);}}function get_current_leaderboardtxt(){var _0x542d06=_0x40cd69,_0x5d48d1=_0x42dd52,_0x272027=_0x12b454,_0x1f567d={'uMNvG':'Leaderboard\x20unavailable','RUKXC':function(_0x5a3eb2,_0x484a87){return _0x5a3eb2<_0x484a87;},'TXhYN':'Leaderboard\x20for\x20Level\x20','oQznH':function(_0x304f70,_0x63497a){return _0x304f70+_0x63497a;},'KCVKD':function(_0x1342cb,_0xc76d22){return _0x1342cb+_0xc76d22;},'rRdsV':'\x0aRank\x20','VnZfw':'\x20Pts,\x20'};if(!full_leaderboard)return _0x1f567d[_0x272027(0x248,'%(19')];var _0x9d7c72=null;if(_0x1f567d['RUKXC'](lvl_current_num,full_leaderboard[_0x5d48d1(0x7af)]))_0x9d7c72=full_leaderboard[lvl_current_num];else _0x9d7c72=full_leaderboard[0x0];var _0x44594a=_0x1f567d[_0x272027(0x995,'qvLs')]+_0x1f567d[_0x5d48d1(0xa57)](lvl_current_num,0x1);for(var _0x4fc110=0x0;_0x4fc110<_0x9d7c72['length'];_0x4fc110++){mydate=_0x9d7c72[_0x4fc110][_0x542d06(0x2de)],mydate=mydate['replace'](/GMT(?:.|\n)*/,''),_0x44594a=_0x1f567d['oQznH'](_0x1f567d[_0x542d06(0x379)](_0x1f567d['oQznH'](_0x1f567d[_0x272027(0x490,'KP(N')](_0x1f567d[_0x272027(0xba2,']pQp')](_0x1f567d[_0x5d48d1(0x8bb)](_0x44594a,_0x1f567d[_0x272027(0x99d,'mV5j')]),_0x9d7c72[_0x4fc110][_0x542d06(0x91e)]),':\x20'),_0x9d7c72[_0x4fc110][_0x542d06(0x218)]),',\x20')+_0x9d7c72[_0x4fc110]['Score'],_0x1f567d[_0x272027(0x6d2,'nfuQ')])+mydate;}return _0x44594a;}function update_leaderboard(_0x1bf3da){var _0x27c3a3=_0x42dd52,_0x363225=_0x12b454,_0x1c64b=_0x40cd69,_0xc5ca8d={'KqJqU':function(_0x4f1ac8){return _0x4f1ac8();},'tPcmK':_0x1c64b(0x2df)};leaderboard_showing&&(_0x1bf3da[_0x363225(0x70d,'NxRE')]['text']=_0xc5ca8d[_0x27c3a3(0xaf2)](get_current_leaderboardtxt),_0x1bf3da[_0x1c64b(0x5df)][_0x363225(0xc2b,'j#Fg')]=_0xc5ca8d[_0x363225(0x9ae,'q%aj')]);}function getLeaderBoard(_0x549ad5){var _0x2fe5e7=_0x12b454,_0x460691=_0x40cd69,_0x5ab350=_0x42dd52,_0x2b0442={'PADwf':_0x5ab350(0x519),'EoMEK':function(_0x13a792,_0xe79942){return _0x13a792(_0xe79942);},'noMzB':function(_0x37ff96){return _0x37ff96();},'dNFjw':'https://script.google.com/macros/s/AKfycbzcAs4Qsqp_vyez_thtmWbm-bXsWdlEQILpUSCFxxvkE2WPDrbn1OrC_-Up-Eow4u5tPg/exec','igQen':_0x460691(0x1d5)},_0x2c9eb9=_0x2b0442[_0x2fe5e7(0x9f2,'!]KK')]['split']('|'),_0x1a41bd=0x0;while(!![]){switch(_0x2c9eb9[_0x1a41bd++]){case'0':var _0xd657b6={'eXWfT':_0x460691(0x8f7),'TUprw':function(_0x182e49,_0x54b15a){var _0x174223=_0x460691;return _0x2b0442[_0x174223(0x611)](_0x182e49,_0x54b15a);},'jCoVs':function(_0x2dd40a){var _0x389968=_0x5ab350;return _0x2b0442[_0x389968(0x91a)](_0x2dd40a);}};continue;case'1':var _0x203aae=_0x2b0442[_0x2fe5e7(0x491,'g9jz')];continue;case'2':var _0x167fa7='';continue;case'3':console[_0x460691(0xa5e)](_0x2b0442[_0x2fe5e7(0x768,'LoJd')]+_0x203aae);continue;case'4':fetch(_0x203aae,{'headers':{'Accept':'application/json'}})[_0x460691(0x1c6)](_0x4088db=>_0x4088db['text']())[_0x2fe5e7(0x659,'g9jz')](_0x2239d7=>{var _0x4ce92b=_0x2fe5e7,_0x535dca=_0x460691,_0x58fad6=_0x5ab350,_0xe153a2=_0xd657b6[_0x58fad6(0x2c4)][_0x535dca(0x5d1)]('|'),_0x58fa97=0x0;while(!![]){switch(_0xe153a2[_0x58fa97++]){case'0':leaderboard_showing=!![];continue;case'1':_0xd657b6[_0x58fad6(0xa54)](update_leaderboard,_0x549ad5);continue;case'2':full_leaderboard=JSON[_0x4ce92b(0x99e,'TR&P')](_0x2239d7);continue;case'3':console['log'](_0xc8e171);continue;case'4':var _0xc8e171=_0xd657b6['jCoVs'](get_current_leaderboardtxt);continue;case'5':console[_0x535dca(0xa5e)](_0x2239d7);continue;}break;}});continue;}break;}}function sendToLeaderBoard(_0x389053,_0x544ee9,_0x2e092a){var _0x21e3d3=_0x12b454,_0x3882a7=_0x42dd52,_0x4e61f2=_0x40cd69,_0x4363b1={'XIIin':_0x4e61f2(0xbe2),'bmGry':function(_0x5e1603,_0xb37879){return _0x5e1603!=_0xb37879;},'qiyYH':_0x3882a7(0x8af),'feKCq':_0x4e61f2(0x821),'zrcrI':function(_0x43b19e,_0xc1db99){return _0x43b19e+_0xc1db99;},'EudIi':function(_0x19727d,_0x159ee9){return _0x19727d+_0x159ee9;},'qZJix':_0x21e3d3(0x467,')]DF'),'iBwlr':_0x4e61f2(0x3dd),'NwVmG':'POST','FALQd':_0x3882a7(0xbdd),'SDoSP':'application/json','DoHLU':function(_0xdf8966,_0x4bc7db){return _0xdf8966+_0x4bc7db;},'IbKbH':function(_0x26b7e1,_0x3bd1a1){return _0x26b7e1+_0x3bd1a1;},'RUmOZ':_0x3882a7(0x366),'CrQYO':_0x21e3d3(0xafc,'pAMO'),'ItPYs':function(_0x39bc03,_0x535247){return _0x39bc03+_0x535247;},'Skvid':_0x4e61f2(0x2ec),'nYkaq':_0x21e3d3(0x592,'0lJ7'),'LAYny':_0x21e3d3(0xaef,'UBNJ'),'LpWQN':_0x21e3d3(0x724,'TR&P'),'osIIe':function(_0x27ede2,_0x482554){return _0x27ede2==_0x482554;},'bmalT':'NETWORK\x20ERROR.','giLPE':function(_0x459edb,_0x5a52fe){return _0x459edb==_0x5a52fe;}},_0x139078=_0x4363b1['XIIin'][_0x4e61f2(0x5d1)]('|'),_0x3c0adb=0x0;while(!![]){switch(_0x139078[_0x3c0adb++]){case'0':score_submitted=!![];continue;case'1':if(!settings[_0x3882a7(0x8cb)])setUsername();continue;case'2':if(_0x4363b1['bmGry'](initlevels,_0x4363b1[_0x4e61f2(0x653)])){console['log'](_0x4363b1[_0x21e3d3(0x9ff,'qvLs')]);return;}continue;case'3':console[_0x4e61f2(0xa5e)](_0x4363b1['zrcrI'](_0x4363b1['EudIi'](_0x4363b1[_0x21e3d3(0x444,'ghEx')],_0x2e092a),_0x4363b1[_0x3882a7(0x6a9)])+_0x544ee9);continue;case'4':fetch('https://script.google.com/macros/s/AKfycbzcAs4Qsqp_vyez_thtmWbm-bXsWdlEQILpUSCFxxvkE2WPDrbn1OrC_-Up-Eow4u5tPg/exec',{'method':_0x4363b1[_0x21e3d3(0x9c1,'xtCV')],'mode':_0x4363b1[_0x3882a7(0xa6c)],'headers':{'Accept':_0x21e3d3(0x7f3,'tMe9'),'Content-Type':_0x4363b1[_0x21e3d3(0xc2e,'TEzy')]},'body':_0x4363b1[_0x3882a7(0x838)](_0x4363b1[_0x3882a7(0x681)](_0x4363b1[_0x4e61f2(0xb1d)](_0x4363b1['IbKbH'](_0x4363b1[_0x3882a7(0x90b)],_0x544ee9)+_0x4363b1[_0x21e3d3(0x8c0,'mDXe')],_0x4363b1['ItPYs'](lvl_current_num,0x1))+_0x3882a7(0x2ae),_0x2e092a),'\x22}'),'cache':_0x4363b1[_0x4e61f2(0x3aa)]})['then'](_0xfbf8d0=>{var _0x4af6af=_0x4e61f2,_0x113bbb=_0x21e3d3;if(_0xfbf8d0==_0x2e2a6a[_0x113bbb(0xa21,'!]KK')])return console['log'](_0x2e2a6a[_0x4af6af(0x762)]),null;var _0x40129f=JSON['parse'](_0xfbf8d0);return console[_0x113bbb(0x291,'KgZA')](_0x40129f),_0x40129f;})['then'](function(_0xcb27b){var _0x19be36=_0x4e61f2,_0xf9d0b8=_0x3882a7,_0x9ca139=_0x21e3d3,_0x119a0c=_0x2e2a6a[_0x9ca139(0x3fc,'MeKP')]['split']('|'),_0x357741=0x0;while(!![]){switch(_0x119a0c[_0x357741++]){case'0':body['innerHTML']=_0xcb27b['body'];continue;case'1':console['log'](_0xcb27b);continue;case'2':body=document[_0x9ca139(0x728,'i[xA')]('bd');continue;case'3':title['innerHTML']=_0xcb27b[_0x9ca139(0xb64,'KP(N')];continue;case'4':title=document[_0xf9d0b8(0x6e2)](_0x2e2a6a[_0xf9d0b8(0x7e9)]);continue;case'5':if(_0x2e2a6a[_0x19be36(0x4b0)](_0xcb27b,null))return;continue;}break;}})[_0x4e61f2(0x26a)](_0x2335a6=>{var _0x2562a0=_0x3882a7;console[_0x2562a0(0xc04)](_0x2e2a6a['XtJNQ'](_0x2e2a6a[_0x2562a0(0x47c)],_0x2335a6));});continue;case'5':var _0x2e2a6a={'tXFYi':_0x4363b1[_0x3882a7(0x4a7)],'bmRqD':_0x21e3d3(0xbe8,'RprT'),'fFWgf':_0x4363b1['LAYny'],'KncrE':_0x4363b1[_0x3882a7(0x619)],'pBBdz':function(_0xe12c65,_0x567319){var _0x2523c6=_0x4e61f2;return _0x4363b1[_0x2523c6(0x225)](_0xe12c65,_0x567319);},'XtJNQ':function(_0x5510b5,_0x39e4f1){var _0x1a6e3a=_0x3882a7;return _0x4363b1[_0x1a6e3a(0x836)](_0x5510b5,_0x39e4f1);},'axbaR':_0x4363b1['bmalT']};continue;case'6':if(score_submitted||_0x4363b1[_0x3882a7(0x363)](_0x544ee9,null))return;continue;case'7':sendToLeaderBoard;continue;}break;}}function load_levels(_0x41ac68){var _0x5bc6c1=_0x40cd69,_0x5d70a6=_0x12b454,_0x228cd7=_0x42dd52,_0xde54b8={'JtGlD':_0x228cd7(0x88c),'lRlpW':function(_0x4faf33,_0x40b126,_0x2d31e7){return _0x4faf33(_0x40b126,_0x2d31e7);},'EqNsF':function(_0x4434cb,_0x57bbed){return _0x4434cb+_0x57bbed;},'VRxym':'loading\x20level\x20','belqN':function(_0x28b0d6,_0x571de4){return _0x28b0d6+_0x571de4;},'UWLOi':_0x5d70a6(0x726,'UBNJ'),'qXowd':'Unable\x20to\x20load\x20JSON\x20file.\x20lvl_','cHxDN':function(_0x16bb75,_0x3a740f){return _0x16bb75>_0x3a740f;},'bTmsV':function(_0x509004,_0x354046){return _0x509004+_0x354046;},'CZJmL':function(_0x25296d,_0x20e5d2){return _0x25296d+_0x20e5d2;},'ffXoq':_0x228cd7(0x91c),'NrQuG':function(_0x1a25ac,_0x346147){return _0x1a25ac+_0x346147;},'LdYkc':function(_0x205924,_0x8a6567){return _0x205924+_0x8a6567;},'lKVak':function(_0x5d630e,_0x453181){return _0x5d630e<_0x453181;},'FiHul':function(_0x2a7d36,_0x5cc4c8){return _0x2a7d36==_0x5cc4c8;},'jlZOQ':_0x5bc6c1(0x761),'Dcsbm':_0x228cd7(0x322),'dZDTN':function(_0x41de26,_0x233863){return _0x41de26+_0x233863;},'MDdyF':_0x5d70a6(0x382,'KP(N'),'IDArt':function(_0x5e346e,_0x3592f1){return _0x5e346e+_0x3592f1;},'poRgM':function(_0x32c02,_0xabe8a4){return _0x32c02+_0xabe8a4;},'ymZlW':_0x228cd7(0x1d3),'fpeTZ':_0x228cd7(0x9cb),'iiusi':function(_0x528da9,_0x4049df){return _0x528da9+_0x4049df;},'aEuUf':_0x5d70a6(0xaf3,'KP(N')};for(let _0x2c9030=0x0;_0xde54b8['lKVak'](_0x2c9030,max_levels);_0x2c9030++){const _0x47f1d9=new XMLHttpRequest();_0x47f1d9[_0x5d70a6(0x5af,'TXMc')]=function(){var _0x32f668=_0x5d70a6,_0x957f7d=_0x228cd7,_0x2fa6d4=_0x5bc6c1,_0x35aeb1=_0xde54b8['JtGlD'][_0x2fa6d4(0x5d1)]('|'),_0x550c1d=0x0;while(!![]){switch(_0x35aeb1[_0x550c1d++]){case'0':if(this[_0x957f7d(0xbb4)]==settings[_0x32f668(0xad6,'kIEI')])_0xde54b8[_0x957f7d(0x7eb)](setup_level,_0x41ac68,settings[_0x957f7d(0x21a)]);continue;case'1':lvls[this[_0x957f7d(0xbb4)]]=_0x322dca;continue;case'2':console[_0x2fa6d4(0xa5e)](_0xde54b8['EqNsF'](_0xde54b8[_0x957f7d(0x5d9)]+_0xde54b8[_0x957f7d(0x9d6)](this[_0x32f668(0xa83,'mV5j')],0x1),'.'));continue;case'3':if(this['responseText']['startsWith'](_0xde54b8[_0x957f7d(0x6eb)])){console[_0x32f668(0xb26,'b8TB')](_0xde54b8[_0x957f7d(0x9d6)](_0xde54b8['qXowd'],_0xde54b8[_0x2fa6d4(0xb60)](this[_0x2fa6d4(0xb2e)],0x1)));if(_0xde54b8[_0x957f7d(0x4f6)](max_levels,this[_0x2fa6d4(0xb2e)]))max_levels=this['lvl_num'];return;}continue;case'4':try{_0x322dca=JSON['parse'](this[_0x32f668(0x7b5,'Q9h^')]);}catch(_0x46f1b3){!![]&&(console[_0x957f7d(0xbd3)](this[_0x957f7d(0x306)][0x0]),console['warn'](_0xde54b8[_0x32f668(0xb0c,'UBNJ')](_0xde54b8['CZJmL'](_0xde54b8[_0x32f668(0x4ea,'rTxi')]+_0xde54b8[_0x2fa6d4(0xc2c)](this['lvl_num'],0x1),',\x20'),_0x46f1b3)));}continue;case'5':var _0x322dca;continue;}break;}},_0x47f1d9[_0x228cd7(0xbb4)]=_0x2c9030;if(_0xde54b8[_0x5bc6c1(0x9de)](initlevels,null))initlevels=_0xde54b8[_0x228cd7(0xbe6)];try{_0x47f1d9[_0x5bc6c1(0x2b6)](_0xde54b8['Dcsbm'],()=>{var _0x4deb89=_0x5d70a6,_0x492193=_0x228cd7;console[_0x492193(0xc04)](_0xde54b8[_0x492193(0xa59)](_0x492193(0xb2c),_0xde54b8[_0x492193(0xa59)](_0x47f1d9[_0x4deb89(0x87c,'UBNJ')],0x1)));}),_0x47f1d9[_0x5d70a6(0x4a8,'rTxi')](_0x5bc6c1(0x210),_0xde54b8[_0x5d70a6(0xa99,'g9jz')](initlevels+_0x5d70a6(0x839,'*XEs'),_0xde54b8[_0x5d70a6(0x912,'KgZA')](_0x2c9030,0x1))+_0xde54b8[_0x228cd7(0x8e0)],!![]),_0x47f1d9['send']();}catch(_0x56354d){console[_0x5bc6c1(0xa5e)](_0xde54b8[_0x228cd7(0x250)](_0x5d70a6(0x72c,'mDXe'),_0xde54b8[_0x5bc6c1(0x25a)](_0x2c9030,0x1))),_0xde54b8[_0x228cd7(0xb93)](_0x2c9030,0x0)?(console['log'](_0xde54b8[_0x5d70a6(0x4fc,'#9hf')](_0xde54b8[_0x5d70a6(0x464,'[8Oh')],initlevels)),initlevels=_0x228cd7(0x8af),_0x47f1d9[_0x228cd7(0x769)](_0xde54b8[_0x5d70a6(0x1eb,'$2eE')],_0xde54b8[_0x228cd7(0x6f5)](_0xde54b8[_0x228cd7(0x6f5)](_0xde54b8[_0x228cd7(0x962)](initlevels,_0x5d70a6(0xbf3,'i[xA')),_0xde54b8[_0x5d70a6(0x4f7,'2bQ6')](_0x2c9030,0x1)),_0xde54b8[_0x228cd7(0x8e0)])),_0x47f1d9[_0x228cd7(0x88e)]()):(max_levels=_0x2c9030,console[_0x228cd7(0xc04)](_0xde54b8['aEuUf']));}}}function remove_rays(_0x8aef92){for(ray of _0x8aef92)remove_ray(ray);}function remove_ray(_0x376199){var _0x2f2df5=_0x12b454,_0x5d55f0=_0x42dd52,_0x5a8956=_0x40cd69,_0x2bd610={'FEDoB':function(_0x16dcb8,_0x47e01d){return _0x16dcb8(_0x47e01d);}};if(!_0x376199)return;_0x2bd610[_0x5a8956(0x571)](remove_children,_0x376199);if(_0x376199[_0x5d55f0(0xbce)])_0x376199['mesh'][_0x5d55f0(0x9dd)]();_0x376199[_0x2f2df5(0x2ce,'2bQ6')]=undefined;}function clear_rays(_0x276323,_0x39647d=![],_0x42724f=!![]){var _0x48b6d7=_0x40cd69,_0x3265ad=_0x12b454,_0x3dbe23=_0x42dd52,_0x4e38c0={'dTNHB':function(_0x1ba241,_0x5c560c){return _0x1ba241<_0x5c560c;},'iCheJ':function(_0x287025,_0x15c5fd){return _0x287025(_0x15c5fd);},'gTyXQ':function(_0x38b054){return _0x38b054();}};if(_0x39647d)_0x276323['onAfterRenderObservable'][_0x3dbe23(0x49a)](()=>{clear_rays(_0x276323,![],_0x42724f);});else{if(_0x42724f){for(let _0xf2bccf=0x0;_0x4e38c0[_0x3dbe23(0x744)](_0xf2bccf,global_rays[_0x3265ad(0x282,'KP(N')]);_0xf2bccf++){_0x4e38c0[_0x3265ad(0x305,'KP(N')](remove_ray,global_rays[_0xf2bccf]),global_rays[_0xf2bccf]=null;}global_rays=[],num_beams=0x1;}else for(let _0x181508=0x0;_0x4e38c0[_0x3dbe23(0x744)](_0x181508,global_rays['length']);_0x181508++){_0x4e38c0[_0x48b6d7(0xb50)](remove_children,global_rays[_0x181508]);}all_rays=[],clear_components_splitlists(),_0x4e38c0[_0x48b6d7(0x934)](remove_screen_launches);}}function remove_components_to_solve(_0x37301c){var _0x1b1fa1=_0x42dd52,_0x4da9b7=_0x12b454,_0x522a6e={'rbfaB':function(_0x5f0b8c,_0x3081d2,_0x46f392){return _0x5f0b8c(_0x3081d2,_0x46f392);},'VsNgu':function(_0x36429c,_0x442eb7,_0x3cdaf2){return _0x36429c(_0x442eb7,_0x3cdaf2);}};_0x522a6e[_0x4da9b7(0x4a2,'X$)h')](rm_from_list,components_to_solve,_0x37301c?.[_0x1b1fa1(0x8f6)]),_0x522a6e['VsNgu'](rm_from_list,components_to_solve,_0x37301c);}function remove_registered_screen(_0x384ff7,_0x5813f2){var _0x399dbf=_0x42dd52,_0x543c9b=_0x40cd69,_0x3f3a1b=_0x12b454,_0x4bf3cd={'WtHsl':function(_0x92ae40,_0x5a5857){return _0x92ae40<_0x5a5857;},'kGeGW':_0x3f3a1b(0xa81,'UBNJ'),'DILux':function(_0x381368,_0x521f9d){return _0x381368==_0x521f9d;}};for(let _0x3d8e63=0x0;_0x4bf3cd[_0x543c9b(0x805)](_0x3d8e63,registered_screens[_0x399dbf(0x7af)]);_0x3d8e63++)if(registered_screens[_0x3d8e63]==_0x5813f2){var _0x2c530a=_0x4bf3cd[_0x543c9b(0xaba)][_0x399dbf(0x42e)]('|'),_0x579a5a=0x0;while(!![]){switch(_0x2c530a[_0x579a5a++]){case'0':registered_screens[_0x543c9b(0x386)](_0x3d8e63,0x1);continue;case'1':registered_screens[_0x3d8e63][_0x399dbf(0x3c7)]();continue;case'2':_0x384ff7[_0x543c9b(0xbb1)]&&_0x4bf3cd[_0x3f3a1b(0xac4,']pQp')](_0x384ff7[_0x399dbf(0x457)][_0x3f3a1b(0x7a3,'*XEs')],_0x5813f2?.['screen'])&&(_0x384ff7[_0x543c9b(0xbb1)][_0x3f3a1b(0x5fc,'X$)h')](),_0x384ff7['panel']=undefined);continue;case'3':if(registered_screens[_0x3d8e63]['laserspotlights']){for(my_laserspotlight of registered_screens[_0x3d8e63][_0x3f3a1b(0x83e,'TRoy')]){my_laserspotlight[_0x543c9b(0x31c)]();}registered_screens[_0x3d8e63]['laserspotlights']=[];}continue;case'4':return;}break;}}}function update_registered_screens(_0x4fc1b5){var _0x207215=_0x12b454,_0x829b8c=_0x40cd69,_0x1d56b8=_0x42dd52,_0x38d5f3={'cVebX':function(_0x2f6c66,_0x31ee66){return _0x2f6c66+_0x31ee66;},'OmCPm':_0x1d56b8(0x875),'HonUH':_0x1d56b8(0x263),'HeTQV':_0x1d56b8(0x267),'LVqFt':function(_0x320169,_0x33d81b){return _0x320169*_0x33d81b;},'cEIIj':function(_0x21accb,_0x3b0fc4){return _0x21accb/_0x3b0fc4;},'IFCCj':function(_0x531dd6,_0x2aebed){return _0x531dd6(_0x2aebed);},'idEaB':function(_0x19e847,_0x268cb5){return _0x19e847(_0x268cb5);},'mMpfF':function(_0xae434c,_0x57a704,_0xb04098,_0x521b38,_0x3cb38c){return _0xae434c(_0x57a704,_0xb04098,_0x521b38,_0x3cb38c);},'mgHtQ':function(_0x2fb7a3,_0x20b1b3){return _0x2fb7a3(_0x20b1b3);},'dABBF':function(_0x19f837,_0x4f202c,_0x250481,_0x45808e,_0x5750a6){return _0x19f837(_0x4f202c,_0x250481,_0x45808e,_0x5750a6);},'FeCHB':function(_0x469d6c,_0x4cc26a){return _0x469d6c+_0x4cc26a;},'ciVYq':_0x829b8c(0xbc8)};for(let _0x53433d of registered_screens)if(_0x53433d){if(_0x53433d['update_spotsize'])_0x53433d[_0x829b8c(0x1e2)]();else console[_0x829b8c(0x76c)](_0x38d5f3[_0x829b8c(0x333)](_0x38d5f3[_0x1d56b8(0x4b3)]+_0x53433d,_0x38d5f3[_0x1d56b8(0xb68)]));if(_0x53433d['name'][_0x829b8c(0x21b)](_0x38d5f3[_0x1d56b8(0xc19)])){if(!_0x53433d[_0x829b8c(0x9ab)]){_0x53433d[_0x207215(0x689,'#9hf')]=!![];if(_0x53433d[_0x207215(0xc58,'0lJ7')]){if(_0x53433d['rays'][0x0]&&_0x53433d[_0x207215(0x46f,'TR&P')][0x1]){_0x53433d['rays'][0x0][_0x829b8c(0x6c8)]=_0x53433d[_0x1d56b8(0x34d)](_0x38d5f3[_0x1d56b8(0xb2d)](gs,_0x53433d[_0x1d56b8(0x27a)])/0x2),_0x53433d[_0x829b8c(0x85f)][0x1]['reldir']=_0x53433d[_0x207215(0x66d,'ghEx')](_0x38d5f3[_0x207215(0x94a,'Mo&n')](-gs*_0x53433d[_0x829b8c(0x4e4)],0x2));!_0x53433d[_0x207215(0x69c,'RprT')][0x0][_0x829b8c(0x6c8)]&&(_0x38d5f3[_0x1d56b8(0x8c7)](remove_ray,_0x53433d[_0x207215(0xa06,'LoJd')][0x0]),_0x53433d[_0x207215(0x492,'8m[e')][0x0]['mesh']=null);!_0x53433d[_0x1d56b8(0x71b)][0x1][_0x829b8c(0x6c8)]&&(_0x38d5f3[_0x1d56b8(0x94e)](remove_ray,_0x53433d[_0x207215(0xa53,'NxRE')][0x1]),_0x53433d[_0x1d56b8(0x71b)][0x1]['mesh']=null);if(_0x53433d['rays'][0x0]['reldir']||_0x53433d[_0x207215(0x657,'qvLs')][0x1]['reldir'])_0x38d5f3[_0x1d56b8(0x796)](trace_rays,_0x4fc1b5,![],!![],_0x53433d['rays']);}else launch_pinhole_rays(_0x53433d);}else{if(_0x53433d[_0x207215(0xa77,'RprT')])_0x38d5f3[_0x1d56b8(0xa0b)](launch_pinhole_rays,_0x53433d),_0x38d5f3['dABBF'](trace_rays,_0x4fc1b5,![],!![],_0x53433d[_0x1d56b8(0x71b)]);else{}}_0x53433d[_0x1d56b8(0xa33)]=undefined;}else{}}}else console['warn'](_0x38d5f3[_0x207215(0x30d,'%(19')](_0x38d5f3[_0x207215(0x30e,'Mo&n')](_0x38d5f3[_0x207215(0x917,'0lJ7')],n),_0x38d5f3[_0x829b8c(0x41c)]));}function restart_level(_0xd111e7,_0x34572a=undefined){var _0x4c0131=_0x42dd52,_0xa4691d=_0x40cd69,_0x5abb3c=_0x12b454,_0x4ca2d2={'qblLg':_0x5abb3c(0x469,'KP(N'),'vfyOd':function(_0x28a640,_0x24e49e){return _0x28a640(_0x24e49e);},'DexIi':function(_0x40ea58,_0x4f8351){return _0x40ea58!=_0x4f8351;},'isvzU':function(_0x17bf2a,_0x47fae4){return _0x17bf2a(_0x47fae4);}},_0x420af3=_0x4ca2d2[_0xa4691d(0xb47)][_0x5abb3c(0x650,'*XEs')]('|'),_0x4c4601=0x0;while(!![]){switch(_0x420af3[_0x4c4601++]){case'0':setup_level(_0xd111e7,undefined,_0x34572a);continue;case'1':music!=null&&(music_stopping=!![],music[_0x5abb3c(0x4ef,'mV5j')]());continue;case'2':_0x4ca2d2[_0xa4691d(0x346)](unmark_rotating_axis,_0xd111e7);continue;case'3':lvl_step=0x0;continue;case'4':_0x4ca2d2['DexIi'](narration,null)&&(narration_stopping=!![],narration[_0xa4691d(0x438)]());continue;case'5':id=0x0;continue;case'6':marked_mount=null;continue;case'7':score_submitted=![];continue;case'8':_0x4ca2d2[_0x4c0131(0x554)](unmark_dragged_axis,_0xd111e7);continue;case'9':task_num=0x0;continue;case'10':movement_prohibited=![];continue;case'11':lvls_score[lvl_current_num]=0x0;continue;case'12':_0x4ca2d2[_0xa4691d(0xb7b)](clear_components,_0xd111e7);continue;case'13':lvl_previous_num=lvl_current_num;continue;case'14':_0xd111e7['panel']&&(_0xd111e7['panel'][_0x5abb3c(0x58b,'TXMc')](),_0xd111e7[_0x5abb3c(0x421,'Q9h^')]=undefined);continue;case'15':tsk_updates=0x0;continue;}break;}}function is_scalar(_0x4ff2a5){var _0x107675=_0x12b454,_0xb9fe72=_0x40cd69,_0x38448a={'POSwZ':function(_0x2c113a,_0x4fa109){return _0x2c113a!==_0x4fa109;},'WETyT':_0xb9fe72(0xb94)};return _0x38448a[_0xb9fe72(0x810)](typeof _0x4ff2a5,_0x38448a[_0x107675(0x2c8,'TRoy')]);}function enable_teleportation(_0x474867){var _0xa2c155=_0x40cd69,_0x4003a9=_0x12b454,_0x5b7a00=_0x42dd52,_0x1c6f44={'slGcb':function(_0x19cde2,_0x493cce){return _0x19cde2!=_0x493cce;},'CVtbK':'off','PrQyK':'teleportation\x20enabled','RmUWY':function(_0x5e07f8,_0x2b5519){return _0x5e07f8/_0x2b5519;},'FZpcR':function(_0x4ad3fe,_0x16b33){return _0x4ad3fe*_0x16b33;}};motionController&&_0x474867['xr']&&(settings[_0x5b7a00(0x1ea)]&&_0x1c6f44[_0x4003a9(0xb20,'i[Uz')](settings[_0x4003a9(0x806,'Mo&n')],_0x1c6f44['CVtbK'])&&(console[_0x5b7a00(0xc04)](_0x1c6f44[_0x5b7a00(0x8e4)]),_0x474867['xr'][_0x5b7a00(0xa74)][_0xa2c155(0x4db)]=!![],_0x474867['xr']['teleportation'][_0x4003a9(0x662,'g9jz')]=!![],_0x474867['xr'][_0x5b7a00(0xa74)]['rotationAngle']=_0x1c6f44[_0x5b7a00(0x93f)](_0x1c6f44['FZpcR'](0xf,Math['PI']),0xb4),_0x474867['xr'][_0x4003a9(0x573,'MeKP')][_0xa2c155(0xb88)]=!![]));}function disable_teleportation(_0x5e0a4c){var _0x50a27c=_0x42dd52,_0x126927=_0x12b454,_0x4c364e=_0x40cd69,_0x371864={'ujeOH':_0x4c364e(0x26b),'dFJOG':_0x126927(0xaaa,'kIEI'),'suYgT':_0x126927(0x6c2,'*XEs')};if(motionController&&_0x5e0a4c['xr']){if(settings['use_teleportation']&&settings['use_teleportation']!=_0x371864[_0x50a27c(0x1c7)]){var _0x313092=_0x371864[_0x4c364e(0x959)][_0x4c364e(0x5d1)]('|'),_0x1bd770=0x0;while(!![]){switch(_0x313092[_0x1bd770++]){case'0':_0x5e0a4c['xr'][_0x126927(0xb9f,'pAMO')][_0x50a27c(0x273)]=![];continue;case'1':_0x5e0a4c['xr'][_0x126927(0x79e,'TXMc')][_0x4c364e(0x722)]=![];continue;case'2':_0x5e0a4c['xr'][_0x126927(0x1c8,'KgZA')][_0x4c364e(0x76a)]=0x0;continue;case'3':console[_0x50a27c(0xc04)](_0x371864[_0x126927(0x704,']pQp')]);continue;case'4':_0x5e0a4c['xr'][_0x126927(0x896,'8m[e')]['backwardsMovementEnabled']=![];continue;}break;}}}}function add_rotationControl(_0x9e8862){var _0x320d1c=_0x12b454,_0x44cc2c=_0x40cd69,_0x3319f9=_0x42dd52,_0x1aaae4={'AYmKI':function(_0x1aad64,_0x9e6a0d){return _0x1aad64==_0x9e6a0d;},'JMUXy':function(_0x419e9e,_0x537b1c){return _0x419e9e!=_0x537b1c;},'LUfIM':function(_0x32bfef,_0x34943a){return _0x32bfef(_0x34943a);},'XsWYx':function(_0x23fabb,_0x43d130){return _0x23fabb(_0x43d130);},'moSnh':function(_0x1f7ef1,_0x236abf,_0x223e57,_0x1e69a5){return _0x1f7ef1(_0x236abf,_0x223e57,_0x1e69a5);},'DQkJu':function(_0x29b72a,_0x56c1b2){return _0x29b72a(_0x56c1b2);},'KluQq':function(_0x59646b,_0x32d413){return _0x59646b(_0x32d413);}};rotation_gizmoManager=new BABYLON[(_0x3319f9(0xaf4))](_0x9e8862,0x3),rotation_gizmoManager[_0x44cc2c(0xc50)]=[],rotation_gizmoManager[_0x44cc2c(0x708)][_0x320d1c(0x9b8,'pAMO')](_0x4ddc3a=>{var _0x1fbcb6=_0x320d1c,_0x1b3629=_0x44cc2c,_0x283c0e=_0x3319f9;if(_0x1aaae4[_0x283c0e(0x29d)](_0x4ddc3a,null)){if(_0x1aaae4['JMUXy'](attached_mesh,null))animate_realease_effect(_0x9e8862),_0x1aaae4['LUfIM'](play_button_sound,_0x9e8862),_0x1aaae4[_0x1b3629(0xb7e)](unmark_rotating_axis,_0x9e8862),_0x1aaae4['LUfIM'](enable_teleportation,_0x9e8862);else{}_0x1aaae4['LUfIM'](unmark_dragged_axis,_0x9e8862);}else{if(movement_prohibited){rotation_gizmoManager[_0x1b3629(0xb87)]=![];return;}else rotation_gizmoManager[_0x283c0e(0x9af)]=!![];let _0x4116a2=![];_0x4ddc3a[_0x1fbcb6(0x28d,'i[xA')][_0x1b3629(0x21b)]('s')&&(rotation_gizmoManager['gizmos'][_0x1b3629(0x484)][_0x1b3629(0x32d)][_0x1b3629(0x383)]=snapAngle,rotation_gizmoManager[_0x1fbcb6(0x2c2,'LoJd')][_0x1fbcb6(0x204,'ghEx')][_0x1b3629(0xb09)][_0x1b3629(0x383)]=snapAngle,rotation_gizmoManager[_0x1fbcb6(0x9dc,'mV5j')][_0x283c0e(0x7f9)][_0x1b3629(0x7ae)][_0x283c0e(0x973)]=snapAngle),!_0x4ddc3a[_0x1b3629(0xa61)][_0x1fbcb6(0x6fd,'X$)h')]('x')?rotation_gizmoManager[_0x1fbcb6(0xc18,'*XEs')][_0x283c0e(0x7f9)][_0x1b3629(0x32d)][_0x1b3629(0x6d6)]=![]:(rotation_gizmoManager[_0x283c0e(0xae7)][_0x283c0e(0x7f9)][_0x1fbcb6(0x80e,'KP(N')][_0x283c0e(0x33e)]=!![],_0x4116a2=!![]),!_0x4ddc3a[_0x1fbcb6(0x1fb,'TXMc')][_0x1fbcb6(0x590,'xtCV')]('z')?rotation_gizmoManager['gizmos'][_0x1b3629(0x484)][_0x1b3629(0xb09)][_0x1b3629(0x6d6)]=![]:(rotation_gizmoManager[_0x1fbcb6(0x715,'kIEI')][_0x1fbcb6(0x21f,'TXMc')]['yGizmo'][_0x283c0e(0x33e)]=!![],_0x4116a2=!![]),!_0x4ddc3a['dof'][_0x1b3629(0x21b)]('y')?rotation_gizmoManager[_0x283c0e(0xae7)][_0x1fbcb6(0xb7c,'TEzy')]['zGizmo']['isEnabled']=![]:(rotation_gizmoManager[_0x1b3629(0x9ef)]['rotationGizmo']['zGizmo'][_0x1fbcb6(0x9bc,'g9jz')]=!![],_0x4116a2=!![]),_0x4116a2&&(_0x1aaae4[_0x1b3629(0x75b)](unmark_dragged_axis,_0x9e8862),_0x1aaae4[_0x1fbcb6(0x72e,'%(19')](disable_teleportation,_0x9e8862),_0x1aaae4[_0x1b3629(0x75b)](play_button_sound,_0x9e8862),_0x1aaae4['XsWYx'](animate_realease_effect,_0x9e8862),attached_mesh=_0x4ddc3a);}}),rotation_gizmoManager[_0x3319f9(0x9af)]=!![],rotation_gizmoManager[_0x320d1c(0x3d0,'MeKP')][_0x320d1c(0x941,'2bQ6')]['xGizmo'][_0x320d1c(0x518,'KgZA')]=0x2,rotation_gizmoManager[_0x3319f9(0xae7)][_0x320d1c(0x1d1,'zE[g')][_0x320d1c(0x42a,'Xe0^')][_0x44cc2c(0x930)]=0x2,rotation_gizmoManager[_0x320d1c(0xc44,'$2eE')][_0x320d1c(0x501,'LoJd')][_0x320d1c(0x9a6,'nfuQ')][_0x44cc2c(0x930)]=0x2,rotation_gizmoManager[_0x3319f9(0xae7)][_0x44cc2c(0x484)][_0x320d1c(0x730,'j#Fg')]['updateGizmoRotationToMatchAttachedMesh']=![],rotation_gizmoManager[_0x3319f9(0xae7)]['rotationGizmo']['yGizmo'][_0x320d1c(0x8c6,'%(19')]=![],rotation_gizmoManager['gizmos'][_0x320d1c(0x3c1,'mV5j')]['zGizmo'][_0x3319f9(0x83f)]=![],rotation_gizmoManager[_0x44cc2c(0x9ef)][_0x3319f9(0x7f9)][_0x320d1c(0x3b4,'LCjP')]=!![],rotation_gizmoManager['clearGizmoOnEmptyPointerEvent']=!![],rotation_gizmoManager[_0x3319f9(0xae7)][_0x320d1c(0xa46,'Mo&n')]['onDragObservable']['add'](_0x243b85=>{var _0x247877=_0x320d1c,_0x57c33c=_0x3319f9;if(attached_mesh?.[_0x57c33c(0x24f)]?.['limits'])_0x1aaae4[_0x57c33c(0xb17)](apply_rotation_limits,attached_mesh,attached_mesh[_0x57c33c(0xc11)],attached_mesh[_0x247877(0xa1a,'TXMc')]['limits']);_0x1aaae4[_0x57c33c(0x859)](trace_rays,_0x9e8862),_0x1aaae4['DQkJu'](retarget_spotlights,attached_mesh);}),rotation_gizmoManager['gizmos'][_0x44cc2c(0x484)]['onDragEndObservable']['add'](_0x4dae3a=>{var _0x42f636=_0x3319f9,_0x245433=_0x44cc2c,_0x5b96b5=_0x320d1c;if(attached_mesh?.['parent']?.[_0x5b96b5(0x595,'[8Oh')])_0x1aaae4['moSnh'](apply_rotation_limits,attached_mesh,attached_mesh[_0x245433(0xa61)],attached_mesh['parent']['limits']);_0x1aaae4[_0x42f636(0x354)](trace_rays,_0x9e8862),_0x1aaae4[_0x5b96b5(0x9cc,'1R4h')](retarget_spotlights,attached_mesh);});}function get_speed(){var _0x201943=_0x40cd69,_0x18928f={'YcGSi':function(_0x6da73f,_0x39ac68){return _0x6da73f**_0x39ac68;}};const _0xde482=0x40;return _0x18928f[_0x201943(0x564)](_0xde482,coarse_mode);}function add_keyboard(_0xbfa197){var _0x429713=_0x42dd52,_0x23b611=_0x40cd69,_0x54d35f={'jWciU':function(_0x48571e,_0x48053e,_0xc773cb){return _0x48571e(_0x48053e,_0xc773cb);},'XFMta':function(_0x3cec50,_0x2cac5b){return _0x3cec50(_0x2cac5b);},'DddpY':function(_0x332857){return _0x332857();},'jAiJl':function(_0x132d1e,_0x3db779){return _0x132d1e(_0x3db779);},'NvtrS':function(_0xffb581,_0x759668){return _0xffb581(_0x759668);},'uSpdI':function(_0x54c07c,_0x46f7c0){return _0x54c07c*_0x46f7c0;},'boKVD':function(_0x19c117,_0x6616c1){return _0x19c117*_0x6616c1;},'llqMD':function(_0x2f568c){return _0x2f568c();},'VtWPj':'lens','tiMYx':'laser','pRAed':function(_0x2d8e7e,_0x21b71b,_0x30bf7b,_0x4c9c81){return _0x2d8e7e(_0x21b71b,_0x30bf7b,_0x4c9c81);},'QXcKp':function(_0x98a5df,_0x4c58e8){return _0x98a5df(_0x4c58e8);},'iWlkg':function(_0x3f99ab,_0x1b964d){return _0x3f99ab/_0x1b964d;},'PAFDM':function(_0xabea63,_0x38ba07){return _0xabea63*_0x38ba07;},'OppcY':function(_0xec73e5,_0x35e277){return _0xec73e5*_0x35e277;},'QOAua':function(_0x298bd7,_0x1402d6){return _0x298bd7*_0x1402d6;},'ikQCL':function(_0xd5f6,_0x7de680){return _0xd5f6+_0x7de680;},'UlbvV':function(_0x3caed1,_0x2592f5){return _0x3caed1*_0x2592f5;},'xenMX':function(_0x4d0d67,_0x542eed){return _0x4d0d67*_0x542eed;},'KpXer':function(_0x422725,_0x369146){return _0x422725*_0x369146;},'kmGSL':function(_0x379bb3,_0x121b4a){return _0x379bb3-_0x121b4a;},'OHgia':function(_0x422ab6,_0x3cf948){return _0x422ab6*_0x3cf948;},'PTFZt':function(_0x45847d,_0x1259a4,_0xf284eb,_0x37d465){return _0x45847d(_0x1259a4,_0xf284eb,_0x37d465);}};const _0x35a1d2=_0x54d35f[_0x23b611(0x34e)](_0x54d35f[_0x429713(0x854)](0x1,0x1000),0x400),_0x202bcf=_0xbfa197[_0x23b611(0x39e)][_0x23b611(0xade)](_0x989c7d=>{var _0x32da59=_0x2c3c,_0x1fa1ea=_0x23b611,_0x55074d=_0x429713;switch(_0x989c7d[_0x55074d(0x947)]){case BABYLON['KeyboardEventTypes'][_0x1fa1ea(0x643)]:switch(_0x989c7d[_0x32da59(0x3fd,'Mo&n')][_0x1fa1ea(0x23e)]){case'q':switch_sensitivity(_0xbfa197,-0x1);break;case'Q':_0x54d35f[_0x55074d(0x1e3)](switch_sensitivity,_0xbfa197,0x1);break;case'b':case'B':_0x54d35f[_0x32da59(0x747,'$2eE')](toggle_show_laserbeams,_0xbfa197);break;case'l':case'L':toggle_laser(_0xbfa197);break;case'f':case'F':_0x54d35f[_0x55074d(0xa2a)](toggle_show_planes,_0xbfa197);break;case'p':case'P':getPassword(_0xbfa197?.[_0x1fa1ea(0xbb1)]?.[_0x1fa1ea(0x5e7)]);break;case'u':case'U':_0x54d35f[_0x55074d(0x380)](setUsername);break;case'm':case'M':_0x54d35f[_0x1fa1ea(0x70b)](toggle_music,_0xbfa197);break;case'n':case'N':toggle_narration(_0xbfa197);break;case'+':_0x54d35f[_0x32da59(0x65e,'tMe9')](done_pressed,_0xbfa197);break;}if(!movement_prohibited){if(attached_mesh&&!marked_mount){var _0xcc8c71=_0x54d35f[_0x1fa1ea(0x7f1)](_0x54d35f[_0x55074d(0x82b)](0x5,_0x35a1d2),_0x54d35f['llqMD'](get_speed));if(attached_mesh['dof'][_0x32da59(0x897,'g9jz')]('s'))_0xcc8c71=snapAngle;switch(_0x989c7d['event'][_0x55074d(0x401)]){case'a':case'A':attached_mesh[_0x1fa1ea(0xa61)][_0x55074d(0xbd6)]('z')&&(attached_mesh[_0x55074d(0x7ed)]['y']-=_0xcc8c71);break;case'd':case'D':attached_mesh[_0x32da59(0x1fc,'*XEs')][_0x32da59(0x6fd,'X$)h')]('z')&&(attached_mesh[_0x32da59(0xadc,'KgZA')]['y']+=_0xcc8c71);break;case'w':case'W':if(attached_mesh[_0x1fa1ea(0xa61)]['includes']('y')){if(attached_mesh[_0x32da59(0xba9,'KP(N')][_0x1fa1ea(0x21b)](_0x54d35f[_0x55074d(0x373)])||attached_mesh['name'][_0x1fa1ea(0x21b)](_0x54d35f['tiMYx']))attached_mesh[_0x1fa1ea(0x258)]['z']-=_0xcc8c71;else attached_mesh[_0x32da59(0xbb6,'i[Uz')]['x']-=_0xcc8c71;}break;case's':case'S':if(attached_mesh['dof']['includes']('y')){if(attached_mesh[_0x1fa1ea(0x6d9)][_0x55074d(0xbd6)](_0x54d35f[_0x1fa1ea(0x8c8)])||attached_mesh['name']['includes'](_0x54d35f[_0x1fa1ea(0x4ce)]))attached_mesh[_0x1fa1ea(0x258)]['z']+=_0xcc8c71;else attached_mesh[_0x1fa1ea(0x258)]['x']+=_0xcc8c71;}break;}_0x54d35f[_0x1fa1ea(0x9c7)](apply_rotation_limits,attached_mesh,attached_mesh?.[_0x55074d(0xc11)],attached_mesh?.['parent']?.[_0x55074d(0x526)]),_0x54d35f['QXcKp'](retarget_spotlights,attached_mesh),_0x54d35f[_0x32da59(0x85a,'mV5j')](trace_rays,_0xbfa197,!![],!![]),trace_rays(_0xbfa197,!![],!![]);}else{if(marked_mount){var _0xcc8c71=_0x54d35f['iWlkg'](_0x54d35f[_0x55074d(0x82b)](_0x35a1d2,_0x54d35f[_0x55074d(0x894)](get_speed)),0x2);if(marked_mount[_0x32da59(0xbf2,'tUB@')][_0x32da59(0x897,'g9jz')]('S'))_0xcc8c71=0x1;switch(_0x989c7d[_0x32da59(0xc09,'RprT')]['key']){case'a':case'A':marked_mount&&marked_mount?.[_0x55074d(0xc3e)][_0x1fa1ea(0x21b)]('Y')&&(marked_mount[_0x32da59(0x68e,'%(19')]['z']+=_0x54d35f[_0x55074d(0x2e4)](_0xcc8c71*gs,0x14));break;case'd':case'D':marked_mount&&marked_mount?.['selected'][_0x1fa1ea(0x21b)]('Y')&&(marked_mount[_0x1fa1ea(0x907)]['z']-=_0x54d35f[_0x55074d(0x2e4)](_0x54d35f[_0x32da59(0x56a,'RprT')](_0xcc8c71,gs),0x14));break;case'w':case'W':if(marked_mount&&marked_mount?.[_0x55074d(0xc3e)]['includes']('X'))marked_mount[_0x1fa1ea(0x907)]['x']+=_0x54d35f['QOAua'](_0xcc8c71,gs)*0x14;else marked_mount&&marked_mount?.[_0x32da59(0x505,'Q9h^')][_0x32da59(0x9d8,'!]KK')]('Z')&&marked_mount[_0x55074d(0x855)](_0x54d35f[_0x32da59(0x4e3,'obAv')](marked_mount['getHeight'](),_0x54d35f[_0x32da59(0x99c,'j#Fg')](_0x54d35f[_0x1fa1ea(0x9ad)](_0xcc8c71,gs),0x14)));break;case's':case'S':if(marked_mount&&marked_mount?.[_0x32da59(0x343,'zE[g')][_0x1fa1ea(0x21b)]('X'))marked_mount[_0x1fa1ea(0x907)]['x']-=_0x54d35f['xenMX'](_0x54d35f['KpXer'](_0xcc8c71,gs),0x14);else marked_mount&&marked_mount?.[_0x1fa1ea(0x9d9)][_0x32da59(0x65d,'mV5j')]('Z')&&marked_mount[_0x1fa1ea(0x672)](_0x54d35f[_0x55074d(0x984)](marked_mount[_0x1fa1ea(0x60f)](),_0x54d35f[_0x1fa1ea(0x7c8)](_0x54d35f['OHgia'](_0xcc8c71,gs),0x14)));break;}_0x54d35f[_0x55074d(0x61a)](apply_position_limits,marked_mount,marked_mount?.['selected'],marked_mount?.[_0x55074d(0x526)]),_0x54d35f[_0x32da59(0x552,'mV5j')](retarget_spotlights,marked_mount['mounted']),_0x54d35f[_0x55074d(0x3ba)](trace_rays,_0xbfa197,!![],!![]),_0x54d35f['PTFZt'](trace_rays,_0xbfa197,!![],!![]);}}}break;}_0x989c7d[_0x55074d(0xb72)][_0x1fa1ea(0x804)]();});trace_rays(_0xbfa197);}function add_thumbstick(_0x1c0cb0){var _0x344cb4=_0x42dd52,_0x21ce8c=_0x40cd69,_0x38085a=_0x12b454,_0x309773={'YKGyE':function(_0x2e1355,_0x3bedc4){return _0x2e1355/_0x3bedc4;},'OgIEt':function(_0x1d964d,_0x5c40c3){return _0x1d964d/_0x5c40c3;},'MpTuG':function(_0x44027c,_0x23a1e5){return _0x44027c!=_0x23a1e5;},'aScuf':function(_0x2ac75b,_0x4dd2d9){return _0x2ac75b!=_0x4dd2d9;},'tmUHx':function(_0x47dc0d,_0x871274){return _0x47dc0d&&_0x871274;},'TohzM':function(_0x5a26bd,_0x3cce89){return _0x5a26bd*_0x3cce89;},'XgzOp':function(_0x384f70,_0x3cc333){return _0x384f70*_0x3cc333;},'CCgbb':function(_0xb5ed26){return _0xb5ed26();},'lKLIf':_0x38085a(0x329,'kIEI'),'FakMQ':_0x38085a(0x303,'TR&P'),'ynokN':function(_0x23675b,_0x56c24e){return _0x23675b*_0x56c24e;},'MvSSK':function(_0x30d002){return _0x30d002();},'byNkV':function(_0x1fb82f,_0x17877a){return _0x1fb82f**_0x17877a;},'syhfD':function(_0xbd4864,_0x1d11dc){return _0xbd4864*_0x1d11dc;},'mDTZF':function(_0x405acc,_0x14cd85){return _0x405acc*_0x14cd85;},'oawlF':function(_0x168f0c){return _0x168f0c();},'qVNsU':function(_0x1b8fb6,_0xf7d012){return _0x1b8fb6**_0xf7d012;},'iQbLJ':function(_0x3dfedf,_0x3f7935){return _0x3dfedf(_0x3f7935);},'KzlUh':_0x38085a(0xb19,'b8TB'),'fFdkW':function(_0x548ad9,_0x4aedcd){return _0x548ad9-_0x4aedcd;},'vmgYm':function(_0x5abef8,_0x4da27f){return _0x5abef8*_0x4da27f;},'BnlBE':function(_0x137c87,_0x26c492){return _0x137c87*_0x26c492;},'FXdkq':function(_0x9c6846,_0x2c06c2){return _0x9c6846(_0x2c06c2);},'OdRMd':function(_0x53c639,_0x3ea47e,_0x2d2179,_0x4c9383){return _0x53c639(_0x3ea47e,_0x2d2179,_0x4c9383);},'WodFP':function(_0x1b478e,_0x93a17a){return _0x1b478e*_0x93a17a;},'Zybhp':function(_0x53444e,_0x5704b5){return _0x53444e*_0x5704b5;},'zoDGi':function(_0x597cc0,_0x506dbe){return _0x597cc0*_0x506dbe;},'CZoWy':function(_0x8015af,_0x4786f2,_0x42dfae){return _0x8015af(_0x4786f2,_0x42dfae);},'MlypW':function(_0x2cb2c3,_0x324971){return _0x2cb2c3-_0x324971;}};const _0xd5dec0=_0x309773[_0x21ce8c(0x736)](0x400,0x1),_0x187be6=_0x309773[_0x344cb4(0x6a2)](_0x309773[_0x21ce8c(0x55e)](0x1,0x1000),0x400);if(motionController&&_0x1c0cb0['xr']){xr_ids=motionController[_0x21ce8c(0x297)]();let _0x265a95=motionController[_0x21ce8c(0x991)](xr_ids[0x2]);const _0x588bd0=_0x1c0cb0['onAfterRenderObservable']['add'](()=>{var _0x45da34=_0x344cb4,_0x47c576=_0x21ce8c,_0x3ed527=_0x38085a;const _0x5b525f=0x400-0x1;var _0x2d8920=_0x265a95[_0x3ed527(0x502,'X$)h')];const _0x587629=0x2,_0x38814d=_0x309773['YKGyE'](_0x309773[_0x3ed527(0x498,'i[Uz')](0x2,0x1000),0x400);if(_0x309773['MpTuG'](_0x2d8920['x'],0x0)||_0x309773[_0x3ed527(0xb85,'TEzy')](_0x2d8920['y'],0x0)){if(_0x309773[_0x3ed527(0x8d9,'TRoy')](attached_mesh,!marked_mount)){if(attached_mesh['dof'][_0x3ed527(0x238,')]DF')]('z'))attached_mesh[_0x3ed527(0x341,'oU5l')]['y']+=_0x309773['TohzM'](_0x309773[_0x47c576(0x50f)](Math[_0x3ed527(0x660,'kDTM')](_0x2d8920['x'])*_0x38814d,_0x309773['CCgbb'](get_speed)),Math[_0x45da34(0x1d9)](_0x2d8920['x'])**_0x587629);if(attached_mesh[_0x3ed527(0x86c,'qvLs')][_0x3ed527(0x823,'b8TB')]('y')){if(attached_mesh[_0x47c576(0x6d9)][_0x3ed527(0x7cf,'rTxi')](_0x309773[_0x47c576(0x83c)])||attached_mesh[_0x47c576(0x6d9)][_0x47c576(0x21b)](_0x309773[_0x45da34(0x63f)]))attached_mesh['rotation']['z']+=_0x309773[_0x45da34(0xbd2)](_0x309773[_0x45da34(0x5fe)](Math[_0x47c576(0x86d)](_0x2d8920['y'])*_0x38814d,_0x309773[_0x47c576(0x620)](get_speed)),_0x309773[_0x45da34(0x58e)](Math[_0x45da34(0x1d9)](_0x2d8920['y']),_0x587629));else attached_mesh[_0x3ed527(0x451,'qvLs')]['x']+=_0x309773[_0x3ed527(0xb1f,'pAMO')](_0x309773[_0x45da34(0x9d1)](Math['sign'](_0x2d8920['y']),_0x38814d)*_0x309773[_0x47c576(0x2e3)](get_speed),_0x309773[_0x45da34(0xa82)](Math[_0x3ed527(0x3fa,'LoJd')](_0x2d8920['y']),_0x587629));}apply_rotation_limits(attached_mesh,attached_mesh[_0x45da34(0xc11)],attached_mesh[_0x47c576(0x81f)][_0x3ed527(0x95f,'pAMO')]),_0x309773[_0x47c576(0x93c)](retarget_spotlights,attached_mesh);}else{if(marked_mount){var _0x2134f7=_0x309773['KzlUh'][_0x3ed527(0x3f0,'tMe9')]('|'),_0x4794ed=0x0;while(!![]){switch(_0x2134f7[_0x4794ed++]){case'0':if(marked_mount[_0x47c576(0x9d9)][_0x47c576(0x21b)]('Z'))marked_mount['setHeight'](_0x309773[_0x3ed527(0x261,'q%aj')](marked_mount[_0x3ed527(0x4c5,'%(19')](),_0x309773[_0x47c576(0xa84)](_0x309773[_0x47c576(0x520)](_0x309773[_0x47c576(0x33b)](0x2,gs),Math[_0x47c576(0x86d)](_0x2d8920['y'])),_0x38814d)*get_speed()*_0x309773['qVNsU'](Math[_0x45da34(0x1d9)](_0x2d8920['y']),_0x587629)));continue;case'1':_0x309773[_0x45da34(0x335)](retarget_spotlights,marked_mount[_0x45da34(0xa48)]);continue;case'2':_0x309773['OdRMd'](apply_position_limits,marked_mount,marked_mount[_0x47c576(0x9d9)],marked_mount[_0x45da34(0x526)]);continue;case'3':if(marked_mount[_0x45da34(0xc3e)][_0x3ed527(0x213,'nfuQ')]('X'))marked_mount[_0x3ed527(0x4f9,'kDTM')]['x']-=_0x309773[_0x47c576(0xb8d)](_0x309773[_0x47c576(0xb8d)](_0x309773['Zybhp'](0x2*gs,Math['sign'](_0x2d8920['y']))*_0x38814d,get_speed()),Math[_0x45da34(0x1d9)](_0x2d8920['y'])**_0x587629);continue;case'4':if(marked_mount[_0x3ed527(0x505,'Q9h^')]['includes']('Y'))marked_mount['position']['z']-=_0x309773['zoDGi'](_0x309773[_0x3ed527(0x537,'1R4h')](0x2*gs,Math[_0x3ed527(0x314,'TRoy')](_0x2d8920['x']))*_0x38814d*get_speed(),_0x309773[_0x45da34(0xa82)](Math[_0x45da34(0x1d9)](_0x2d8920['x']),_0x587629));continue;}break;}}}_0x309773[_0x3ed527(0x32e,'eB5N')](trace_rays,_0x1c0cb0,!![]),_0x309773[_0x45da34(0x335)](update_registered_screens,_0x1c0cb0);}});}}function update_score_txt(_0x5d0ed5){var _0x8cb881=_0x42dd52,_0x5449d1=_0x12b454,_0xf66840=_0x40cd69,_0xe61985={'nYnjB':function(_0x3b3a37,_0x3be2e6){return _0x3b3a37+_0x3be2e6;},'iyJAq':function(_0x3b2624,_0x592197){return _0x3b2624+_0x592197;},'xLdsp':function(_0x4fc779,_0x1cecc9){return _0x4fc779+_0x1cecc9;},'gFXjR':function(_0x113765,_0x33c214){return _0x113765+_0x33c214;},'QWutc':_0xf66840(0x69b),'JyMkq':_0x5449d1(0x8dc,'tMe9'),'GCcak':_0x8cb881(0x6bb),'gKpRO':_0xf66840(0xbbe),'JUeoY':_0x8cb881(0x6fe),'PPlqm':_0xf66840(0x80f)};scoretext=_0xe61985[_0xf66840(0x609)](_0xe61985[_0x5449d1(0x476,'!]KK')](_0xe61985['iyJAq'](_0xe61985[_0x8cb881(0xc08)](_0xe61985[_0x5449d1(0x3a9,'zE[g')](_0xe61985['gFXjR'](_0xe61985[_0x5449d1(0x93d,'X$)h')](_0xe61985[_0xf66840(0x222)]+lvl[_0xf66840(0xa13)]+_0xe61985[_0x5449d1(0x32b,'%(19')],task_num),_0xe61985[_0xf66840(0x5a0)]),next_score)+_0xe61985['gKpRO'],_0xe61985[_0xf66840(0xc1a)](total_score,lvls_score[lvl_current_num])),_0xe61985[_0x5449d1(0x5a5,'tMe9')]),task_score),_0xe61985[_0x8cb881(0x4c0)])+lvls_score[lvl_current_num];if(settings[_0xf66840(0x37a)])scoretext=_0xe61985[_0x8cb881(0xa0a)](settings[_0x5449d1(0xb3f,'mV5j')],':\x20')+scoretext;if(_0x5d0ed5?.[_0x8cb881(0x5e1)]?.['text'])_0x5d0ed5[_0x8cb881(0x5e1)][_0x5449d1(0x347,'TEzy')]=scoretext;}function update_score(_0x20040e,_0x3f9094,_0x437fd0){var _0x16ef41=_0x40cd69,_0x208b9a=_0x12b454,_0x458f87=_0x42dd52,_0x4c0a5e={'npXJA':function(_0x468a14){return _0x468a14();},'fDOXB':function(_0x416e0a,_0x6b35f){return _0x416e0a*_0x6b35f;},'ybTlx':function(_0x57f3b7,_0x17192a){return _0x57f3b7>_0x17192a;}};next_score=_0x437fd0;var _0x502f60=_0x4c0a5e[_0x458f87(0xaff)](get_score);task_score=Math[_0x208b9a(0x831,'2bQ6')](_0x4c0a5e[_0x458f87(0xb62)](_0x4c0a5e['fDOXB'](_0x3f9094,_0x502f60),relative_difficulty)),lvls_score[lvl_current_num]+=task_score,task_num++,update_score_txt(_0x20040e),total_score=0x0;for(let _0x2fbc53=0x0;_0x2fbc53=_0x6f1de6;},'FySeN':function(_0x2837c7,_0x2d8938,_0xfe0c2e){return _0x2837c7(_0x2d8938,_0xfe0c2e);},'GLGVv':function(_0x953a98,_0x1b7dd5){return _0x953a98<_0x1b7dd5;},'guErK':'addLensMesh','AQIle':_0x5f4fd8(0x868),'pgAMd':function(_0x1aace7,_0x404a4d){return _0x1aace7*_0x404a4d;},'JCoXq':function(_0x57c4ab,_0x23d47a){return _0x57c4ab*_0x23d47a;},'Nqvqk':function(_0x2eedb4,_0x5b513b){return _0x2eedb4*_0x5b513b;},'cCnCQ':function(_0x386faa,_0x28ac54){return _0x386faa*_0x28ac54;},'edLas':_0x87cad8(0xae8),'zYNKT':function(_0x11309a,_0x23347a){return _0x11309a==_0x23347a;},'mvNpS':_0x87cad8(0xb0d),'YqfyE':_0x560492(0xb9c,'0lJ7'),'XiBFV':_0x560492(0xc57,'pAMO'),'TEwgJ':_0x87cad8(0x692),'bbYyK':function(_0x4c9328,_0xd14ff6,_0x4185d3,_0x560ecf,_0x52c254,_0x383863){return _0x4c9328(_0xd14ff6,_0x4185d3,_0x560ecf,_0x52c254,_0x383863);},'YUpKM':'renameComponent','hFzKP':function(_0x458542,_0x4aef80,_0x4542fa){return _0x458542(_0x4aef80,_0x4542fa);},'asFYy':_0x560492(0x4d6,'i[xA'),'HkLDE':function(_0x2db986,_0x31de66,_0x2f2b32){return _0x2db986(_0x31de66,_0x2f2b32);},'WNZEi':function(_0x28796f,_0x2ffd02,_0x2d2303){return _0x28796f(_0x2ffd02,_0x2d2303);},'eZnzJ':_0x87cad8(0x860),'ZrqrG':function(_0x171312,_0xf0dc6f,_0x5da408){return _0x171312(_0xf0dc6f,_0x5da408);},'mObpO':_0x5f4fd8(0x949),'kgZpb':_0x87cad8(0x3c3),'HzLIX':_0x560492(0xa97,'Mo&n'),'iyWTg':_0x5f4fd8(0x547),'xKRyF':_0x5f4fd8(0x5ca),'KHTKQ':_0x5f4fd8(0x31e),'ZxGRi':_0x560492(0x7d3,'pAMO'),'WTHUz':_0x5f4fd8(0x336),'hXOhT':_0x87cad8(0x3bf),'hAkXC':_0x87cad8(0x9fd),'sNwsG':function(_0x2e2a03,_0x3799ce,_0x21711b){return _0x2e2a03(_0x3799ce,_0x21711b);},'vhgEa':function(_0x5c1606,_0x44ef41){return _0x5c1606!=_0x44ef41;},'wlOVn':_0x5f4fd8(0x35b),'mjBTo':_0x5f4fd8(0x59e),'HWkvr':function(_0x105351,_0x1354d1){return _0x105351+_0x1354d1;},'UZmHD':_0x87cad8(0x48d),'FcgyV':_0x560492(0xbc1,')]DF'),'DjfEO':'TaskNarration','mJYqR':function(_0x5c23fe,_0x2c3569){return _0x5c23fe+_0x2c3569;},'lwUFP':function(_0xcb4519,_0x4d81f0){return _0xcb4519+_0x4d81f0;},'AlJLJ':function(_0x556bb2,_0x1edf7c,_0x4679dd,_0x3ce994){return _0x556bb2(_0x1edf7c,_0x4679dd,_0x3ce994);},'QvnVT':function(_0x109c9a,_0x27aec9,_0x440377){return _0x109c9a(_0x27aec9,_0x440377);},'rxGro':function(_0x450684,_0x124ef5){return _0x450684==_0x124ef5;},'vsbsM':function(_0x2a9cd3,_0x2cbdbd){return _0x2a9cd3+_0x2cbdbd;},'ZxYpa':_0x87cad8(0xb69),'MAyDp':function(_0xfd8658,_0x5a8136){return _0xfd8658+_0x5a8136;},'uklva':_0x87cad8(0x88d)},_0x39928c=_0x40ee6e[_0x560492(0x561,'*XEs')][_0x87cad8(0x42e)]('|'),_0x25b461=0x0;while(!![]){switch(_0x39928c[_0x25b461++]){case'0':_0x40ee6e[_0x87cad8(0x280)](lvl_step,0x0)&&(prev_score=0x0,lvls_score[lvl_current_num]=0x0,score_submitted=![],task_num=0x0);continue;case'1':_0x40ee6e['tpMUK'](display_interference_fireworks,_0x56af1b);continue;case'2':if(!lvl[_0x87cad8(0xb5b)][_0x40ee6e['CUiSe'](lvl['steps']['length'],0x1)][_0x87cad8(0x5da)]){_0x56af1b['infotext']['text']=_0x40ee6e[_0x560492(0xbc9,'eB5N')](_0x40ee6e['wmrWy'](_0x40ee6e['wmrWy'](_0x87cad8(0xb16),lvl[_0x560492(0xaee,'KP(N')]),'\x0a'),lvl[_0x5f4fd8(0x287)]);if(!settings[_0x87cad8(0x8cb)])_0x40ee6e[_0x5f4fd8(0x34b)](setUsername);_0x40ee6e[_0x5f4fd8(0x8e3)](update_score,_0x56af1b,prev_score,0x0);}continue;case'3':show_laser_beams_optional=!![];continue;case'4':_0x40ee6e[_0x560492(0x2b5,'KgZA')](lvl_step,lvl[_0x87cad8(0xb5b)]['length'])&&(console[_0x87cad8(0xc04)](_0x40ee6e[_0x87cad8(0x290)](_0x40ee6e['LiGqz'],lvls_score[lvl_current_num])+_0x40ee6e['GsrIx']),_0x40ee6e[_0x560492(0xbfb,'i[xA')](sendToLeaderBoard,_0x56af1b,settings[_0x5f4fd8(0x37a)],lvls_score[lvl_current_num]));continue;case'5':lvl_previous_num=_0xe157b9;continue;case'6':if(_0x56af1b?.[_0x560492(0xa08,'LCjP')]?.[_0x87cad8(0x35f)])_0x56af1b[_0x5f4fd8(0x5df)][_0x560492(0x677,'%(19')]=_0x40ee6e[_0x560492(0x568,'8m[e')](_0x40ee6e[_0x87cad8(0x605)](_0x40ee6e[_0x87cad8(0x4d8)](_0x40ee6e[_0x5f4fd8(0x764)],lvl['number']),_0x40ee6e[_0x5f4fd8(0x247)]),lvl['title']);continue;case'7':_0x40ee6e['ZuGZb'](_0xe157b9,undefined)?(lvl=lvls[_0xe157b9],lvl_current_num=_0xe157b9):_0xe157b9=lvl_current_num;continue;case'8':if(_0x40ee6e[_0x560492(0x4e1,'kDTM')](lvl_step,lvl[_0x5f4fd8(0x1de)][_0x560492(0x878,'qvLs')]))_0x40ee6e[_0x5f4fd8(0x1f1)](advanceLevel,_0x56af1b,_0x56af1b[_0x87cad8(0x457)]);else lvl_step++;continue;case'9':var _0x5b8e85={'hdIJk':function(_0x1adfe1,_0x10a96e){return _0x1adfe1!=_0x10a96e;}};continue;case'10':show_laser_beams=!![];continue;case'11':LASERSHADERS[_0x560492(0xbfa,'KP(N')](_0x56af1b);continue;case'12':while(_0x40ee6e[_0x5f4fd8(0x8e8)](lvl_step,lvl['steps'][_0x560492(0x506,'1R4h')])){var _0x40bf7f=lvl[_0x560492(0x600,'KgZA')][lvl_step],_0x288bde=_0x40bf7f[_0x87cad8(0x947)],_0x2bbb70=null;switch(_0x288bde){case'addBaseMesh':step_base_meshes[_0x5f4fd8(0x946)](_0x40bf7f);break;case _0x40ee6e[_0x560492(0x749,'mDXe')]:step_lens_meshes['push'](_0x40bf7f);break;case _0x40ee6e[_0x5f4fd8(0x8b7)]:var _0x2044e2=undefined;if(_0x40bf7f['position']!=undefined)_0x2044e2=new BABYLON['Vector3'](_0x40ee6e['pgAMd'](gs,_0x40bf7f[_0x560492(0x471,'ghEx')][0x0]),_0x40ee6e['pgAMd'](gs,_0x40bf7f[_0x5f4fd8(0x907)][0x2]),_0x40ee6e[_0x87cad8(0x312)](gs,_0x40bf7f['position'][0x1]));var _0x21caa0=undefined;if(_0x40ee6e['ZuGZb'](_0x40bf7f['look_at'],undefined))_0x21caa0=new BABYLON[(_0x560492(0x840,'Mo&n'))](_0x40ee6e[_0x5f4fd8(0x975)](gs,_0x40bf7f[_0x5f4fd8(0x70c)][0x0]),_0x40ee6e[_0x5f4fd8(0x975)](gs,_0x40bf7f[_0x87cad8(0x6f7)][0x2]),_0x40ee6e[_0x5f4fd8(0x725)](gs,_0x40bf7f['look_at'][0x1]));_0x40ee6e[_0x560492(0x9c2,'TRoy')](setup_camera,_0x56af1b['activeCamera'],_0x2044e2,_0x21caa0);break;case _0x40ee6e['edLas']:if(_0x40ee6e[_0x560492(0x2cf,'i[Uz')](_0x40bf7f['dof'],undefined))_0x40bf7f[_0x5f4fd8(0xa61)]='XY';_0x40ee6e[_0x5f4fd8(0x1f1)](add_component,_0x56af1b,_0x40bf7f);break;case _0x40ee6e[_0x5f4fd8(0x26c)]:_0x40ee6e[_0x87cad8(0x6a8)](assert_fields,_0x40bf7f,[_0x40ee6e[_0x5f4fd8(0x6e9)],_0x40ee6e['XiBFV']]),_0x40ee6e[_0x560492(0xbcb,'mV5j')](remove_component,_0x56af1b,_0x40bf7f[_0x560492(0x523,'mV5j')]);break;case _0x40ee6e[_0x5f4fd8(0x470)]:assert_fields(_0x40bf7f,[_0x40ee6e['YqfyE'],_0x40ee6e[_0x560492(0xaae,'KgZA')]]),_0x40ee6e[_0x5f4fd8(0x709)](modify_component,_0x56af1b,_0x40bf7f,!![],!![],!![]);break;case _0x40ee6e[_0x560492(0x2f3,'X$)h')]:_0x40ee6e[_0x5f4fd8(0x468)](assert_fields,_0x40bf7f,[_0x40ee6e[_0x87cad8(0x45e)],_0x560492(0x7f6,'g9jz'),_0x40ee6e['asFYy']]),_0x40ee6e['HkLDE'](rename_component,_0x56af1b,_0x40bf7f);break;case _0x87cad8(0x79c):_0x40ee6e[_0x560492(0x82f,'i[Uz')](modify_component,_0x56af1b,_0x40bf7f);break;case _0x40ee6e['eZnzJ']:_0x40ee6e[_0x5f4fd8(0x28e)](assert_fields,_0x40bf7f,[_0x40ee6e['mObpO'],_0x40ee6e['kgZpb'],_0x40ee6e[_0x87cad8(0x8b3)],_0x5f4fd8(0x7fd),_0x40ee6e[_0x5f4fd8(0x56d)],_0x87cad8(0x5da),'showbeams',_0x40ee6e[_0x87cad8(0x48e)],_0x40ee6e['KHTKQ'],_0x40ee6e['ZxGRi'],_0x40ee6e[_0x560492(0xc15,'[8Oh')],_0x40ee6e[_0x5f4fd8(0xae9)],'focus1',_0x40ee6e['hAkXC']]);laser_on&&(_0x40ee6e['sNwsG'](turn_laser_off,_0x56af1b,![]),turn_laser_on(_0x56af1b,![]));_0x40ee6e[_0x5f4fd8(0xc02)](trace_rays,_0x56af1b,!![]);if(_0x40bf7f[_0x87cad8(0x4b5)]){var _0x52050a=_0x87cad8(0x242)[_0x87cad8(0x42e)]('|'),_0x3a95bb=0x0;while(!![]){switch(_0x52050a[_0x3a95bb++]){case'0':_0x40ee6e['vhgEa'](music,null)&&(music_stopping=!![],music['stop']());continue;case'1':music=new BABYLON[(_0x560492(0x6d8,'Q9h^'))](_0x40ee6e[_0x5f4fd8(0x260)],_0x40bf7f[_0x87cad8(0x4b5)][_0x560492(0x3b9,'i[xA')],_0x56af1b,null,{'loop':!![],'autoplay':music_active,'volume':music_volume});continue;case'2':_0x40bf7f[_0x5f4fd8(0x547)]&&(music_volume=music_dimmed_volume);continue;case'3':if(_0x40bf7f[_0x560492(0xc0e,'qvLs')][_0x560492(0x9f8,'KgZA')])credits=_0x40bf7f[_0x87cad8(0x4b5)]['credits'];else credits='';continue;case'4':console[_0x5f4fd8(0xa5e)](credits);continue;}break;}}if(_0x40bf7f[_0x5f4fd8(0x547)]){var _0x54c46e=_0x87cad8(0x326)[_0x560492(0x693,'pAMO')]('|'),_0x539f5f=0x0;while(!![]){switch(_0x54c46e[_0x539f5f++]){case'0':if(_0x40bf7f['narration'][_0x5f4fd8(0x6f3)])narration_credits=_0x40bf7f[_0x5f4fd8(0x547)][_0x5f4fd8(0x6f3)];else narration_credits='';continue;case'1':_0x40ee6e[_0x5f4fd8(0x330)](narration,null)&&(narration_stopping=!![],narration[_0x5f4fd8(0x438)]());continue;case'2':_0x40bf7f[_0x560492(0x7fa,'RprT')][_0x5f4fd8(0x5bc)]&&(movement_prohibited=!![],console['log'](_0x40ee6e[_0x560492(0x8fc,'[8Oh')]));continue;case'3':console[_0x560492(0xb59,'mDXe')](_0x40ee6e[_0x87cad8(0xc35)](_0x40ee6e[_0x87cad8(0xc35)](_0x40ee6e[_0x5f4fd8(0x613)],_0x40bf7f[_0x560492(0x948,'tMe9')][_0x5f4fd8(0xb76)])+_0x40ee6e['FcgyV'],narration_credits));continue;case'4':music_volume=music_dimmed_volume;continue;case'5':narration[_0x560492(0xbbb,'g9jz')][_0x560492(0x5a1,'LoJd')](()=>{var _0x14ffd0=_0x87cad8;if(narration_stopping)narration_stopping=![];else _0x5b8e85['hdIJk'](music,null)&&!music_stopping&&(music_volume=music_full_volume,movement_prohibited=![],music[_0x14ffd0(0x1e0)](music_volume));});continue;case'6':if(_0x40ee6e[_0x87cad8(0x921)](music,null))music[_0x560492(0x64c,'pAMO')](music_volume);continue;case'7':narration=new BABYLON[(_0x5f4fd8(0x56e))](_0x40ee6e[_0x560492(0x924,'LoJd')],_0x40bf7f[_0x560492(0x674,'KP(N')][_0x5f4fd8(0xb76)],_0x56af1b,null,{'loop':![],'autoplay':narrations_active});continue;}break;}}update_button_states(_0x56af1b);if(_0x56af1b[_0x5f4fd8(0x5df)]){current_infotext=_0x40ee6e['mJYqR'](_0x40ee6e[_0x87cad8(0x251)](_0x590792+lvl[_0x5f4fd8(0x287)],'\x0a'),_0x40bf7f[_0x87cad8(0x3c3)]),_0x40ee6e[_0x5f4fd8(0x6f9)](set_infotext,_0x56af1b),_0x40ee6e['tpMUK'](show_credits,_0x56af1b);if(_0x40ee6e[_0x87cad8(0xae0)](_0x40bf7f[_0x560492(0x6ea,'%(19')],undefined))_0x40bf7f[_0x5f4fd8(0x4af)]=0x64;update_score(_0x56af1b,prev_score,_0x40bf7f[_0x5f4fd8(0x4af)]);_0x40bf7f[_0x87cad8(0x5da)]&&(_0x40ee6e[_0x5f4fd8(0x4d0)](sendToLeaderBoard,_0x56af1b,settings['username'],lvls_score[lvl_current_num]),_0x40ee6e[_0x87cad8(0x4a6)](display_interference_fireworks,_0x56af1b));prev_score=_0x40bf7f[_0x560492(0x317,'TEzy')],lvl_step++,tsk_updates=0x0;if(_0x56af1b['panel']&&_0x56af1b[_0x560492(0x249,'TR&P')][_0x5f4fd8(0xc5d)]){if(show_laser_beams_optional)_0x56af1b[_0x87cad8(0x457)]['button_beams']['isVisible']=!![];else _0x56af1b[_0x560492(0x3e0,'qvLs')][_0x87cad8(0x9f1)][_0x5f4fd8(0x321)]=![];}}_0x40ee6e[_0x87cad8(0xae0)](_0x40bf7f[_0x87cad8(0x50a)],undefined)&&(_0x40bf7f[_0x87cad8(0x50a)]=show_laser_beams);if(_0x40bf7f[_0x87cad8(0x50a)])show_laser_beams_optional=!![];else show_laser_beams_optional=![];_0x40ee6e[_0x560492(0x9f5,'TXMc')](toggle_show_laserbeams,_0x56af1b,_0x40bf7f['showbeams']),_0x40ee6e[_0x560492(0xb44,')]DF')](trace_rays,_0x56af1b,!![]),_0x40ee6e['tpMUK'](update_registered_screens,_0x56af1b);if(_0x40ee6e['rxGro'](_0x40bf7f['showplanes'],undefined))_0x40bf7f[_0x560492(0x77d,'X$)h')]=![];toggle_show_planes(_0x56af1b,_0x40bf7f[_0x560492(0xb79,'g9jz')]);return;break;default:console['warn'](_0x40ee6e[_0x5f4fd8(0xafa)](_0x40ee6e[_0x560492(0x614,']pQp')],_0x288bde));break;}if(_0x2bbb70&&_0x40bf7f[_0x87cad8(0x862)])_0x2bbb70[_0x5f4fd8(0x6d9)]=_0x40bf7f[_0x87cad8(0x862)];lvl_step++;}continue;case'13':if(!lvl||!lvl[_0x560492(0x8ae,'TR&P')]){console[_0x5f4fd8(0x76c)](_0x40ee6e['vsbsM'](_0x40ee6e[_0x560492(0xb8f,'q%aj')](_0x5f4fd8(0xa7a),_0xe157b9+0x1),_0x40ee6e[_0x87cad8(0x1ee)]));return;}continue;}break;}}function scString(_0x49b014,_0x3d9e77){var _0x15508a=_0x42dd52,_0x34b2ef=_0x40cd69,_0x36b2ca=_0x12b454,_0x34fc0b={'rCJIN':function(_0x58e9c8,_0x4ddcab){return _0x58e9c8!=_0x4ddcab;},'LbywW':'0E0','QhHPB':function(_0x10cd71,_0x3dc21e){return _0x10cd71*_0x3dc21e;},'mlklh':function(_0x46fb75,_0x297c5d){return _0x46fb75+_0x297c5d;},'BNwzE':function(_0x1154df,_0x4a03b0){return _0x1154df+_0x4a03b0;}},_0x4db803=0x0;if(_0x34fc0b[_0x36b2ca(0xb33,'i[xA')](_0x49b014,0x0))_0x4db803=Math[_0x34b2ef(0x20a)](Math[_0x36b2ca(0x2a2,'TR&P')](Math[_0x34b2ef(0x323)](_0x49b014)));else return _0x34fc0b[_0x36b2ca(0x857,'rTxi')];var _0x4dc80b=_0x34fc0b[_0x36b2ca(0xc1f,'tUB@')](_0x49b014,Math['pow'](0xa,Math['abs'](_0x4db803)))[_0x34b2ef(0x7a5)](_0x3d9e77);return _0x34fc0b[_0x36b2ca(0x8d7,'TR&P')](_0x34fc0b['BNwzE'](_0x4dc80b['toString'](),'E'),_0x4db803[_0x15508a(0x566)]());}function reset_screens(){var _0x5b56ca=_0x40cd69,_0x17e349=_0x12b454;for(screen of registered_screens)if(screen&&screen[_0x17e349(0x28c,'rTxi')])screen[_0x5b56ca(0xa3f)]();}function trace_rays(_0x10b9f3,_0x3f3bf0=![],_0x179ef0=!![],_0x4c12d3=global_rays){var _0x47efee=_0x40cd69,_0x41af6b=_0x42dd52,_0x248025=_0x12b454,_0x583d80={'aCZhM':function(_0x1e6556,_0x3364b7,_0x4078ef,_0x1dc2d8,_0x1f3c27){return _0x1e6556(_0x3364b7,_0x4078ef,_0x1dc2d8,_0x1f3c27);},'JhqzA':function(_0x2b4ffb,_0x16c2c7){return _0x2b4ffb||_0x16c2c7;},'vvRgN':function(_0x4e1b26,_0x2aad26){return _0x4e1b26!=_0x2aad26;},'hpDPv':function(_0x45d4c2,_0x331f7f,_0x4c96f1,_0x44f550,_0x183f6c){return _0x45d4c2(_0x331f7f,_0x4c96f1,_0x44f550,_0x183f6c);},'LbPng':function(_0x1df90f,_0x1414c6){return _0x1df90f(_0x1414c6);}};if(_0x583d80['JhqzA'](!allow_tracing,!laser_on))return;if(_0x3f3bf0){_0x10b9f3[_0x248025(0x690,'qvLs')][_0x41af6b(0x49a)](()=>{var _0x1acf1b=_0x248025;const _0x54eb96=allow_tracing;allow_tracing=!![],_0x583d80[_0x1acf1b(0x7aa,'i[xA')](trace_rays,_0x10b9f3,![],_0x179ef0,_0x4c12d3),allow_tracing=_0x54eb96;});return;}if(_0x4c12d3==global_rays&&_0x179ef0)reset_screens();if(_0x4c12d3)for(myray of _0x4c12d3){myray&&(_0x583d80[_0x47efee(0x1ec)](myray?.['reldir'],null)?_0x583d80[_0x248025(0x664,'LCjP')](trace_ray,_0x10b9f3,myray,0x0,!![]):_0x583d80[_0x41af6b(0x1cb)](remove_ray,myray));}if(_0x179ef0)for(screen of registered_screens)if(screen[_0x248025(0x76b,'qvLs')]&&screen['indicators']['update_quality'])screen[_0x248025(0x3ee,'TXMc')][_0x248025(0x8a8,'oU5l')](screen,_0x179ef0);}function optional_snap(_0x40dcbf,_0x693348){var _0x46e73a=_0x40cd69;if(_0x693348)return snap_distance*Math[_0x46e73a(0x20a)](_0x40dcbf/snap_distance);else return _0x40dcbf;}function apply_rotation_limits(_0x1dcd72,_0x22b749,_0x17f200){var _0x8f48a0=_0x40cd69,_0x3b24a3=_0x12b454,_0x278b3d=_0x42dd52,_0x5ea27f={'TtiWl':'3|1|5|2|4|0','UVwUB':function(_0x49ea33,_0x105e57){return _0x49ea33>_0x105e57;},'KAbKi':function(_0x12131c,_0x409487){return _0x12131c>_0x409487;},'NFchD':function(_0x236970,_0x5a2bba){return _0x236970*_0x5a2bba;},'eFAaR':function(_0x4f503d,_0x30a780){return _0x4f503d*_0x30a780;},'yqcsN':function(_0x44c0b0,_0xb1123){return _0x44c0b0*_0xb1123;},'hzGWf':function(_0x2e85e6,_0x563138){return _0x2e85e6*_0x563138;},'VdgGj':function(_0x6fe0ce,_0x582337){return _0x6fe0ce*_0x582337;},'rVBBN':function(_0x838e65,_0x35d9d5){return _0x838e65<_0x35d9d5;},'fVsLZ':function(_0x29fcea,_0x295a7e){return _0x29fcea*_0x295a7e;},'dzvcI':function(_0x4071ac,_0x551d22){return _0x4071ac*_0x551d22;},'TuDYN':function(_0x1d091a,_0x3f76a4){return _0x1d091a*_0x3f76a4;}};if(_0x17f200){var _0x3ca8e9=_0x5ea27f['TtiWl'][_0x278b3d(0x42e)]('|'),_0x2fed1b=0x0;while(!![]){switch(_0x3ca8e9[_0x2fed1b++]){case'0':if(_0x22b749['includes']('z')&&_0x17f200[0x5]&&_0x5ea27f[_0x278b3d(0xa55)](_0x17f200[0x5][_0x278b3d(0x7af)],0x1)&&_0x5ea27f[_0x3b24a3(0x2f8,'0lJ7')](_0x1dcd72[_0x3b24a3(0x2b9,'rTxi')]['y'],_0x5ea27f[_0x278b3d(0xadd)](_0x17f200[0x5][0x1],deg2rad)))_0x1dcd72[_0x3b24a3(0x442,'RprT')]['y']=_0x5ea27f[_0x8f48a0(0xa8a)](_0x17f200[0x5][0x1],deg2rad);continue;case'1':if(_0x22b749[_0x278b3d(0xbd6)]('x')&&_0x17f200[0x3]&&_0x5ea27f['KAbKi'](_0x17f200[0x3][_0x278b3d(0x7af)],0x1)&&_0x5ea27f[_0x278b3d(0x44b)](_0x1dcd72['rotation']['x'],_0x5ea27f['yqcsN'](_0x17f200[0x3][0x1],deg2rad)))_0x1dcd72[_0x8f48a0(0x258)]['x']=_0x5ea27f[_0x278b3d(0x2e0)](_0x17f200[0x3][0x1],deg2rad);continue;case'2':if(_0x22b749[_0x278b3d(0xbd6)]('y')&&_0x17f200[0x4]&&_0x5ea27f[_0x278b3d(0x44b)](_0x17f200[0x4][_0x8f48a0(0x2c3)],0x1)&&_0x1dcd72[_0x278b3d(0x7ed)]['z']>_0x5ea27f[_0x278b3d(0x9b3)](_0x17f200[0x4][0x1],deg2rad))_0x1dcd72[_0x278b3d(0x7ed)]['z']=_0x5ea27f['VdgGj'](_0x17f200[0x4][0x1],deg2rad);continue;case'3':if(_0x22b749['includes']('x')&&_0x17f200[0x3]&&_0x5ea27f['KAbKi'](_0x17f200[0x3][_0x278b3d(0x7af)],0x0)&&_0x5ea27f['rVBBN'](_0x1dcd72[_0x8f48a0(0x258)]['x'],_0x5ea27f[_0x8f48a0(0x389)](_0x17f200[0x3][0x0],deg2rad)))_0x1dcd72['rotation']['x']=_0x17f200[0x3][0x0]*deg2rad;continue;case'4':if(_0x22b749['includes']('z')&&_0x17f200[0x5]&&_0x5ea27f['KAbKi'](_0x17f200[0x5][_0x278b3d(0x7af)],0x0)&&_0x5ea27f[_0x3b24a3(0xbc5,'LoJd')](_0x1dcd72[_0x3b24a3(0xadc,'KgZA')]['y'],_0x5ea27f[_0x3b24a3(0xbef,'g9jz')](_0x17f200[0x5][0x0],deg2rad)))_0x1dcd72[_0x278b3d(0x7ed)]['y']=_0x5ea27f[_0x8f48a0(0x572)](_0x17f200[0x5][0x0],deg2rad);continue;case'5':if(_0x22b749[_0x3b24a3(0x7e1,'*XEs')]('y')&&_0x17f200[0x4]&&_0x17f200[0x4][_0x3b24a3(0xa3d,'tUB@')]>0x0&&_0x5ea27f[_0x8f48a0(0xaf7)](_0x1dcd72['rotation']['z'],_0x5ea27f['dzvcI'](_0x17f200[0x4][0x0],deg2rad)))_0x1dcd72['rotation']['z']=_0x5ea27f[_0x8f48a0(0xbbc)](_0x17f200[0x4][0x0],deg2rad);continue;}break;}}}function apply_position_limits(_0x48bb1e,_0x28e931,_0x662557){var _0x13caf5=_0x12b454,_0x1d096c=_0x42dd52,_0x112b28=_0x40cd69,_0xf22451={'udCtn':function(_0x17fc55,_0x51519b){return _0x17fc55<_0x51519b;},'KYbJL':function(_0x32a6f1,_0x28a10f){return _0x32a6f1*_0x28a10f;},'lqaUS':function(_0x331a0c,_0x35353e){return _0x331a0c*_0x35353e;},'oicrI':function(_0x26de61,_0x41140c){return _0x26de61>_0x41140c;},'sYyke':function(_0x41d3fc,_0x3cfe75){return _0x41d3fc*_0x3cfe75;},'eujPE':function(_0x112099,_0x248211){return _0x112099>_0x248211;},'UizwF':function(_0x5cfa11,_0x9eafd2){return _0x5cfa11*_0x9eafd2;},'iuvzn':function(_0x858b65,_0x15d289){return _0x858b65*_0x15d289;}};if(_0x662557){if(_0x28e931[_0x112b28(0x21b)]('X')&&_0x662557[0x0]&&_0x662557[0x0][_0x1d096c(0x7af)]>0x0&&_0xf22451[_0x13caf5(0xb25,'nfuQ')](_0x48bb1e[_0x112b28(0x907)]['x'],_0xf22451['KYbJL'](gs,_0x662557[0x0][0x0])))_0x48bb1e[_0x112b28(0x907)]['x']=_0xf22451[_0x13caf5(0x387,'Xe0^')](gs,_0x662557[0x0][0x0]);if(_0x28e931[_0x13caf5(0x3ad,'i[xA')]('X')&&_0x662557[0x0]&&_0x662557[0x0]['length']>0x1&&_0xf22451['oicrI'](_0x48bb1e[_0x112b28(0x907)]['x'],_0xf22451[_0x1d096c(0xa3e)](gs,_0x662557[0x0][0x1])))_0x48bb1e['position']['x']=gs*_0x662557[0x0][0x1];if(_0x28e931[_0x1d096c(0xbd6)]('Y')&&_0x662557[0x1]&&_0x662557[0x1][_0x1d096c(0x7af)]>0x0&&_0xf22451[_0x112b28(0x6ed)](_0x48bb1e[_0x1d096c(0x667)]['z'],_0xf22451[_0x1d096c(0x23c)](gs,_0x662557[0x1][0x0])))_0x48bb1e['position']['z']=_0xf22451[_0x112b28(0x5ee)](gs,_0x662557[0x1][0x0]);if(_0x28e931[_0x13caf5(0x64b,'TR&P')]('Y')&&_0x662557[0x1]&&_0xf22451[_0x1d096c(0xaac)](_0x662557[0x1][_0x112b28(0x2c3)],0x1)&&_0xf22451[_0x112b28(0xabe)](_0x48bb1e[_0x1d096c(0x667)]['z'],_0xf22451['sYyke'](gs,_0x662557[0x1][0x1])))_0x48bb1e[_0x112b28(0x907)]['z']=_0xf22451[_0x13caf5(0x1f9,'pAMO')](gs,_0x662557[0x1][0x1]);const _0xca50ca=_0x48bb1e['getHeight']();if(_0x28e931[_0x13caf5(0x504,'1R4h')]('Z')&&_0x662557[0x2]&&_0x662557[0x2][_0x112b28(0x2c3)]>0x0&&_0xca50ca<_0xf22451[_0x112b28(0x794)](gs,_0x662557[0x2][0x0]))_0x48bb1e[_0x1d096c(0x855)](gs*_0x662557[0x2][0x0]);if(_0x28e931[_0x112b28(0x21b)]('Z')&&_0x662557[0x2]&&_0xf22451[_0x112b28(0xabe)](_0x662557[0x2][_0x1d096c(0x7af)],0x1)&&_0xf22451['eujPE'](_0xca50ca,gs*_0x662557[0x2][0x1]))_0x48bb1e[_0x1d096c(0x855)](gs*_0x662557[0x2][0x1]);}}function constrained_update(_0x11aeae,_0x58c0c9,_0x1a5740,_0x36d3b2,_0x1bb342,_0x3f3f2d){var _0x25f904=_0x42dd52,_0x3505b0=_0x12b454,_0x22664a=_0x40cd69,_0x1a18cd={'jPUew':function(_0x189235,_0xdaed59,_0xfc28aa){return _0x189235(_0xdaed59,_0xfc28aa);},'nVaiw':function(_0x2c75a0,_0x50ec11,_0x2fb260){return _0x2c75a0(_0x50ec11,_0x2fb260);},'OpBBX':function(_0x538dee,_0x2aace7){return _0x538dee-_0x2aace7;},'cXytR':function(_0xc7e68b,_0x543543){return _0xc7e68b+_0x543543;},'YzmoD':function(_0x3cfb23,_0x3ae5db,_0x37df92,_0x44948c){return _0x3cfb23(_0x3ae5db,_0x37df92,_0x44948c);}};const _0x326064=_0x1a5740['includes']('S');if(_0x1a5740[_0x22664a(0x21b)]('X'))_0x11aeae[_0x22664a(0x907)]['x']=_0x1a18cd[_0x3505b0(0x911,'q%aj')](optional_snap,_0x58c0c9[_0x22664a(0x907)]['x'],_0x326064);if(_0x1a5740[_0x3505b0(0x627,'q%aj')]('Y'))_0x11aeae['position']['z']=_0x1a18cd[_0x3505b0(0xa10,'#9hf')](optional_snap,_0x58c0c9[_0x3505b0(0x7ff,'Q9h^')]['z'],_0x326064);_0x1a5740['includes']('Z')&&_0x11aeae[_0x22664a(0x672)](_0x1a18cd[_0x25f904(0x2f0)](_0x1a18cd[_0x25f904(0x812)](_0x1bb342,_0x58c0c9['position']['y']),_0x3f3f2d['y']));if(_0x1a5740[_0x25f904(0xbd6)]('x'))_0x11aeae[_0x3505b0(0xb8a,'LoJd')]['x']=_0x58c0c9[_0x25f904(0x7ed)]['x'];if(_0x1a5740[_0x25f904(0xbd6)]('z'))_0x11aeae[_0x25f904(0x7ed)]['y']=_0x58c0c9[_0x22664a(0x258)]['y'];if(_0x1a5740[_0x25f904(0xbd6)]('y'))_0x11aeae[_0x25f904(0x7ed)]['z']=_0x58c0c9[_0x22664a(0x258)]['z'];_0x1a18cd['YzmoD'](apply_position_limits,_0x11aeae,_0x1a5740,_0x36d3b2);}var drag_sound={};function start_drag_sound(_0x3b6ce4,_0x3f1ca4=0x1){var _0x12b8c1=_0x12b454,_0x2f3e71=_0x42dd52,_0x284fbc=_0x40cd69,_0x32ae7b={'yiDqA':_0x284fbc(0xae2),'yXKoL':function(_0x17a90d,_0x58aa0a){return _0x17a90d>=_0x58aa0a;},'hctVe':function(_0x5759c7,_0x3552ce){return _0x5759c7==_0x3552ce;},'SMEhy':_0x2f3e71(0x97a),'tkdAz':_0x284fbc(0x277),'AiOMp':_0x2f3e71(0x269)},_0x2522ad=_0x32ae7b[_0x2f3e71(0xad5)]['split']('|'),_0x3632b9=0x0;while(!![]){switch(_0x2522ad[_0x3632b9++]){case'0':drag_sound_volume=0.1;continue;case'1':var _0x571094={'jnjGP':function(_0x5f464e,_0x3595a6){var _0x49704b=_0x284fbc;return _0x32ae7b[_0x49704b(0x7b9)](_0x5f464e,_0x3595a6);}};continue;case'2':if(_0x32ae7b[_0x2f3e71(0x5e4)](_0x3f1ca4,0x1))mysound=new BABYLON[(_0x2f3e71(0x6d4))](_0x32ae7b[_0x284fbc(0xbe0)],_0x32ae7b[_0x284fbc(0x371)],_0x3b6ce4,null,{'loop':![],'autoplay':![],'volume':drag_sound_volume});else mysound=new BABYLON[(_0x284fbc(0x56e))](_0x32ae7b[_0x2f3e71(0x359)],_0x32ae7b[_0x2f3e71(0x599)],_0x3b6ce4,null,{'loop':![],'autoplay':![],'volume':0.2});continue;case'3':drag_sound[_0x12b8c1(0x95c,'KP(N')]=_0x3b6ce4['onAfterRenderObservable']['add'](()=>{var _0x49c9bf=_0x12b8c1,_0x198d41=_0x2f3e71,_0x19d32a=_0x284fbc;_0x571094[_0x19d32a(0x339)](drag_sound[_0x198d41(0x99b)],0xa)&&(drag_sound[_0x19d32a(0x324)]<0x2?(drag_sound['sound'][_0x19d32a(0x4bf)](),drag_sound[_0x49c9bf(0x2cb,'i[xA')][_0x49c9bf(0xacd,'kDTM')](0x0)):(drag_sound['sound'][_0x198d41(0x7f8)](),drag_sound['sound'][_0x198d41(0x1e0)](drag_sound_volume)),drag_sound['movements']=0x0,drag_sound[_0x49c9bf(0x58c,'nfuQ')]=0x0),drag_sound[_0x19d32a(0x2b7)]++;});continue;case'4':drag_sound['renders']=0x0;continue;case'5':drag_sound[_0x284fbc(0x62a)]=mysound;continue;case'6':drag_sound[_0x2f3e71(0x1dc)]=0x0;continue;}break;}}function update_drag_sound(){drag_sound['movements']++;}function stop_drag_sound(_0x3f7c54){var _0x472398=_0x40cd69,_0x2e6dc4=_0x42dd52,_0x57582b=_0x12b454;drag_sound&&(drag_sound[_0x57582b(0x675,'Xe0^')][_0x2e6dc4(0x1e0)](0x0),drag_sound[_0x2e6dc4(0x230)]['stop'](),_0x3f7c54[_0x57582b(0xa19,'ghEx')]['remove'](drag_sound[_0x472398(0x76d)]));}function unmark_rotating_axis(_0x509e56){if(!attached_mesh)return;attached_mesh=null,rotation_gizmoManager['rotationGizmoEnabled']=![];}function unmark_dragged_axis(_0x160eca){var _0x7df163=_0x40cd69,_0x12dd64=_0x42dd52,_0xd7cfb3=_0x12b454;if(!marked_mount)return;marked_mount['zarrow']&&(marked_mount[_0xd7cfb3(0x9ac,'Xe0^')][_0x12dd64(0xb9e)]=materials[_0x12dd64(0x9b0)]),marked_mount[_0x7df163(0xab8)]&&(marked_mount[_0xd7cfb3(0x9d4,'#9hf')][_0xd7cfb3(0xa4a,'kDTM')]=materials[_0x12dd64(0x9b0)]),marked_mount['xarrow']&&(marked_mount['xarrow'][_0x12dd64(0xb9e)]=materials['arrow_mat']),enable_teleportation(_0x160eca),marked_mount=null;}function retarget_spotlights(_0x3e8ef1){var _0x493b77=_0x40cd69;if(_0x3e8ef1?.['laserspotlights'])for(laserspotlight of _0x3e8ef1[_0x493b77(0xa5d)]){laserspotlight['setDirectionToTarget'](new BABYLON[(_0x493b77(0xa0d))](0x0,0x0,0x0));}}function attach_SixDoFDragBehavior(_0x3dd667,_0x68129e,_0x20e00c,_0x211782,_0x428d8d,_0x39a905){var _0x135bde=_0x40cd69,_0x275fe5=_0x42dd52,_0x562f8a=_0x12b454,_0x1befc0={'QkUUL':_0x562f8a(0x435,'KgZA'),'EattU':function(_0x248859,_0x52a94f){return _0x248859(_0x52a94f);},'zoLAD':_0x275fe5(0xb89),'xCFYO':function(_0x25cabd,_0x5671f6){return _0x25cabd(_0x5671f6);},'qciaF':'cloned\x20yarrow','iJfDD':function(_0x140481){return _0x140481();},'yyCgO':function(_0x5cc613,_0x5f042b,_0x826268){return _0x5cc613(_0x5f042b,_0x826268);},'zyIAd':'2|0|5|1|4|3','ZTYRX':function(_0x14604c,_0x21fb89){return _0x14604c(_0x21fb89);},'gbZcr':function(_0xacc614,_0x233f1f,_0x589bda){return _0xacc614(_0x233f1f,_0x589bda);},'sHizA':function(_0x540696){return _0x540696();},'TAXLU':function(_0x4ff4fd,_0x5cea86){return _0x4ff4fd(_0x5cea86);},'XUWDY':function(_0x45e0ae,_0x5b86e6,_0x68b6ff,_0x26ff89,_0x1c51bc,_0x281d5c,_0x422ca9){return _0x45e0ae(_0x5b86e6,_0x68b6ff,_0x26ff89,_0x1c51bc,_0x281d5c,_0x422ca9);},'yCexv':_0x275fe5(0x4ec),'xKDuc':function(_0x5d46a1,_0x396fbd){return _0x5d46a1(_0x396fbd);},'JyIqr':'6|9|13|16|25|14|31|1|3|2|11|5|32|30|28|8|21|23|18|15|26|0|20|19|10|17|4|29|27|12|24|7|22','ejnvN':function(_0x13fd7e,_0x1e86b1){return _0x13fd7e(_0x1e86b1);},'OeeUN':function(_0x214704,_0x280845){return _0x214704(_0x280845);},'QafgS':function(_0x37135b,_0x316536,_0x2dff6d){return _0x37135b(_0x316536,_0x2dff6d);},'iYjoW':function(_0x4b800a,_0x5b7509){return _0x4b800a(_0x5b7509);},'wuGhY':function(_0x5dc437,_0x495163){return _0x5dc437+_0x495163;},'SpJHb':_0x275fe5(0x789),'qDoxe':_0x135bde(0xaf6),'HKFPn':function(_0x6cd5af){return _0x6cd5af();},'TPIsL':function(_0x4c905e,_0x24f892){return _0x4c905e(_0x24f892);},'iNluA':function(_0x4ec9b2,_0x452e69){return _0x4ec9b2(_0x452e69);}},_0x3d840b=new BABYLON[(_0x275fe5(0x4de))]();_0x3d840b[_0x562f8a(0x2bd,'X$)h')]=1.5,_0x211782[_0x562f8a(0x832,'g9jz')](_0x3d840b);var _0x2e5b52=_0x428d8d[_0x275fe5(0xb4c)](),_0x19541e=null,_0x550971=null,_0x218412=null;_0x428d8d[_0x275fe5(0xc11)]=_0x68129e,_0x428d8d[_0x275fe5(0x526)]=_0x20e00c;var _0x26d336=null,_0x56969c=null;_0x3d840b[_0x275fe5(0x876)][_0x562f8a(0x7dd,'j#Fg')](_0x30fbd5=>{var _0x2605fc=_0x562f8a,_0x111557=_0x275fe5,_0xe6da12=_0x135bde;if(movement_prohibited){_0x3d840b[_0xe6da12(0xb40)]=!![];return;}else _0x3d840b[_0xe6da12(0xb40)]=![];finish_all_drags=![],_0x26d336=_0x211782[_0x111557(0x24f)],allow_tracing=![],start_z=_0x428d8d['position']['y'],_0x2e5b52=_0x428d8d[_0x2605fc(0x26f,']pQp')](),_0x19541e=_0x211782[_0x111557(0x667)][_0x2605fc(0x712,'LCjP')](),_0x550971=_0x211782[_0xe6da12(0x258)][_0x2605fc(0xa00,'8m[e')](),_0x39a905[_0xe6da12(0x81f)]=null,_0x218412=get_mount(_0x3dd667,_0x2e5b52,_0x39a905,_0x428d8d['bh']),_0x218412[_0xe6da12(0xa5d)]=_0x39a905[_0x111557(0x2bb)];if(_0x68129e[_0x111557(0xbd6)]('Z')&&_0x428d8d['zarrow']){let _0x47cb08=_0x428d8d[_0xe6da12(0x37d)][_0x2605fc(0x847,'mV5j')](_0x1befc0[_0x111557(0xb81)]);_0x47cb08[_0xe6da12(0x81f)]=_0x218412,_0x47cb08[_0x2605fc(0x9fa,'g9jz')](!![]),_0x47cb08[_0x111557(0x2d1)]=!![],_0x1befc0['EattU'](showDragging,_0x47cb08);}if(_0x68129e[_0xe6da12(0x21b)]('X')&&_0x428d8d['xarrow']){let _0x2905a4=_0x428d8d[_0x2605fc(0x5a9,'0lJ7')][_0x111557(0x3b7)](_0x1befc0['zoLAD']);_0x2905a4['parent']=_0x218412,_0x2905a4[_0x2605fc(0x596,'2bQ6')](!![]),_0x2905a4['visibility']=!![],_0x1befc0[_0xe6da12(0x5cf)](showDragging,_0x2905a4);}if(_0x68129e[_0x2605fc(0x886,'#9hf')]('Y')&&_0x428d8d[_0x111557(0x928)]){let _0x44b2d5=_0x428d8d[_0xe6da12(0xab8)][_0x111557(0x3b7)](_0x1befc0[_0xe6da12(0x334)]);_0x44b2d5[_0x111557(0x24f)]=_0x218412,_0x44b2d5['setEnabled'](!![]),_0x44b2d5['visibility']=!![],_0x1befc0[_0xe6da12(0x5cf)](showDragging,_0x44b2d5);}_0x218412[_0x2605fc(0x53e,'rTxi')][_0xe6da12(0x9cf)](_0x428d8d[_0x2605fc(0x8f8,'LCjP')]),_0x218412['rotation']['copyFrom'](_0x428d8d[_0xe6da12(0x258)]),_0x218412[_0x2605fc(0x8e6,'1R4h')](),_0x428d8d[_0x111557(0x84e)](![]),_0x211782[_0x111557(0x4a1)](null),_0x211782[_0xe6da12(0x29f)](![]),_0x211782[_0xe6da12(0x2b1)]=![],_0x211782[_0x111557(0xaf0)]=![],_0x1befc0[_0xe6da12(0x661)](vibrate_controller),_0x1befc0[_0xe6da12(0x5cf)](animate_realease_effect,_0x3dd667),allow_tracing=!![];if(_0x68129e[_0x2605fc(0x6c3,'$2eE')]('Z'))_0x1befc0[_0x2605fc(0x2db,'mV5j')](start_drag_sound,_0x3dd667,0x2);if(_0x68129e[_0xe6da12(0x21b)]('X')||_0x68129e[_0x111557(0xbd6)]('Y'))start_drag_sound(_0x3dd667,0x1);retarget_spotlights(_0x39a905),global_finish_drag=_0x548b94;}),_0x3d840b['onDragObservable'][_0x135bde(0xade)](_0x8e6f5a=>{var _0x22af36=_0x275fe5,_0x2b2ace=_0x135bde,_0x58c09c=_0x562f8a,_0x12ec01=_0x1befc0[_0x58c09c(0x4c9,'Xe0^')][_0x58c09c(0x1e8,'TRoy')]('|'),_0x46b152=0x0;while(!![]){switch(_0x12ec01[_0x46b152++]){case'0':if(finish_all_drags){_0x428d8d[_0x2b2ace(0x321)]=![],_0x39a905[_0x2b2ace(0x321)]=![],_0x39a905['isPickable']=![],_0x428d8d[_0x58c09c(0x328,'obAv')]=![],_0x218412['isVisible']=![],_0x218412[_0x22af36(0xaf0)]=![],_0x1befc0['xCFYO'](stop_drag_sound,_0x3dd667),_0x1befc0[_0x2b2ace(0x7be)](retarget_spotlights,_0x39a905);return;}continue;case'1':_0x1befc0[_0x22af36(0x5aa)](trace_rays,_0x3dd667,!![]);continue;case'2':if(_0x3d840b[_0x22af36(0x4f2)])return;continue;case'3':_0x1befc0[_0x58c09c(0x530,'2bQ6')](update_drag_sound);continue;case'4':_0x1befc0[_0x22af36(0xc38)](retarget_spotlights,_0x39a905);continue;case'5':_0x1befc0[_0x2b2ace(0xad1)](constrained_update,_0x218412,_0x211782,_0x68129e,_0x20e00c,_0x2e5b52,_0x19541e);continue;}break;}});var _0xca2fda=null;function _0x2f94ae(_0x2d082a){var _0x56e696=_0x562f8a,_0x5723df=_0x135bde,_0x596f26=_0x275fe5,_0x52b8e0=_0x1befc0['yCexv']['split']('|'),_0x5c935e=0x0;while(!![]){switch(_0x52b8e0[_0x5c935e++]){case'0':_0x1befc0[_0x596f26(0xc38)](disable_teleportation,_0x2d082a);continue;case'1':marked_mount=_0x428d8d;continue;case'2':_0x428d8d['selected']='';continue;case'3':_0x1befc0[_0x5723df(0x5b1)](unmark_dragged_axis,_0x2d082a);continue;case'4':_0x68129e[_0x596f26(0xbd6)]('Y')&&_0x428d8d[_0x5723df(0xab8)]&&(_0x428d8d[_0x5723df(0xab8)]['material']=materials[_0x596f26(0x68b)],_0x428d8d[_0x596f26(0xc3e)]+='Y');continue;case'5':_0x68129e[_0x56e696(0x6fd,'X$)h')]('Z')&&_0x428d8d[_0x56e696(0x809,'!]KK')]&&(_0x428d8d[_0x596f26(0xb97)][_0x596f26(0xb9e)]=materials['postMat_marked'],_0x428d8d[_0x5723df(0x9d9)]+='Z');continue;case'6':_0x68129e['includes']('X')&&_0x428d8d[_0x596f26(0xa76)]&&(_0x428d8d[_0x56e696(0x443,'xtCV')][_0x56e696(0xb36,']pQp')]=materials[_0x596f26(0x68b)],_0x428d8d[_0x596f26(0xc3e)]+='X');continue;}break;}}function _0x548b94(_0x368ce9,_0x134a9b=![]){var _0x2377d3=_0x135bde,_0x1b566a=_0x275fe5,_0x574849=_0x562f8a,_0x412dac=_0x1befc0['JyIqr']['split']('|'),_0x266616=0x0;while(!![]){switch(_0x412dac[_0x266616++]){case'0':_0x428d8d[_0x574849(0x9d2,'ghEx')](_0x218412['getHeight']());continue;case'1':_0x211782['position']=_0x19541e;continue;case'2':_0x211782[_0x1b566a(0x2d1)]=!![];continue;case'3':_0x211782[_0x2377d3(0x258)]=_0x550971;continue;case'4':_0x218412[_0x574849(0x972,'mV5j')]();continue;case'5':_0x211782['isPickable']=!![];continue;case'6':if(_0x3d840b['disableMovement'])return;continue;case'7':global_finish_drag=null;continue;case'8':!finish_all_drags&&(_0x211782[_0x574849(0xb5f,'2bQ6')]=!![],_0x211782['post']&&(_0x211782[_0x574849(0xc0c,'#9hf')][_0x574849(0x5b8,'0lJ7')]=!![],_0x211782[_0x1b566a(0xa80)][_0x574849(0x558,'rTxi')]=!![]));continue;case'9':allow_tracing=![];continue;case'10':_0x428d8d['post'][_0x2377d3(0x945)]['z']=0x1;continue;case'11':_0x211782[_0x574849(0x670,'mV5j')](!![]);continue;case'12':allow_tracing=!![];continue;case'13':attached_mesh=null;continue;case'14':if(!_0x211782){if(_0x218412)_0x1befc0[_0x574849(0x5e0,'ghEx')](dispose_with_texture,_0x218412);_0x218412=null;return;}continue;case'15':_0x428d8d[_0x2377d3(0x29f)](!![]);continue;case'16':_0x1befc0[_0x2377d3(0x773)](enable_teleportation,_0x368ce9);continue;case'17':_0x1befc0[_0x574849(0x52e,'mDXe')](retarget_spotlights,_0x39a905);continue;case'18':_0x134a9b?(_0x428d8d[_0x2377d3(0x907)]=_0x19541e,_0x428d8d[_0x574849(0x6d0,'nfuQ')]=_0x550971):(_0x428d8d[_0x574849(0xc40,'i[Uz')]=_0x218412[_0x1b566a(0x667)],_0x428d8d['rotation']=_0x218412['rotation']);continue;case'19':_0x428d8d[_0x2377d3(0x6cd)][_0x574849(0x508,'ghEx')]['y']=0x1;continue;case'20':_0x428d8d[_0x574849(0x729,'TXMc')][_0x1b566a(0x706)]['x']=0x1;continue;case'21':if(!finish_all_drags)_0x211782[_0x2377d3(0x8f5)]=!![];else _0x428d8d[_0x2377d3(0x321)]=![];continue;case'22':_0x1befc0[_0x574849(0x716,'oU5l')](trace_rays,_0x368ce9,!![]);continue;case'23':_0x56969c&&(_0x56969c['parent']=null,_0x56969c[_0x2377d3(0x31c)](),_0x56969c=null);continue;case'24':_0x1befc0['iYjoW'](unmark_dragged_axis,_0x368ce9);continue;case'25':if(!_0x218412)return;continue;case'26':_0x39a905[_0x1b566a(0x4a1)](_0x428d8d);continue;case'27':finish_all_drags&&(console[_0x1b566a(0xc04)](_0x1befc0[_0x574849(0x66c,'j#Fg')](_0x1befc0[_0x1b566a(0x3e6)],_0x428d8d[_0x1b566a(0x862)])),_0x428d8d[_0x574849(0x6a5,'[8Oh')]());continue;case'28':_0x68129e[_0x2377d3(0x21b)]('Z')&&_0x428d8d[_0x574849(0x940,'$2eE')][_0x1b566a(0x84e)](!![]);continue;case'29':_0x218412=null;continue;case'30':if(_0x68129e[_0x574849(0x7f7,'TXMc')]('Y')){_0x428d8d[_0x2377d3(0xab8)]['setEnabled'](!![]);if(_0x211782['name']=='')_0x211782[_0x1b566a(0x7ed)]['x']=deg90;}continue;case'31':_0x211782[_0x1b566a(0x4a1)](_0x26d336);continue;case'32':if(_0x68129e[_0x2377d3(0x21b)]('X')){_0x428d8d[_0x1b566a(0xa76)][_0x574849(0x767,'MeKP')](!![]);if(_0x211782[_0x574849(0x4e5,'MeKP')]=='')_0x211782[_0x2377d3(0x258)]['z']=deg90;}continue;}break;}}_0xca2fda=_0x3d840b[_0x562f8a(0x783,'i[xA')][_0x275fe5(0x5d3)](_0x489e95=>{var _0x560694=_0x562f8a,_0x37fa97=_0x135bde,_0x5b8619=_0x275fe5,_0x4a2632=_0x1befc0[_0x5b8619(0x2ab)][_0x37fa97(0x5d1)]('|'),_0x4963fd=0x0;while(!![]){switch(_0x4a2632[_0x4963fd++]){case'0':_0x1befc0[_0x560694(0xbd4,'UBNJ')](vibrate_controller);continue;case'1':_0x1befc0[_0x5b8619(0xa47)](animate_realease_effect,_0x3dd667);continue;case'2':_0x1befc0[_0x5b8619(0x987)](_0x2f94ae,_0x3dd667);continue;case'3':_0x1befc0['iNluA'](_0x548b94,_0x3dd667);continue;case'4':_0x1befc0[_0x560694(0x909,'NxRE')](stop_drag_sound,_0x3dd667);continue;case'5':_0x1befc0[_0x37fa97(0x54f)](retarget_spotlights,_0x211782);continue;case'6':if(!_0x218412)return;continue;}break;}});}function translate_label(_0x42c763){var _0x2f7f3b=_0x42dd52,_0x8c4216=_0x40cd69,_0x34f36a=_0x12b454,_0x85913e={'pqPlP':_0x34f36a(0x4bc,'KgZA'),'ApEZR':'Screen','kLkuh':_0x8c4216(0xbaf),'mUBqR':_0x2f7f3b(0x1d2)},_0x23e3a9=_0x8c4216(0xaf8)[_0x2f7f3b(0x42e)]('|'),_0x3f3d13=0x0;while(!![]){switch(_0x23e3a9[_0x3f3d13++]){case'0':_0x42c763=_0x42c763[_0x8c4216(0xa36)](_0x8c4216(0xb7f),'M');continue;case'1':_0x42c763=_0x42c763[_0x8c4216(0xa36)](_0x85913e[_0x2f7f3b(0x713)],_0x85913e['ApEZR']);continue;case'2':_0x42c763=_0x42c763[_0x2f7f3b(0x27b)](_0x85913e[_0x2f7f3b(0x95d)],'L');continue;case'3':_0x42c763=_0x42c763[_0x34f36a(0xa3c,'zE[g')](_0x85913e[_0x34f36a(0x7b8,'b8TB')],'Laser');continue;case'4':return _0x42c763;}break;}}function replace_label(_0x34bca9,_0x384d66){var _0x44e0c3=_0x40cd69,_0x3c3846=_0x42dd52,_0x45c95f=_0x12b454,_0x5f910e={'MwlAv':function(_0x5a1007,_0x1c63ce,_0x5c59e9,_0x31a210){return _0x5a1007(_0x1c63ce,_0x5c59e9,_0x31a210);}};const _0x5c3c1e=_0x384d66[_0x45c95f(0x64d,'kIEI')][_0x45c95f(0xbac,'#9hf')];_0x384d66[_0x45c95f(0x23b,'TRoy')][_0x3c3846(0x9dd)](),_0x384d66[_0x44e0c3(0x427)]=_0x5f910e[_0x44e0c3(0x60e)](show_label,_0x34bca9,_0x384d66[_0x44e0c3(0x313)],_0x5c3c1e);}function show_label(_0x1bf939,_0x133f59,_0x3b5e76=0x0,_0x38b165=null,_0x3ddfdd=gs*0.13){var _0x535ad9=_0x42dd52,_0x1602ca=_0x40cd69,_0x309278=_0x12b454,_0x3e265e={'RUrdL':function(_0x17fd09,_0x4d8995){return _0x17fd09==_0x4d8995;},'fKvpQ':function(_0x4dc4bb,_0x58c67f){return _0x4dc4bb(_0x58c67f);},'viZvn':_0x309278(0x86e,'MeKP'),'JsdWM':function(_0xc13d17,_0x53f4f0){return _0xc13d17+_0x53f4f0;},'rwRoY':function(_0x12571a,_0x33535a){return _0x12571a*_0x33535a;},'RemIU':function(_0x3212a9,_0x4261f5){return _0x3212a9+_0x4261f5;}};if(_0x3e265e[_0x1602ca(0x9bd)](_0x38b165,null)){if(_0x133f59[_0x309278(0x7e8,'[8Oh')])_0x38b165=translate_label(_0x133f59[_0x535ad9(0x24f)][_0x535ad9(0x862)]);else _0x38b165=_0x3e265e['fKvpQ'](translate_label,_0x133f59[_0x309278(0x6cf,')]DF')]);}var _0x5efb27=BABYLON['MeshBuilder'][_0x1602ca(0x772)](_0x3e265e[_0x309278(0x645,'X$)h')],_0x38b165,_0x1bf939[_0x309278(0x3cc,'*XEs')],{'size':_0x3ddfdd,'resolution':0x20,'depth':_0x3ddfdd/0x3});const _0xb14e2=_0x3e265e[_0x535ad9(0xaec)](_0x3e265e[_0x535ad9(0x9b2)](gs,0.45),_0x3b5e76);return _0x5efb27[_0x1602ca(0x907)]['y']=_0x3e265e['RemIU'](_0xb14e2,_0x3ddfdd),_0x5efb27['billboardMode']=BABYLON['Mesh']['BILLBOARDMODE_ALL'],_0x5efb27['isPickable']=![],_0x5efb27[_0x309278(0x545,'zE[g')]=materials[_0x1602ca(0x20d)],_0x5efb27[_0x535ad9(0x24f)]=_0x133f59,_0x5efb27[_0x309278(0x963,'LCjP')]=_0x3b5e76,_0x5efb27;}function showDragging(_0x539128){var _0x477a77=_0x12b454,_0x540f05=_0x42dd52;_0x539128[_0x540f05(0xb9e)]=materials[_0x477a77(0x2be,'[8Oh')];}const calculateMean=_0x106cad=>{var _0x1613e4={'Zzlvg':function(_0xfba2a7,_0x41db7e){return _0xfba2a7/_0x41db7e;}};const _0x19b5ed=_0x1613e4['Zzlvg'](_0x106cad['reduce']((_0x267b2b,_0x3e141c)=>_0x267b2b+_0x3e141c),_0x106cad['length']);return _0x19b5ed;};function empty_stats(){return{'hits':[0x0],'totalhits':0x0,'spotvarz':[0x0],'spotvarz':[0x0],'spotvary':[0x0],'spotcovyz':[0x0],'dz':[0x0],'dy':[0x0],'dx':[0x0],'dirz':[0x0],'diry':[0x0],'dirx':[0x0],'curvx':[0x0],'curvy':[0x0],'gphase':[0x0]};}var animate_realease_effect_is_playing=![];function animate_realease_effect(_0x8bba86){var _0x1348dc=_0x12b454,_0x3bd552=_0x40cd69,_0x537910=_0x42dd52,_0x16d222={'dAMez':function(_0x3d7308,_0x17788e){return _0x3d7308*_0x17788e;},'ojHFv':function(_0x21befa,_0x1cfee2){return _0x21befa/_0x1cfee2;},'lobRZ':function(_0x3dcd5a,_0x32d51f){return _0x3dcd5a<_0x32d51f;},'ZBxqG':function(_0x343837,_0x55ffda){return _0x343837*_0x55ffda;},'ycbOt':function(_0x556450,_0x5bfc7c){return _0x556450/_0x5bfc7c;},'DPaoR':function(_0x50c5b1,_0x21fd8f){return _0x50c5b1<_0x21fd8f;},'EOlWs':function(_0x29b590,_0x4a5134,_0x33ec2c){return _0x29b590(_0x4a5134,_0x33ec2c);}};if(animate_realease_effect_is_playing)return;animate_realease_effect_is_playing=!![];const _0x3048a0=0x19,_0x472bc4=_0x16d222[_0x537910(0xc5c)](_0x16d222[_0x3bd552(0x278)](0x5,0x2),Math['PI']),_0xbb710e=_0x16d222[_0x537910(0x9b6)](_0x16d222['ZBxqG'](0x2,Math['PI']),0xa);var _0x2d75ee=0x0,_0x4a8876=0x0;for(screenmesh of registered_screens)if(screenmesh[_0x1348dc(0xbc2,'kDTM')])for(let _0x342e3e=0x0;_0x16d222[_0x1348dc(0xa4b,'$2eE')](_0x342e3e,screenmesh[_0x537910(0x2bb)][_0x537910(0x7af)]);_0x342e3e++)LASERSHADERS[_0x3bd552(0x31d)](screenmesh[_0x3bd552(0xa5d)][_0x342e3e]);var _0x133164=_0x8bba86[_0x3bd552(0x6a7)][_0x537910(0x5d3)](()=>{var _0x3b116a=_0x3bd552,_0x2858af=_0x1348dc,_0x44a16c=_0x537910;for(screenmesh of registered_screens){_0x4a8876=_0x16d222[_0x44a16c(0xc5c)](_0x16d222[_0x2858af(0x918,'rTxi')](_0x472bc4,Math[_0x2858af(0x43d,'i[Uz')](_0x16d222['ojHFv'](-_0x2d75ee,_0x3048a0))),Math[_0x44a16c(0x8a0)](_0x16d222[_0x44a16c(0xc5c)](_0xbb710e,_0x2d75ee)));if(screenmesh[_0x44a16c(0x2bb)])for(let _0x25b052=0x0;_0x16d222[_0x3b116a(0x7a4)](_0x25b052,screenmesh[_0x3b116a(0xa5d)][_0x2858af(0x2a3,'kDTM')]);_0x25b052++)LASERSHADERS['set_rel_phases'](screenmesh[_0x2858af(0x746,'q%aj')][_0x25b052],_0x4a8876);}_0x2d75ee++;});_0x16d222[_0x3bd552(0x743)](setTimeout,()=>{var _0x61d39b=_0x1348dc,_0x3c30ca=_0x537910,_0x48eb44=_0x3bd552;_0x8bba86[_0x48eb44(0x6a7)][_0x3c30ca(0xacc)](_0x133164),animate_realease_effect_is_playing=![];for(myscreen of registered_screens)if(myscreen['laserspotlights'])for(my_laserspotlight of myscreen['laserspotlights'])LASERSHADERS[_0x61d39b(0x47a,'pAMO')](my_laserspotlight,0x0);},0x7d0);}function attach_dynamic_spots(_0x16fe63,_0x56bfe4,_0x3d19b7=0x96){var _0x1e92a8=_0x40cd69,_0x3a8105=_0x12b454,_0x8b1e54=_0x42dd52,_0x1ec221={'YTSdT':function(_0x185b91,_0x3699b4){return _0x185b91<_0x3699b4;},'PSyLY':function(_0x2b0e4c,_0x107ce1){return _0x2b0e4c!=_0x107ce1;},'chFfp':function(_0x3f739c,_0x35264f){return _0x3f739c!=_0x35264f;},'SVcNF':_0x8b1e54(0x403),'zvFpN':function(_0x2d531a,_0x556bf1){return _0x2d531a/_0x556bf1;},'zNYhi':function(_0x18fcfa,_0x151d7a){return _0x18fcfa*_0x151d7a;},'YZsQe':function(_0x20c253,_0x26abad){return _0x20c253**_0x26abad;},'iqOvu':function(_0x39d8d5,_0x426862){return _0x39d8d5/_0x426862;},'UxGFQ':function(_0x245c04,_0x6c9e91){return _0x245c04/_0x6c9e91;},'CkxVw':function(_0xa68e98,_0x5dd849){return _0xa68e98+_0x5dd849;},'ayPdK':_0x3a8105(0x845,'!]KK'),'Setvq':function(_0x451db2,_0x498666){return _0x451db2>_0x498666;},'PGRhh':function(_0x562965,_0x63d71c){return _0x562965-_0x63d71c;},'dlFrC':function(_0x3c02bd,_0x4d8022){return _0x3c02bd+_0x4d8022;},'gemwN':function(_0x1c7f9d,_0x2ced34){return _0x1c7f9d**_0x2ced34;},'rlWbx':function(_0x366570,_0x46167b){return _0x366570/_0x46167b;},'RyXri':function(_0x56363b,_0x377fc8){return _0x56363b!=_0x377fc8;},'HJsjs':function(_0x35600f,_0x58a75a){return _0x35600f>_0x58a75a;},'IRkgb':function(_0x4ae555,_0x202e1a){return _0x4ae555<_0x202e1a;},'WHzpQ':function(_0x1b4b13,_0x5c8419){return _0x1b4b13!=_0x5c8419;},'qTHUk':function(_0x5ad8cc,_0x3bb276){return _0x5ad8cc-_0x3bb276;},'ZqyrK':function(_0x3ff7cc,_0x1b6eb7){return _0x3ff7cc**_0x1b6eb7;},'oWxaz':function(_0x2df971,_0xd35ee9){return _0x2df971/_0xd35ee9;},'bLrHY':function(_0x4486ba,_0x1b47c9){return _0x4486ba/_0x1b47c9;},'PnBLy':function(_0x37934c,_0x2caf7e){return _0x37934c-_0x2caf7e;},'WDCMC':function(_0x192941,_0x8c46d3){return _0x192941!=_0x8c46d3;},'KNgfY':function(_0x5ae46d,_0xbda50e){return _0x5ae46d>_0xbda50e;},'NGWXS':function(_0x1c3124,_0x47ad89){return _0x1c3124*_0x47ad89;},'vmCrQ':function(_0x1f9169,_0x4ba8f5){return _0x1f9169/_0x4ba8f5;},'yomHr':function(_0x1b7178,_0x2ccaef){return _0x1b7178-_0x2ccaef;},'qOign':function(_0x24f324,_0x2cc2c7){return _0x24f324*_0x2cc2c7;},'aCeDE':function(_0x854414,_0x260fff){return _0x854414+_0x260fff;},'XTjZm':function(_0x5a92ab,_0x13fd07){return _0x5a92ab!=_0x13fd07;},'tbtOx':function(_0xaae1f1,_0x111776){return _0xaae1f1/_0x111776;},'uipCE':function(_0x4a9716,_0x58c730){return _0x4a9716!=_0x58c730;},'znTUL':function(_0x39ccce,_0x3e95c6){return _0x39ccce/_0x3e95c6;},'QbNre':function(_0x52ee52,_0x5cfa25){return _0x52ee52!=_0x5cfa25;},'UTVgM':function(_0x46ad86,_0x50955e){return _0x46ad86/_0x50955e;},'eJwkq':function(_0x40f09d,_0x331d4d){return _0x40f09d>_0x331d4d;},'YtCQy':function(_0x47d765,_0x23d0a0){return _0x47d765/_0x23d0a0;},'iKfgF':function(_0x1b9cfe,_0x4edff5){return _0x1b9cfe!=_0x4edff5;},'PdBAj':function(_0xdc2213,_0x162943){return _0xdc2213==_0x162943;},'Dsslv':function(_0x34db88,_0x5e32ef){return _0x34db88/_0x5e32ef;},'nnVIZ':function(_0x450336,_0x591fb5){return _0x450336/_0x591fb5;},'RvJKi':function(_0x1a2f2e,_0x5ad733){return _0x1a2f2e-_0x5ad733;},'sMZXI':function(_0x2a126e,_0x55f16b){return _0x2a126e*_0x55f16b;},'HwCQM':function(_0x53e1cb,_0x2bb748){return _0x53e1cb+_0x2bb748;},'HkRlP':function(_0x180775,_0x59b75b){return _0x180775*_0x59b75b;},'JUScz':function(_0x19c2c2,_0x5698f2){return _0x19c2c2>_0x5698f2;},'lTxkr':function(_0x3d874c,_0x273b76){return _0x3d874c>_0x273b76;},'NSxPd':function(_0xb4949c,_0x12dfe1){return _0xb4949c+_0x12dfe1;},'hSkMo':function(_0x33fafe,_0xcb72e2){return _0x33fafe>_0xcb72e2;},'DRHYX':_0x8b1e54(0x24e),'RhIki':function(_0xe79672,_0x7de91b){return _0xe79672<_0x7de91b;},'ZaJSD':function(_0x18a579,_0x22469d){return _0x18a579-_0x22469d;},'glSwk':function(_0x179bc0,_0x8d65c9){return _0x179bc0-_0x8d65c9;},'gLWnW':function(_0x33e6ee,_0x3db714){return _0x33e6ee+_0x3db714;},'FJeqU':function(_0x153e9b,_0x5ddef3){return _0x153e9b-_0x5ddef3;},'uhJli':function(_0x35fdbe,_0x45f374){return _0x35fdbe-_0x45f374;},'YXMPo':function(_0x517df7,_0xabf7fa){return _0x517df7*_0xabf7fa;},'ZxClB':function(_0xc8d388,_0x388a10){return _0xc8d388(_0x388a10);},'UXzZy':function(_0x54c738,_0x34d338){return _0x54c738+_0x34d338;},'aWgMZ':function(_0x41a3f4,_0x3c414c){return _0x41a3f4+_0x3c414c;},'Ryukr':function(_0x4e74a0,_0x3073f2){return _0x4e74a0+_0x3073f2;},'QKVuz':_0x8b1e54(0x48f),'iqgBF':function(_0x259f76){return _0x259f76();}},_0x1f35e2=_0x1ec221[_0x8b1e54(0x361)](_0x1ec221['aWgMZ'](_0x1ec221[_0x8b1e54(0x648)](_0x1ec221[_0x8b1e54(0xbea)]+_0x3d19b7+',',_0x3d19b7)+',',_0x3d19b7),')'),_0x1e7109=[[]],_0x184529=[[]],_0x5b999f=[[]],_0x45602f=[[]],_0x5b5e6a=[[]],_0x3fdaf8=[[]],_0x353682=[[]],_0xf1f23e=[[]],_0x1ea288=[[]],_0x19c3e9=[[]],_0xf545c3=[[]],_0x2cba6c=[0x0];_0x56bfe4[_0x3a8105(0x4e2,'zE[g')]=_0x305a0a=>{var _0xd36764=_0x3a8105;_0x1e7109[_0x305a0a]=[],_0x184529[_0x305a0a]=[],_0x5b999f[_0x305a0a]=[],_0x45602f[_0x305a0a]=[],_0x5b5e6a[_0x305a0a]=[],_0x3fdaf8[_0x305a0a]=[],_0x353682[_0x305a0a]=[],_0xf1f23e[_0x305a0a]=[],_0x1ea288[_0x305a0a]=[],_0x19c3e9[_0x305a0a]=[],_0xf545c3[_0x305a0a]=[],_0x2cba6c[_0x305a0a]=0x0,_0x56bfe4[_0xd36764(0x830,'TR&P')]=0x0;},_0x56bfe4['resetQuality']=()=>{var _0x17c26c=_0x8b1e54,_0x1d9685=_0x4115;for(let _0x21bec4=0x0;_0x1ec221[_0x1d9685(0x9e1)](_0x21bec4,_0x56bfe4[_0x17c26c(0xb5d)]());_0x21bec4++){_0x56bfe4[_0x1d9685(0x450)](_0x21bec4);}},_0x56bfe4[_0x3a8105(0x3f5,'LCjP')]=_0x1c8896=>{var _0x369813=_0x8b1e54,_0x58b0d1=_0x3a8105,_0x3aead5=_0x4115;if(isNaN(_0x1c8896[_0x3aead5(0x2c3)]))return;const _0x470cff=_0x1c8896[_0x58b0d1(0x246,'pAMO')][_0x369813(0x5d3)](_0x1c8896[_0x58b0d1(0x91b,'ghEx')]['scale'](_0x1c8896[_0x3aead5(0x2c3)])),_0x355163=BABYLON[_0x58b0d1(0x348,']pQp')][_0x58b0d1(0x47f,'8m[e')](_0x56bfe4[_0x58b0d1(0x952,'rTxi')](![]));var _0x268f5c=BABYLON[_0x3aead5(0xa0d)][_0x3aead5(0x785)](_0x470cff,_0x355163);_0x268f5c['z']=-_0x268f5c['z'],_0x268f5c['y']=-_0x268f5c['y'];if(_0x1ec221[_0x369813(0x3a0)](_0x1c8896,undefined)&&_0x1ec221[_0x58b0d1(0x26e,'qvLs')](_0x1c8896['id'],undefined)&&_0x1ec221['chFfp'](_0x1c8896['id'],null)){var _0x3f8cd8=_0x1ec221[_0x369813(0x2a5)][_0x58b0d1(0x461,'!]KK')]('|'),_0x45586=0x0;while(!![]){switch(_0x3f8cd8[_0x45586++]){case'0':_0x3fdaf8[_0x1c8896['beamid']][_0x1c8896['id']]=_0x1ec221['zvFpN'](_0x268f5c['y'],gs);continue;case'1':_0x45602f[_0x1c8896['beamid']][_0x1c8896['id']]=_0x1ec221[_0x3aead5(0x87d)](_0x1ec221[_0x369813(0x46b)](_0x268f5c['y'],gs),_0x1ec221[_0x58b0d1(0x61e,'#9hf')](_0x268f5c['z'],gs));continue;case'2':!_0x1e7109[_0x1c8896[_0x58b0d1(0x9a4,')]DF')]]&&_0x56bfe4['clearStat'](_0x1c8896[_0x3aead5(0x932)]);continue;case'3':_0x5b5e6a[_0x1c8896[_0x3aead5(0x932)]][_0x1c8896['id']]=_0x268f5c['z']/gs;continue;case'4':_0x1e7109[_0x1c8896[_0x58b0d1(0x711,'i[Uz')]][_0x1c8896['id']]=_0x1ec221[_0x58b0d1(0x5de,'RprT')](_0x268f5c['z']/gs,0x2);continue;case'5':_0xf1f23e[_0x1c8896[_0x369813(0x7fb)]][_0x1c8896['id']]=BABYLON[_0x369813(0x988)][_0x3aead5(0x201)](_0x56bfe4[_0x3aead5(0x3c4)](x_direction),_0x1c8896[_0x3aead5(0x7b2)]);continue;case'6':_0x353682[_0x1c8896['beamid']][_0x1c8896['id']]=_0x268f5c['x']/gs;continue;case'7':_0xf545c3[_0x1c8896[_0x58b0d1(0x756,'kDTM')]][_0x1c8896['id']]=_0x1ec221[_0x58b0d1(0x4e9,'TEzy')](_0x1c8896[_0x369813(0x5b7)],_0x1ec221[_0x58b0d1(0x2d5,'Q9h^')](gs,0.000001));continue;case'8':_0x19c3e9[_0x1c8896[_0x58b0d1(0x207,'UBNJ')]][_0x1c8896['id']]=BABYLON[_0x369813(0x988)][_0x58b0d1(0x786,'g9jz')](_0x56bfe4[_0x58b0d1(0x34a,'Xe0^')](z_direction),_0x1c8896[_0x58b0d1(0x3da,'q%aj')]);continue;case'9':_0x5b999f[_0x1c8896[_0x58b0d1(0x5c6,'KP(N')]][_0x1c8896['id']]=(_0x268f5c['x']/gs)**0x2;continue;case'10':_0x1ea288[_0x1c8896[_0x3aead5(0x932)]][_0x1c8896['id']]=BABYLON[_0x369813(0x988)][_0x369813(0x9d0)](_0x56bfe4[_0x58b0d1(0x7e3,'g9jz')](y_direction),_0x1c8896[_0x3aead5(0x7b2)]);continue;case'11':_0x184529[_0x1c8896[_0x3aead5(0x932)]][_0x1c8896['id']]=_0x1ec221[_0x369813(0x562)](_0x1ec221[_0x369813(0xb18)](_0x268f5c['y'],gs),0x2);continue;case'12':_0x2cba6c[_0x1c8896[_0x369813(0x7fb)]]+=0x1;continue;}break;}}else console['log'](_0x1ec221[_0x58b0d1(0x88b,'*XEs')](_0x1ec221['ayPdK'],_0x1c8896));},_0x56bfe4['getStd']=(_0x32f0a3=0x0)=>{var _0x30e734=_0x4115,_0x12ca3a=_0x3a8105;return Math[_0x12ca3a(0x38a,'KP(N')](_0x56bfe4[_0x30e734(0xb48)](_0x32f0a3));},_0x56bfe4['getPhase']=(_0x2fc1f3=0x0)=>{var _0x5d138c=_0x8b1e54;const _0x32b342=_0x56bfe4[_0x5d138c(0xc0b)]([_0x2fc1f3]);if(_0x2cba6c[_0x2fc1f3]!=undefined&&_0x2cba6c[_0x2fc1f3]>0x0)return _0x1ec221['UxGFQ'](_0xf545c3[_0x2fc1f3]['reduce']((_0x2237bc,_0x5cb436)=>_0x2237bc+_0x5cb436),_0x32b342);else return 0x0;};const _0x3c7945=0.00001,_0x4920e8=0x30d40;_0x56bfe4['getCurvX']=(_0x5032cd=0x0)=>{var _0x45ccff=_0x3a8105,_0x5347a3=_0x4115,_0x1c610f=_0x8b1e54;const _0x5ef9c3=_0x56bfe4['getNumHits'](_0x5032cd);if(_0x2cba6c[_0x5032cd]!=undefined&&_0x2cba6c[_0x5032cd]>0x1&&_0x1ec221[_0x1c610f(0xbdc)](_0x5ef9c3,0x0)){const _0x25a0f9=_0x56bfe4[_0x5347a3(0xae6)](_0x5032cd),_0x2c313c=_0x56bfe4[_0x45ccff(0x755,'0lJ7')](_0x5032cd),_0x27bacb=_0x56bfe4[_0x1c610f(0x9e5)](_0x5032cd),_0x2038f2=Math[_0x5347a3(0x872)](_0x27bacb);var _0x150a4e=0x0;for(let _0x55fa17=0x0;_0x1ec221[_0x45ccff(0x720,'Xe0^')](_0x55fa17,_0x5b5e6a[_0x5032cd]['length']);_0x55fa17++){if(_0x5b5e6a[_0x5032cd][_0x55fa17]){const _0xac5a7b=_0x1ec221[_0x5347a3(0x352)](_0x5b5e6a[_0x5032cd][_0x55fa17],_0x25a0f9),_0x13cc6b=_0xf1f23e[_0x5032cd][_0x55fa17]-_0x2c313c,_0x4bc67e=_0x1ec221[_0x5347a3(0x87d)](_0x2038f2,_0xac5a7b)*_0x13cc6b/_0x1ec221[_0x45ccff(0x5c0,'pAMO')](_0x1ec221['dlFrC'](_0x1ec221[_0x45ccff(0xa31,'LCjP')](_0xac5a7b,0x2),_0x27bacb),_0x3c7945);_0x150a4e+=_0x4bc67e;}}return _0x1ec221[_0x5347a3(0x745)](_0x1ec221[_0x1c610f(0x74c)](_0x4920e8,_0x150a4e),_0x5ef9c3);}else return 0x0;},_0x56bfe4[_0x8b1e54(0x2f1)]=(_0x2e8c60=0x0)=>{var _0x258605=_0x3a8105,_0x3ee368=_0x4115,_0x23cef2=_0x8b1e54;const _0x341a48=_0x56bfe4['getNumHits'](_0x2e8c60);if(_0x1ec221['RyXri'](_0x2cba6c[_0x2e8c60],undefined)&&_0x1ec221[_0x23cef2(0x95a)](_0x2cba6c[_0x2e8c60],0x1)&&_0x341a48>0x0){const _0x93c5cd=_0x56bfe4[_0x23cef2(0x540)](_0x2e8c60),_0x51f185=_0x56bfe4[_0x23cef2(0x993)](_0x2e8c60),_0xf164b1=_0x56bfe4[_0x3ee368(0x4f0)](_0x2e8c60),_0x479329=Math['sqrt'](_0xf164b1);var _0x22366d=0x0;for(let _0xb74def=0x0;_0x1ec221[_0x258605(0xa2d,'tMe9')](_0xb74def,_0x3fdaf8[_0x2e8c60][_0x258605(0x2a3,'kDTM')]);_0xb74def++){if(_0x1ec221[_0x23cef2(0x34f)](_0x3fdaf8[_0x2e8c60][_0xb74def],undefined)&&_0x1ec221[_0x3ee368(0x9b7)](_0x3fdaf8[_0x2e8c60][_0xb74def],null)){const _0x1a13ad=_0x3fdaf8[_0x2e8c60][_0xb74def]-_0x93c5cd,_0x5c3e67=_0x1ec221[_0x23cef2(0x5ce)](_0x1ea288[_0x2e8c60][_0xb74def],_0x51f185),_0x55f994=_0x1ec221[_0x258605(0x703,'1R4h')](_0x1ec221[_0x258605(0xc28,'mDXe')](_0x1ec221[_0x23cef2(0x74c)](_0x479329,_0x1a13ad),_0x5c3e67),_0x1ec221[_0x23cef2(0x3ff)](_0x1ec221[_0x23cef2(0x717)](_0x1a13ad,0x2)+_0xf164b1,_0x3c7945));_0x22366d+=_0x55f994;}}return _0x1ec221[_0x3ee368(0x603)](_0x1ec221[_0x3ee368(0x87d)](_0x4920e8,_0x22366d),_0x341a48);}else return 0x0;},_0x56bfe4['getVarX']=(_0x447545=0x0)=>{var _0x4bd9e3=_0x8b1e54,_0x11cc74=_0x3a8105,_0x39b849=_0x4115;if(_0x1ec221['WHzpQ'](_0x2cba6c[_0x447545],undefined)&&_0x1ec221[_0x39b849(0xaab)](_0x2cba6c[_0x447545],0x0)){const _0x50b4ea=_0x56bfe4[_0x39b849(0x95e)]([_0x447545]),_0xe3ff8c=_0x1ec221['bLrHY'](_0x1e7109[_0x447545][_0x11cc74(0x419,'LoJd')]((_0x4dbddb,_0x57f597)=>_0x4dbddb+_0x57f597),_0x50b4ea),_0x2899c5=_0x56bfe4['getPosX'](_0x447545);return Math[_0x11cc74(0x3f9,'g9jz')](0x0,_0x1ec221[_0x11cc74(0x4cb,'eB5N')](_0xe3ff8c,_0x1ec221[_0x4bd9e3(0x74c)](_0x2899c5,_0x2899c5)));}else return 0.5;},_0x56bfe4['getVarY']=(_0x3846ae=0x0)=>{var _0x315575=_0x3a8105,_0x509833=_0x4115,_0x288b23=_0x8b1e54;if(_0x1ec221[_0x288b23(0x53f)](_0x2cba6c[_0x3846ae],undefined)&&_0x1ec221[_0x288b23(0xb01)](_0x2cba6c[_0x3846ae],0x0)){const _0x86f341=_0x56bfe4[_0x288b23(0xc0b)]([_0x3846ae]),_0x399728=_0x1ec221[_0x509833(0xb63)](_0x184529[_0x3846ae][_0x315575(0x3a7,'UBNJ')]((_0x366975,_0x2f5c9c)=>_0x366975+_0x2f5c9c),_0x86f341),_0x50a275=_0x56bfe4[_0x315575(0xc1c,'tUB@')](_0x3846ae);return Math[_0x315575(0x43a,'q%aj')](0x0,_0x399728-_0x50a275*_0x50a275);}else return 0.5;},_0x56bfe4[_0x1e92a8(0x1e1)]=(_0x16ccef=0x0)=>{var _0x173fe3=_0x8b1e54,_0x14a58=_0x3a8105,_0x3106e1=_0x1e92a8;if(_0x2cba6c[_0x16ccef]!=undefined&&_0x2cba6c[_0x16ccef]>0x0){const _0xdb4ee5=_0x56bfe4[_0x3106e1(0x95e)]([_0x16ccef]),_0x3a6292=_0x1ec221[_0x14a58(0xa9a,']pQp')](_0x45602f[_0x16ccef][_0x173fe3(0x235)]((_0x427ff4,_0x3acb6a)=>_0x427ff4+_0x3acb6a),_0xdb4ee5),_0x439883=_0x56bfe4[_0x3106e1(0xae6)](_0x16ccef),_0x32cb21=_0x56bfe4[_0x173fe3(0x540)](_0x16ccef);return _0x1ec221['PnBLy'](_0x3a6292,_0x1ec221[_0x3106e1(0x565)](_0x439883,_0x32cb21));}else return 0.5;},_0x56bfe4[_0x3a8105(0xb4a,'qvLs')]=(_0x5c7c94=0x0)=>{var _0x35b9eb=_0x1e92a8,_0x430bfe=_0x8b1e54;if(_0x1ec221[_0x430bfe(0x53f)](_0x2cba6c[_0x5c7c94],undefined)&&_0x1ec221[_0x430bfe(0xb01)](_0x2cba6c[_0x5c7c94],0x0)){const _0x4e61de=_0x56bfe4['getNumHits']([_0x5c7c94]),_0x5069f8=_0x1ec221[_0x430bfe(0x525)](_0x5b999f[_0x5c7c94][_0x35b9eb(0xaf9)]((_0x3a9963,_0x2f43da)=>_0x3a9963+_0x2f43da),_0x4e61de),_0x49496f=_0x56bfe4[_0x430bfe(0x540)](_0x5c7c94);return Math['max'](0x0,_0x1ec221['yomHr'](_0x5069f8,_0x1ec221[_0x35b9eb(0xb71)](_0x49496f,_0x49496f)));}else return 0.5;},_0x56bfe4[_0x8b1e54(0x929)]=(_0x238812=0x0)=>{var _0x170a70=_0x1e92a8;return _0x1ec221['aCeDE'](_0x56bfe4[_0x170a70(0x3af)](_0x238812),_0x56bfe4['getVarY'](_0x238812));},_0x56bfe4[_0x8b1e54(0x935)]=(_0x583d05=0x0)=>{var _0x345767=_0x3a8105,_0x42f17f=_0x1e92a8;const _0x20666e=_0x56bfe4[_0x42f17f(0x95e)]([_0x583d05]);if(_0x1ec221[_0x345767(0x954,'j#Fg')](_0x2cba6c[_0x583d05],undefined)&&_0x2cba6c[_0x583d05]>0x0)return _0x1ec221[_0x345767(0x315,'j#Fg')](_0x5b5e6a[_0x583d05]['reduce']((_0x1c9422,_0x5d82bf)=>_0x1c9422+_0x5d82bf),_0x20666e);else return 0x0;},_0x56bfe4[_0x1e92a8(0x892)]=(_0x31792e=0x0)=>{var _0x102021=_0x1e92a8,_0x1e927d=_0x8b1e54;const _0x42bb4a=_0x56bfe4[_0x1e927d(0xc0b)]([_0x31792e]);if(_0x1ec221[_0x1e927d(0x327)](_0x2cba6c[_0x31792e],undefined)&&_0x2cba6c[_0x31792e]>0x0)return _0x1ec221['znTUL'](_0x3fdaf8[_0x31792e][_0x102021(0xaf9)]((_0xe97866,_0x1851b7)=>_0xe97866+_0x1851b7),_0x42bb4a);else return 0x0;},_0x56bfe4[_0x1e92a8(0x462)]=(_0x2a5627=0x0)=>{var _0x53cac3=_0x1e92a8;const _0x43eecb=_0x56bfe4[_0x53cac3(0x95e)]([_0x2a5627]);if(_0x1ec221['uipCE'](_0x2cba6c[_0x2a5627],undefined)&&_0x1ec221['KNgfY'](_0x2cba6c[_0x2a5627],0x0)){const _0x2efb89=_0x1ec221['znTUL'](_0x353682[_0x2a5627]['reduce']((_0x57d694,_0x307644)=>_0x57d694+_0x307644),_0x43eecb);return _0x2efb89;}else return 0x0;},_0x56bfe4[_0x3a8105(0x718,'8m[e')]=(_0x556ef2=0x0)=>{var _0x28cbbf=_0x1e92a8,_0x5707f4=_0x3a8105;const _0x9806bd=_0x56bfe4[_0x5707f4(0x977,'2bQ6')]([_0x556ef2]);if(_0x2cba6c[_0x556ef2]!=undefined&&_0x1ec221[_0x28cbbf(0xb1a)](_0x2cba6c[_0x556ef2],0x0))return _0xf1f23e[_0x556ef2][_0x5707f4(0x233,']pQp')]((_0x242ddc,_0x120334)=>_0x242ddc+_0x120334)/_0x9806bd;else return 0x0;},_0x56bfe4[_0x8b1e54(0x993)]=(_0x141147=0x0)=>{var _0x1034d8=_0x8b1e54,_0x19b39c=_0x1e92a8;const _0x48b6e5=_0x56bfe4['getNumHits']([_0x141147]);if(_0x1ec221['QbNre'](_0x2cba6c[_0x141147],undefined)&&_0x2cba6c[_0x141147]>0x0)return _0x1ec221[_0x19b39c(0x337)](_0x1ea288[_0x141147][_0x1034d8(0x235)]((_0x568605,_0x130efc)=>_0x568605+_0x130efc),_0x48b6e5);else return 0x0;},_0x56bfe4[_0x3a8105(0x7ad,'0lJ7')]=(_0x9c8f47=0x0)=>{var _0x214b1=_0x3a8105,_0x4e087a=_0x1e92a8;const _0x18005e=_0x56bfe4[_0x4e087a(0x95e)]([_0x9c8f47]);if(_0x1ec221['QbNre'](_0x2cba6c[_0x9c8f47],undefined)&&_0x1ec221[_0x214b1(0xb6e,'1R4h')](_0x2cba6c[_0x9c8f47],0x0))return _0x1ec221[_0x4e087a(0x87a)](_0x19c3e9[_0x9c8f47]['reduce']((_0x3c6884,_0x2b6e87)=>_0x3c6884+_0x2b6e87),_0x18005e);else return 0x0;},_0x56bfe4['getNumHits']=(_0x1552c8=0x0)=>{return _0x2cba6c[_0x1552c8];},_0x56bfe4[_0x1e92a8(0x27f)]=()=>{var _0x40bb7c=_0x1e92a8;return _0x2cba6c[_0x40bb7c(0x2c3)];};const _0x1ce41b=0x80;var _0x83e53b=_0x1ec221[_0x3a8105(0xa79,'zE[g')](empty_stats);_0x56bfe4[_0x8b1e54(0x34d)]=(_0x5bdf59,_0x439a0b=null)=>{var _0x5134cc=_0x8b1e54,_0x2c35c2=_0x3a8105,_0x1b5cc3=_0x1e92a8,_0x58a3cb={'ZKVUq':function(_0x5cc7e2,_0xe0c53a){return _0x1ec221['iKfgF'](_0x5cc7e2,_0xe0c53a);}};if(_0x1ec221[_0x1b5cc3(0x719)](_0x439a0b,null))_0x439a0b=_0x56bfe4[_0x1b5cc3(0x3b6)][_0x2c35c2(0xbee,']pQp')]['findIndex'](_0x436df2=>{return _0x58a3cb['ZKVUq'](_0x436df2,0x0);});var _0x88aef9=new BABYLON[(_0x2c35c2(0x3ce,'2bQ6'))](0x1,0x0,0x0);const _0x416f7e=_0x56bfe4[_0x1b5cc3(0x3b6)][_0x5134cc(0x30b)][_0x439a0b],_0x97ce6b=_0x56bfe4[_0x1b5cc3(0x3b6)][_0x2c35c2(0x598,'KP(N')][_0x439a0b],_0xedc63a=_0x56bfe4[_0x1b5cc3(0x3b6)][_0x1b5cc3(0x232)][_0x439a0b],_0x1f93ff=_0x56bfe4[_0x1b5cc3(0x3b6)]['dz'][_0x439a0b]/Math[_0x5134cc(0x4a4)](_0x416f7e),_0x5bf777=_0x1ec221['YtCQy'](_0x1ec221[_0x2c35c2(0x8eb,'kDTM')](_0x56bfe4[_0x2c35c2(0x9a8,'j#Fg')]['dy'][_0x439a0b],_0x1ec221[_0x1b5cc3(0xa14)](_0x1ec221[_0x1b5cc3(0x84f)](_0x5bdf59,gs),gs)),Math[_0x1b5cc3(0x872)](_0x97ce6b)),_0x3f8d3a=_0x1ec221[_0x1b5cc3(0x739)](_0x1ec221[_0x1b5cc3(0x866)](0x4,_0x56bfe4[_0x2c35c2(0x569,'i[Uz')][_0x5134cc(0xc0d)]),_0x1ec221[_0x1b5cc3(0x866)](_0x1f93ff,_0x56bfe4[_0x2c35c2(0xbdb,'rTxi')]['curvx'][_0x439a0b])/0x1770),_0x225551=_0x1ec221[_0x2c35c2(0x448,'TRoy')](-0x4*_0x56bfe4[_0x1b5cc3(0x3b6)][_0x5134cc(0x5b6)],_0x1ec221[_0x5134cc(0x507)](_0x1ec221[_0x1b5cc3(0x8de)](_0x5bf777,_0x56bfe4[_0x5134cc(0xa41)][_0x1b5cc3(0x68d)][_0x439a0b]),0x1770));if(_0x1ec221['JUScz'](Math['abs'](_0x5bf777),0x3)||_0x1ec221[_0x5134cc(0xc05)](Math[_0x2c35c2(0x26d,'kIEI')](_0x1f93ff),0x3)||_0x1ec221[_0x1b5cc3(0x719)](_0x56bfe4['stats']['num_beams'],0x0)||_0x1ec221[_0x2c35c2(0x358,'NxRE')](_0x56bfe4['stats'][_0x5134cc(0x55c)],0x0))return null;const _0x3b995b=BABYLON[_0x1b5cc3(0xb22)][_0x1b5cc3(0x73c)](_0x56bfe4[_0x5134cc(0x7ed)]['x'],_0x56bfe4[_0x1b5cc3(0x258)]['y']+_0x3f8d3a,_0x1ec221['NSxPd'](_0x56bfe4[_0x1b5cc3(0x258)]['z'],_0x225551));return _0x88aef9[_0x5134cc(0xa6e)](BABYLON['Quaternion'][_0x5134cc(0x2a6)](_0x3b995b)),_0x88aef9;},_0x56bfe4['update_spotsize']=(_0x59e093=0x5*0.000016)=>{var _0x234cd2=_0x8b1e54,_0x28bc61=_0x3a8105,_0xfac15=_0x1e92a8;const _0x46160a=_0x1ce41b**0x2;_0x83e53b[_0xfac15(0x4bb)]=0x0,_0x83e53b[_0x28bc61(0xb37,'b8TB')]=0x0,_0x83e53b[_0xfac15(0x493)]=0x0,_0x83e53b[_0x234cd2(0xc0d)]=0x0,_0x83e53b[_0x28bc61(0xb65,'1R4h')]=0x0;var _0x12624a=0x0;for(let _0x1a8357=0x0;_0x1a8357<_0x56bfe4[_0xfac15(0x27f)]();_0x1a8357++){_0x83e53b[_0x234cd2(0x7a7)][_0x1a8357]=_0x56bfe4['getNumHits'](_0x1a8357),_0x83e53b['totalhits']+=_0x83e53b[_0x28bc61(0x8ee,'Xe0^')][_0x1a8357];if(_0x1ec221['hSkMo'](_0x83e53b[_0x234cd2(0x7a7)][_0x1a8357],0x0)){var _0x438525=_0x1ec221[_0x234cd2(0x4f5)][_0x234cd2(0x42e)]('|'),_0x25cf37=0x0;while(!![]){switch(_0x438525[_0x25cf37++]){case'0':_0x56bfe4[_0x28bc61(0x65b,'kIEI')]=_0x56bfe4[_0x234cd2(0x406)](_0x1a8357);continue;case'1':_0x83e53b[_0x234cd2(0xc0d)]+=_0x56bfe4[_0x234cd2(0x75a)];continue;case'2':_0x83e53b['spotvary'][_0x1a8357]=_0x56bfe4[_0xfac15(0x4f0)](_0x1a8357);continue;case'3':_0x56bfe4['diry']=_0x56bfe4['getAngY'](_0x1a8357);continue;case'4':_0x56bfe4[_0xfac15(0x226)]=_0x56bfe4[_0xfac15(0x33c)](_0x1a8357)/0x2710;continue;case'5':if(_0x1ec221[_0x28bc61(0x2af,'TXMc')](_0x83e53b['spotvary'][_0x1a8357],_0x59e093))_0x83e53b[_0x234cd2(0x651)][_0x1a8357]=_0x59e093;continue;case'6':_0x83e53b['diry'][_0x1a8357]=_0x56bfe4[_0x234cd2(0x920)];continue;case'7':_0x83e53b[_0xfac15(0x27c)]+=0x1;continue;case'8':_0x83e53b[_0x234cd2(0x6b0)][_0x1a8357]=_0x56bfe4['curvy']*0x3e8;continue;case'9':_0x12624a=_0x1a8357;continue;case'10':_0x83e53b['spotcovyz'][_0x1a8357]=_0x56bfe4[_0x234cd2(0xb95)](_0x1a8357);continue;case'11':_0x83e53b['dx'][_0x1a8357]=_0x56bfe4['dx'];continue;case'12':_0x56bfe4[_0xfac15(0x895)]=_0x56bfe4[_0x28bc61(0x3d6,'b8TB')](_0x1a8357);continue;case'13':_0x83e53b['curvx'][_0x1a8357]=_0x56bfe4[_0x234cd2(0x308)]*0x3e8;continue;case'14':_0x56bfe4['dz']=_0x56bfe4[_0xfac15(0xae6)](_0x1a8357);continue;case'15':_0x83e53b[_0x234cd2(0x75a)][_0x1a8357]=_0x56bfe4[_0x28bc61(0x5c4,'*XEs')];continue;case'16':_0x83e53b[_0x28bc61(0x2d6,'0lJ7')][_0x1a8357]=_0x56bfe4[_0x28bc61(0xa5c,'kIEI')];continue;case'17':_0x56bfe4['dx']=_0x56bfe4[_0xfac15(0x462)](_0x1a8357);continue;case'18':_0x83e53b['spotvarz'][_0x1a8357]=_0x56bfe4['getVarX'](_0x1a8357);continue;case'19':_0x56bfe4['dirz']=_0x56bfe4[_0xfac15(0x788)](_0x1a8357);continue;case'20':if(_0x1ec221[_0x28bc61(0x582,'i[Uz')](_0x83e53b[_0x28bc61(0xb4d,'tMe9')][_0x1a8357],_0x59e093))_0x83e53b[_0x28bc61(0xb96,'tUB@')][_0x1a8357]=_0x59e093;continue;case'21':_0x83e53b[_0x234cd2(0x6ce)]>0x1&&(_0x56bfe4[_0xfac15(0x2b8)]=_0x56bfe4['dx']-_0x83e53b['dx'][_0x12624a],_0x56bfe4[_0x234cd2(0xc4d)]=_0x1ec221[_0xfac15(0x682)](_0x56bfe4['dy'],_0x83e53b['dy'][_0x12624a]),_0x56bfe4['deltaZ']=_0x1ec221[_0x28bc61(0xa40,'TRoy')](_0x56bfe4['dz'],_0x83e53b['dz'][_0x12624a]));continue;case'22':_0x56bfe4['dy']=_0x56bfe4[_0x28bc61(0x497,'UBNJ')](_0x1a8357);continue;case'23':_0x83e53b['mean_dirx']+=_0x56bfe4[_0x28bc61(0x563,'nfuQ')];continue;case'24':_0x83e53b['dy'][_0x1a8357]=_0x56bfe4['dy'];continue;case'25':_0x83e53b[_0x234cd2(0x55c)]==0x1&&(_0x83e53b[_0x234cd2(0x30b)][_0x1a8357]=_0x59e093,_0x83e53b[_0x28bc61(0x262,'nfuQ')][_0x1a8357]=_0x59e093);continue;case'26':_0x83e53b['mean_diry']+=_0x56bfe4['diry'];continue;case'27':_0x83e53b[_0x28bc61(0xbf6,'!]KK')]+=_0x1ec221[_0xfac15(0x8bd)](_0x1ec221['HkRlP'](_0x56bfe4[_0x234cd2(0x75a)],_0x56bfe4[_0xfac15(0x36b)]),_0x1ec221[_0xfac15(0x8de)](_0x56bfe4[_0xfac15(0x628)],_0x56bfe4['diry']));continue;case'28':_0x83e53b['dz'][_0x1a8357]=_0x56bfe4['dz'];continue;case'29':_0x56bfe4[_0xfac15(0x68d)]=_0x56bfe4['getCurvY'](_0x1a8357)/0x2710;continue;case'30':_0x83e53b[_0xfac15(0xb49)][_0x1a8357]=_0x56bfe4['getPhase'](_0x1a8357);continue;}break;}}}_0x56bfe4['totalhits']=_0x83e53b[_0x28bc61(0xb08,'kDTM')];_0x1ec221['hSkMo'](_0x83e53b[_0xfac15(0x4bb)],0x0)&&(_0x83e53b[_0x28bc61(0x6bd,'LCjP')]=_0x1ec221['nnVIZ'](_0x83e53b[_0xfac15(0x493)],_0x83e53b[_0xfac15(0x4bb)]),_0x83e53b['mean_dirz']/=_0x83e53b[_0x28bc61(0xa32,'*XEs')],_0x83e53b[_0x234cd2(0x5b6)]/=_0x83e53b[_0x234cd2(0x55c)],_0x83e53b[_0x28bc61(0x679,'i[Uz')]=_0x1ec221[_0x28bc61(0x42b,'qvLs')](_0x1ec221[_0x234cd2(0x2ed)](_0x83e53b[_0x234cd2(0x8da)],_0x1ec221[_0x28bc61(0x793,'Xe0^')](_0x83e53b[_0x28bc61(0xaa6,'xtCV')],_0x83e53b[_0x234cd2(0xc0d)])),_0x1ec221['YXMPo'](_0x83e53b[_0x28bc61(0x318,'0lJ7')],_0x83e53b[_0xfac15(0x216)])));_0x56bfe4['stats']=_0x83e53b,_0x1ec221['ZxClB'](update_ray_start,_0x56bfe4);if(!_0x56bfe4['laserspotlights']&&_0x1ec221['hSkMo'](_0x83e53b[_0x234cd2(0x55c)],0x0)){_0x56bfe4[_0xfac15(0xa5d)]=[];_0x56bfe4['screen_support']&&(_0x56bfe4['screen_support'][_0x28bc61(0xb53,'0lJ7')]=_0x56bfe4[_0xfac15(0xa5d)]);const _0x50f909=new BABYLON[(_0x234cd2(0x988))](0x1,0x0,0x0);var _0x45c94b=LASERSHADERS[_0x234cd2(0x5f0)](_0x16fe63,_0x56bfe4,_0x50f909,0x3,rel_interference,![]);LASERSHADERS[_0xfac15(0x63b)](_0x45c94b,rel_interference,_0x83e53b);const _0x4812d0=new BABYLON[(_0xfac15(0xa0d))](-0x1,0x0,0x0);var _0x32c6be=LASERSHADERS[_0x28bc61(0xa6d,'rTxi')](_0x16fe63,_0x56bfe4,_0x4812d0,0x3,rel_interference,![]);LASERSHADERS[_0xfac15(0x63b)](_0x32c6be,rel_interference,_0x83e53b);}if(_0x56bfe4[_0xfac15(0xa5d)])for(let _0x1fdf56 of _0x56bfe4[_0x28bc61(0x775,'tMe9')]){LASERSHADERS[_0xfac15(0x63b)](_0x1fdf56,rel_interference,_0x83e53b);}return;};}function attachLaserDisplay(_0x283225,_0x1360e9,_0x3a4bcf=-0.1*gs){var _0x287c64=_0x12b454,_0x25c242=_0x40cd69,_0x12eea6={'TUBEI':function(_0x4db13c,_0x49d5de,_0x360bc8,_0x579f8b){return _0x4db13c(_0x49d5de,_0x360bc8,_0x579f8b);},'dtdsY':function(_0x570cfb,_0x11cabf){return _0x570cfb==_0x11cabf;}};_0x12eea6[_0x25c242(0x594)](attach_dynamic_spots,_0x283225,_0x1360e9,0xa),_0x12eea6[_0x25c242(0x78c)](registered_screens[_0x287c64(0x84b,'NxRE')](_0x1360e9),-0x1)&®istered_screens[_0x25c242(0x946)](_0x1360e9);}function update_ray_start(_0x42003b){var _0x4111e7=_0x12b454,_0xdb3b68=_0x42dd52,_0x33d8f4=_0x40cd69,_0x541c2c={'aFqCt':function(_0x4676d9,_0x1cc815){return _0x4676d9+_0x1cc815;},'jckXm':function(_0x4e5d41,_0x21f9c2){return _0x4e5d41+_0x21f9c2;},'qcyoB':function(_0x4ecbfe,_0x4d61a5){return _0x4ecbfe*_0x4d61a5;},'GcrMN':function(_0x429bdc,_0xb4d6ed){return _0x429bdc/_0xb4d6ed;},'ImBdu':function(_0x206a9c,_0x5cd2a0){return _0x206a9c+_0x5cd2a0;},'IOmun':function(_0x34c177,_0x11e4b5){return _0x34c177+_0x11e4b5;},'OVsVj':function(_0x304d55,_0x480584){return _0x304d55*_0x480584;},'hpnDh':function(_0x5cc867,_0x1acd76){return _0x5cc867/_0x1acd76;}};if(!_0x42003b[_0x33d8f4(0x85f)])return;for(ray of _0x42003b[_0x33d8f4(0x85f)]){if(!ray[_0xdb3b68(0x237)])continue;var _0x66cd4b=_0x42003b[_0xdb3b68(0x3d8)](),_0x2f82af=_0x42003b[_0x4111e7(0xc39,'zE[g')],_0x25f78b=ray[_0x4111e7(0x7c6,'TXMc')][_0x33d8f4(0x982)]();const _0x278849=BABYLON['Quaternion'][_0x4111e7(0x3dc,'qvLs')](_0x2f82af['x'],_0x2f82af['y'],_0x2f82af['z']);_0x25f78b[_0x33d8f4(0xadb)](_0x278849);var _0x4e39c0=new BABYLON[(_0xdb3b68(0x988))](ray[_0xdb3b68(0x2f7)][0x0],ray['relpos'][0x1],ray[_0x33d8f4(0x4ed)][0x2]);_0x4e39c0[_0x4111e7(0x2f6,'j#Fg')](_0x278849),ray[_0x33d8f4(0xa93)]['x']=_0x541c2c['aFqCt'](_0x541c2c[_0xdb3b68(0x9e7)](_0x66cd4b['x'],_0x4e39c0['x']),_0x541c2c[_0xdb3b68(0x69f)](_0x541c2c[_0x4111e7(0x472,'Mo&n')](_0x25f78b['x'],0xf),gs)),ray['origin']['y']=_0x541c2c[_0x4111e7(0x53a,'qvLs')](_0x541c2c[_0x4111e7(0x90a,'%(19')](_0x66cd4b['y'],_0x4e39c0['y']),_0x541c2c[_0x33d8f4(0x834)](_0x541c2c[_0x4111e7(0x7a6,'MeKP')](_0x25f78b['y'],0xf),gs)),ray['origin']['z']=_0x541c2c[_0x4111e7(0x5c5,'0lJ7')](_0x66cd4b['z'],_0x4e39c0['z'])+_0x25f78b['z']/0xf*gs,ray[_0xdb3b68(0x6b7)]['x']=_0x25f78b['x'],ray[_0x33d8f4(0x7b2)]['y']=_0x25f78b['y'],ray[_0x4111e7(0x384,'tMe9')]['z']=_0x25f78b['z'];}}function get_ray(_0x5415ed,_0x342995=0x0,_0x586e91=null,_0x5debe4=null,_0x50e63d=new BABYLON[(_0x12b454(0xaea,'i[xA'))](0x1,0x0,0x0),_0x389ba4=gs*0x64,_0x5c278c=![]){var _0x111c18=_0x42dd52,_0x366372=_0x12b454,_0x2bded0=_0x40cd69,_0xbce488={'kQCUq':function(_0x12b440,_0x29d36f){return _0x12b440!=_0x29d36f;}},_0xbf0ca1=_0x2bded0(0x4ae)[_0x2bded0(0x5d1)]('|'),_0x4bac6b=0x0;while(!![]){switch(_0xbf0ca1[_0x4bac6b++]){case'0':var _0x4905da=new BABYLON[(_0x2bded0(0x2d3))](_0x5415ed[_0x366372(0x40b,'%(19')](),_0x50e63d,_0x389ba4);continue;case'1':_0x4905da[_0x366372(0x7ee,'tMe9')]=[];continue;case'2':_0x4905da[_0x111c18(0x700)]=_0x5c278c;continue;case'3':if(_0xbce488[_0x366372(0x1db,'TEzy')](_0x586e91,null))_0x4905da['id']=_0x586e91;else _0x4905da['id']=id,id++;continue;case'4':_0x4905da[_0x111c18(0x1ca)]=_0x5debe4;continue;case'5':_0x4905da['beamid']=_0x342995;continue;case'6':_0x4905da[_0x111c18(0x2f7)]=[0x0,0x0,0x0];continue;case'7':_0x4905da[_0x366372(0x28a,'1R4h')]=new BABYLON[(_0x2bded0(0xa0d))](0x1,0x0,0x0);continue;case'8':return _0x4905da;}break;}}function get_rays(_0x3cd256=null,_0x421fe5=new BABYLON[(_0x42dd52(0x988))](0x0,0x0,0x0),_0x464b47=gs*0.8,_0xdeca91=0x2,_0x211463=0x4){var _0x5caca3=_0x12b454,_0x40ad53=_0x42dd52,_0x4564c0=_0x40cd69,_0x24d549={'wMLMD':_0x4564c0(0x936),'FPDeM':function(_0x3ab457,_0x4beee4){return _0x3ab457(_0x4beee4);},'KaCnX':function(_0x2c965e,_0x5f4c67){return _0x2c965e(_0x5f4c67);},'JPEqI':function(_0x2d72ad,_0x1fdccb){return _0x2d72ad<_0x1fdccb;},'FMctb':function(_0x5887b7,_0x516dd5){return _0x5887b7/_0x516dd5;},'PtnAG':function(_0xbb1739,_0xcf30a3){return _0xbb1739*_0xcf30a3;},'Eqfhw':function(_0x360855,_0x472568){return _0x360855+_0x472568;},'HzrIA':function(_0x30949d,_0x286d5b){return _0x30949d*_0x286d5b;},'ixlGW':function(_0x490147,_0x1a06a9){return _0x490147/_0x1a06a9;},'cvDKd':function(_0x53816b,_0x2835a9){return _0x53816b*_0x2835a9;}},_0x467ed7=_0x24d549['wMLMD'][_0x40ad53(0x42e)]('|'),_0x431812=0x0;while(!![]){switch(_0x467ed7[_0x431812++]){case'0':_0x3cd256[_0x4564c0(0x85f)]=[];continue;case'1':var _0x2f24dc=_0x24d549[_0x4564c0(0x377)](get_ray,_0x421fe5);continue;case'2':return;case'3':_0x3cd256&&(_0x24d549['KaCnX'](update_ray_start,_0x3cd256),_0x3cd256[_0x5caca3(0x6b3,'rTxi')][_0x5caca3(0x951,'TEzy')](function(){update_ray_start(_0x3cd256);}));continue;case'4':_0x3cd256[_0x40ad53(0x71b)][_0x4564c0(0x946)](_0x2f24dc);continue;case'5':for(var _0xed07e4=0x0;_0xed07e4<_0xdeca91;_0xed07e4++){for(var _0x4f4612=0x0;_0x24d549['JPEqI'](_0x4f4612,_0x211463);_0x4f4612++){var _0x2f24dc=_0x24d549[_0x40ad53(0x734)](get_ray,_0x421fe5);_0x2f24dc[_0x40ad53(0x2f7)]=[0x0,_0x24d549[_0x40ad53(0x2ef)](_0x24d549[_0x4564c0(0xab0)](_0x24d549[_0x5caca3(0x956,'8m[e')](_0x464b47,_0x24d549[_0x5caca3(0x1f4,'pAMO')](_0xed07e4,0x1)),Math[_0x4564c0(0x97d)](_0x24d549['FMctb'](_0x24d549[_0x5caca3(0x4f1,'b8TB')](_0x24d549[_0x40ad53(0x5ea)](_0x4f4612,0x2),Math['PI']),_0x211463))),_0xdeca91),_0x24d549[_0x40ad53(0x2ef)](_0x24d549[_0x40ad53(0x5ea)](_0x464b47*_0x24d549[_0x5caca3(0x1ff,'mDXe')](_0xed07e4,0x1),Math[_0x5caca3(0xb13,'b8TB')](_0x24d549[_0x4564c0(0x8a4)](_0x24d549[_0x5caca3(0xbd7,'TRoy')](_0x4f4612*0x2,Math['PI']),_0x211463))),_0xdeca91)],global_rays['push'](_0x2f24dc),_0x3cd256[_0x40ad53(0x71b)]['push'](_0x2f24dc);}}continue;case'6':num_beams=0x1;continue;case'7':global_rays['push'](_0x2f24dc);continue;}break;}}function show_ray(_0x3a5783,_0x5e6024,_0x37b8b7=!![]){var _0x5bcf99=_0x40cd69,_0x172e67=_0x12b454,_0x412577=_0x42dd52,_0x1ba048={'UtXYV':'6|3|4|7|1|2|0|5','XPhHO':function(_0x5a32eb,_0x117e29){return _0x5a32eb*_0x117e29;},'NtXNI':function(_0xf207b3,_0x168c9b){return _0xf207b3+_0x168c9b;},'BCFmQ':function(_0x137106,_0x7ae972){return _0x137106*_0x7ae972;},'bUlJf':function(_0x3531dc,_0x42a1f8){return _0x3531dc*_0x42a1f8;},'CaASM':function(_0x1a42c1,_0x351da7){return _0x1a42c1==_0x351da7;},'HhRPF':'ray','yxrlE':function(_0x17164b,_0x4cd1fb){return _0x17164b==_0x4cd1fb;},'jNxGY':_0x412577(0xb99),'regDZ':_0x172e67(0x7bb,'TEzy')},_0x5f10fe=_0x1ba048[_0x5bcf99(0x989)][_0x5bcf99(0x5d1)]('|'),_0x255a2e=0x0;while(!![]){switch(_0x5f10fe[_0x255a2e++]){case'0':_0x5e6024['mesh'][_0x5bcf99(0x321)]=_0x37b8b7;continue;case'1':_0x5e6024[_0x412577(0xbce)][_0x172e67(0x697,'TRoy')]['z']=_0x5e6024[_0x5bcf99(0xa93)]['z']+_0x1ba048[_0x412577(0x424)](_0x1ba048[_0x5bcf99(0x752)](0.5,_0x5e6024[_0x5bcf99(0x2c3)]),_0x5e6024[_0x172e67(0xb29,'LCjP')]['z']);continue;case'2':_0x5e6024[_0x172e67(0x6a3,'mV5j')][_0x172e67(0x4a9,'MeKP')]=BABYLON['Vector3'][_0x412577(0x3be)](new BABYLON['Vector3'][(_0x412577(0x1f8))](),_0x5e6024[_0x412577(0x6b7)]);continue;case'3':_0x5e6024[_0x412577(0xbce)][_0x172e67(0xa65,'b8TB')]['y']=_0x5e6024[_0x412577(0x7af)];continue;case'4':_0x5e6024[_0x412577(0xbce)][_0x5bcf99(0x907)]['x']=_0x1ba048[_0x5bcf99(0x84a)](_0x5e6024[_0x412577(0x3ae)]['x'],_0x1ba048[_0x172e67(0x4fb,'KP(N')](_0x1ba048[_0x5bcf99(0x4d4)](0.5,_0x5e6024['length']),_0x5e6024[_0x412577(0x6b7)]['x']));continue;case'5':return;case'6':if(!_0x5e6024['mesh']){var _0x507a18=_0x172e67(0x4fa,'qvLs')[_0x5bcf99(0x5d1)]('|'),_0x5a24f3=0x0;while(!![]){switch(_0x507a18[_0x5a24f3++]){case'0':_0x5e6024['mesh'][_0x172e67(0xa8e,'ghEx')]=!![];continue;case'1':_0x5e6024[_0x172e67(0x320,'Xe0^')][_0x172e67(0xb86,'tMe9')]=![];continue;case'2':_0x5e6024['mesh']['scaling']=new BABYLON[(_0x172e67(0x6c5,'8m[e'))](0x1,0x1,0x1);continue;case'3':if(use_mesh_collisions)_0x5e6024[_0x172e67(0x4b2,'KP(N')][_0x172e67(0x80c,'1R4h')]=!![];continue;case'4':all_rays['push'](_0x5e6024[_0x412577(0xbce)]);continue;case'5':if(_0x1ba048['CaASM'](master_ray,null)){var _0x8ee186=_0x172e67(0xa0c,'!]KK')[_0x5bcf99(0x5d1)]('|'),_0x207e11=0x0;while(!![]){switch(_0x8ee186[_0x207e11++]){case'0':master_ray[_0x5bcf99(0x2b1)]=!![];continue;case'1':if(use_mesh_collisions)master_ray[_0x172e67(0x244,'Q9h^')]=!![];continue;case'2':master_ray[_0x5bcf99(0x7d6)]=materials[_0x5bcf99(0x970)];continue;case'3':master_ray_dim=master_ray[_0x172e67(0x712,'LCjP')]();continue;case'4':master_ray_dim[_0x412577(0xb9e)]=materials['laser_beam_dim'];continue;case'5':master_ray['isVisible']=![];continue;case'6':master_ray['isPickable']=![];continue;case'7':master_ray=BABYLON[_0x172e67(0x634,'b8TB')][_0x172e67(0x404,'obAv')](_0x1ba048['HhRPF'],{'diameter':_0x1ba048[_0x172e67(0x9ea,'kDTM')](gs,0.02),'height':0x1,'tessellation':0x3,'cap':BABYLON[_0x5bcf99(0xc5b)][_0x5bcf99(0xc34)]},_0x3a5783);continue;}break;}}continue;case'6':_0x5e6024['mesh'][_0x5bcf99(0x85c)]=_0x5e6024;continue;case'7':if(_0x1ba048['yxrlE'](_0x5e6024['is_dim'],!![]))_0x5e6024[_0x412577(0xbce)]=master_ray_dim['createInstance'](_0x1ba048[_0x412577(0x52f)]);else _0x5e6024[_0x172e67(0xb6f,')]DF')]=master_ray['createInstance'](_0x1ba048[_0x172e67(0x869,'UBNJ')]);continue;}break;}}else{}continue;case'7':_0x5e6024['mesh']['position']['y']=_0x1ba048['NtXNI'](_0x5e6024[_0x412577(0x3ae)]['y'],_0x1ba048['bUlJf'](0.5*_0x5e6024[_0x172e67(0x9ce,'TXMc')],_0x5e6024[_0x172e67(0xa3a,'8m[e')]['y']));continue;}break;}}function hide_ray(_0x5a76f5){var _0x596958=_0x40cd69,_0x493ecc={'ouXhT':function(_0x57f8fb,_0x498559){return _0x57f8fb(_0x498559);}};if(_0x5a76f5){for(child of _0x5a76f5[_0x596958(0x2da)]){_0x493ecc['ouXhT'](hide_ray,child);}_0x5a76f5[_0x596958(0xae5)]&&(_0x5a76f5[_0x596958(0xae5)]['isVisible']=![]);}}function hide_rays(_0xfd73d1,_0x30b56f=!![]){var _0x408073=_0x42dd52,_0x193165={'GTWox':function(_0x51c363,_0x4b5ddf,_0x2613ba){return _0x51c363(_0x4b5ddf,_0x2613ba);}};if(_0x30b56f){_0xfd73d1['onAfterRenderObservable'][_0x408073(0x49a)](()=>{var _0x1817e6=_0x4115;_0x193165[_0x1817e6(0x996)](hide_rays,_0xfd73d1,![]);});return;}for(let _0x2a36e2 of global_rays){hide_ray(_0x2a36e2);}}function remove_child_meshes(_0xd1fe0){var _0x5ef4ee=_0x40cd69,_0xf2d778=_0x12b454,_0x12a937=_0x42dd52;if(!_0xd1fe0||!_0xd1fe0[_0x12a937(0x3bb)])return;for(child of _0xd1fe0[_0xf2d778(0x6aa,'TR&P')]){if(child&&child[_0x5ef4ee(0xae5)])child[_0x5ef4ee(0xae5)][_0xf2d778(0xa1c,'LCjP')]();}}function remove_ray(_0xc7e9a8){var _0x1e097a=_0x42dd52,_0x5bb8f4=_0x40cd69,_0x48f532={'PzJSm':function(_0x3675b3,_0xd787fa){return _0x3675b3(_0xd787fa);},'ErwHZ':function(_0x146331,_0x1ba42b,_0x34f95b){return _0x146331(_0x1ba42b,_0x34f95b);}};if(!_0xc7e9a8)return;_0x48f532['PzJSm'](remove_children,_0xc7e9a8),_0xc7e9a8[_0x5bb8f4(0xae5)]&&(_0xc7e9a8[_0x1e097a(0xbce)]['dispose'](),_0x48f532[_0x1e097a(0x694)](rm_from_list,all_rays,_0xc7e9a8[_0x5bb8f4(0xae5)])),_0xc7e9a8=[];}function remove_child(_0x28d1a5,_0x322c20){var _0x218e62=_0x42dd52,_0x172698=_0x40cd69,_0x58e4e6=_0x12b454,_0x4876be={'JbcNQ':function(_0x99c34d,_0x1c4db8){return _0x99c34d(_0x1c4db8);}};if(!_0x28d1a5)return;if(_0x28d1a5[_0x58e4e6(0xbb7,'LoJd')][_0x322c20])_0x4876be['JbcNQ'](remove_ray,_0x28d1a5[_0x172698(0x2da)][_0x322c20]);_0x28d1a5[_0x218e62(0x3bb)][_0x322c20]=null;}function remove_children(_0x7c1ac3){var _0x695b97=_0x12b454,_0x20b28d=_0x42dd52,_0x4fa32f=_0x40cd69,_0x26f89d={'JbDJO':function(_0x55929f,_0x4c6cc7){return _0x55929f<_0x4c6cc7;},'WdctJ':function(_0x12f539,_0x49b2da){return _0x12f539(_0x49b2da);}};if(!_0x7c1ac3)return;remove_child_meshes(_0x7c1ac3);for(let _0x1aa973=0x0;_0x26f89d[_0x4fa32f(0x23f)](_0x1aa973,_0x7c1ac3['child'][_0x20b28d(0x7af)]);_0x1aa973++)_0x7c1ac3[_0x20b28d(0x3bb)][_0x1aa973]&&(_0x26f89d['WdctJ'](remove_children,_0x7c1ac3[_0x20b28d(0x3bb)][_0x1aa973]),_0x7c1ac3[_0x695b97(0x958,'TXMc')][_0x1aa973]=null);}function refracted_ray(_0x2b8bce,_0x3c71e8,_0x2ee724=0x1/1.5){var _0x4253ae=_0x42dd52,_0x19ec44=_0x40cd69,_0x33294d=_0x12b454,_0x15e710={'Wtpnu':function(_0x4662dd,_0x153d51){return _0x4662dd-_0x153d51;},'aYQOi':function(_0x1f432b,_0x10fcff){return _0x1f432b*_0x10fcff;},'sStlW':function(_0x310f7,_0x46a75d){return _0x310f7-_0x46a75d;},'IbLRX':function(_0x3d42da,_0x4d80f9){return _0x3d42da*_0x4d80f9;},'hKWnJ':function(_0x2f1148,_0xf02705){return _0x2f1148*_0xf02705;}};const _0x1d3f75=-BABYLON['Vector3'][_0x33294d(0xc43,'ghEx')](_0x2b8bce,_0x3c71e8),_0xc9e8bf=_0x15e710[_0x19ec44(0x3e5)](0x1,_0x15e710[_0x33294d(0xc26,'rTxi')](_0x2ee724*_0x2ee724,_0x15e710['sStlW'](0x1,_0x15e710['IbLRX'](_0x1d3f75,_0x1d3f75))));if(_0xc9e8bf>=0x0)return fac=_0x15e710[_0x4253ae(0x43c)](_0x15e710[_0x33294d(0x78e,'q%aj')](_0x2ee724,_0x1d3f75),Math[_0x33294d(0xaaf,'2bQ6')](_0xc9e8bf)),res=_0x3c71e8[_0x19ec44(0x835)](fac),_0x2b8bce[_0x19ec44(0x6c1)](_0x2ee724,res),res;else return null;}function pickBackfaceMeshWithRay(_0x16004a,_0xb9cdcc,_0x2ec73a){var _0x2b5ce2=_0x12b454,_0x47ab90=_0x40cd69,_0x6f3a4=_0x42dd52,_0x4f18c3={'cazQr':function(_0x2614a4,_0x163197){return _0x2614a4<_0x163197;}};const _0x217a6d=new BABYLON['Matrix']();_0xb9cdcc[_0x6f3a4(0x8ea)]()['invertToRef'](_0x217a6d);const _0x5ca586=new BABYLON[(_0x6f3a4(0xc0f))](new BABYLON[(_0x6f3a4(0x988))](0x0,0x0,0x0),new BABYLON[(_0x47ab90(0xa0d))](0x0,0x0,0x0));return BABYLON[_0x2b5ce2(0x69a,'kIEI')][_0x2b5ce2(0x81d,'TEzy')](_0x2ec73a,_0x217a6d,_0x5ca586),_0x16004a[_0x6f3a4(0x6ac)](_0x2ec73a,_0x3e9f9d=>_0x3e9f9d==_0xb9cdcc,!![],(_0x103331,_0x4797ca,_0x229cba,_0x429309)=>{var _0x9e693d=_0x2b5ce2,_0x45eaf9=_0x47ab90,_0x95f4ee=_0x6f3a4;const _0x5e8c15=_0x4797ca['subtract'](_0x103331),_0x313cde=_0x229cba[_0x95f4ee(0xbf0)](_0x103331),_0x21df14=BABYLON[_0x45eaf9(0xa0d)][_0x9e693d(0x5e2,'UBNJ')](_0x5e8c15,_0x313cde),_0x3461d4=BABYLON[_0x9e693d(0x601,'eB5N')][_0x95f4ee(0x9d0)](_0x21df14,_0x5ca586[_0x95f4ee(0x6b7)]);return _0x4f18c3[_0x45eaf9(0x971)](_0x3461d4,0x0);});}function trace_medium_ray(_0x1d34ec,_0x3b1232,_0x2f51cf,_0x97bc3e=0xa,_0x1c9941=1.52,_0x351aa1=![]){var _0x13499e=_0x40cd69,_0x131168=_0x42dd52,_0x207b63=_0x12b454,_0xcb204={'vPlfA':function(_0x3294dc,_0x28bbd5){return _0x3294dc<_0x28bbd5;},'sOpuu':function(_0xdd09a5,_0xd39771){return _0xdd09a5*_0xd39771;},'qzWyS':function(_0x4d7aea,_0x1122b2,_0x2a4260,_0x4c42d3){return _0x4d7aea(_0x1122b2,_0x2a4260,_0x4c42d3);},'zvwhz':function(_0x501210,_0x12b374){return _0x501210*_0x12b374;},'XHwrZ':function(_0x4ea5aa,_0x17992d){return _0x4ea5aa/_0x17992d;},'IawUK':function(_0x3ebe2a,_0x138178){return _0x3ebe2a==_0x138178;},'aIrYH':function(_0x30c6ff,_0x53eb60,_0x133c87){return _0x30c6ff(_0x53eb60,_0x133c87);},'qOYXr':function(_0xf8fe9,_0x8fdbeb,_0x376a19,_0x3cd55a,_0x4813ff,_0x353c87,_0x2b4926){return _0xf8fe9(_0x8fdbeb,_0x376a19,_0x3cd55a,_0x4813ff,_0x353c87,_0x2b4926);},'uqWwQ':function(_0x35bd2f,_0x1c26ec){return _0x35bd2f-_0x1c26ec;},'jLDOJ':function(_0x438173,_0x40d800){return _0x438173(_0x40d800);}};if(_0xcb204[_0x207b63(0x56f,'TEzy')](_0x97bc3e,0x1))return null;const _0x533140=_0xcb204['sOpuu'](gs,0x64);_0x2f51cf[_0x131168(0x7af)]=_0x533140;var _0x1041f6=_0x2f51cf,_0x39c9ac=_0xcb204[_0x207b63(0xa63,'obAv')](pickBackfaceMeshWithRay,_0x1d34ec,_0x3b1232,_0x1041f6),_0x5dc611=0x0;if(_0x39c9ac['hit']){_0x5dc611+=_0xcb204[_0x207b63(0xba5,'tUB@')](_0x39c9ac[_0x131168(0x8b8)],_0x1c9941),_0x2f51cf['length']=_0x39c9ac[_0x207b63(0xb5c,'X$)h')];var _0x41de4d=_0x39c9ac['getNormal'](!![]),_0x320536=refracted_ray(_0x2f51cf['direction'],_0x41de4d,_0xcb204[_0x13499e(0xbbd)](_0x1c9941,0x1));if(_0xcb204[_0x207b63(0x285,'nfuQ')](_0x320536,null))return _0x2f51cf[_0x13499e(0xa93)]=_0x39c9ac['pickedPoint'],_0x2f51cf[_0x207b63(0x2c6,'UBNJ')]=_0xcb204[_0x131168(0xaa7)](reflected_direction,_0x2f51cf['direction'],_0x41de4d),_0xcb204[_0x131168(0x302)](trace_medium_ray,_0x1d34ec,_0x3b1232,_0x2f51cf,_0xcb204[_0x13499e(0x5ec)](_0x97bc3e,0x1),_0x1c9941,![]);const _0x413c2f=_0x39c9ac[_0x13499e(0x803)];_0x2f51cf[_0x207b63(0x58f,'[8Oh')]=_0x413c2f,_0x2f51cf[_0x131168(0x6b7)]=_0x320536,_0x2f51cf[_0x207b63(0x916,'j#Fg')]=_0x533140;}else return _0xcb204[_0x13499e(0x9a1)](remove_children,_0x2f51cf),_0x2f51cf[_0x131168(0x5b7)]=0x0,null;return _0x2f51cf[_0x207b63(0x370,'*XEs')]=_0x5dc611,_0x39c9ac;}function reflected_direction(_0x462c0c,_0x280eec){var _0x4c0ee6=_0x12b454,_0x16a9b7=_0x42dd52,_0x3ae864={'CtFRl':function(_0x54a442,_0x2ea346){return _0x54a442*_0x2ea346;}};return _0x462c0c[_0x16a9b7(0xbf0)](_0x280eec[_0x16a9b7(0x8fa)](_0x3ae864['CtFRl'](0x2,BABYLON[_0x4c0ee6(0x5dd,'KP(N')]['Dot'](_0x462c0c,_0x280eec))));}function diffracted_direction(_0xab04db,_0x5efc56,_0x1ea29b,_0x381303){var _0xe21a03=_0x42dd52,_0x4554a4=_0x40cd69,_0x415344=_0x12b454,_0x2fedf0={'iVbHL':function(_0x4e3f6a,_0x2fa040){return _0x4e3f6a-_0x2fa040;},'UYnRJ':function(_0xb87e3c,_0x3a49da){return _0xb87e3c**_0x3a49da;},'QaCLT':function(_0x5961d7,_0x58cbf5){return _0x5961d7<_0x58cbf5;}};const _0x46fe0e=_0x5efc56['scale'](-0x1),_0x4bb9eb=_0x1ea29b[_0x415344(0xa18,'KP(N')](_0x381303),_0x4b9247=_0xab04db['add'](_0x4bb9eb),_0x5b6d36=BABYLON[_0x415344(0x699,'mDXe')]['Dot'](_0x4b9247,_0x4b9247),_0x31d0c7=BABYLON[_0x415344(0xa96,'oU5l')][_0x4554a4(0x201)](_0x4b9247,_0x46fe0e);tmp2=_0x2fedf0[_0xe21a03(0x8ff)](0x1,_0x5b6d36)+_0x2fedf0[_0xe21a03(0x5ef)](_0x31d0c7,0x2);if(_0x2fedf0[_0xe21a03(0x3b3)](tmp2,0x0))return null;alpha=_0x2fedf0[_0x415344(0xbe3,'eB5N')](_0x31d0c7,Math['sqrt'](tmp2));const _0x96e0eb=_0x4b9247['subtract'](_0x46fe0e['scale'](alpha));return _0x96e0eb;}function update_splitlist(_0xfb526d,_0x17b38c,_0x4771ab){var _0x5206ca=_0x40cd69,_0x3ccfd1=_0x42dd52,_0x4be4e8=_0x12b454,_0x3da722={'pckLi':function(_0x17f983,_0x2f2edf){return _0x17f983==_0x2f2edf;}};const _0x5844ca=_0xfb526d[_0x4be4e8(0x2d4,'mV5j')][_0x4771ab];_0x5844ca['id']=_0xfb526d['id'];if(_0x17b38c){!_0x17b38c[_0x4be4e8(0x97c,'kIEI')]&&(_0x17b38c['split_list_from']=[],_0x17b38c[_0x3ccfd1(0x985)]=[]);if(!_0x17b38c[_0x3ccfd1(0xa27)][_0x4771ab])_0x17b38c['split_list_from'][_0x4771ab]=[];if(!_0x17b38c[_0x5206ca(0x9a2)][_0x4771ab])_0x17b38c['split_list_to'][_0x4771ab]=[];for(let _0x5510c9=0x0;_0x5510c9<_0x17b38c[_0x4be4e8(0x4a5,'2bQ6')][_0x4771ab][_0x3ccfd1(0x7af)];_0x5510c9++){if(_0x3da722[_0x5206ca(0x50e)](_0x17b38c[_0x3ccfd1(0xa27)][_0x4771ab][_0x5510c9],_0xfb526d[_0x5206ca(0x932)])){_0x5844ca[_0x5206ca(0x932)]=_0x17b38c[_0x4be4e8(0x8d4,'TEzy')][_0x4771ab][_0x5510c9];return;}}_0x5844ca[_0x4be4e8(0x203,'rTxi')]=num_beams,_0x17b38c[_0x4be4e8(0x25b,'mV5j')][_0x4771ab]['push'](_0xfb526d['beamid']),_0x17b38c[_0x4be4e8(0x84d,'zE[g')][_0x4771ab][_0x4be4e8(0x74f,'0lJ7')](num_beams),num_beams++;}else _0x5844ca['beamid']=_0xfb526d[_0x3ccfd1(0x7fb)];}function continue_ray(_0x3d13dc,_0xe56e3b,_0x3bd7c8=0x0,_0x125999=null,_0x4c0ba4=null){var _0x3f0e1c=_0x40cd69,_0x364ff0=_0x12b454,_0x23d704=_0x42dd52,_0x10237e={'haoCw':function(_0x1af661,_0x2954a0){return _0x1af661*_0x2954a0;},'sBizZ':function(_0x54f5c4,_0x53af8d){return _0x54f5c4==_0x53af8d;},'Cbmtc':function(_0x446a55,_0x586c34,_0x34aff6,_0x139fa8,_0x5996f3,_0x25077a){return _0x446a55(_0x586c34,_0x34aff6,_0x139fa8,_0x5996f3,_0x25077a);}};const _0x308293=_0x10237e[_0x23d704(0x837)](gs,0x64);if(_0x10237e[_0x364ff0(0x898,'TR&P')](_0x4c0ba4,null))_0x4c0ba4=_0x3d13dc[_0x3f0e1c(0xa93)][_0x364ff0(0xb8b,'Q9h^')](_0x3d13dc['direction'][_0x23d704(0x8fa)](_0x3d13dc[_0x23d704(0x7af)]));if(!_0x3d13dc['child'])_0x3d13dc[_0x364ff0(0x731,'*XEs')]=[];if(!_0x3d13dc[_0x364ff0(0x89f,'X$)h')][_0x3bd7c8])_0x3d13dc[_0x23d704(0x3bb)][_0x3bd7c8]=_0x10237e['Cbmtc'](get_ray,_0x4c0ba4,_0x3d13dc[_0x23d704(0x7fb)],_0x3d13dc['id'],_0x125999,_0xe56e3b),_0x3d13dc['child'][_0x3bd7c8][_0x3f0e1c(0x231)]=_0x3d13dc[_0x364ff0(0x7c4,'Q9h^')],_0x3d13dc[_0x3f0e1c(0x2da)][_0x3bd7c8][_0x23d704(0x3bb)]=[];else{var _0x306efb=_0x23d704(0x5d6)[_0x3f0e1c(0x5d1)]('|'),_0x13404c=0x0;while(!![]){switch(_0x306efb[_0x13404c++]){case'0':_0x3d13dc[_0x23d704(0x3bb)][_0x3bd7c8][_0x3f0e1c(0x231)]=_0x3d13dc[_0x3f0e1c(0x231)];continue;case'1':_0x3d13dc[_0x3f0e1c(0x2da)][_0x3bd7c8][_0x364ff0(0x282,'KP(N')]=_0x308293;continue;case'2':_0x3d13dc[_0x3f0e1c(0x2da)][_0x3bd7c8][_0x364ff0(0x1f3,'g9jz')]=_0xe56e3b;continue;case'3':if(!_0x3d13dc['child'][_0x3bd7c8]['child'])_0x3d13dc[_0x23d704(0x3bb)][_0x3bd7c8][_0x364ff0(0x35d,'[8Oh')]=[];continue;case'4':_0x3d13dc[_0x23d704(0x3bb)][_0x3bd7c8][_0x364ff0(0x543,'xtCV')]=_0x4c0ba4;continue;}break;}}update_splitlist(_0x3d13dc,_0x125999,_0x3bd7c8);}function execute_ray_collision(_0x46b6d7){var _0x1c96ae=_0x42dd52,_0x24719d=_0x40cd69,_0x19261d=_0x12b454,_0x10be47={'VyFoI':function(_0x6bcc1,_0x11e269){return _0x6bcc1(_0x11e269);},'QYIjI':'COLLISION\x20of\x20ray\x20with\x20eye!!','Oscjk':function(_0x16398e,_0x253e2c){return _0x16398e+_0x253e2c;},'FqZWD':_0x19261d(0x9f3,'KP(N'),'ZpkuM':function(_0x295e97,_0x488180,_0x45131d){return _0x295e97(_0x488180,_0x45131d);}},_0x91f346=_0x24719d(0x2b2)[_0x19261d(0x7ce,'i[Uz')]('|'),_0x3e8630=0x0;while(!![]){switch(_0x91f346[_0x3e8630++]){case'0':allow_tracing=![];continue;case'1':_0x10be47['VyFoI'](update_score_txt,_0x46b6d7);continue;case'2':turn_laser_off(_0x46b6d7);continue;case'3':console[_0x19261d(0x7e6,'zE[g')](_0x10be47[_0x19261d(0x71c,'b8TB')]);continue;case'4':if(!_0x46b6d7['infotext'][_0x19261d(0x1cc,'KgZA')][_0x19261d(0x9a3,'b8TB')](_0x1c96ae(0x70a)))_0x46b6d7[_0x1c96ae(0x3de)]['text']=_0x10be47['Oscjk'](_0x10be47[_0x19261d(0x53b,'0lJ7')],_0x46b6d7[_0x19261d(0x626,'*XEs')][_0x19261d(0x4c6,'oU5l')]);continue;case'5':lvls_score[lvl_current_num]-=0x32;continue;case'6':rotation_gizmoManager[_0x1c96ae(0x9af)]=![];continue;case'7':if(reset_on_collission==![]||!laser_on)return;continue;case'8':_0x10be47[_0x19261d(0xb55,'0lJ7')](vibrate_controller,0x3,0xc8);continue;case'9':if(!allow_tracing)return;continue;}break;}}function trace_ray(_0x2c2573,_0x149cc0,_0x37f31e,_0x54f8f7=!![],_0x496dc3=0xa,_0x48f76a=![]){var _0x5a10a9=_0x40cd69,_0x2f6c09=_0x12b454,_0xbacd04=_0x42dd52,_0x3d27c7={'iZGgC':function(_0x43eaaa,_0x1c4f14){return _0x43eaaa==_0x1c4f14;},'NNicM':function(_0x1e61b6,_0x549103){return _0x1e61b6*_0x549103;},'qxmoD':function(_0x58c009,_0xbe1fe5){return _0x58c009==_0xbe1fe5;},'vRVms':function(_0x1c3586,_0x488f08){return _0x1c3586<_0x488f08;},'WkBDW':function(_0x424e4d,_0x50940b){return _0x424e4d==_0x50940b;},'AkWwA':_0xbacd04(0x5a4),'EqTgw':_0x2f6c09(0x77e,'0lJ7'),'rLhII':_0x2f6c09(0x6af,'0lJ7'),'bQjUI':function(_0x11124a,_0x1b96b4,_0x2a0b6b,_0x48b8d5,_0x2f19d4){return _0x11124a(_0x1b96b4,_0x2a0b6b,_0x48b8d5,_0x2f19d4);},'TCykB':function(_0x16b9f5,_0x175b22,_0x46beb7,_0x36b637,_0x4202a2,_0x3497d6,_0x3733f9){return _0x16b9f5(_0x175b22,_0x46beb7,_0x36b637,_0x4202a2,_0x3497d6,_0x3733f9);},'XEYFq':function(_0x5eef27,_0x1b27b5){return _0x5eef27-_0x1b27b5;},'ThsTM':function(_0x143f47,_0xe1f13d){return _0x143f47!=_0xe1f13d;},'jlkBK':function(_0x20a7af,_0x5b8c9b){return _0x20a7af!=_0x5b8c9b;},'jcSrr':function(_0x293a04,_0x59d188){return _0x293a04-_0x59d188;},'YwwOd':function(_0xefd8f3,_0x513ca2,_0xf81e39){return _0xefd8f3(_0x513ca2,_0xf81e39);},'aHLcm':function(_0x37e6bf,_0x4f51a3,_0x4dba10,_0x215b4d,_0x46177c){return _0x37e6bf(_0x4f51a3,_0x4dba10,_0x215b4d,_0x46177c);},'EFkhE':function(_0x14dd37,_0x104542){return _0x14dd37-_0x104542;},'sIufT':_0x2f6c09(0x691,'i[xA'),'JsXkY':function(_0x1229cf,_0x1145d3,_0x4ef172){return _0x1229cf(_0x1145d3,_0x4ef172);},'YxFfp':function(_0x14c0c0,_0x1edd07,_0xfb782a,_0x5213b2,_0x1e700d,_0x2c2e3b,_0x536063){return _0x14c0c0(_0x1edd07,_0xfb782a,_0x5213b2,_0x1e700d,_0x2c2e3b,_0x536063);},'FYaKI':'beamsplitter','bmDPd':function(_0xcf3f18,_0x41220e,_0x323dda,_0x4eb4d4,_0x54a55e){return _0xcf3f18(_0x41220e,_0x323dda,_0x4eb4d4,_0x54a55e);},'TLYhM':function(_0x1dd35f,_0x4b251b,_0x4bd08c,_0x23e1a5,_0x1457bc,_0x4abe04,_0x22774b){return _0x1dd35f(_0x4b251b,_0x4bd08c,_0x23e1a5,_0x1457bc,_0x4abe04,_0x22774b);},'LGtzr':function(_0x150e0d,_0x380aaf){return _0x150e0d+_0x380aaf;},'tCrCB':function(_0x351c30,_0xf1fd79,_0x3d8c73){return _0x351c30(_0xf1fd79,_0x3d8c73);},'HXUPz':function(_0x47bc08,_0x18471a){return _0x47bc08(_0x18471a);},'mZLMQ':'grating','bQugC':function(_0x31768b,_0x563fa5){return _0x31768b/_0x563fa5;},'EWRZO':function(_0x43e258,_0x4f3c5f){return _0x43e258/_0x4f3c5f;},'IUois':function(_0x209567,_0x55fd6f){return _0x209567*_0x55fd6f;},'FYQCG':function(_0xd192ba,_0x39b31d){return _0xd192ba<=_0x39b31d;},'leObT':function(_0x583112,_0x4bbcaf){return _0x583112*_0x4bbcaf;},'DKEnx':function(_0x42554f,_0x521c3f){return _0x42554f*_0x521c3f;},'BNcmO':function(_0x227d3f,_0x320151,_0x953666,_0x42edcf,_0x115f95){return _0x227d3f(_0x320151,_0x953666,_0x42edcf,_0x115f95);},'TZONM':function(_0x2e8813,_0x2f7fe5){return _0x2e8813!=_0x2f7fe5;},'sLhFQ':function(_0x51732c,_0x29dcd4){return _0x51732c>_0x29dcd4;},'GbIch':function(_0x547161,_0x5be862,_0x1063f9,_0x6700a1,_0x40d8fc){return _0x547161(_0x5be862,_0x1063f9,_0x6700a1,_0x40d8fc);},'WvOyR':function(_0x525b8c,_0xdf6454){return _0x525b8c*_0xdf6454;},'WkYqY':function(_0x39b249,_0x2f7114,_0x309407,_0x13c74b,_0x2adc3d){return _0x39b249(_0x2f7114,_0x309407,_0x13c74b,_0x2adc3d);},'mJRMU':function(_0x2ca448,_0x4a00cd){return _0x2ca448!=_0x4a00cd;},'vwcTD':'laser','pGyyy':function(_0x49b5c9,_0x32e6ae){return _0x49b5c9<_0x32e6ae;},'YMJWo':_0xbacd04(0x5be),'KutAy':function(_0x24967a,_0xc6810e,_0x5e2d98,_0x5c7090,_0x99f1bc,_0x5f58a3){return _0x24967a(_0xc6810e,_0x5e2d98,_0x5c7090,_0x99f1bc,_0x5f58a3);},'bIYrz':function(_0x435344,_0x4ad1cc,_0x4f2b35){return _0x435344(_0x4ad1cc,_0x4f2b35);},'uVdGN':function(_0x112fc7,_0xe051e2,_0x22200b){return _0x112fc7(_0xe051e2,_0x22200b);},'wLPaq':function(_0x2167b3,_0x146099){return _0x2167b3(_0x146099);},'Ozxrp':_0x5a10a9(0x376),'iJicx':_0xbacd04(0x528),'Sgpke':function(_0x3b3ec2,_0x13a869,_0x27e3c4,_0x3e141f,_0xe811dd,_0x1fc03b,_0x599087){return _0x3b3ec2(_0x13a869,_0x27e3c4,_0x3e141f,_0xe811dd,_0x1fc03b,_0x599087);},'mTCby':function(_0x3ddadd,_0x219408){return _0x3ddadd-_0x219408;},'nrgXI':function(_0x1aebac,_0x31ecf1){return _0x1aebac*_0x31ecf1;},'SfhIw':function(_0x701104,_0x51f878,_0x5bb848,_0x3c2f87){return _0x701104(_0x51f878,_0x5bb848,_0x3c2f87);}};const _0x4048b2=_0x3d27c7[_0x2f6c09(0x4e8,'nfuQ')](gs,0x14);if(_0x3d27c7['qxmoD'](_0x149cc0,null)||_0x3d27c7[_0x5a10a9(0x53c)](_0x496dc3,0x1)||_0x3d27c7[_0x2f6c09(0x737,'xtCV')](_0x149cc0['direction'],null))return;const _0x1244b7=_0x149cc0[_0x2f6c09(0xad8,'LoJd')][_0xbacd04(0x8fa)](gs*0.0001);if(_0x48f76a)_0x149cc0['origin'][_0x2f6c09(0x34c,'q%aj')](_0x1244b7);function _0x357119(_0x443995){var _0x49d3e2=_0x5a10a9,_0x20e3b5=_0xbacd04;if(_0x443995[_0x20e3b5(0xaf0)]||_0x3d27c7[_0x49d3e2(0x6b2)](_0x443995,_0x2c2573[_0x49d3e2(0x63d)]))return!![];return![];}_0x149cc0[_0x2f6c09(0x506,'1R4h')]=_0x4048b2;var _0x511a3f=_0x2c2573[_0x5a10a9(0x84c)](_0x149cc0,_0x357119,![]);if(_0x511a3f[_0x5a10a9(0x4c4)]){var _0x40bba6=_0x511a3f[_0x2f6c09(0x758,'zE[g')];_0x149cc0[_0x5a10a9(0x2c3)]=_0x511a3f[_0x2f6c09(0x292,'kIEI')];if(_0x54f8f7){if(_0x40bba6[_0xbacd04(0x862)][_0x5a10a9(0x21b)](_0x3d27c7['AkWwA'])||_0x40bba6[_0xbacd04(0x862)][_0x2f6c09(0x93e,'tUB@')](_0x3d27c7[_0xbacd04(0xb06)]))_0x40bba6=_0x40bba6['parent'];if(_0x40bba6[_0x2f6c09(0x7e7,']pQp')][_0xbacd04(0xbd6)](_0x3d27c7[_0x2f6c09(0x90c,'i[Uz')])&&_0x40bba6['parent']['setRay'])_0x40bba6[_0x2f6c09(0x32f,'MeKP')][_0x2f6c09(0x20b,'pAMO')](_0x149cc0);else _0x40bba6[_0xbacd04(0x625)]&&_0x40bba6[_0x5a10a9(0x2dd)](_0x149cc0);}if(_0x40bba6[_0x2f6c09(0xc57,'pAMO')]['includes'](_0x2f6c09(0x7c7,')]DF'))){let _0x5c7f86=_0x511a3f['getNormal'](!![]);const _0x218fcf=1.52,_0x4280a6=refracted_ray(_0x149cc0[_0x5a10a9(0x7b2)],_0x5c7f86,0x1/_0x218fcf),_0x43a2d9=_0x40bba6[_0xbacd04(0x24f)][_0x5a10a9(0x4da)]&&!_0x149cc0[_0x2f6c09(0xb31,'LoJd')];_0x3d27c7[_0x5a10a9(0x795)](continue_ray,_0x149cc0,_0x4280a6,0x0,_0x40bba6),_0x37f31e+=_0x149cc0['length'];var _0xb03ddb=_0x3d27c7[_0x2f6c09(0xa2f,'i[Uz')](trace_medium_ray,_0x2c2573,_0x40bba6,_0x149cc0['child'][0x0],_0x3d27c7[_0x5a10a9(0xa01)](_0x496dc3,0x1),_0x218fcf,_0x43a2d9);const _0x3cc7a3=_0x149cc0[_0x2f6c09(0x542,'KP(N')][0x0];if(_0x3d27c7['ThsTM'](_0x3cc7a3,null))_0x37f31e+=_0x3cc7a3[_0x2f6c09(0x735,'eB5N')];else{remove_children(_0x149cc0);return;}if(_0x43a2d9&&_0x3d27c7[_0xbacd04(0x4ab)](_0xb03ddb,undefined)&&_0x3d27c7[_0xbacd04(0x4ab)](_0xb03ddb,null)){const _0x1abe4b=_0xb03ddb[_0x2f6c09(0x3c9,'TRoy')](!![]);continue_ray(_0x149cc0,reflected_direction(_0x4280a6,_0x1abe4b),0x2,_0x40bba6,_0xb03ddb['pickedPoint']),_0x3d27c7[_0x2f6c09(0x6e7,'TXMc')](trace_medium_ray,_0x2c2573,_0x40bba6,_0x149cc0['child'][0x2],_0x3d27c7[_0x5a10a9(0xa01)](_0x496dc3,0x1),_0x218fcf,![]),_0x149cc0[_0x5a10a9(0x2da)][0x2]['is_dim']=!![],trace_ray(_0x2c2573,_0x149cc0['child'][0x2],_0x37f31e,_0x54f8f7,_0x3d27c7[_0x5a10a9(0x906)](_0x496dc3,0x1),!![]);}_0x3cc7a3&&_0x149cc0[_0xbacd04(0x3bb)][0x0]&&_0x3d27c7[_0x2f6c09(0x647,'kIEI')](trace_ray,_0x2c2573,_0x3cc7a3,_0x37f31e,_0x54f8f7,_0x496dc3-0x1,!![]);if(_0x43a2d9){const _0x17254d=_0x3d27c7['YwwOd'](reflected_direction,_0x149cc0[_0x5a10a9(0x7b2)],_0x5c7f86);_0x3d27c7[_0xbacd04(0x583)](continue_ray,_0x149cc0,_0x17254d,0x1,_0x40bba6),_0x149cc0[_0xbacd04(0x3bb)][0x1]&&(_0x149cc0[_0xbacd04(0x3bb)][0x1]['is_dim']=!![],trace_ray(_0x2c2573,_0x149cc0['child'][0x1],_0x37f31e,_0x54f8f7,_0x3d27c7[_0xbacd04(0x616)](_0x496dc3,0x1),!![]));}else _0x3d27c7[_0x5a10a9(0x487)](remove_child,_0x149cc0,0x1),_0x3d27c7['YwwOd'](remove_child,_0x149cc0,0x2);}else{if(_0x40bba6[_0x2f6c09(0x78b,'TEzy')][_0xbacd04(0xbd6)](_0x3d27c7['sIufT'])){let _0x2d9464=_0x511a3f[_0x5a10a9(0x597)](!![]);const _0x1d9791=_0x3d27c7[_0x2f6c09(0x883,'mDXe')](reflected_direction,_0x149cc0[_0x5a10a9(0x7b2)],_0x2d9464);_0x3d27c7[_0x2f6c09(0x8a1,'pAMO')](continue_ray,_0x149cc0,_0x1d9791),_0x37f31e+=_0x149cc0[_0x2f6c09(0x5d0,'X$)h')];if(_0x149cc0[_0x5a10a9(0x2da)][0x0])_0x3d27c7[_0x2f6c09(0x6c6,'tUB@')](trace_ray,_0x2c2573,_0x149cc0['child'][0x0],_0x37f31e,_0x54f8f7,_0x3d27c7[_0x2f6c09(0x2e9,'NxRE')](_0x496dc3,0x1),!![]);_0x3d27c7[_0x2f6c09(0x50c,'nfuQ')](remove_child,_0x149cc0,0x1),remove_child(_0x149cc0,0x2);}else{if(_0x40bba6[_0x2f6c09(0x78b,'TEzy')][_0x5a10a9(0x21b)](_0x3d27c7['FYaKI'])){let _0x2e07fa=_0x511a3f[_0xbacd04(0x449)](!![]);_0x37f31e+=_0x149cc0[_0x5a10a9(0x2c3)],_0x3d27c7[_0x2f6c09(0x742,'kIEI')](continue_ray,_0x149cc0,_0x149cc0[_0x5a10a9(0x7b2)],0x1,_0x40bba6);if(_0x3d27c7['jlkBK'](_0x149cc0['child'][0x1],undefined)&&_0x149cc0[_0x2f6c09(0x7ee,'tMe9')][0x1]!=null)_0x3d27c7['TLYhM'](trace_ray,_0x2c2573,_0x149cc0[_0x2f6c09(0x245,'0lJ7')][0x1],_0x3d27c7[_0xbacd04(0x205)](_0x37f31e,_0x149cc0[_0x2f6c09(0x38b,'2bQ6')]),_0x54f8f7,_0x496dc3-0x1,!![]);const _0x43f5b0=_0x3d27c7[_0x5a10a9(0xab5)](reflected_direction,_0x149cc0[_0xbacd04(0x6b7)],_0x2e07fa);_0x3d27c7[_0x5a10a9(0x44a)](continue_ray,_0x149cc0,_0x43f5b0,0x0,_0x40bba6);if(_0x3d27c7['jlkBK'](_0x149cc0[_0x2f6c09(0x8d2,'1R4h')][0x0],undefined)&&_0x3d27c7[_0xbacd04(0x4ab)](_0x149cc0[_0x5a10a9(0x2da)][0x0],null))_0x3d27c7['TLYhM'](trace_ray,_0x2c2573,_0x149cc0['child'][0x0],_0x37f31e,_0x54f8f7,_0x3d27c7['EFkhE'](_0x496dc3,0x1),!![]);_0x3d27c7[_0xbacd04(0x2f5)](remove_child,_0x149cc0,0x2);}else{if(_0x40bba6[_0x2f6c09(0xba9,'KP(N')]['includes'](_0x5a10a9(0x241)))_0x37f31e+=_0x149cc0[_0x5a10a9(0x2c3)],_0x3d27c7[_0x2f6c09(0xa04,'tUB@')](remove_children,_0x149cc0);else{if(_0x40bba6[_0x5a10a9(0x6d9)][_0x5a10a9(0x21b)](_0x3d27c7[_0x5a10a9(0x580)])){let _0x56125a=_0x511a3f['getNormal'](!![]),_0x10e0d7=null,_0x563e0b=0x0;_0x37f31e+=_0x149cc0[_0xbacd04(0x7af)];var _0x1c1b52=_0x40bba6['grating_const'];if(!_0x1c1b52)_0x1c1b52=0x1;const _0x32193b=5e-7;_0x1c1b52*=_0x3d27c7[_0x5a10a9(0x478)](0.000001,_0x32193b);const _0x36da63=_0x40bba6[_0x5a10a9(0x43e)][_0xbacd04(0xc5e)][_0x5a10a9(0x835)](0x1/_0x1c1b52),_0x48c7d6=_0x3d27c7[_0x2f6c09(0x256,'tUB@')](_0x3d27c7['IUois'](gs,BABYLON['Vector3']['Dot'](_0x40bba6[_0x2f6c09(0x919,'xtCV')][_0xbacd04(0x3d8)](),_0x40bba6[_0x2f6c09(0x253,'obAv')][_0x5a10a9(0x4a3)])),0x32);for(let _0x311557=0x0;_0x3d27c7[_0x5a10a9(0x2e8)](_0x311557,_0x40bba6['grating_orders']);_0x311557++){_0x10e0d7=_0x3d27c7[_0x2f6c09(0xbc0,')]DF')](diffracted_direction,_0x149cc0[_0x2f6c09(0xa7b,'eB5N')],_0x56125a,_0x36da63,_0x311557);if(_0x3d27c7[_0x2f6c09(0x8d8,'obAv')](_0x10e0d7,null)){extra_opd=_0x3d27c7[_0xbacd04(0x441)](_0x3d27c7['DKEnx'](-Math[_0x5a10a9(0x872)](0x1-BABYLON['Vector3'][_0xbacd04(0x9d0)](_0x10e0d7,_0x56125a)),_0x311557),_0x48c7d6),_0x3d27c7['BNcmO'](continue_ray,_0x149cc0,_0x10e0d7,_0x563e0b,_0x40bba6);if(_0x3d27c7['jlkBK'](_0x149cc0['child'][_0x563e0b],undefined)&&_0x3d27c7[_0x5a10a9(0x8a2)](_0x149cc0['child'][_0x563e0b],null))_0x3d27c7[_0x5a10a9(0x3d3)](trace_ray,_0x2c2573,_0x149cc0['child'][_0x563e0b],_0x37f31e+extra_opd,_0x54f8f7,_0x3d27c7[_0x2f6c09(0x3d9,'xtCV')](_0x496dc3,0x1),!![]);_0x563e0b++;}if(_0x3d27c7['sLhFQ'](_0x311557,0x0)){_0x10e0d7=_0x3d27c7[_0xbacd04(0x6b6)](diffracted_direction,_0x149cc0[_0x2f6c09(0x49c,'TXMc')],_0x56125a,_0x36da63,-_0x311557);if(_0x3d27c7['TZONM'](_0x10e0d7,null)){extra_opd=_0x3d27c7[_0x2f6c09(0x41f,'g9jz')](Math[_0x2f6c09(0x57a,'$2eE')](0x1-BABYLON[_0x5a10a9(0xa0d)][_0x2f6c09(0xb7d,'%(19')](_0x10e0d7,_0x56125a)),_0x311557)*_0x48c7d6,_0x3d27c7[_0xbacd04(0x964)](continue_ray,_0x149cc0,_0x10e0d7,_0x563e0b,_0x40bba6);if(_0x149cc0[_0x2f6c09(0x64a,'2bQ6')][_0x563e0b]!=undefined&&_0x3d27c7[_0x2f6c09(0x3a1,'i[xA')](_0x149cc0[_0x2f6c09(0x4b9,'ghEx')][_0x563e0b],null))_0x3d27c7[_0x2f6c09(0x624,'q%aj')](trace_ray,_0x2c2573,_0x149cc0[_0x5a10a9(0x2da)][_0x563e0b],_0x3d27c7[_0xbacd04(0x205)](_0x37f31e,extra_opd),_0x54f8f7,_0x3d27c7[_0x2f6c09(0x31a,'UBNJ')](_0x496dc3,0x1),!![]);}_0x563e0b++;}}}else{if(_0x40bba6[_0x5a10a9(0x6d9)][_0x2f6c09(0x73d,'NxRE')](_0x3d27c7[_0x2f6c09(0x58a,']pQp')])&&_0x3d27c7[_0xbacd04(0x8a6)](_0x37f31e,_0x3d27c7['WvOyR'](1.5,gs))){var _0x140c1e=_0x3d27c7[_0x2f6c09(0x7ba,'UBNJ')]['split']('|'),_0x5a5cba=0x0;while(!![]){switch(_0x140c1e[_0x5a5cba++]){case'0':if(_0x149cc0[_0x2f6c09(0x7d8,'eB5N')][0x0])_0x3d27c7[_0x2f6c09(0x42f,'8m[e')](trace_ray,_0x2c2573,_0x149cc0[_0x2f6c09(0x7d8,'eB5N')][0x0],_0x37f31e,_0x54f8f7,_0x3d27c7[_0x2f6c09(0xa5a,'TXMc')](_0x496dc3,0x1));continue;case'1':_0x3d27c7[_0x5a10a9(0xab5)](continue_ray,_0x149cc0,_0x149cc0['direction']);continue;case'2':_0x3d27c7[_0x5a10a9(0x7f2)](remove_child,_0x149cc0,0x2);continue;case'3':_0x3d27c7[_0x2f6c09(0x29b,'qvLs')](remove_child,_0x149cc0,0x1);continue;case'4':_0x3d27c7[_0x2f6c09(0x5cb,'kIEI')](remove_child,_0x149cc0,0x3);continue;case'5':_0x37f31e+=_0x149cc0['length'];continue;case'6':_0x149cc0['length']=_0x511a3f[_0x2f6c09(0xc51,'1R4h')]*1.0001;continue;}break;}}else{if(_0x40bba6[_0xbacd04(0x862)]['includes'](_0x3d27c7[_0xbacd04(0xb06)]))_0x37f31e+=_0x149cc0[_0x5a10a9(0x2c3)],_0x3d27c7[_0x2f6c09(0x7f4,'Xe0^')](remove_children,_0x149cc0);else{if(_0x149cc0['is_dim']!=!![]&&_0x40bba6['name'][_0xbacd04(0xbd6)](_0x3d27c7[_0x5a10a9(0x499)]||_0x40bba6==_0x2c2573[_0x2f6c09(0x465,'%(19')])){_0x3d27c7['wLPaq'](execute_ray_collision,_0x2c2573);return;}else _0x37f31e+=_0x149cc0[_0x2f6c09(0x281,'KgZA')],remove_children(_0x149cc0);}}}}}}}}else{var _0x34445f=_0x3d27c7[_0x2f6c09(0x35e,'X$)h')][_0x5a10a9(0x5d1)]('|'),_0x430b1d=0x0;while(!![]){switch(_0x34445f[_0x430b1d++]){case'0':continue_ray(_0x149cc0,_0x149cc0[_0xbacd04(0x6b7)]);continue;case'1':_0x3d27c7['Sgpke'](trace_ray,_0x2c2573,_0x149cc0[_0x5a10a9(0x2da)][0x0],_0x37f31e,_0x54f8f7,Math[_0xbacd04(0x391)](_0x3d27c7[_0xbacd04(0xaf1)](_0x496dc3,0x1),0x3),!![]);continue;case'2':_0x3d27c7[_0x2f6c09(0xa6a,'pAMO')](remove_child,_0x149cc0,0x1);continue;case'3':_0x149cc0[_0xbacd04(0x7af)]=_0x4048b2;continue;case'4':_0x3d27c7['uVdGN'](remove_child,_0x149cc0,0x2);continue;case'5':_0x37f31e+=_0x149cc0[_0xbacd04(0x7af)];continue;}break;}}var _0x1d5c3b=_0x149cc0[_0xbacd04(0x7fb)];if(_0x3d27c7[_0x2f6c09(0xc2f,'tUB@')](num_beams,_0x1d5c3b))num_beams=_0x3d27c7[_0x5a10a9(0x7e0)](_0x1d5c3b,0x1);for(child of _0x149cc0[_0x5a10a9(0x2da)])child&&(child['id']=_0x149cc0['id'],child[_0xbacd04(0x7fb)]=_0x1d5c3b,_0x1d5c3b++);_0x48f76a&&(_0x149cc0[_0xbacd04(0x3ae)]['subtractInPlace'](_0x1244b7),_0x149cc0[_0x5a10a9(0x2c3)]+=_0x3d27c7[_0x5a10a9(0x8dd)](gs,0.02));if(_0x54f8f7)_0x3d27c7['SfhIw'](show_ray,_0x2c2573,_0x149cc0,show_laser_beams);_0x149cc0['opd']=_0x37f31e;return;}function make_opticaltable(_0x27e7b3,_0x1774f5){var _0x2ede3c=_0x42dd52,_0x37b23e=_0x12b454,_0xc73dda=_0x40cd69,_0x4028cf={'pugAW':function(_0x483043,_0x53fb3f){return _0x483043*_0x53fb3f;},'cxTxw':function(_0x22c879,_0xcfa360){return _0x22c879*_0xcfa360;},'gzakN':function(_0x3b1b68,_0x512bea){return _0x3b1b68/_0x512bea;},'Rwrhg':function(_0x1b4f78,_0xca8337){return _0x1b4f78*_0xca8337;},'bTniG':'cylinder','pcceZ':function(_0x4e0e0b,_0x1ad83f){return _0x4e0e0b*_0x1ad83f;},'qNVOL':function(_0x560811,_0x2c6c94){return _0x560811*_0x2c6c94;},'ZmaPH':function(_0x3d67af,_0x394ca7){return _0x3d67af/_0x394ca7;},'sLMkq':function(_0xb1514f,_0x15a6c6){return _0xb1514f<=_0x15a6c6;},'RuXjR':function(_0x2d3411,_0xe6a5cd){return _0x2d3411<=_0xe6a5cd;},'DYkCz':function(_0x15e01b,_0x3737c4){return _0x15e01b+_0x3737c4;},'cWoQl':_0xc73dda(0x544),'BiedR':function(_0x24063e,_0x4bf9bd){return _0x24063e/_0x4bf9bd;},'tMAkK':_0x37b23e(0xb78,'$2eE'),'nnMmL':function(_0xe02c32,_0x3abd69){return _0xe02c32*_0x3abd69;},'YfqtB':function(_0x64d130,_0x3857c2){return _0x64d130*_0x3857c2;},'tLUHq':function(_0x521418,_0x341257){return _0x521418/_0x341257;},'jsYfF':function(_0x3c19d9,_0x178e0d){return _0x3c19d9*_0x178e0d;}};const _0x133b66=gs*0x2,_0x4f22c3=_0x4028cf['pugAW'](gs,0x16),_0x15ae13=_0x4028cf[_0x37b23e(0x266,'i[xA')](gs,0xf),_0x449c25=BABYLON[_0x37b23e(0x2c5,'KgZA')]['CreateBox'](_0x2ede3c(0xb61),{'height':_0x133b66,'width':_0x4f22c3,'depth':_0x15ae13},_0x27e7b3);_0x449c25[_0x2ede3c(0x667)]['y']-=_0x4028cf[_0x37b23e(0xa67,'TRoy')](_0x133b66,1.95),_0x449c25[_0x2ede3c(0xb9e)]=materials[_0x37b23e(0x331,'Q9h^')];const _0x2e0dc7=gs*0.1,_0x58861b=BABYLON['MeshBuilder'][_0x2ede3c(0xb58)]('tabletop',{'height':_0x2e0dc7,'width':_0x4028cf[_0xc73dda(0x76e)](1.02,_0x4f22c3),'depth':_0x4028cf[_0x37b23e(0x2a7,'q%aj')](1.02,_0x15ae13)},_0x27e7b3);var _0x22cbcd=BABYLON[_0x2ede3c(0x40d)][_0x37b23e(0x3b1,'ghEx')](_0x58861b);const _0x3d3e05=_0x4028cf[_0x37b23e(0x87f,'[8Oh')](gs,0.2);var _0x4f94df=BABYLON[_0x37b23e(0xb75,'TR&P')][_0xc73dda(0x54b)](_0x4028cf[_0x37b23e(0x8ab,'NxRE')],{'diameter':_0x3d3e05,'height':_0x4028cf[_0x37b23e(0xa72,'zE[g')](_0x2e0dc7,0x5),'tessellation':0xa},_0x27e7b3);const _0x2b3f9f=_0x4028cf[_0xc73dda(0x891)](gs,0x1),_0x59d29b=_0x4028cf['qNVOL'](gs,0x1),_0x1421f2=Math[_0xc73dda(0x21d)](_0x4028cf[_0xc73dda(0x23d)](_0x4f22c3,0x2)/_0x2b3f9f),_0x2d95b6=Math[_0x37b23e(0x71e,'nfuQ')](_0x4028cf[_0x37b23e(0xa62,'nfuQ')](_0x4028cf[_0xc73dda(0x9ec)](_0x15ae13,0x2),_0x59d29b));var _0x4150f0=[];for(y=-_0x2d95b6;_0x4028cf[_0x37b23e(0x39d,'TXMc')](y,_0x2d95b6);y++)for(x=-_0x1421f2;_0x4028cf[_0x2ede3c(0xab2)](x,_0x1421f2);x++){_0x4f94df[_0xc73dda(0x907)]['x']=_0x4028cf[_0xc73dda(0x96b)](_0x4028cf[_0x37b23e(0x4e6,'Xe0^')](x,0.5),_0x2b3f9f),_0x4f94df['position']['z']=_0x4028cf[_0x37b23e(0x77f,'nfuQ')](y,_0x59d29b),_0x4150f0[_0x2ede3c(0x1d0)](_0x4f94df[_0x37b23e(0x3c2,'kDTM')]());}var _0x3a6973=BABYLON[_0x2ede3c(0x393)][_0x37b23e(0x309,'0lJ7')](_0x4150f0),_0xa3a610=BABYLON['CSG'][_0x37b23e(0x286,'pAMO')](_0x3a6973);_0xa3a610['position']=new BABYLON['Vector3'](0x0,0x0,0x0),_0x22cbcd[_0xc73dda(0x3eb)](_0xa3a610),_0x3a6973[_0x2ede3c(0x9dd)](),_0x4f94df['dispose'](),_0x58861b[_0x2ede3c(0x9dd)]();var _0x1ef33b=_0x22cbcd[_0x2ede3c(0x8f1)](_0x4028cf[_0xc73dda(0x364)],null,_0x27e7b3);_0x1ef33b[_0x2ede3c(0xb9e)]=materials[_0x2ede3c(0xa38)],_0x1ef33b[_0x2ede3c(0x667)]['y']-=_0x2e0dc7/0x2,_0x449c25['position']['y']-=_0x4028cf[_0x37b23e(0xbc7,'rTxi')](_0x2e0dc7,0x2),_0x27e7b3[_0x2ede3c(0xa38)]=_0x1ef33b;var _0x1ede5a=BABYLON[_0xc73dda(0x7ac)]['CreateCylinder'](_0x4028cf[_0x37b23e(0x9eb,'$2eE')],{'diameter':gs*0x2,'height':_0x1774f5,'tessellation':0x1e});_0x1ede5a[_0xc73dda(0x7d6)]=materials[_0x37b23e(0x808,'pAMO')],_0x1ede5a[_0x2ede3c(0x667)]['y']-=_0x4028cf[_0x37b23e(0x1e9,'g9jz')](1.1*_0x1774f5,0x2);var _0x3e396d=_0x1ede5a['clone'](),_0x1afecc=_0x1ede5a[_0xc73dda(0x982)](),_0x3ab2f4=_0x1ede5a['clone']();_0x1ede5a['position']['x']+=_0x4028cf[_0x37b23e(0x5a6,'LoJd')](_0x4f22c3,0.4),_0x1ede5a['position']['z']+=_0x4028cf['nnMmL'](_0x15ae13,0.4),_0x3e396d['position']['x']-=_0x4f22c3*0.4,_0x3e396d[_0x37b23e(0x289,'zE[g')]['z']+=_0x4028cf[_0x2ede3c(0xa4c)](_0x15ae13,0.4),_0x1afecc[_0x37b23e(0xad3,'Xe0^')]['x']+=_0x4028cf[_0x37b23e(0x89b,'ghEx')](_0x4f22c3,0.4),_0x1afecc[_0x37b23e(0x586,'b8TB')]['z']-=_0x4028cf[_0x37b23e(0x40a,'mV5j')](_0x15ae13,0.4),_0x3ab2f4[_0x37b23e(0x3bd,'2bQ6')]['x']-=_0x4028cf['YfqtB'](_0x4f22c3,0.4),_0x3ab2f4['position']['z']-=_0x4028cf[_0xc73dda(0x2e2)](_0x15ae13,0.4);var _0x429f39=new BABYLON[(_0x2ede3c(0x411))](_0x37b23e(0x6e5,'tMe9'));return _0x429f39[_0xc73dda(0x945)]=new BABYLON[(_0x2ede3c(0x988))](0x1,0x1,0x1),_0x1ede5a[_0x2ede3c(0x4a1)](_0x429f39),_0x3e396d[_0xc73dda(0xb83)](_0x429f39),_0x1afecc[_0x37b23e(0x6e3,'TEzy')](_0x429f39),_0x3ab2f4['setParent'](_0x429f39),_0x429f39[_0xc73dda(0x9a0)]=()=>{var _0x4fa93d=_0x37b23e,_0x21de7c=_0xc73dda;_0x429f39[_0x21de7c(0x7d6)]=materials[_0x4fa93d(0x7b6,'ghEx')];},_0x429f39[_0x37b23e(0x4ac,'KP(N')]=()=>{var _0x56f3e3=_0x2ede3c;_0x429f39['material']=materials[_0x56f3e3(0x61d)];},_0x429f39[_0x37b23e(0x9e3,'*XEs')]=_0x153e7f=>{var _0x3b1d0a=_0x37b23e;_0x153e7f=Math[_0x3b1d0a(0x1cf,'LCjP')](_0x153e7f,0.1),_0x429f39[_0x3b1d0a(0x551,'kIEI')]['y']=_0x153e7f,_0x429f39['scaling']['x']=0x1,_0x429f39['scaling']['z']=0x1;},_0x429f39['getHeight']=()=>_0x429f39['scaling']['y'],_0x1ef33b[_0x2ede3c(0x4a1)](_0x449c25),_0x429f39[_0x2ede3c(0x4a1)](_0x449c25),_0x449c25[_0x37b23e(0xa12,'KP(N')]['z']-=_0x4028cf[_0x37b23e(0x7de,'mDXe')](_0x4028cf[_0x2ede3c(0x94f)](0.2,_0x15ae13),0x2),_0x449c25[_0xc73dda(0xc27)]=!![],_0x449c25;}function reattach_panel(_0x1d091e,_0x53cac8=![]){var _0x453d1d=_0x42dd52,_0x11236e=_0x40cd69,_0x372368=_0x12b454,_0x2f4380={'JANDo':function(_0x29bba5,_0x294221){return _0x29bba5!=_0x294221;},'Gutoi':'moving\x20panel\x20to\x20controller','JcGPh':function(_0x251e83,_0x113749){return _0x251e83*_0x113749;},'hwXfJ':function(_0x240869,_0x13ef11){return _0x240869/_0x13ef11;},'LPlVa':function(_0x15ebce,_0x24c3e9){return _0x15ebce/_0x24c3e9;},'fftBn':function(_0x161b2e,_0x3ebdef){return _0x161b2e/_0x3ebdef;},'pBbgp':'0|7|9|1|5|3|8|6|2|4','XfMnv':_0x372368(0x4c3,'KgZA')};mypanel=_0x1d091e[_0x11236e(0xbb1)];if(mypanel!=undefined&&_0x2f4380[_0x11236e(0x8e7)](mypanel,null)){var _0x941178=new BABYLON[(_0x11236e(0x92c))]();_0x941178[_0x372368(0x3ef,'kIEI')]=new BABYLON[(_0x372368(0x51a,'j#Fg'))](0x0,0x0,0x0);if(!_0x53cac8&&leftController)console['log'](_0x2f4380[_0x11236e(0x819)]),mypanel[_0x372368(0xa91,'LoJd')]=mypanel['position'],mypanel['old_rotation']=mypanel[_0x11236e(0x258)],mypanel['old_scaling']=mypanel['scaling'],mypanel['old_parent']=mypanel[_0x372368(0x57f,'NxRE')],mypanel[_0x11236e(0xbfe)]=mypanel['billboardMode'],mypanel[_0x11236e(0x907)]=new BABYLON['Vector3'](0x0,0x0,0x0),mypanel[_0x372368(0x3e3,'j#Fg')]=new BABYLON['Vector3'](_0x2f4380[_0x11236e(0x90d)](-0xa,Math['PI'])/0xb4,_0x2f4380['hwXfJ'](-0x4b*Math['PI'],0xb4),_0x2f4380['LPlVa'](_0x2f4380['JcGPh'](0x1e,Math['PI']),0xb4)),mypanel[_0x11236e(0x945)]=new BABYLON[(_0x11236e(0xa0d))](_0x2f4380[_0x372368(0x54e,')]DF')](0.2,gs),_0x2f4380[_0x11236e(0x9c4)](0.2,gs),_0x2f4380['fftBn'](0.2,gs)),_0x941178[_0x453d1d(0x24f)]=leftController,mypanel['billboardMode']=BABYLON[_0x372368(0x68a,'i[xA')][_0x453d1d(0xc60)],mypanel[_0x453d1d(0x24f)]=_0x941178,_0x941178['position']['y']=0x0,_0x941178['position']['x']=0.2,_0x941178[_0x453d1d(0x667)]['z']=-0.7,mypanel[_0x11236e(0x999)]=leftController,mypanel['attached_component_name']&&mypanel[_0x453d1d(0x475)]['setEnabled'](![]);else{if(mypanel?.[_0x11236e(0xaed)]){var _0x3ac18a=_0x2f4380[_0x372368(0x73b,'oU5l')][_0x372368(0x5e8,'$2eE')]('|'),_0xe57b70=0x0;while(!![]){switch(_0x3ac18a[_0xe57b70++]){case'0':console['log'](_0x2f4380[_0x372368(0xac3,'zE[g')]);continue;case'1':mypanel['material']=null;continue;case'2':_0x1d091e[_0x372368(0x86a,'kIEI')][_0x453d1d(0xab6)]=mypanel[_0x11236e(0x646)];continue;case'3':mypanel[_0x372368(0x39f,'i[Uz')]['material']=null;continue;case'4':_0x1d091e[_0x453d1d(0x457)][_0x11236e(0x907)]=mypanel['old_position'];continue;case'5':mypanel[_0x372368(0x852,'!]KK')]['material']=null;continue;case'6':_0x1d091e[_0x372368(0xb3a,'%(19')][_0x372368(0x209,'mDXe')]=mypanel[_0x453d1d(0x475)];continue;case'7':mypanel[_0x372368(0xa6b,'xtCV')]=!![];continue;case'8':_0x1d091e[_0x372368(0xa8f,'0lJ7')]=get_panel(_0x1d091e,mypanel['old_parent']);continue;case'9':mypanel[_0x372368(0x6ab,'g9jz')][_0x11236e(0x29f)](!![]);continue;}break;}}}}}function update_indicator_color(_0x570c46,_0x4d8f01,_0x405807,_0x103932=0.1){var _0x4e77f3=_0x42dd52,_0x10a4fc=_0x40cd69,_0x5cfee7=_0x12b454,_0x1df431={'TIyUv':_0x5cfee7(0x69d,'[8Oh'),'RWJIp':function(_0x1e0238,_0xb2bea3){return _0x1e0238==_0xb2bea3;},'pKIqc':function(_0x546ce3,_0x28309b){return _0x546ce3(_0x28309b);},'mGcaJ':function(_0x58e6c4,_0x400add){return _0x58e6c4>=_0x400add;},'Oxspc':function(_0x55dd09,_0xa83ee1){return _0x55dd09/_0xa83ee1;},'gINFl':function(_0x4ca5cf,_0x290732){return _0x4ca5cf==_0x290732;},'sSmEB':function(_0x131605,_0x5d89cb){return _0x131605==_0x5d89cb;}},_0x2fb542=_0x1df431['TIyUv'][_0x5cfee7(0x461,'!]KK')]('|'),_0x503f46=0x0;while(!![]){switch(_0x2fb542[_0x503f46++]){case'0':var _0x3877c8=_0x1df431[_0x5cfee7(0x884,'TXMc')](_0x405807,0x0)||_0x1df431[_0x5cfee7(0x48c,'#9hf')](isNaN,_0x405807)||_0x1df431[_0x5cfee7(0x50b,'nfuQ')](_0x405807,undefined)||_0x1df431[_0x10a4fc(0x293)](_0x4d8f01,relative_difficulty);continue;case'1':return _0x3877c8;case'2':_0x570c46[_0x5cfee7(0x3a2,'oU5l')]['y']=_0x4d8f01;continue;case'3':_0x3877c8?_0x570c46[_0x5cfee7(0x7f0,'obAv')]=materials[_0x4e77f3(0x452)]:_0x570c46['material']=materials[_0x4e77f3(0xac6)];continue;case'4':_0x4d8f01=_0x1df431['Oxspc'](_0x405807,_0x4d8f01);continue;case'5':if(_0x1df431['gINFl'](_0x4d8f01,undefined)&&_0x1df431['sSmEB'](_0x4d8f01,null)){if(_0x570c46)_0x570c46[_0x10a4fc(0x7d6)]=materials['bar_notsolved'];return![];}continue;case'6':_0x4d8f01=Math['max'](_0x103932,Math['min'](_0x4d8f01,0x1));continue;case'7':if(!_0x570c46)return _0x3877c8;continue;}break;}}function get_score(){var _0x2a0f42=_0x42dd52,_0x37d343=_0x12b454,_0x266471={'ljNrf':function(_0x4ee97e,_0x5ad6f9){return _0x4ee97e/_0x5ad6f9;}};return Math[_0x37d343(0x434,'qvLs')](0.1,1.15-_0x266471['ljNrf'](Math[_0x2a0f42(0x4a4)](tsk_updates+0x1),0x32));}function add_indicator_bar(_0x1b4b67,_0x4606ca,_0x204cf7=_0x40cd69(0xa1b),_0x342576=0.3*gs,_0x2a7588=0x1,_0x47a20e=null){var _0x51fbee=_0x42dd52,_0x5d7ac4=_0x12b454,_0x12269d=_0x40cd69,_0x565381={'UtFrw':function(_0x58a062,_0x44ac41){return _0x58a062*_0x44ac41;},'UiJxP':function(_0x10fda6,_0x37041a){return _0x10fda6*_0x37041a;},'kbroR':function(_0x19d0f8,_0x174556){return _0x19d0f8/_0x174556;},'poWYP':_0x12269d(0x427),'FKVAC':function(_0x336434,_0x498964){return _0x336434/_0x498964;},'TTrlP':function(_0x341bb1,_0x380090){return _0x341bb1-_0x380090;},'MnRhs':function(_0x48b80a,_0x4643bd){return _0x48b80a-_0x4643bd;},'Cvzjf':function(_0x477a5c,_0x23723e){return _0x477a5c/_0x23723e;}};const _0x1ce102=0.1*gs,_0x4b3328=_0x565381['UtFrw'](0.3,gs),_0x2afc2d=gs*0.1;var _0x48eaa7=null;if(!_0x47a20e){var _0x4784ae='0|4|5|6|3|7|1|2'[_0x5d7ac4(0x8cf,'kDTM')]('|'),_0x191ec3=0x0;while(!![]){switch(_0x4784ae[_0x191ec3++]){case'0':_0x48eaa7=BABYLON[_0x5d7ac4(0x641,'Xe0^')][_0x12269d(0x54b)](_0x204cf7,{'diameter':_0x565381[_0x5d7ac4(0x91d,')]DF')](gs,0.1),'height':_0x565381['UiJxP'](gs,0x1),'tessellation':0x8});continue;case'1':_0x48eaa7['position']=new BABYLON[(_0x12269d(0xa0d))](startx,0x0,0x0);continue;case'2':_0x48eaa7[_0x51fbee(0xb9e)]=materials['bar_notsolved'];continue;case'3':_0x48eaa7[_0x5d7ac4(0x61f,'eB5N')](BABYLON['Matrix'][_0x12269d(0x774)](0x0,_0x565381[_0x51fbee(0x549)](_0x565381['UiJxP'](_0x2a7588,gs),0x2),0x0),![]);continue;case'4':if(!_0x4606ca[_0x51fbee(0x3cb)])_0x4606ca[_0x12269d(0x459)]=-_0x4b3328;continue;case'5':if(!_0x4606ca[_0x5d7ac4(0x933,'TRoy')])_0x4606ca['startx_buttom']=-_0x4b3328;continue;case'6':_0x2a7588>0x0?(_0x4606ca[_0x5d7ac4(0xa58,'b8TB')]-=_0x4b3328,startx=_0x4606ca[_0x5d7ac4(0x349,'nfuQ')]):(_0x4606ca[_0x5d7ac4(0x6ca,'0lJ7')]-=_0x4b3328,startx=_0x4606ca['startx_buttom']);continue;case'7':_0x48eaa7[_0x5d7ac4(0x867,'TRoy')]=new BABYLON[(_0x51fbee(0x988))](0x1,0x1,0x1);continue;}break;}}else _0x48eaa7=global_components_indicator['createInstance'](_0x12269d(0x4dd));_0x48eaa7[_0x51fbee(0x24f)]=_0x4606ca;var _0x100e95=BABYLON[_0x5d7ac4(0x437,'[8Oh')]['CreateText'](_0x565381[_0x51fbee(0x1f2)],_0x204cf7,_0x1b4b67[_0x5d7ac4(0x400,'TR&P')],{'size':_0x2afc2d,'resolution':0x20,'depth':_0x565381['FKVAC'](_0x2afc2d,0x3)});_0x100e95[_0x51fbee(0x7ed)]['z']=deg90,_0x100e95['position']=new BABYLON[(_0x5d7ac4(0x474,'UBNJ'))](_0x565381['TTrlP'](startx,_0x1ce102),_0x342576,0x0),_0x100e95[_0x12269d(0x81f)]=_0x4606ca;let _0x4388e3=_0x565381[_0x5d7ac4(0x4cc,'1R4h')](_0x565381[_0x51fbee(0x4e0)](Math[_0x51fbee(0x7bf)](Math[_0x5d7ac4(0x7a8,'*XEs')](_0x4606ca[_0x51fbee(0x3cb)]),Math[_0x51fbee(0x1d9)](_0x4606ca[_0x51fbee(0xbdf)])),Math[_0x12269d(0x323)](_0x4b3328)),0x1);return _0x4606ca['indicator_bar'][_0x5d7ac4(0x482,'TR&P')]['x']=_0x4388e3,_0x4606ca[_0x12269d(0x49b)][_0x51fbee(0x667)]['x']=_0x565381[_0x12269d(0x423)](-gs,_0x565381[_0x5d7ac4(0x342,'%(19')](_0x4388e3,0x4)),_0x48eaa7;}function get_indicators(_0x4be6df,_0x402b4f){var _0x59ae72=_0x42dd52,_0x197b57=_0x40cd69,_0x129708=_0x12b454,_0x1a48dd={'nTUWz':function(_0x37b660,_0x5aa419){return _0x37b660(_0x5aa419);},'exqpn':function(_0x153333,_0x4a0f58){return _0x153333+_0x4a0f58;},'iLQeY':'\x20focus,','sCPOF':function(_0x55a5f1,_0x23dcdf,_0x48badd,_0x421bf4){return _0x55a5f1(_0x23dcdf,_0x48badd,_0x421bf4);},'okZps':function(_0x3420d8,_0x4c74b0){return _0x3420d8/_0x4c74b0;},'tDWtf':function(_0x5adebf,_0x21a8ad){return _0x5adebf+_0x21a8ad;},'poUVM':function(_0x495191,_0x20ab42){return _0x495191+_0x20ab42;},'JPCfY':'\x20beams\x20','tTZAa':_0x129708(0xa34,']pQp'),'kOMfZ':_0x129708(0x67b,'[8Oh'),'pRkRN':function(_0x4a6d14,_0x461de2){return _0x4a6d14+_0x461de2;},'xYrOM':_0x129708(0x5fd,'TEzy'),'pjkZp':function(_0x2227b5,_0x2e0470,_0x4a7655,_0x878f72){return _0x2227b5(_0x2e0470,_0x4a7655,_0x878f72);},'SBSdt':_0x129708(0x3d1,'i[Uz'),'LLPQl':_0x129708(0x927,'eB5N'),'RNsfA':function(_0x526f36,_0x739e03){return _0x526f36-_0x739e03;},'sBzfB':function(_0x256c75,_0x2aebdf){return _0x256c75/_0x2aebdf;},'WUunF':function(_0xac4cac){return _0xac4cac();},'fxuuf':function(_0x370990,_0x55835e){return _0x370990*_0x55835e;},'ntksn':function(_0x5e37a3,_0x1fe4e9){return _0x5e37a3*_0x1fe4e9;},'gXFGA':function(_0x4594c6,_0x2626e1){return _0x4594c6*_0x2626e1;},'hAHGA':function(_0x116542,_0x47bfe9){return _0x116542>_0x47bfe9;},'ePkDn':_0x197b57(0x63e),'nGYCt':function(_0x4d2194,_0x4fea63){return _0x4d2194>_0x4fea63;},'uwyVZ':function(_0xb7019e,_0x172610,_0xe23c4f,_0x3f1c89){return _0xb7019e(_0x172610,_0xe23c4f,_0x3f1c89);},'IffLV':_0x197b57(0x9ed),'ZPPVT':function(_0x363e54,_0x321dca,_0x3c2f1e,_0x2c5a8a){return _0x363e54(_0x321dca,_0x3c2f1e,_0x2c5a8a);},'xgfeA':function(_0x3049fc,_0x430c56){return _0x3049fc>_0x430c56;},'FNzcl':function(_0x4cab32,_0x41706c,_0xe51055,_0xf04886,_0x50c8bd,_0x319ee2,_0x471dba){return _0x4cab32(_0x41706c,_0xe51055,_0xf04886,_0x50c8bd,_0x319ee2,_0x471dba);},'JEySx':_0x59ae72(0x522),'JPchY':function(_0x3ddc56,_0x10559f,_0x255486,_0x3e8760,_0x3b9eea,_0x458e68){return _0x3ddc56(_0x10559f,_0x255486,_0x3e8760,_0x3b9eea,_0x458e68);},'CXFiz':_0x129708(0xac0,'LoJd'),'iajQy':function(_0x20cd7a,_0x466339){return _0x20cd7a*_0x466339;}},_0x300c13=new BABYLON[(_0x59ae72(0x411))]();const _0x37949c=_0x1a48dd[_0x197b57(0x8b4)](gs,0.1),_0x2da7e7=_0x1a48dd[_0x197b57(0x41a)](0.3,gs),_0x40aa62=0.1*gs;_0x300c13[_0x197b57(0x49b)]=BABYLON[_0x129708(0x87e,'pAMO')]['CreateBox'](_0x197b57(0x80b),{'height':_0x1a48dd[_0x129708(0x1ce,'i[xA')](gs,0.05),'width':_0x2da7e7,'depth':gs*0.05}),_0x300c13[_0x59ae72(0xa75)][_0x197b57(0x7d6)]=materials[_0x197b57(0xb2a)],_0x300c13['indicator_bar'][_0x129708(0x6e0,'LCjP')]=_0x300c13;if(_0x1a48dd[_0x197b57(0x83d)](_0x402b4f[_0x197b57(0x727)],0x0)&&_0x402b4f['show_minhits'])_0x300c13[_0x59ae72(0x6ce)]=add_indicator_bar(_0x4be6df,_0x300c13,_0x197b57(0xa1b));if(_0x1a48dd[_0x197b57(0x83d)](_0x402b4f['minfocus'],0x0)&&_0x402b4f['show_minfocus'])_0x300c13[_0x129708(0x5e6,'kDTM')]=add_indicator_bar(_0x4be6df,_0x300c13,_0x1a48dd[_0x59ae72(0xbca)]);if(_0x1a48dd[_0x59ae72(0x983)](_0x402b4f[_0x59ae72(0x8ed)],0x0)&&_0x402b4f[_0x197b57(0xb9d)])_0x300c13[_0x197b57(0x7dc)]=_0x1a48dd[_0x129708(0xa29,'b8TB')](add_indicator_bar,_0x4be6df,_0x300c13,_0x1a48dd['IffLV']);if(_0x402b4f[_0x129708(0x2b4,'!]KK')]>0x0&&_0x402b4f['show_minposY'])_0x300c13[_0x197b57(0xa6f)]=_0x1a48dd[_0x59ae72(0x763)](add_indicator_bar,_0x4be6df,_0x300c13,'Pos.\x20Z');if(_0x1a48dd['xgfeA'](_0x402b4f[_0x59ae72(0x59a)],0x0)&&_0x402b4f[_0x197b57(0x9fc)])_0x300c13[_0x59ae72(0x6ae)]=_0x1a48dd['ZPPVT'](add_indicator_bar,_0x4be6df,_0x300c13,_0x197b57(0xc4e));if(_0x402b4f[_0x197b57(0x22b)]>0x0&&_0x402b4f[_0x59ae72(0x9ca)])_0x300c13['deltaz']=_0x1a48dd['ZPPVT'](add_indicator_bar,_0x4be6df,_0x300c13,'Delta\x20Y');if(_0x402b4f[_0x59ae72(0xb9b)]>0x0&&_0x402b4f['show_deltaY'])_0x300c13[_0x59ae72(0x8f9)]=_0x1a48dd[_0x197b57(0x445)](add_indicator_bar,_0x4be6df,_0x300c13,_0x197b57(0x559));_0x300c13[_0x59ae72(0xc03)]=_0x1a48dd[_0x197b57(0x433)](add_indicator_bar,_0x4be6df,_0x300c13,_0x1a48dd[_0x197b57(0x5c3)],_0x1a48dd[_0x197b57(0x208)](0.5,gs),0x1,global_components_indicator);if(global_components_indicator)global_components_indicator=_0x300c13[_0x197b57(0x6d5)];return _0x300c13['num_updates']=_0x1a48dd[_0x129708(0xa92,'TXMc')](add_indicator_bar,_0x4be6df,_0x300c13,_0x1a48dd[_0x59ae72(0x968)],_0x1a48dd[_0x197b57(0x208)](-0.5,gs),-0x1),_0x300c13[_0x197b57(0x1df)][_0x197b57(0x7d6)]=materials[_0x129708(0x37c,'TRoy')],_0x300c13[_0x59ae72(0x44d)]=(_0xa7574,_0x5d2555)=>{var _0xf69581=_0x59ae72,_0x34219c=_0x129708,_0xe9f77a=_0x197b57;_0x1a48dd[_0xe9f77a(0xa22)](update_registered_screens,_0x4be6df);const _0x312035=0.1;var _0x24e639=!![],_0x33da03=':';!update_indicator_color(_0x300c13[_0x34219c(0xbcd,'UBNJ')],_0xa7574[_0x34219c(0x477,'TXMc')],_0xa7574[_0x34219c(0x3a8,'g9jz')])&&(_0x33da03=_0x1a48dd[_0xe9f77a(0xc48)](_0x33da03,_0x1a48dd[_0x34219c(0x97b,'X$)h')]),_0x24e639=![]);if(_0xa7574[_0xf69581(0x36a)]==undefined)_0xa7574['minhits']=0x1;!_0x1a48dd[_0xe9f77a(0xabc)](update_indicator_color,_0x300c13[_0xe9f77a(0x27c)],0x1/_0xa7574[_0xe9f77a(0x4bb)],_0x1a48dd[_0xf69581(0x8cc)](0x1,_0xa7574[_0x34219c(0x96a,'kIEI')]))&&(_0x33da03=_0x1a48dd[_0xe9f77a(0xab9)](_0x1a48dd[_0xf69581(0x428)](_0x1a48dd['poUVM'](_0x1a48dd['poUVM'](_0x33da03,_0x1a48dd[_0x34219c(0x56c,'i[xA')]),_0xa7574[_0xe9f77a(0x4bb)])+'/',_0xa7574['minhits']),','),_0x24e639=![]);!update_indicator_color(_0x300c13[_0xe9f77a(0x7dc)],Math[_0xe9f77a(0x872)](Math['abs'](_0xa7574['dz'])),Math[_0xf69581(0x4a4)](_0xa7574[_0xf69581(0x8ed)]))&&(_0x33da03=_0x33da03+_0x1a48dd[_0xf69581(0xb91)],_0x24e639=![]);!_0x1a48dd['sCPOF'](update_indicator_color,_0x300c13[_0x34219c(0x787,'oU5l')],Math['sqrt'](Math[_0x34219c(0x61b,'Q9h^')](_0xa7574['dy'])),Math[_0xf69581(0x4a4)](_0xa7574[_0x34219c(0x44f,'LCjP')]))&&(_0x33da03=_0x33da03+_0x1a48dd[_0xf69581(0x3f8)],_0x24e639=![]);!update_indicator_color(_0x300c13[_0x34219c(0x612,'2bQ6')],Math['sqrt'](_0x1a48dd[_0xe9f77a(0xb8c)](Math[_0xf69581(0x1d9)](_0xa7574[_0x34219c(0x60d,'KP(N')]),Math[_0xe9f77a(0x323)](_0xa7574[_0x34219c(0x2a4,'8m[e')]))),Math[_0x34219c(0x943,'LoJd')](_0xa7574[_0x34219c(0xa51,'$2eE')]))&&(_0x33da03=_0x1a48dd[_0x34219c(0x7da,'xtCV')](_0x33da03,_0x1a48dd['xYrOM']),_0x24e639=![]);!_0x1a48dd[_0x34219c(0x6e8,'TRoy')](update_indicator_color,_0x300c13[_0xe9f77a(0x535)],Math[_0xf69581(0x4a4)](Math[_0xe9f77a(0x323)](_0xa7574[_0xf69581(0x6fa)])),Math[_0xf69581(0x4a4)](_0xa7574[_0xe9f77a(0x22b)]))&&(_0x33da03=_0x1a48dd[_0xf69581(0xafe)](_0x33da03,_0x1a48dd[_0xf69581(0xbc4)]),_0x24e639=![]);!_0x1a48dd[_0x34219c(0xba8,'0lJ7')](update_indicator_color,_0x300c13[_0x34219c(0x503,'TEzy')],Math[_0x34219c(0x665,'i[xA')](Math['abs'](_0xa7574[_0xf69581(0xc4d)])),Math[_0xe9f77a(0x872)](_0xa7574[_0xe9f77a(0x52a)]))&&(_0x33da03=_0x33da03+_0x1a48dd['LLPQl'],_0x24e639=![]);!_0x24e639&&(_0xa7574[_0x34219c(0x3b2,'nfuQ')]['notsolved_text']=_0x33da03['substring'](0x0,_0x1a48dd[_0xe9f77a(0xb57)](_0x33da03[_0xe9f77a(0x2c3)],0x1)));_0xa7574[_0xf69581(0x8f6)][_0xf69581(0xb90)]=_0x24e639;const _0x20594d=number_components_solved();_0x24e639=_0x1a48dd[_0x34219c(0x2fe,'nfuQ')](update_indicator_color,_0x300c13[_0xe9f77a(0x6d5)],_0x1a48dd[_0xe9f77a(0xc1d)](0x1,_0x20594d),_0x1a48dd[_0xe9f77a(0xc1d)](0x1,components_to_solve['length']))&&_0x24e639;_0x24e639?_0xa7574[_0xf69581(0xb9e)]=materials[_0xf69581(0x639)]:_0xa7574['material']=materials[_0x34219c(0x7e4,'b8TB')];const _0x3ce763=_0x1a48dd['WUunF'](get_score);return tsk_updates+=_0x5d2555,_0x300c13[_0xf69581(0x974)]['scaling']['y']=Math[_0xf69581(0x7bf)](_0x312035,Math['min'](_0x3ce763,0x1)),_0x24e639;},_0x300c13[_0x59ae72(0x7ed)]['y']=deg90,_0x300c13[_0x59ae72(0x667)]['y']=_0x1a48dd[_0x197b57(0xb57)](_0x300c13[_0x197b57(0x907)]['y'],_0x1a48dd[_0x197b57(0x9e0)](0.5,gs)),_0x300c13['parent']=_0x402b4f,_0x300c13;}function setDiff_Hard(){var _0x3d5752=_0x42dd52;console[_0x3d5752(0xc04)]('difficulty:\x20Hard'),relative_difficulty=0x1;}function setDiff_Normal(){var _0x3cd137=_0x12b454,_0x4ed404=_0x42dd52;console[_0x4ed404(0xc04)](_0x3cd137(0x85d,'qvLs')),relative_difficulty=0.8;}function setDiff_Easy(){var _0x557260=_0x42dd52,_0x29c1ad={'tUZvf':_0x557260(0x455)};console[_0x557260(0xc04)](_0x29c1ad['tUZvf']),relative_difficulty=0.5;}function mod(_0x2a214c,_0x5cda71){var _0x13180b=_0x42dd52,_0x2e0c2e={'JsTrx':function(_0x369566,_0x39fc0d){return _0x369566%_0x39fc0d;},'UmSri':function(_0x124077,_0x56e1cc){return _0x124077+_0x56e1cc;},'oIkQM':function(_0x38f5e3,_0x14eff0){return _0x38f5e3%_0x14eff0;}};return _0x2e0c2e[_0x13180b(0x80a)](_0x2e0c2e[_0x13180b(0x990)](_0x2e0c2e[_0x13180b(0x6c9)](_0x2a214c,_0x5cda71),_0x5cda71),_0x5cda71);}function switch_sensitivity(_0x588607,_0x14f0c9){var _0x3a6784=_0x42dd52,_0x19bde3=_0x40cd69,_0x53c0a9=_0x12b454,_0x3e115e={'mzmVL':function(_0x10151c,_0x1fe594){return _0x10151c+_0x1fe594;},'xkFms':_0x53c0a9(0x8d1,'eB5N'),'ziplI':function(_0x142c2e,_0x3a655a){return _0x142c2e==_0x3a655a;},'LPRtz':function(_0x432a67,_0x456dc8){return _0x432a67==_0x456dc8;}};coarse_mode=mod(_0x3e115e['mzmVL'](coarse_mode,_0x14f0c9),0x3),console[_0x19bde3(0xa5e)](_0x3e115e['mzmVL'](_0x3e115e['xkFms'],coarse_mode));if(_0x588607?.[_0x53c0a9(0xb3a,'%(19')]?.[_0x53c0a9(0x2f4,'zE[g')]?.[_0x3a6784(0xafb)][0x0]?.[_0x19bde3(0x304)][0x0]){if(_0x3e115e[_0x19bde3(0x846)](coarse_mode,0x2))_0x588607['panel']['radio_sensitivity']['children'][0x0][_0x3a6784(0xafb)][0x0]['isChecked']=!![];else{if(_0x3e115e[_0x19bde3(0x846)](coarse_mode,0x1))_0x588607[_0x19bde3(0xbb1)][_0x19bde3(0xa9b)][_0x19bde3(0x304)][0x1][_0x19bde3(0x304)][0x0][_0x19bde3(0x4d1)]=!![];else{if(_0x3e115e['LPRtz'](coarse_mode,0x0))_0x588607[_0x3a6784(0x457)][_0x19bde3(0xa9b)][_0x53c0a9(0x44c,'tUB@')][0x2][_0x53c0a9(0x4d7,'qvLs')][0x0]['isChecked']=!![];else console[_0x19bde3(0xa5e)](_0x3a6784(0x8c1));}}}}function setCtrl_Coarse(){var _0x28ef85=_0x12b454,_0x5ef15f=_0x42dd52,_0x28ef02={'tSigY':_0x5ef15f(0x6f2)};console[_0x28ef85(0x7e6,'zE[g')](_0x28ef02[_0x5ef15f(0xa85)]),coarse_mode=0x2;}function setCtrl_Medium(){var _0x3166d9=_0x12b454,_0x43580a=_0x40cd69,_0x5e3669=_0x42dd52,_0x5e81e7={'OIaWm':_0x5e3669(0x234)};console[_0x43580a(0xa5e)](_0x5e81e7[_0x3166d9(0xa56,'obAv')]),coarse_mode=0x1;}function setCtrl_Fine(){var _0x557afa=_0x40cd69,_0x3b5537=_0x12b454,_0xe1ec6e={'kerOS':_0x3b5537(0x54d,'X$)h')};console[_0x557afa(0xa5e)](_0xe1ec6e[_0x3b5537(0x67a,'2bQ6')]),coarse_mode=0x0;}function addRadio(_0x4843a1,_0x3f8a39,_0x2a8d18,_0x154777,_0x134d81,_0x2a0082,_0x16676f=_0x12b454(0x992,'1R4h')){var _0x56b509=_0x12b454,_0x29c92b=_0x40cd69,_0x359ca5=_0x42dd52,_0x14a52e={'OPoHP':_0x359ca5(0x365),'RSIGz':_0x29c92b(0x3ed),'Fhygb':function(_0x52eb28){return _0x52eb28();},'TxUlu':_0x29c92b(0x3d7),'zrtgq':'60px','ZPmWo':_0x56b509(0x9da,'0lJ7'),'qjnVm':'90px'},_0x45ec37=_0x14a52e['OPoHP'][_0x56b509(0x6d7,'Xe0^')]('|'),_0x5a595d=0x0;while(!![]){switch(_0x45ec37[_0x5a595d++]){case'0':_0x53c574[_0x359ca5(0x779)]=_0x14a52e[_0x29c92b(0x6ef)];continue;case'1':_0x12d27b[_0x29c92b(0xc5a)][_0x56b509(0x9a5,'obAv')](function(_0x281f26){var _0x171dd3=_0x56b509;_0x281f26&&(_0x58a25c[_0x171dd3(0x663,'kIEI')](_0x2a0082),trace_rays(_0x134d81,!![]));});continue;case'2':var _0x58a25c={'BHJUj':function(_0x56868e){var _0x3ca35e=_0x359ca5;return _0x14a52e[_0x3ca35e(0x829)](_0x56868e);}};continue;case'3':_0x12d27b[_0x359ca5(0x369)]=_0x14a52e[_0x56b509(0xb0b,'j#Fg')];continue;case'4':_0x12d27b[_0x56b509(0x4df,'tMe9')]=_0x14a52e['zrtgq'];continue;case'5':_0x12d27b['color']=_0x14a52e[_0x29c92b(0x360)];continue;case'6':_0x53c574['fontSize']=_0x154777;continue;case'7':_0x53c574[_0x29c92b(0xadf)]=_0x14a52e[_0x359ca5(0x7bc)];continue;case'8':var _0x53c574=BABYLON['GUI'][_0x56b509(0x4fd,'UBNJ')][_0x56b509(0x685,'NxRE')](_0x12d27b,_0x4843a1,_0x16676f,{'isHorizontal':!![],'controlFirst':!![]});continue;case'9':return _0x12d27b;case'10':_0x12d27b[_0x359ca5(0x61c)]=_0x3f8a39;continue;case'11':_0x2a8d18[_0x359ca5(0x824)](_0x53c574);continue;case'12':var _0x12d27b=new BABYLON[(_0x359ca5(0xc24))][(_0x56b509(0x5ed,'obAv'))]();continue;case'13':_0x12d27b[_0x29c92b(0xaa9)]=_0x29c92b(0x7cd);continue;}break;}}function panel_button(_0x5136e5,_0x10aba9,_0x263c6c=_0x42dd52(0x43b),_0x3907f0,_0x12e82d=0x0){var _0x3a7983=_0x40cd69,_0x3c7d2c=_0x42dd52,_0x399c86=_0x12b454,_0x52ec05={'ecIez':_0x399c86(0x27e,'1R4h'),'mcFjD':function(_0x2ffdab,_0x162387){return _0x2ffdab*_0x162387;},'LCDnH':function(_0x28c8cc,_0xde5e07){return _0x28c8cc+_0xde5e07;},'KchmQ':function(_0x1492c6,_0xe2bb47){return _0x1492c6*_0xe2bb47;}},_0x2b71ab=_0x52ec05[_0x399c86(0x355,'Q9h^')][_0x3c7d2c(0x42e)]('|'),_0x13eecf=0x0;while(!![]){switch(_0x2b71ab[_0x13eecf++]){case'0':_0x11fb45[_0x399c86(0x4df,'tMe9')]=button_height;continue;case'1':_0x11fb45['top']=button_top+_0x52ec05[_0x3a7983(0x893)](_0x12e82d,button_dy);continue;case'2':_0x11fb45[_0x399c86(0x7d7,'ghEx')]=button_width;continue;case'3':button_pos=-0x280;continue;case'4':_0x11fb45['background']=_0x263c6c;continue;case'5':_0x11fb45['cornerRadius']=0x3c;continue;case'6':buttonfontsize=_0x399c86(0x784,'Mo&n');continue;case'7':var _0x11fb45=BABYLON[_0x3c7d2c(0xc24)][_0x3a7983(0x913)]['CreateSimpleButton'](_0x399c86(0x3bc,'UBNJ'),_0x10aba9);continue;case'8':_0x11fb45[_0x399c86(0x38c,'*XEs')]='white';continue;case'9':button_height=0.1;continue;case'10':button_dy=0x64;continue;case'11':_0x11fb45[_0x399c86(0x680,'$2eE')]=buttonfontsize;continue;case'12':button_width=0.1;continue;case'13':_0x11fb45[_0x3c7d2c(0x6f0)]=_0x52ec05[_0x399c86(0xb39,')]DF')](button_pos,_0x52ec05[_0x3c7d2c(0x37b)](_0x3907f0,button_dx));continue;case'14':return _0x11fb45;case'15':button_dx=0x104;continue;case'16':button_top=0x19a;continue;case'17':_0x5136e5['advancedTexture'][_0x3a7983(0xb52)](_0x11fb45);continue;}break;}}function remove_music_text(_0x14e4bc){var _0x240717=_0x42dd52,_0x32a9cf=_0x40cd69,_0xd7e937=_0x12b454,_0x4155fc={'TwTKu':function(_0x51c5b3,_0x178b40){return _0x51c5b3+_0x178b40;},'xlwKp':_0xd7e937(0x4c2,'eB5N')};if(_0x14e4bc)return txt=_0x14e4bc['replace'](/\nMusic(?:.|\n)*/,''),console[_0x32a9cf(0xa5e)](_0x4155fc['TwTKu'](_0x4155fc[_0x240717(0x71d)](_0x4155fc[_0x32a9cf(0x20f)],_0x14e4bc),_0x240717(0x738))+txt),txt;else return'';}function show_credits(_0x3836a2){var _0x17555d=_0x42dd52,_0x30fa72=_0x12b454,_0x26ed3a=_0x40cd69,_0x191f8c={'pfuha':function(_0x37eaf6,_0x766e30){return _0x37eaf6!=_0x766e30;},'DMxhL':function(_0x184ec2,_0x4cbc82){return _0x184ec2!=_0x4cbc82;},'xDHVs':'Music:','NxThQ':_0x26ed3a(0xa52),'HbYIP':function(_0x5ee90a,_0x148611){return _0x5ee90a+_0x148611;},'aYzRI':function(_0x41d826,_0x3e98ff){return _0x41d826+_0x3e98ff;},'HwjSV':_0x30fa72(0x686,'8m[e')};if(_0x191f8c[_0x30fa72(0x550,'obAv')](credits,null)&&_0x191f8c[_0x30fa72(0x8c2,'RprT')](credits,'')){if(music_active)_0x3836a2[_0x17555d(0xb80)]['text']=_0x191f8c[_0x17555d(0x1e4)]+credits;else _0x3836a2[_0x26ed3a(0x5e3)][_0x26ed3a(0x5b0)]=_0x191f8c[_0x30fa72(0x4e7,'UBNJ')];}if(narration_credits!=null&&_0x191f8c[_0x17555d(0x357)](narration_credits,''))_0x3836a2['creditstext'][_0x30fa72(0x4c6,'oU5l')]=_0x191f8c[_0x17555d(0x409)](_0x191f8c[_0x30fa72(0x8ca,'NxRE')](_0x3836a2[_0x30fa72(0x37f,'%(19')][_0x17555d(0x35f)],_0x191f8c[_0x30fa72(0x671,'oU5l')]),narration_credits);}function start_level(_0x49f10a,_0x24aac8,_0x5aaf22,_0x52d5ff='Enjoy!\x0a'){var _0x2590a9=_0x40cd69,_0x41f263=_0x12b454,_0x5dfef1=_0x42dd52,_0x5c3e9f={'OBYxU':'7|2|0|8|3|1|4|5|6','MgMEf':function(_0x555747,_0x44f6de){return _0x555747+_0x44f6de;},'TqrLA':function(_0x5876e3,_0x19f271){return _0x5876e3-_0x19f271;},'hatpr':function(_0xa782cc,_0xcabffb,_0x21bed6){return _0xa782cc(_0xcabffb,_0x21bed6);}},_0x384e8e=_0x5c3e9f[_0x5dfef1(0xb38)][_0x5dfef1(0x42e)]('|'),_0x216425=0x0;while(!![]){switch(_0x384e8e[_0x216425++]){case'0':step_base_meshes=[];continue;case'1':lvl=lvls[lvl_current_num];continue;case'2':_0x24aac8[_0x41f263(0xb04,'#9hf')][_0x5dfef1(0x3f2)]=!![];continue;case'3':lvl_current_num=_0x5aaf22;continue;case'4':if(!lvls[_0x5c3e9f[_0x5dfef1(0xbd8)](lvl_current_num,0x1)]&&_0x24aac8?.['button_next'])_0x24aac8[_0x5dfef1(0x98f)][_0x5dfef1(0x3f2)]=![];continue;case'5':if(!lvls[_0x5c3e9f[_0x5dfef1(0x6fc)](lvl_current_num,0x1)]&&_0x24aac8?.[_0x41f263(0x6e1,'tMe9')])_0x24aac8[_0x41f263(0x3f7,'KgZA')][_0x2590a9(0x321)]=![];continue;case'6':_0x5c3e9f[_0x5dfef1(0x632)](restart_level,_0x49f10a,_0x52d5ff);continue;case'7':_0x24aac8[_0x41f263(0x7c5,'%(19')]['isVisible']=!![];continue;case'8':step_lens_meshes=[];continue;}break;}}function advanceLevel(_0x1f7b56,_0x416cd4){var _0x1c43d9=_0x40cd69,_0x2e3b8c={'cNJsr':function(_0x5c30aa,_0xd08a7d){return _0x5c30aa+_0xd08a7d;},'zKaII':function(_0x544256,_0x3d893a,_0x87ea41,_0x275e18){return _0x544256(_0x3d893a,_0x87ea41,_0x275e18);},'NKrzY':function(_0x23313a,_0x24ad18){return _0x23313a(_0x24ad18);}};lvls[_0x2e3b8c[_0x1c43d9(0x20e)](lvl_current_num,0x1)]?_0x2e3b8c['zKaII'](start_level,_0x1f7b56,_0x416cd4,lvl_current_num+0x1):_0x416cd4[_0x1c43d9(0x8b0)]['isVisible']=![];if(leaderboard_showing)_0x2e3b8c[_0x1c43d9(0x89e)](update_leaderboard,_0x1f7b56);}function devanceLevel(_0x2530d7,_0x53c68c){var _0x132671=_0x42dd52,_0x319e23=_0x12b454,_0x24c572=_0x40cd69,_0xa632e4={'RrDRe':function(_0x26376f,_0x4302f0){return _0x26376f>_0x4302f0;},'NNnUC':function(_0x3c38cd,_0x4003b4){return _0x3c38cd-_0x4003b4;},'MdlNX':function(_0x5533b8,_0x4ecef9,_0x2610df,_0x14035d){return _0x5533b8(_0x4ecef9,_0x2610df,_0x14035d);},'lIAeC':function(_0x4c877b,_0x120da3){return _0x4c877b-_0x120da3;}};_0xa632e4[_0x24c572(0x95b)](lvl_current_num,0x0)&&lvls[_0xa632e4[_0x24c572(0x966)](lvl_current_num,0x1)]&&_0xa632e4[_0x319e23(0x8ce,'Q9h^')](start_level,_0x2530d7,_0x53c68c,_0xa632e4[_0x24c572(0x6de)](lvl_current_num,0x1));if(lvl_current_num==0x0||!lvls[lvl_current_num])_0x53c68c['button_prev'][_0x132671(0x3f2)]=![];if(leaderboard_showing)update_leaderboard(_0x2530d7);}function remove_screen_launches(){var _0x4dbf72=_0x42dd52,_0x2632bc=_0x40cd69,_0x3c0cc3=_0x12b454,_0x21e45a={'FqUzp':function(_0x521732,_0x5ac320){return _0x521732(_0x5ac320);}};for(screen of registered_screens)screen[_0x3c0cc3(0xa43,'$2eE')]&&(_0x21e45a[_0x2632bc(0x923)](remove_rays,screen[_0x4dbf72(0x71b)]),screen[_0x4dbf72(0x71b)]=undefined);}function clear_screens(_0x43fb7a){var _0x1316db=_0x42dd52,_0x479aea=_0x40cd69,_0x50f75f=_0x12b454,_0x3caf29={'dapLg':function(_0xcdb4b9){return _0xcdb4b9();},'tuZLM':function(_0x326b98,_0x1c59c2){return _0x326b98<_0x1c59c2;},'goYkO':function(_0x58d984){return _0x58d984();}},_0x5082d1=_0x3caf29[_0x50f75f(0x6bc,'KP(N')](empty_stats);for(screen of registered_screens)if(screen&&screen['laserspotlights']){screen[_0x479aea(0xa3f)](),screen[_0x1316db(0xbda)]();screen?.['indicators']?.[_0x50f75f(0x362,'TRoy')]&&screen[_0x1316db(0x695)][_0x479aea(0xacf)](screen,0x1);for(let _0x5b6390=0x0;_0x3caf29[_0x479aea(0x42d)](_0x5b6390,screen[_0x50f75f(0x92b,'$2eE')][_0x50f75f(0x513,'0lJ7')]);_0x5b6390++)LASERSHADERS[_0x1316db(0x8be)](screen[_0x50f75f(0xb53,'0lJ7')][_0x5b6390],_0x5082d1);}_0x3caf29['goYkO'](remove_screen_launches);}function play_success_sound(_0xad5d43){var _0x407f89=_0x40cd69,_0x518825=_0x42dd52,_0x303b7a={'GTmIT':_0x518825(0x3c6)},_0x1bd165=new BABYLON[(_0x518825(0x6d4))](_0x303b7a['GTmIT'],_0x407f89(0x826),_0xad5d43,null,{'loop':![],'autoplay':!![],'volume':0.3});}function play_fail_sound(_0x3df706){var _0x371065=_0x40cd69,_0x116da3=_0x42dd52,_0x24dac7=_0x12b454,_0x1b312e={'YdYVY':_0x24dac7(0x678,'TXMc'),'iHQDk':_0x116da3(0x60b)},_0x3ab3b8=new BABYLON[(_0x24dac7(0x4cf,'tMe9'))](_0x1b312e['YdYVY'],_0x1b312e[_0x371065(0xba3)],_0x3df706,null,{'loop':![],'autoplay':!![],'volume':0.3});}function play_button_sound(_0x1b1cc5){var _0x55e81d=_0x42dd52,_0x3337df=_0x40cd69,_0x165d66={'KsUeb':_0x3337df(0xb46)},_0xef4194=new BABYLON[(_0x55e81d(0x6d4))](_0x55e81d(0x3c6),_0x165d66['KsUeb'],_0x1b1cc5,null,{'loop':![],'autoplay':!![],'volume':0.3});}function turn_laser_off(_0x2457fc,_0x1688af=!![]){var _0x598aee=_0x12b454,_0x431dab=_0x40cd69,_0x33cad6=_0x42dd52,_0x231ac3={'dWthV':function(_0x690ef1,_0x807286){return _0x690ef1(_0x807286);},'LQjHa':_0x33cad6(0x43b)},_0x2b71f6=_0x431dab(0x2ac)[_0x33cad6(0x42e)]('|'),_0x3e1dc0=0x0;while(!![]){switch(_0x2b71f6[_0x3e1dc0++]){case'0':if(_0x1688af)var _0x1f0fe0=new BABYLON['Sound'](_0x598aee(0x880,'TR&P'),_0x33cad6(0x299),_0x2457fc,null,{'loop':![],'autoplay':!![],'volume':0.05});continue;case'1':_0x231ac3['dWthV'](clear_screens,_0x2457fc);continue;case'2':update_registered_screens(_0x2457fc);continue;case'3':clear_rays(_0x2457fc,!![],![]);continue;case'4':if(master_ray!=null)master_ray[_0x431dab(0xc27)]=![];continue;case'5':if(_0x2457fc?.[_0x431dab(0xbb1)]?.[_0x598aee(0xb6d,'TEzy')]?.['background'])_0x2457fc[_0x598aee(0xacb,'MeKP')][_0x33cad6(0x417)][_0x598aee(0x8b1,'rTxi')]=_0x231ac3[_0x431dab(0x66b)];continue;case'6':console[_0x33cad6(0xc04)](_0x598aee(0x3e4,'zE[g'));continue;case'7':laser_on=![];continue;}break;}}function turn_laser_on(_0x302215,_0x7d2201=!![]){var _0x11f3d9=_0x12b454,_0x43cb45=_0x42dd52,_0x10ad99=_0x40cd69,_0x37d71f={'iEVDk':function(_0x54a399,_0x2794d5,_0xa0f583){return _0x54a399(_0x2794d5,_0xa0f583);},'Pgljl':function(_0x575ef4,_0x55e2c3,_0x2ca740){return _0x575ef4(_0x55e2c3,_0x2ca740);},'YHgFq':_0x10ad99(0xbf8),'gTCAo':function(_0x50124e,_0x32c3bd,_0x63ec48){return _0x50124e(_0x32c3bd,_0x63ec48);},'McCxf':_0x43cb45(0x45a),'tUfCD':function(_0x375777,_0x456bc9){return _0x375777(_0x456bc9);},'NpiPR':function(_0x4891bd,_0x2ac5a5){return _0x4891bd!=_0x2ac5a5;},'bMvrl':_0x43cb45(0x460),'fcLCp':function(_0x5e9445,_0x4f4181){return _0x5e9445(_0x4f4181);}};laser_on=!![];if(_0x7d2201){var _0x680e62=new BABYLON[(_0x43cb45(0x6d4))](_0x37d71f[_0x10ad99(0x33f)],_0x10ad99(0x63c),_0x302215,null,{'loop':![],'autoplay':!![],'volume':0.5});setTimeout(()=>{var _0x41665f=_0x10ad99;allow_tracing=!![],trace_rays(_0x302215,!![]),_0x37d71f[_0x41665f(0x440)](setTimeout,()=>{var _0x3bf0b4=_0x41665f;_0x37d71f[_0x3bf0b4(0x9d3)](trace_rays,_0x302215,!![]);},0xc8);},0x514);}else allow_tracing=!![],_0x37d71f['gTCAo'](trace_rays,_0x302215,!![]);console[_0x11f3d9(0x6cc,'LoJd')](_0x37d71f[_0x43cb45(0x9ee)]),_0x37d71f[_0x43cb45(0xaad)](set_infotext,_0x302215),_0x37d71f[_0x11f3d9(0x55b,'UBNJ')](update_score_txt,_0x302215);if(_0x37d71f[_0x43cb45(0x770)](master_ray,null))master_ray[_0x10ad99(0xc27)]=!![];if(_0x302215?.[_0x43cb45(0x457)]?.[_0x11f3d9(0x6b8,'q%aj')]?.['background'])_0x302215[_0x43cb45(0x457)][_0x10ad99(0x96d)]['background']=_0x37d71f[_0x11f3d9(0x5f3,')]DF')];_0x37d71f[_0x10ad99(0x87b)](update_registered_screens,_0x302215);}function toggle_laser(_0x31a966){var _0x1a6691=_0x40cd69,_0x1cb57d=_0x42dd52,_0x132fae={'nFqnM':function(_0x45e4a3,_0x5acc95){return _0x45e4a3(_0x5acc95);}};laser_on=!laser_on,laser_on?_0x132fae[_0x1cb57d(0xbe9)](turn_laser_on,_0x31a966):_0x132fae[_0x1a6691(0xada)](turn_laser_off,_0x31a966);}function get_help_gui(_0x274833){var _0x6b8cff=_0x40cd69,_0x3f0b1f=_0x42dd52,_0x2b4a2a=_0x12b454,_0x3c1624={'gKfQF':_0x2b4a2a(0x8ad,'0lJ7'),'qMNXc':function(_0x10cf46,_0x45a400){return _0x10cf46*_0x45a400;},'aAaXT':function(_0x5f48c9,_0x4461cf){return _0x5f48c9*_0x4461cf;},'hBoHn':'button0','GWhRP':'help!\x20This\x20is\x20a\x20lot\x20of\x20help\x20information\x20for\x20the\x20AlignIt!\x20game.\x0ajjlksjad\x20flksjdflöksdj\x20fsd\x0a\x20kasjfölkjsdlö\x20jlksdj\x20f\x0akjlöksjflksjöf','VVPxd':_0x3f0b1f(0x51c),'Ymqbq':_0x6b8cff(0xbab),'VcZiV':_0x3f0b1f(0x41e)};const _0x31cbaf=new BABYLON[(_0x2b4a2a(0xbb8,'g9jz'))]['GUI3DManager'](_0x274833);var _0x4909a1=new BABYLON[(_0x6b8cff(0xaa0))]['NearMenu'](_0x3c1624[_0x3f0b1f(0x239)]);_0x31cbaf['addControl'](_0x4909a1);let _0xd3cf15=_0x4909a1[_0x3f0b1f(0x432)][_0x3f0b1f(0x8cd)];_0xd3cf15['defaultDistance']=_0x3c1624[_0x2b4a2a(0x914,'LoJd')](0xa,gs),_0xd3cf15[_0x3f0b1f(0x3ca)]=_0x3c1624[_0x2b4a2a(0x300,'kIEI')](0x5,gs),_0xd3cf15['maximumDistance']=_0x3c1624['aAaXT'](0xf,gs);const _0x422415=new BABYLON[(_0x3f0b1f(0xc24))][(_0x6b8cff(0x531))](_0x3c1624[_0x3f0b1f(0xb5e)]);_0x422415[_0x6b8cff(0x5b0)]=_0x3c1624[_0x3f0b1f(0x64e)],_0x4909a1['addButton'](_0x422415);const _0x1c85b3=new BABYLON[(_0x3f0b1f(0xc24))]['HolographicSlate'](_0x3c1624['VVPxd']);_0x1c85b3[_0x2b4a2a(0xb64,'KP(N')]=_0x3c1624['Ymqbq'],_0x1c85b3[_0x3f0b1f(0xbd5)]=new BABYLON[(_0x6b8cff(0x589))](0x5,0x5),_0x1c85b3[_0x6b8cff(0x46c)]=new BABYLON[(_0x6b8cff(0x589))](0xa,0xa),_0x1c85b3[_0x6b8cff(0x40c)]=1.5,_0x4909a1[_0x2b4a2a(0x9e6,'zE[g')](_0x1c85b3);const _0x4c6eea=new BABYLON[(_0x2b4a2a(0xa25,'[8Oh'))][(_0x6b8cff(0x608))]();_0x4c6eea[_0x6b8cff(0x5b0)]='Two\x20help!\x20This\x20is\x20a\x20lot\x20of\x20help\x20information\x20for\x20the\x20AlignIt!\x20game.',_0x4c6eea[_0x2b4a2a(0xc42,'g9jz')]=_0x3c1624[_0x3f0b1f(0x8f3)],_0x4c6eea[_0x2b4a2a(0x78f,'zE[g')]=0x18,_0x1c85b3[_0x2b4a2a(0x5a3,'ghEx')]=_0x4c6eea;}function update_button_states(_0x577b8d){var _0x91286a=_0x42dd52,_0x5c27d2=_0x40cd69,_0x2c6d4b=_0x12b454,_0x44d7e2={'ifqub':_0x2c6d4b(0x2eb,'TR&P'),'HApsU':_0x2c6d4b(0x75f,')]DF')};if(_0x577b8d?.[_0x5c27d2(0xbb1)]?.['button_narration']?.[_0x91286a(0x369)]){if(narrations_active)_0x577b8d[_0x91286a(0x457)][_0x91286a(0x765)]['background']=_0x44d7e2['ifqub'];else _0x577b8d[_0x91286a(0x457)][_0x91286a(0x765)][_0x2c6d4b(0x3a3,'0lJ7')]='gray';}if(_0x577b8d?.['panel']?.[_0x5c27d2(0x750)]?.[_0x2c6d4b(0x3e8,'Q9h^')]){if(music_active)_0x577b8d[_0x5c27d2(0xbb1)]['button_music']['background']=_0x91286a(0xaa4);else _0x577b8d[_0x91286a(0x457)]['button_music']['background']=_0x44d7e2[_0x5c27d2(0x910)];}}function toggle_narration(_0x2b3260){var _0x4104aa=_0x40cd69,_0x5b8a8d=_0x12b454,_0x4e186f=_0x42dd52,_0x156c63={'sJYTd':function(_0x5b05b7,_0x2fe7c8){return _0x5b05b7!=_0x2fe7c8;},'YIUOO':_0x4e186f(0xc3b),'SiIao':function(_0x1a3219,_0x2638fb){return _0x1a3219(_0x2638fb);}};if(_0x156c63[_0x4e186f(0x5fb)](narration,null)){if(narrations_active){var _0x189477=_0x156c63['YIUOO']['split']('|'),_0x5824c1=0x0;while(!![]){switch(_0x189477[_0x5824c1++]){case'0':narrations_active=![];continue;case'1':if(music!=null)music[_0x4e186f(0x1e0)](music_volume);continue;case'2':music_volume=music_full_volume;continue;case'3':narration['pause']();continue;case'4':movement_prohibited=![];continue;case'5':was_prohibited=movement_prohibited;continue;}break;}}else{var _0x5c6cce=_0x5b8a8d(0xc45,'LCjP')[_0x4104aa(0x5d1)]('|'),_0x161913=0x0;while(!![]){switch(_0x5c6cce[_0x161913++]){case'0':narration['onEndedObservable'][_0x4e186f(0x49a)](()=>{var _0x3e329f=_0x4e186f,_0x2732be=_0x5b8a8d;if(_0x156c63[_0x2732be(0xb2f,'eB5N')](narration,null)&&narrations_active)music_volume=music_dimmed_volume;else music_volume=music_full_volume,movement_prohibited=![];if(music!=null)music[_0x3e329f(0x1e0)](music_volume);});continue;case'1':narrations_active=!![];continue;case'2':music_volume=music_dimmed_volume;continue;case'3':narration[_0x4104aa(0x316)]();continue;case'4':movement_prohibited=was_prohibited;continue;case'5':if(music!=null)music[_0x5b8a8d(0x2d2,'i[xA')](music_volume);continue;}break;}}_0x156c63[_0x4104aa(0xa15)](update_button_states,_0x2b3260);}}function toggle_music(_0x1ce7bd){var _0x48b7ee=_0x40cd69,_0x466fd=_0x42dd52,_0x399b01=_0x12b454,_0x3dfdbb={'uHazu':function(_0x5c4872,_0x149c60){return _0x5c4872!=_0x149c60;},'BGwLf':function(_0x234933,_0x11944b){return _0x234933(_0x11944b);}};if(_0x3dfdbb[_0x399b01(0x702,'UBNJ')](music,null))music_active?(music[_0x466fd(0x57e)](),_0x1ce7bd[_0x48b7ee(0xbb1)][_0x48b7ee(0x750)][_0x48b7ee(0x529)]=_0x399b01(0x68f,'zE[g'),music_active=![]):(music[_0x466fd(0x7f8)](),_0x1ce7bd[_0x48b7ee(0xbb1)][_0x399b01(0x828,'KgZA')][_0x48b7ee(0x529)]=_0x466fd(0xaa4),music[_0x48b7ee(0xa20)](music_volume),music_active=!![]);_0x3dfdbb[_0x466fd(0x67f)](show_credits,_0x1ce7bd);}function level_solved(_0x2302be){var _0x4af235=_0x42dd52,_0x1d560e=_0x40cd69,_0x2db355=_0x12b454,_0x3a27e8=!![];if(components_to_solve['length']>0x0)for(screen of registered_screens){if(screen['indicators']&&screen[_0x2db355(0x81a,'%(19')][_0x1d560e(0xacf)])_0x3a27e8=_0x3a27e8&&screen[_0x4af235(0x695)][_0x2db355(0x35a,'0lJ7')](screen,0x0);}return _0x3a27e8;}function done_pressed(_0x3697d9){var _0x4cf31f=_0x42dd52,_0x5a550a=_0x40cd69,_0x3db4df=_0x12b454,_0x662a69={'gkqll':function(_0x4cae5a,_0x478fde){return _0x4cae5a(_0x478fde);},'UXRMA':_0x3db4df(0x454,'b8TB'),'WGwsU':function(_0x3ab658){return _0x3ab658();},'TXUQJ':function(_0x2443ed,_0x709bab,_0x3d5d88,_0x10e981){return _0x2443ed(_0x709bab,_0x3d5d88,_0x10e981);},'zzdZT':_0x5a550a(0x8ba),'sSzID':function(_0xa5d3bb,_0x25da18){return _0xa5d3bb+_0x25da18;},'wpdRR':_0x4cf31f(0x3cf),'AspfY':function(_0x3cefe9){return _0x3cefe9();},'QAgPd':_0x5a550a(0xb45),'cAmla':function(_0xcdb478,_0x41c3c8){return _0xcdb478+_0x41c3c8;},'GBeEj':function(_0x102cf7,_0x5ce12e){return _0x102cf7+_0x5ce12e;},'wPLDq':':\x20solved','oFhAh':':\x20not\x20solved'};_0x662a69[_0x4cf31f(0x9f0)](play_button_sound,_0x3697d9);if(_0x662a69['gkqll'](level_solved,_0x3697d9))unmark_rotating_axis(_0x3697d9),_0x662a69[_0x4cf31f(0x9f0)](unmark_dragged_axis,_0x3697d9),_0x3697d9['infotext']['text']=_0x662a69['UXRMA'],play_success_sound(_0x3697d9),_0x662a69[_0x4cf31f(0x2a8)](clear_components_to_solve),_0x662a69[_0x3db4df(0x5bb,'rTxi')](setup_level,_0x3697d9,lvl_current_num,_0x662a69[_0x4cf31f(0x5bd)]);else{_0x3697d9[_0x5a550a(0x5df)][_0x4cf31f(0x35f)]=_0x662a69[_0x3db4df(0x5a7,'g9jz')](_0x662a69[_0x3db4df(0xa9f,'Xe0^')]+_0x662a69['AspfY'](number_components_solved),'\x20of\x20')+components_to_solve[_0x5a550a(0x2c3)]+_0x662a69[_0x5a550a(0x889)];if(_0x3697d9?.[_0x4cf31f(0x457)])_0x3697d9['infotext'][_0x5a550a(0x3ea)]=_0x3697d9[_0x5a550a(0xbb1)]['panelfontsize'];for(c of components_to_solve){if(c['is_solved'])_0x3697d9[_0x5a550a(0x5df)]['text']=_0x662a69[_0x5a550a(0x801)](_0x662a69[_0x4cf31f(0x4b1)](_0x662a69[_0x4cf31f(0x1f0)](_0x3697d9[_0x5a550a(0x5df)][_0x5a550a(0x5b0)],'\x0a'),c[_0x4cf31f(0xa16)]),_0x662a69[_0x4cf31f(0xa39)]);else{if(c[_0x3db4df(0x676,'X$)h')])_0x3697d9[_0x3db4df(0x92a,'zE[g')][_0x3db4df(0x6e6,'#9hf')]=_0x662a69[_0x3db4df(0x2dc,'MeKP')](_0x662a69[_0x3db4df(0x843,'q%aj')](_0x3697d9[_0x5a550a(0x5df)]['text'],'\x0a')+c[_0x3db4df(0x6a0,'Mo&n')]+c[_0x3db4df(0x416,'LoJd')],'');else _0x3697d9['infotext'][_0x3db4df(0x6e6,'#9hf')]=_0x662a69[_0x4cf31f(0x1f0)](_0x662a69[_0x4cf31f(0x1f0)](_0x3697d9[_0x4cf31f(0x3de)]['text'],'\x0a')+c[_0x4cf31f(0xa16)],_0x662a69['oFhAh']);}}_0x662a69[_0x3db4df(0x5f2,'TR&P')](play_fail_sound,_0x3697d9),lvls_score[lvl_current_num]-=0xa,_0x662a69[_0x4cf31f(0x9f0)](update_score_txt,_0x3697d9);return;}}function switch_to_game_lvl(_0x2b222d){var _0x4bd13e=_0x12b454,_0x529225=_0x40cd69,_0xdff1e9={'waHiS':function(_0x4cf8c6,_0x57e02d){return _0x4cf8c6(_0x57e02d);},'Gydql':function(_0x294b81,_0xb9ecf8){return _0x294b81!=_0xb9ecf8;}};_0xdff1e9['waHiS'](play_button_sound,_0x2b222d),attach_game_texture(_0x2b222d,_0x2b222d[_0x529225(0xbb1)]);if(_0xdff1e9[_0x529225(0x298)](lvl_current_num,lvl_previous_num))start_level(_0x2b222d,_0x2b222d[_0x4bd13e(0x21c,']pQp')],lvl_current_num);}function switch_to_landing_page(_0x53cd5e){var _0x45097e=_0x40cd69,_0x3bc04a={'APgLs':function(_0x3c60c6,_0x1a7dda){return _0x3c60c6(_0x1a7dda);},'lvWbh':function(_0x351a86,_0x4646ee,_0xb1777f){return _0x351a86(_0x4646ee,_0xb1777f);}};_0x3bc04a['APgLs'](play_button_sound,_0x53cd5e),_0x3bc04a['lvWbh'](attach_landingpage_texture,_0x53cd5e,_0x53cd5e[_0x45097e(0xbb1)]);}function switch_to_settings(_0x4d665d){var _0x49a4d0=_0x40cd69,_0x5d12e2=_0x42dd52,_0x24bea1={'xYrTN':function(_0x1f898f,_0x100930){return _0x1f898f(_0x100930);},'gaIMu':function(_0x413e64,_0x179488,_0x471036){return _0x413e64(_0x179488,_0x471036);}};_0x24bea1['xYrTN'](play_button_sound,_0x4d665d),_0x24bea1[_0x5d12e2(0xc31)](attach_setting_texture,_0x4d665d,_0x4d665d[_0x49a4d0(0xbb1)]);}function switch_to_credits(_0xa7231f){var _0x262154=_0x42dd52,_0x4568b1={'UfLEZ':function(_0x332cbe,_0x143c6a,_0x2253a4){return _0x332cbe(_0x143c6a,_0x2253a4);}};play_button_sound(_0xa7231f),_0x4568b1['UfLEZ'](attach_credits_texture,_0xa7231f,_0xa7231f[_0x262154(0x457)]);}function setLens(_0x37a1cc){var _0x43384a=_0x42dd52,_0x2b1d7b=_0x12b454,_0x57eb70=_0x40cd69,_0x3d5e68={'ZPAJJ':function(_0x257709,_0x19232f){return _0x257709!=_0x19232f;},'BDYhM':function(_0x318ae7,_0x497c9a){return _0x318ae7!=_0x497c9a;},'EnmXz':function(_0x3e4996,_0x386497){return _0x3e4996==_0x386497;},'ybRiA':_0x57eb70(0x32a)};settings['use_lenstexture']=!![];if(_0x3d5e68[_0x2b1d7b(0x486,'oU5l')](_0x37a1cc,undefined)&&_0x3d5e68[_0x57eb70(0x39a)](_0x37a1cc,null))settings['use_lenstexture']=_0x37a1cc;if(_0x3d5e68[_0x43384a(0x635)](_0x37a1cc,_0x3d5e68['ybRiA']))settings['use_lenstexture']=![];}function setLens_false(){var _0x3ec3be=_0x12b454;settings[_0x3ec3be(0x512,'Xe0^')]=![],setLens(![]);};function setLens_true(){var _0x2bf856=_0x40cd69;settings[_0x2bf856(0xbf4)]=!![],setLens(!![]);};function setLens_all(){var _0x30da15=_0x42dd52,_0x4428a1=_0x12b454,_0x5b508e={'eBwFR':_0x4428a1(0xa3b,'kDTM'),'uYuBG':function(_0x56f7bb,_0x5e05eb){return _0x56f7bb(_0x5e05eb);}};settings[_0x30da15(0xa42)]=_0x5b508e[_0x4428a1(0x753,'qvLs')],_0x5b508e[_0x4428a1(0x52c,'kIEI')](setLens,_0x5b508e[_0x30da15(0x311)]);};function isLens(_0x50930c){var _0x1a6c61=_0x40cd69,_0x47b0be={'uukfP':function(_0x49ca6d,_0x517d46){return _0x49ca6d==_0x517d46;}};return _0x47b0be[_0x1a6c61(0xb4b)](settings['use_lenstexture'],_0x50930c);};function show_level_selection(_0x179cbe,_0x41d270,_0x4007d3){var _0x59c124=_0x12b454,_0x387af5=_0x40cd69,_0x1ea2e2=_0x42dd52,_0xd246e5={'XwIfN':'900px','iLviT':function(_0x45b74b,_0x236229){return _0x45b74b==_0x236229;},'dtRpn':function(_0x2167b0,_0x2e7193){return _0x2167b0%_0x2e7193;},'zcOvg':function(_0x1f8ddd,_0x336942,_0x5eb4a3,_0x326a1e,_0x310cd1,_0x1a3a25,_0x5444f7,_0x28684f){return _0x1f8ddd(_0x336942,_0x5eb4a3,_0x326a1e,_0x310cd1,_0x1a3a25,_0x5444f7,_0x28684f);},'wstFQ':function(_0x1801e3,_0x5d5b90){return _0x1801e3+_0x5d5b90;},'fDnNr':_0x1ea2e2(0x41b),'zuPNd':function(_0x4e5493,_0x329c7c){return _0x4e5493(_0x329c7c);},'wqHyU':function(_0xa0906,_0x45c1c4){return _0xa0906==_0x45c1c4;}};t_width='2000px',c_width=_0xd246e5[_0x1ea2e2(0xa7f)];const _0xa1fcfc=new BABYLON[(_0x387af5(0xaa0))][(_0x1ea2e2(0x574))]();_0xa1fcfc[_0x59c124(0x489,'oU5l')]=BABYLON[_0x59c124(0xbfc,'2bQ6')][_0x387af5(0xb12)]['HORIZONTAL_ALIGNMENT_LEFT'],_0xa1fcfc[_0x1ea2e2(0x65f)]=BABYLON['GUI'][_0x1ea2e2(0x815)]['VERTICAL_ALIGNMENT_TOP'],_0xa1fcfc['width']=t_width,_0xa1fcfc[_0x59c124(0x9e8,'$2eE')]=0xf0,_0x41d270[_0x1ea2e2(0x824)](_0xa1fcfc);const _0x118a08=0x8;let _0xb969cb=0x0;for(let _0x489de9=0x0;_0x489de9=_0x17be88;},'fbjcA':function(_0x36d3ae,_0x3b56ce){return _0x36d3ae<=_0x3b56ce;},'UhQyG':function(_0x30a038,_0x2af676){return _0x30a038>_0x2af676;},'HOQwm':'Teleportation','cqPAf':function(_0x26834d,_0x2b3eda,_0x4d812b,_0x4ca199,_0x94e142,_0x36176f,_0x54320e,_0x2346ba){return _0x26834d(_0x2b3eda,_0x4d812b,_0x4ca199,_0x94e142,_0x36176f,_0x54320e,_0x2346ba);},'SoUXJ':_0x160384(0x2ff),'CUBgM':_0x1df5fa(0x8f2),'COVNB':function(_0x209d5c,_0xa1db59,_0x29034b){return _0x209d5c(_0xa1db59,_0x29034b);},'WQxlP':function(_0x3e301e,_0x555422,_0x349785,_0x5ae44c,_0x2657c3,_0xa398b3,_0x3b5025,_0x6da8f3){return _0x3e301e(_0x555422,_0x349785,_0x5ae44c,_0x2657c3,_0xa398b3,_0x3b5025,_0x6da8f3);},'luQMq':_0x1df5fa(0xc21),'eAwQh':function(_0xfe0e5a,_0x8f6434,_0x1b057d,_0x26fca9,_0x3961d0,_0x279a91,_0xdd2e55,_0x3ad549){return _0xfe0e5a(_0x8f6434,_0x1b057d,_0x26fca9,_0x3961d0,_0x279a91,_0xdd2e55,_0x3ad549);}},_0x4a4a1a=_0x1b249b[_0x1df5fa(0xb3c)](attach_base_texture,_0x3991f9);t_width=_0x395383(0x874,'*XEs'),c_width=_0x1b249b[_0x160384(0x581)];const _0x33134d=new BABYLON['GUI'][(_0x395383(0x93b,'Xe0^'))]();_0x33134d[_0x1df5fa(0x33a)]=BABYLON['GUI'][_0x1df5fa(0xb12)][_0x1df5fa(0x1d4)],_0x33134d['verticalAlignment']=BABYLON[_0x1df5fa(0xaa0)][_0x160384(0x815)][_0x160384(0x8b9)],_0x33134d['width']=t_width,_0x33134d[_0x160384(0x6f0)]=_0x1b249b[_0x395383(0x8bc,'KgZA')](-0x320,c_width/0x2),_0x33134d[_0x160384(0x3b8)]=0xdc,_0x33134d[_0x160384(0xbec)](0x1),_0x33134d[_0x1df5fa(0xbf1)](0x1),_0x33134d['addColumnDefinition'](0x1),_0x4a4a1a[_0x1df5fa(0xb52)](_0x33134d);let _0x3419ac={...settings};button_start=panel_button(_0x3991f9,_0x1b249b[_0x160384(0x236)],_0x1b249b[_0x1df5fa(0x741)],-0.5,-0.5),button_start['top']=-0x190,button_start[_0x395383(0x2a9,'tMe9')]=-0x3e8,button_start[_0x160384(0x9e4)][_0x160384(0x5d3)](function(){var _0x2f6874=_0x1df5fa,_0x764be2=_0x160384;play_button_sound(_0x4f5302),_0x1b249b[_0x764be2(0x79d)](switch_to_landing_page,_0x4f5302),_0x1b249b[_0x2f6874(0x374)](optional_restart,_0x4f5302,_0x3419ac);}),button_save=panel_button(_0x3991f9,_0x160384(0x4cd),_0x1b249b[_0x160384(0x415)],-0.5,-0.5),button_save[_0x160384(0x3b8)]=-0x190,button_save[_0x1df5fa(0xbae)]=0x3e8,button_save[_0x160384(0x9e4)][_0x1df5fa(0xade)](function(){var _0x55c3b4=_0x395383,_0x19306b=_0x160384;_0x1b249b[_0x19306b(0x9f6)](play_button_sound,_0x4f5302),_0x1b249b[_0x55c3b4(0x43f,'zE[g')](saveSettings,_0x4f5302);});var _0x551be7=new BABYLON['GUI'][(_0x1df5fa(0x4b8))]();_0x551be7[_0x160384(0x25e)]=BABYLON[_0x160384(0xc24)]['StackPanel'][_0x395383(0xa05,'zE[g')],_0x551be7[_0x160384(0x65f)]=BABYLON[_0x1df5fa(0xaa0)][_0x160384(0x815)][_0x160384(0x8b9)];var _0x32179f=BABYLON[_0x395383(0xc0a,'MeKP')][_0x160384(0x41d)][_0x160384(0xbc3)](_0x1b249b[_0x395383(0x841,'mV5j')],_0x1b249b[_0x1df5fa(0x39b)]);_0x551be7[_0x1df5fa(0xb52)](_0x32179f),addRadio(_0x1b249b[_0x160384(0x6f8)],_0x160384(0xabd),_0x551be7,_0x3991f9[_0x1df5fa(0x6a4)],_0x4f5302,setLens_false,c_width)[_0x395383(0x9f7,'*XEs')]=_0x1b249b[_0x1df5fa(0xb3c)](isLens,![]),_0x1b249b[_0x160384(0x353)](addRadio,_0x1b249b[_0x1df5fa(0x64f)],_0x1b249b['zyBKz'],_0x551be7,_0x3991f9['panelfontsize'],_0x4f5302,setLens_true,c_width)['isChecked']=_0x1b249b[_0x395383(0x820,'TR&P')](isLens,!![]),_0x1b249b['qBeFK'](addRadio,'Full',_0x1b249b['zyBKz'],_0x551be7,_0x3991f9[_0x1df5fa(0x6a4)],_0x4f5302,setLens_all,c_width)[_0x395383(0xa7e,'8m[e')]=_0x1b249b[_0x395383(0xa8d,']pQp')](isLens,_0x1b249b[_0x1df5fa(0xb67)]),addLine(_0x551be7,c_width),_0x1b249b[_0x160384(0x353)](addRadio,_0x1b249b[_0x395383(0x5f5,'g9jz')],_0x160384(0xab1),_0x551be7,_0x3991f9[_0x395383(0x265,'oU5l')],_0x4f5302,()=>{var _0x2ae1b8=_0x160384;settings[_0x2ae1b8(0x3b5)]=!![];},c_width)[_0x395383(0x638,'i[Uz')]=_0x1b249b[_0x1df5fa(0x3e9)](settings[_0x160384(0x3b5)],!![]),_0x1b249b[_0x160384(0x353)](addRadio,_0x1b249b[_0x160384(0x408)],_0x1b249b['EObhU'],_0x551be7,_0x3991f9[_0x160384(0x75d)],_0x4f5302,()=>{settings['use_PBR']=![];},c_width)[_0x160384(0xa35)]=_0x1b249b[_0x1df5fa(0x8fd)](settings[_0x160384(0x3b5)],![]),_0x1b249b[_0x1df5fa(0x270)](addLine,_0x551be7,c_width),addRadio(_0x160384(0x4aa),_0x1b249b[_0x395383(0x2a0,'8m[e')],_0x551be7,_0x3991f9[_0x395383(0x51e,'KP(N')],_0x4f5302,()=>{var _0x5b3da1=_0x395383;settings['fps']=!![],divFps['style'][_0x5b3da1(0x6c7,'LoJd')]='';},c_width)['isChecked']=settings['fps']==!![],_0x1b249b[_0x1df5fa(0x9cd)](addRadio,_0x1b249b[_0x1df5fa(0x2e1)],_0x1b249b['ZVniU'],_0x551be7,_0x3991f9['panelfontsize'],_0x4f5302,()=>{var _0x586596=_0x1df5fa;settings[_0x586596(0x8e5)]=![],divFps['style'][_0x586596(0x77b)]=_0x1b249b['jaqjh'];},c_width)['isChecked']=settings[_0x1df5fa(0x8e5)]==![],_0x33134d[_0x160384(0x824)](_0x551be7,0x0,0x0);var _0x150881=new BABYLON[(_0x160384(0xc24))][(_0x395383(0xa9e,'tMe9'))]();_0x150881['horizontalAlignment']=BABYLON[_0x160384(0xc24)][_0x160384(0xc55)][_0x1df5fa(0x1d4)],_0x150881[_0x395383(0x621,'Xe0^')]=BABYLON[_0x1df5fa(0xaa0)]['Control']['VERTICAL_ALIGNMENT_TOP'],_0x1b249b[_0x395383(0x325,'KP(N')](addRadio,_0x395383(0x9df,'2bQ6'),_0x1b249b[_0x395383(0x2ea,'TXMc')],_0x150881,_0x3991f9[_0x160384(0x75d)],_0x4f5302,()=>{var _0x457372=_0x395383;_0x1b249b[_0x457372(0x701,'b8TB')](setEnvironment,_0x4f5302,_0x457372(0x88a,'RprT'));},c_width)[_0x1df5fa(0x4d1)]=settings[_0x160384(0x6df)]==_0x1b249b[_0x395383(0x6f1,'q%aj')],addRadio(_0x1b249b[_0x160384(0x431)],_0x1b249b[_0x395383(0x255,'NxRE')],_0x150881,_0x3991f9[_0x395383(0x25c,'X$)h')],_0x4f5302,()=>{var _0x24bf6a=_0x1df5fa;_0x1b249b['vTLVW'](setEnvironment,_0x4f5302,_0x1b249b[_0x24bf6a(0xa71)]);},c_width)[_0x395383(0x607,'eB5N')]=_0x1b249b[_0x1df5fa(0x8fd)](settings[_0x1df5fa(0x35c)],_0x1b249b[_0x160384(0x71f)]),_0x1b249b[_0x1df5fa(0x9cd)](addRadio,_0x1b249b['JwVPo'],_0x1b249b[_0x395383(0x7df,'TEzy')],_0x150881,_0x3991f9[_0x395383(0xac2,'xtCV')],_0x4f5302,()=>{var _0x366633=_0x1df5fa,_0x30d16b=_0x160384;_0x1b249b[_0x30d16b(0x3b0)](setEnvironment,_0x4f5302,_0x1b249b[_0x366633(0x707)]);},c_width)[_0x160384(0xa35)]=_0x1b249b[_0x160384(0x500)](settings[_0x160384(0x6df)],_0x1df5fa(0x666)),_0x1b249b['mmRCj'](addRadio,_0x1b249b['UnSOn'],_0x1b249b[_0x160384(0x7ea)],_0x150881,_0x3991f9[_0x1df5fa(0x6a4)],_0x4f5302,()=>{var _0x4e544c=_0x160384,_0x1ad59b=_0x395383;_0x1b249b[_0x1ad59b(0x688,'TRoy')](setEnvironment,_0x4f5302,_0x1b249b[_0x4e544c(0xba0)]);},c_width)[_0x395383(0x3c8,'X$)h')]=settings[_0x395383(0x584,'kIEI')]==_0x1b249b[_0x395383(0x38f,'tUB@')],_0x1b249b['Hdppo'](addLine,_0x150881,c_width),_0x1b249b[_0x160384(0x576)](addRadio,_0x1b249b[_0x160384(0xa73)],_0x1b249b[_0x160384(0xb23)],_0x150881,_0x3991f9['panelfontsize'],_0x4f5302,()=>{var _0x467c16=_0x1df5fa;settings[_0x467c16(0x835)]=0.2;},c_width)[_0x395383(0x997,'$2eE')]=settings['scale']<0.3,addRadio(_0x1b249b['dDFhA'],_0x1b249b[_0x1df5fa(0x668)],_0x150881,_0x3991f9[_0x1df5fa(0x6a4)],_0x4f5302,()=>{var _0x2a0e43=_0x395383;settings[_0x2a0e43(0x637,'rTxi')]=0.5;},c_width)[_0x160384(0xa35)]=_0x1b249b[_0x1df5fa(0xa9d)](settings[_0x160384(0x8fa)],0.3)&&_0x1b249b[_0x1df5fa(0xc4f)](settings[_0x395383(0x211,'Mo&n')],0.6),_0x1b249b[_0x1df5fa(0x5c9)](addRadio,_0x160384(0x224),_0x1b249b[_0x160384(0xb23)],_0x150881,_0x3991f9[_0x1df5fa(0x6a4)],_0x4f5302,()=>{settings['scale']=1.4;},c_width)['isChecked']=_0x1b249b[_0x395383(0x429,'i[Uz')](settings[_0x395383(0xa2b,'MeKP')],0.6),_0x33134d['addControl'](_0x150881,0x0,0x1);var _0x272c7c=new BABYLON[(_0x395383(0x272,'tUB@'))][(_0x160384(0xc55))]();return _0x272c7c[_0x1df5fa(0x33a)]=BABYLON['GUI']['StackPanel'][_0x1df5fa(0x1d4)],_0x272c7c[_0x395383(0x4ee,'pAMO')]=BABYLON[_0x1df5fa(0xaa0)]['Control'][_0x160384(0x8b9)],addRadio('Teleportation\x20On',_0x1b249b['HOQwm'],_0x272c7c,_0x3991f9['panelfontsize'],_0x4f5302,()=>{var _0x9c1eff=_0x1df5fa;settings[_0x9c1eff(0x67e)]=!![];},c_width)['isChecked']=settings[_0x160384(0x1ea)]==!![],_0x1b249b[_0x160384(0x5fa)](addRadio,_0x1b249b[_0x395383(0x405,'LCjP')],_0x1b249b[_0x1df5fa(0x483)],_0x272c7c,_0x3991f9['panelfontsize'],_0x4f5302,()=>{var _0x564a77=_0x1df5fa;settings[_0x564a77(0x67e)]=![];},c_width)[_0x1df5fa(0x4d1)]=_0x1b249b[_0x1df5fa(0xad9)](settings[_0x1df5fa(0x67e)],![]),addRadio(_0x1b249b[_0x395383(0xab3,'TRoy')],_0x1b249b[_0x160384(0x858)],_0x272c7c,_0x3991f9['panelfontsize'],_0x4f5302,()=>{var _0x566a65=_0x160384,_0x32c48c=_0x1df5fa;settings[_0x32c48c(0x67e)]=_0x1b249b[_0x566a65(0x80d)];},c_width)[_0x1df5fa(0x4d1)]=settings[_0x395383(0x4d5,'TR&P')]==_0x1df5fa(0x26b),_0x1b249b[_0x1df5fa(0x279)](addLine,_0x272c7c,c_width),_0x1b249b['WQxlP'](addRadio,_0x160384(0x8c4),_0x1b249b[_0x160384(0xa90)],_0x272c7c,_0x3991f9[_0x1df5fa(0x6a4)],_0x4f5302,()=>{var _0x4ab53c=_0x395383;settings['mode']=_0x1b249b[_0x4ab53c(0x2bf,'%(19')];},c_width)[_0x160384(0xa35)]=_0x1b249b[_0x395383(0x240,'q%aj')](settings['mode'],_0x1b249b[_0x160384(0x2c7)]),_0x1b249b[_0x160384(0x65a)](addRadio,_0x395383(0xb0e,'Mo&n'),_0x1b249b[_0x160384(0xa90)],_0x272c7c,_0x3991f9['panelfontsize'],_0x4f5302,()=>{var _0x31075d=_0x395383;settings[_0x31075d(0x85e,')]DF')]='vr';},c_width)[_0x1df5fa(0x4d1)]=_0x1b249b[_0x395383(0xc16,'LCjP')](settings[_0x160384(0x942)],'vr'),addRadio(_0x1df5fa(0x5c7),_0x1b249b[_0x1df5fa(0x1f5)],_0x272c7c,_0x3991f9['panelfontsize'],_0x4f5302,()=>{var _0x49c086=_0x160384;settings[_0x49c086(0x942)]='ar';},c_width)[_0x160384(0xa35)]=_0x1b249b['BtYVJ'](settings[_0x395383(0xb11,'LoJd')],'ar'),_0x33134d[_0x1df5fa(0xb52)](_0x272c7c,0x0,0x2),_0x4a4a1a;}function attach_landingpage_texture(_0x493b0c,_0x1f70ea){var _0x23bf25=_0x42dd52,_0x4ab5ed=_0x40cd69,_0x109c06=_0x12b454,_0x47ad41={'RvImF':function(_0x2b705c,_0x34e10e,_0x1b6c02,_0x126dd4,_0x5d6752,_0x4abe2f){return _0x2b705c(_0x34e10e,_0x1b6c02,_0x126dd4,_0x5d6752,_0x4abe2f);},'nFcPz':'green','juaPv':function(_0x51ef55,_0x45952e){return _0x51ef55(_0x45952e);},'AgPcw':function(_0x8b982e,_0x4a6fc5,_0x4131c3,_0x35802e,_0x318110,_0x899531){return _0x8b982e(_0x4a6fc5,_0x4131c3,_0x35802e,_0x318110,_0x899531);},'WIVyC':_0x109c06(0x5f8,'Mo&n'),'GYpjw':_0x4ab5ed(0x6e4),'ONXvV':_0x4ab5ed(0x825),'orjkz':function(_0x4eced7,_0x5a2ff1,_0x5135a6,_0x38735d,_0xac3480,_0xbbc1a7){return _0x4eced7(_0x5a2ff1,_0x5135a6,_0x38735d,_0xac3480,_0xbbc1a7);},'CyXfe':_0x4ab5ed(0x8a3),'OxqOe':function(_0x326e0b,_0xc9b0d9,_0x3da079){return _0x326e0b(_0xc9b0d9,_0x3da079);},'ejhZI':_0x109c06(0x2fd,']pQp'),'Exhvk':function(_0x11ac11,_0x3c004d,_0x3fdec7,_0x4afca3){return _0x11ac11(_0x3c004d,_0x3fdec7,_0x4afca3);}},_0x2ccee7=_0x109c06(0x76f,'oU5l')[_0x109c06(0x797,'TR&P')]('|'),_0x3d2301=0x0;while(!![]){switch(_0x2ccee7[_0x3d2301++]){case'0':button_start=_0x47ad41[_0x109c06(0x2e7,'kIEI')](panel_button,_0x1f70ea,_0x109c06(0xc46,'zE[g'),_0x47ad41['nFcPz'],-0.5,-0.5);continue;case'1':var _0x2b354f=_0x47ad41['juaPv'](attach_base_texture,_0x1f70ea);continue;case'2':_0x2e9143[_0x4ab5ed(0xbae)]=0x0;continue;case'3':_0x2e9143[_0x109c06(0x8b6,'oU5l')]=-0x15e;continue;case'4':_0x1f70ea['welcome_txt']=_0x2e9143;continue;case'5':button_settings[_0x4ab5ed(0xbae)]=0x3e8;continue;case'6':button_start=_0x47ad41[_0x4ab5ed(0xbf9)](panel_button,_0x1f70ea,_0x23bf25(0x2c1),_0x47ad41[_0x4ab5ed(0x3f1)],-0.5,-0.5);continue;case'7':_0x2e9143[_0x109c06(0x40f,'[8Oh')]=_0x47ad41['GYpjw'];continue;case'8':_0x2e9143['text']=_0x47ad41[_0x23bf25(0x5f6)];continue;case'9':button_start['left']=-0x44c;continue;case'10':button_start[_0x23bf25(0x9e4)][_0x23bf25(0x5d3)](function(){var _0x3f83d9=_0x109c06,_0xbb1713=_0x23bf25,_0x4d9279=_0x4ab5ed;_0x240ca6[_0x4d9279(0x908)](play_button_sound,_0x493b0c),_0x240ca6[_0xbb1713(0x3c0)](restart_level,_0x493b0c,_0x240ca6[_0x3f83d9(0x88f,'mDXe')]);});continue;case'11':_0x2e9143[_0x109c06(0x97e,'kDTM')]=BABYLON[_0x4ab5ed(0xaa0)][_0x109c06(0xa17,'eB5N')][_0x23bf25(0x390)];continue;case'12':button_settings=_0x47ad41[_0x109c06(0x7c3,'*XEs')](panel_button,_0x1f70ea,_0x47ad41[_0x4ab5ed(0xa09)],'blue',6.5,-0x7);continue;case'13':var _0x240ca6={'dgRCI':function(_0x3a0ebc,_0x13d88a){return _0x3a0ebc(_0x13d88a);},'WWJpb':function(_0x299d4b,_0x4d69c4){return _0x299d4b(_0x4d69c4);},'PIjHu':function(_0x38fa0a,_0x2b2368){return _0x38fa0a(_0x2b2368);},'cyDcb':function(_0x43e328,_0x466d35,_0x3112fe){var _0x420406=_0x23bf25;return _0x47ad41[_0x420406(0x8c3)](_0x43e328,_0x466d35,_0x3112fe);},'zIJvD':_0x47ad41[_0x109c06(0x8d5,'qvLs')],'Zxkyu':function(_0x5ee51f,_0x44bd6e){var _0x4facc8=_0x4ab5ed;return _0x47ad41[_0x4facc8(0xb82)](_0x5ee51f,_0x44bd6e);}};continue;case'14':button_start[_0x23bf25(0x3b8)]=-0x190;continue;case'15':var _0x2e9143=new BABYLON[(_0x109c06(0xaf5,')]DF'))][(_0x23bf25(0xa28))]();continue;case'16':_0x1f70ea['advancedTexture']=_0x2b354f;continue;case'17':_0x2b354f[_0x4ab5ed(0xb52)](_0x2e9143);continue;case'18':_0x2e9143[_0x4ab5ed(0x55a)]=!![];continue;case'19':button_start[_0x4ab5ed(0x96c)]=-0x190;continue;case'20':_0x2e9143[_0x109c06(0x7d1,'UBNJ')]=BABYLON[_0x4ab5ed(0xaa0)][_0x4ab5ed(0xb12)][_0x23bf25(0x8b9)];continue;case'21':_0x2e9143[_0x4ab5ed(0x8ef)]=BABYLON[_0x4ab5ed(0xaa0)]['Control']['HORIZONTAL_ALIGNMENT_LEFT'];continue;case'22':_0x1f70ea[_0x4ab5ed(0xb8e)]=!![];continue;case'23':button_start[_0x23bf25(0x6f0)]=-0x320;continue;case'24':_0x47ad41[_0x4ab5ed(0xb4f)](show_level_selection,_0x493b0c,_0x2b354f,_0x1f70ea[_0x23bf25(0x75d)]);continue;case'25':button_settings[_0x109c06(0x378,'kDTM')]=-0x190;continue;case'26':button_settings[_0x23bf25(0x9e4)][_0x109c06(0x30f,'Mo&n')](function(){var _0x320d32=_0x23bf25;play_button_sound(_0x493b0c),_0x240ca6[_0x320d32(0x4d3)](switch_to_settings,_0x493b0c);});continue;case'27':button_start[_0x4ab5ed(0x96e)][_0x4ab5ed(0xade)](function(){var _0x2ee58b=_0x23bf25;_0x240ca6[_0x2ee58b(0x994)](play_button_sound,_0x493b0c),_0x240ca6[_0x2ee58b(0x72b)](switch_to_game_lvl,_0x493b0c);});continue;case'28':_0x2e9143[_0x109c06(0xc56,'q%aj')]=_0x1f70ea['panelfontsize'];continue;}break;}}function attach_base_texture(_0x1699ce){var _0x5f05aa=_0x40cd69,_0x18351b=_0x12b454,_0x1de279=_0x42dd52,_0x43db03={'QUVJk':function(_0x21a112,_0x12026b){return _0x21a112===_0x12026b;},'TMJvu':_0x1de279(0x6f0),'Iooza':function(_0x5887d6,_0x4240bc){return _0x5887d6/_0x4240bc;},'brqdr':function(_0x43ca59,_0x327a17){return _0x43ca59*_0x327a17;}},_0x3b6ec6=_0x18351b(0x78d,']pQp')[_0x18351b(0x22d,'KgZA')]('|'),_0x18bbf3=0x0;while(!![]){switch(_0x3b6ec6[_0x18bbf3++]){case'0':_0x1699ce['advancedTexture']&&(console['log'](_0x18351b(0x696,'xtCV')),_0x1699ce[_0x5f05aa(0x1e5)][_0x1de279(0x9dd)]());continue;case'1':var _0x328599=BABYLON[_0x1de279(0xc24)][_0x18351b(0x46a,'xtCV')][_0x5f05aa(0x47d)](_0x1699ce,atwidth,atheight);continue;case'2':var _0x388dec={'hkczb':function(_0x11c30f,_0x16421c){var _0x4cf417=_0x18351b;return _0x43db03[_0x4cf417(0xbfd,'!]KK')](_0x11c30f,_0x16421c);}};continue;case'3':panelwidth=_0x1699ce['panelwidth'];continue;case'4':_0xc5fc34[_0x1de279(0x8fb)]=_0x43db03[_0x5f05aa(0x5d7)];continue;case'5':atwidth=Math[_0x5f05aa(0x20a)](_0x43db03['Iooza'](_0x43db03[_0x18351b(0x36e,'zE[g')](atheight,panelwidth),panelheight));continue;case'6':_0x1699ce[_0x5f05aa(0x1e5)]=_0x328599;continue;case'7':_0x328599[_0x18351b(0x684,'ghEx')]=function(_0x403fed){var _0x26ef87=_0x18351b,_0x2c9524=_0x5f05aa,_0x46024c=_0x1de279;_0x388dec[_0x46024c(0x615)](_0x403fed[_0x2c9524(0x9c0)][_0x26ef87(0x33d,'xtCV')],BABYLON['PointerEventTypes'][_0x2c9524(0x48a)])&&(console[_0x46024c(0xc04)](_0x2c9524(0x5f1)),_0x403fed[_0x26ef87(0x938,'xtCV')]['preventDefault'](),_0x403fed['event']['stopImmediatePropagation']());};continue;case'8':panelheight=_0x1699ce[_0x1de279(0x733)];continue;case'9':var _0xc5fc34=_0x328599[_0x1de279(0x969)]();continue;case'10':atheight=0x400;continue;case'11':return _0x328599;}break;}}function attach_game_texture(_0x161922,_0x141d88){var _0x2e7085=_0x42dd52,_0x364eab=_0x12b454,_0x37b983=_0x40cd69,_0x353704={'wqxiR':function(_0x4ec026,_0x2c6437){return _0x4ec026(_0x2c6437);},'RBlUH':function(_0x5f193a,_0x2f19b5){return _0x5f193a(_0x2f19b5);},'LJKcR':'sound/switch-150130.mp3','UeaUq':function(_0x282d2a,_0x5a5be8){return _0x282d2a(_0x5a5be8);},'Dwoij':function(_0x40bd12,_0x1fe5bb){return _0x40bd12(_0x1fe5bb);},'CjAUH':function(_0x373ac0,_0x4024f1){return _0x373ac0(_0x4024f1);},'JKLVP':function(_0x288b89,_0x3d1172,_0x232a7f){return _0x288b89(_0x3d1172,_0x232a7f);},'PMcir':function(_0x514630,_0x2f503d){return _0x514630(_0x2f503d);},'awoWK':function(_0x327df4,_0x38e0db){return _0x327df4(_0x38e0db);},'VDtep':_0x37b983(0x6e4),'Yzqqt':'left','Ojrkl':function(_0x54f8e5,_0x3620f3,_0x50c147,_0x37d3b4,_0x81868f,_0x4f4d7,_0x4cf8f4){return _0x54f8e5(_0x3620f3,_0x50c147,_0x37d3b4,_0x81868f,_0x4f4d7,_0x4cf8f4);},'RMQYI':_0x37b983(0x593),'FZFLo':'difficulty','sSXAy':'Easy','MKliM':_0x364eab(0xbff,'KP(N'),'RRaMP':_0x364eab(0x45b,'tUB@'),'NqZWg':_0x37b983(0x228),'ipGnV':'Fine','YmAMa':function(_0x401f29,_0x393e19,_0x16461c,_0x470f34,_0x4f3555,_0x4616fe){return _0x401f29(_0x393e19,_0x16461c,_0x470f34,_0x4f3555,_0x4616fe);},'vcmDz':_0x2e7085(0x776),'nOaDZ':'blue','igezG':_0x364eab(0x792,'[8Oh'),'ToNkx':function(_0x5c1b45,_0x4044f3,_0x38361f,_0x314057,_0x3abad8,_0x1295ca){return _0x5c1b45(_0x4044f3,_0x38361f,_0x314057,_0x3abad8,_0x1295ca);},'hbrct':function(_0x1d47e5,_0x4ef8a3,_0xc0ceae,_0xed3c3b,_0x49ca50,_0x275cba){return _0x1d47e5(_0x4ef8a3,_0xc0ceae,_0xed3c3b,_0x49ca50,_0x275cba);},'KltKV':'Planes','CVWQB':_0x37b983(0x338),'YRjCd':_0x2e7085(0x62f),'wXsxI':_0x2e7085(0x27d),'AGUHu':function(_0x53de99,_0xc31330,_0x1f612d,_0x96df0a,_0x14c5d4,_0x4e030c){return _0x53de99(_0xc31330,_0x1f612d,_0x96df0a,_0x14c5d4,_0x4e030c);},'SCWeE':_0x364eab(0x310,'mDXe'),'sgtoB':function(_0x27b489,_0x1307cf,_0x1ece60,_0x24be98,_0x557279,_0x5d4117){return _0x27b489(_0x1307cf,_0x1ece60,_0x24be98,_0x557279,_0x5d4117);},'HYMWA':function(_0xe96ea7,_0x47158b){return _0xe96ea7+_0x47158b;},'RdpdH':_0x37b983(0x69b),'aprlQ':'orange','MQWsb':function(_0x3ecec5,_0x453d81){return _0x3ecec5==_0x453d81;},'FcdMZ':function(_0x1a83a1,_0x344316){return _0x1a83a1+_0x344316;},'EyKFc':function(_0x140698,_0x47327c){return _0x140698-_0x47327c;},'QTDOE':function(_0x24654f,_0x45e505,_0x44e1bc,_0x117d77,_0x4af3b3,_0x49058d){return _0x24654f(_0x45e505,_0x44e1bc,_0x117d77,_0x4af3b3,_0x49058d);},'pEfqx':'HighScore'},_0x25bdd2=_0x353704['awoWK'](attach_base_texture,_0x141d88);if(!_0x161922[_0x364eab(0x49d,'tMe9')]){var _0x49dd1e=_0x2e7085(0xb3d)[_0x37b983(0x5d1)]('|'),_0x593ede=0x0;while(!![]){switch(_0x49dd1e[_0x593ede++]){case'0':_0x161922[_0x37b983(0x5df)][_0x37b983(0x96c)]=0x78;continue;case'1':_0x161922[_0x2e7085(0x3de)][_0x2e7085(0x35f)]=_0x364eab(0x4b4,'nfuQ');continue;case'2':_0x161922[_0x37b983(0x5df)][_0x2e7085(0xb27)]=_0x141d88[_0x364eab(0x9be,')]DF')];continue;case'3':_0x161922[_0x364eab(0xb07,'i[xA')]=new BABYLON['GUI'][(_0x2e7085(0xa28))]();continue;case'4':_0x161922['infotext'][_0x37b983(0xbae)]=0x32;continue;case'5':_0x161922[_0x37b983(0x5df)][_0x364eab(0x777,'mDXe')]=BABYLON[_0x2e7085(0xc24)][_0x364eab(0x332,'xtCV')][_0x37b983(0x9b1)];continue;case'6':_0x161922[_0x37b983(0x5df)][_0x2e7085(0xa1f)]=BABYLON['GUI']['Control']['HORIZONTAL_ALIGNMENT_LEFT'];continue;case'7':_0x161922[_0x37b983(0x5df)][_0x2e7085(0x779)]='yellow';continue;case'8':_0x161922[_0x2e7085(0x3de)][_0x37b983(0x55a)]=!![];continue;}break;}}else _0x161922[_0x37b983(0x5df)][_0x37b983(0x5b0)]=current_infotext;!_0x161922[_0x37b983(0x5e3)]&&(_0x161922[_0x2e7085(0xb80)]=new BABYLON[(_0x364eab(0x980,'TR&P'))][(_0x37b983(0x608))](),_0x161922[_0x37b983(0x5e3)][_0x2e7085(0x779)]=_0x353704['VDtep'],_0x161922[_0x2e7085(0xb80)][_0x37b983(0x3ea)]='48px',_0x161922[_0x37b983(0x5e3)]['left']=0x0,_0x161922[_0x364eab(0xbad,'qvLs')][_0x2e7085(0x3b8)]=0x104,_0x161922[_0x364eab(0x52d,'rTxi')][_0x2e7085(0x7ab)]=BABYLON[_0x37b983(0xaa0)][_0x37b983(0xb12)]['VERTICAL_ALIGNMENT_BOTTOM'],_0x161922[_0x364eab(0x90e,'zE[g')][_0x37b983(0x8ef)]=BABYLON['GUI'][_0x37b983(0xb12)][_0x37b983(0x1d4)]);var _0xf289d=_0x25bdd2['getContext']();_0xf289d['textAlign']=_0x353704['Yzqqt'],_0x25bdd2[_0x37b983(0xb52)](_0x161922[_0x37b983(0x5df)]),_0x25bdd2[_0x37b983(0xb52)](_0x161922['creditstext']),_0x141d88[_0x364eab(0x885,'ghEx')]=_0x25bdd2;if(!_0x161922['numscore']){var _0x1080f6=_0x2e7085(0x340)[_0x364eab(0x693,'pAMO')]('|'),_0x4adaf4=0x0;while(!![]){switch(_0x1080f6[_0x4adaf4++]){case'0':_0x161922['numscore'][_0x364eab(0x811,'*XEs')]=0x0;continue;case'1':_0x161922[_0x364eab(0x42c,'#9hf')]=new BABYLON['GUI']['TextBlock']();continue;case'2':_0x161922['numscore'][_0x37b983(0x96c)]=-0x1ae;continue;case'3':_0x161922[_0x2e7085(0x5e1)][_0x37b983(0x5b0)]=_0x364eab(0x556,'1R4h');continue;case'4':_0x161922[_0x364eab(0xa5b,')]DF')]['fontSize']=_0x141d88[_0x364eab(0x6f6,'tMe9')];continue;case'5':_0x161922[_0x364eab(0x9aa,'zE[g')]['horizontalAlignment']=BABYLON['GUI']['Control'][_0x364eab(0x771,'xtCV')];continue;case'6':_0x161922[_0x2e7085(0x5e1)][_0x2e7085(0x779)]='white';continue;case'7':_0x161922[_0x37b983(0x849)][_0x2e7085(0xabb)]=BABYLON[_0x364eab(0x642,'*XEs')][_0x2e7085(0x815)]['HORIZONTAL_ALIGNMENT_LEFT'];continue;}break;}}_0x25bdd2[_0x364eab(0xa86,'!]KK')](_0x161922[_0x37b983(0x849)]);var _0x2b0e97=new BABYLON[(_0x364eab(0x5eb,'eB5N'))][(_0x364eab(0x395,'b8TB'))]();_0x2b0e97[_0x37b983(0x96c)]=0x168,_0x2b0e97['left']=-0x2d0,_0x25bdd2[_0x364eab(0x97f,'mDXe')](_0x2b0e97),_0x353704[_0x2e7085(0x710)](addRadio,_0x353704[_0x2e7085(0x888)],_0x353704[_0x37b983(0xc33)],_0x2b0e97,_0x141d88[_0x37b983(0x6a4)],_0x161922,setDiff_Hard)['isChecked']=!![],addRadio(_0x364eab(0x7e2,'*XEs'),_0x353704[_0x2e7085(0x8d0)],_0x2b0e97,_0x141d88['panelfontsize'],_0x161922,setDiff_Normal),_0x353704[_0x364eab(0x2c0,'RprT')](addRadio,_0x353704[_0x2e7085(0x79a)],_0x353704[_0x2e7085(0x8d0)],_0x2b0e97,_0x141d88[_0x37b983(0x6a4)],_0x161922,setDiff_Easy);var _0x218e16=new BABYLON[(_0x364eab(0x980,'TR&P'))][(_0x2e7085(0xc55))]();_0x218e16[_0x37b983(0x96c)]=0x168,_0x218e16[_0x364eab(0x5ae,'1R4h')]=+0x564,_0x25bdd2[_0x2e7085(0x824)](_0x218e16),addRadio(_0x353704[_0x37b983(0xc54)],_0x353704[_0x2e7085(0xa07)],_0x218e16,_0x141d88[_0x37b983(0x6a4)],_0x161922,setCtrl_Coarse)['isChecked']=!![],addRadio(_0x353704['NqZWg'],_0x353704[_0x2e7085(0xa07)],_0x218e16,_0x141d88[_0x364eab(0x66e,'%(19')],_0x161922,setCtrl_Medium),_0x353704[_0x2e7085(0x710)](addRadio,_0x353704[_0x364eab(0xc4a,'qvLs')],_0x353704[_0x37b983(0x1e7)],_0x218e16,_0x141d88[_0x364eab(0x456,'$2eE')],_0x161922,setCtrl_Fine),_0x141d88[_0x37b983(0xa9b)]=_0x218e16,button_restart=_0x353704[_0x37b983(0x439)](panel_button,_0x141d88,_0x37b983(0xa24),_0x364eab(0x617,'i[Uz'),-0.5,0x0),button_restart[_0x364eab(0x86b,'tMe9')][_0x37b983(0xade)](function(){var _0x2c91db=_0x2e7085;_0x353704[_0x2c91db(0x887)](play_button_sound,_0x161922),_0x353704[_0x2c91db(0xa60)](switch_to_landing_page,_0x161922);}),button_beams=_0x353704[_0x364eab(0xc3f,'oU5l')](panel_button,_0x141d88,_0x353704[_0x364eab(0x6d1,'UBNJ')],_0x353704[_0x2e7085(0x30c)],6.5,-0x7),button_beams['onPointerUpObservable'][_0x37b983(0xade)](function(){var _0x1b6e08=_0x2e7085,_0xc9a1f4=_0x364eab,_0xa168e3=_0x37b983,_0x5e2b5b=new BABYLON[(_0xa168e3(0x56e))](_0xc9a1f4(0x5ff,'X$)h'),_0x353704[_0x1b6e08(0x63a)],_0x161922,null,{'loop':![],'autoplay':!![],'volume':0.05});_0x353704[_0x1b6e08(0xa60)](toggle_show_laserbeams,_0x161922);}),_0x141d88[_0x37b983(0xc5d)]=button_beams;if(laser_on)button_laser=panel_button(_0x141d88,_0x353704[_0x37b983(0x8b5)],_0x2e7085(0x460),6.5,-5.5);else button_laser=_0x353704['ToNkx'](panel_button,_0x141d88,_0x37b983(0xb98),_0x2e7085(0x43b),6.5,-5.5);button_laser[_0x2e7085(0x9e4)][_0x364eab(0x398,'$2eE')](function(){var _0x48cee3=_0x37b983;_0x353704[_0x48cee3(0x524)](toggle_laser,_0x161922);}),_0x141d88['button_laser']=button_laser,button_planes=_0x353704[_0x37b983(0x655)](panel_button,_0x141d88,_0x353704['KltKV'],_0x353704['CVWQB'],6.5,-0x4),button_planes[_0x364eab(0xae3,'UBNJ')][_0x2e7085(0x5d3)](function(){var _0x190998=_0x364eab,_0xae0e43=_0x2e7085,_0x50f6ae=_0x37b983,_0x3c1169=new BABYLON[(_0x50f6ae(0x56e))](_0xae0e43(0x3c6),_0x353704[_0x190998(0xa64,'oU5l')],_0x161922,null,{'loop':![],'autoplay':!![],'volume':0.05});_0x353704[_0x190998(0x976,'!]KK')](toggle_show_planes,_0x161922);}),_0x141d88[_0x37b983(0xc1b)]=button_planes;!pw_ok&&(button_password=_0x353704[_0x364eab(0x38d,']pQp')](panel_button,_0x141d88,'Password',_0x353704[_0x37b983(0xa30)],6.5,-2.5),button_password[_0x37b983(0x96e)]['add'](function(){var _0xc83c0d=_0x2e7085;_0x353704[_0xc83c0d(0x85b)](getPassword,button_password);}),_0x141d88['button_password']=button_password);button_done=_0x353704[_0x364eab(0xa23,'TEzy')](panel_button,_0x141d88,_0x353704[_0x2e7085(0x86f)],_0x353704[_0x364eab(0x59d,'obAv')],0.5,0x0),button_done['onPointerUpObservable'][_0x37b983(0xade)](function(_0x38f5bd){_0x353704['Dwoij'](done_pressed,_0x161922);}),button_music=_0x353704[_0x2e7085(0x5d4)](panel_button,_0x141d88,_0x353704[_0x2e7085(0x6da)],_0x2e7085(0xaa4),1.5,0x0),_0x141d88[_0x364eab(0x7b1,'TR&P')]=button_music,button_music[_0x2e7085(0x9e4)][_0x2e7085(0x5d3)](function(){play_button_sound(_0x161922),toggle_music(_0x161922);}),button_narration=_0x353704[_0x364eab(0x2ee,'q%aj')](panel_button,_0x141d88,_0x364eab(0xc13,'g9jz'),_0x353704[_0x2e7085(0x30c)],2.5,0x0),_0x141d88['button_narration']=button_narration,button_narration['onPointerUpObservable'][_0x37b983(0xade)](function(){play_button_sound(_0x161922),toggle_narration(_0x161922);}),button_prev=_0x353704[_0x364eab(0x3d5,'i[xA')](panel_button,_0x141d88,_0x353704[_0x364eab(0xc20,'i[xA')](_0x353704['RdpdH'],lvl_current_num),_0x353704[_0x2e7085(0x5a2)],3.5,0x0),button_prev['onPointerUpObservable'][_0x364eab(0x588,'tUB@')](function(){var _0x5c7499=_0x364eab;_0x353704[_0x5c7499(0x4ca,'i[xA')](play_button_sound,_0x161922),devanceLevel(_0x161922,_0x141d88);}),_0x141d88[_0x37b983(0x220)]=button_prev;if(_0x353704[_0x2e7085(0x4f8)](lvl_current_num,0x0))_0x141d88[_0x2e7085(0xa95)][_0x2e7085(0x3f2)]=![];button_next=_0x353704[_0x37b983(0x82a)](panel_button,_0x141d88,_0x353704[_0x37b983(0x6f4)]+_0x353704[_0x37b983(0xbe4)](lvl_current_num,0x2),_0x353704[_0x2e7085(0x5a2)],4.5,0x0),button_next[_0x2e7085(0x9e4)][_0x2e7085(0x5d3)](function(){play_button_sound(_0x161922),_0x353704['JKLVP'](advanceLevel,_0x161922,_0x141d88);}),_0x141d88[_0x37b983(0x8b0)]=button_next;if(_0x353704['MQWsb'](lvl_current_num,_0x353704[_0x2e7085(0x903)](max_levels,0x1)))_0x141d88['button_next'][_0x364eab(0x5a8,'TR&P')]=![];button_hs=_0x353704[_0x2e7085(0x3a4)](panel_button,_0x141d88,_0x353704[_0x364eab(0xc5f,'pAMO')],_0x2e7085(0x43b),5.5,0x0),button_hs[_0x364eab(0xbd1,'xtCV')][_0x2e7085(0x5d3)](function(){var _0x588bbb=_0x2e7085,_0x746964=_0x364eab;_0x353704[_0x746964(0xbf7,'b8TB')](play_button_sound,_0x161922),_0x353704[_0x588bbb(0x96f)](showHighscore,_0x161922);}),_0x141d88[_0x364eab(0x816,'ghEx')]=button_hs,_0x25bdd2['addControl'](button_restart);}function showHighscore(_0x1a0f8f){var _0x12d2f4=_0x40cd69,_0x381f27=_0x12b454,_0x72d9fd=_0x42dd52,_0x122411={'WidOO':_0x72d9fd(0x43b),'WKxjG':function(_0x1310ef,_0x595b21){return _0x1310ef(_0x595b21);}};if(!_0x1a0f8f?.[_0x381f27(0x264,'[8Oh')]?.[_0x72d9fd(0x35f)])return;if(leaderboard_showing){_0x1a0f8f[_0x381f27(0x5b9,'Q9h^')][_0x381f27(0x9c8,'TRoy')]=current_infotext;if(_0x1a0f8f?.['panel'])_0x1a0f8f[_0x72d9fd(0x3de)]['fontSize']=_0x1a0f8f['panel'][_0x72d9fd(0x75d)];leaderboard_showing=![];if(_0x1a0f8f?.[_0x12d2f4(0xbb1)]?.[_0x72d9fd(0xa2e)])_0x1a0f8f[_0x381f27(0x555,'pAMO')][_0x12d2f4(0x36f)][_0x12d2f4(0x529)]=_0x122411[_0x72d9fd(0x630)];}else{_0x1a0f8f[_0x12d2f4(0x5df)][_0x12d2f4(0x5b0)]=_0x72d9fd(0xba6),leaderboard_showing=!![],_0x122411['WKxjG'](getLeaderBoard,_0x1a0f8f);if(_0x1a0f8f?.[_0x12d2f4(0xbb1)]?.[_0x381f27(0x754,')]DF')])_0x1a0f8f[_0x72d9fd(0x457)]['button_hs'][_0x12d2f4(0x529)]=_0x12d2f4(0x7ef);}}function get_panel(_0x23c32c,_0x3302ca=undefined){var _0x31408c=_0x40cd69,_0x4e3837=_0x12b454,_0x3740cb=_0x42dd52,_0x48bd18={'InAMc':_0x3740cb(0x36d),'lFDSt':'panel\x20plane\x20bg','ezsBh':function(_0x5e8a67,_0x373c81){return _0x5e8a67*_0x373c81;},'xTNnx':function(_0x4ffc42,_0x486121){return _0x4ffc42*_0x486121;},'zDhSL':function(_0x587624,_0x4bb4d8){return _0x587624*_0x4bb4d8;},'JqXlN':function(_0x26e050,_0x4d57ef,_0x1bd533){return _0x26e050(_0x4d57ef,_0x1bd533);},'qdkEE':function(_0x50b7bf,_0x37ea56){return _0x50b7bf|_0x37ea56;},'OBbgo':function(_0xad46f5,_0x5bbb4f){return _0xad46f5*_0x5bbb4f;},'JWZeT':function(_0x362814,_0x577854){return _0x362814*_0x577854;},'XJJDf':'72px','ybTVr':_0x4e3837(0x74d,'%(19'),'qpUWD':function(_0x3cc22d,_0x262a13){return _0x3cc22d*_0x262a13;}},_0x497730=_0x48bd18[_0x4e3837(0xb15,'%(19')][_0x31408c(0x5d1)]('|'),_0x33ac14=0x0;while(!![]){switch(_0x497730[_0x33ac14++]){case'0':_0x3f00bf[_0x31408c(0x458)]=_0x282a91;continue;case'1':var _0x282a91=BABYLON[_0x31408c(0x7ac)]['CreatePlane'](_0x48bd18[_0x4e3837(0x4be,'LCjP')],{'size':gs,'width':panelwidth,'height':panelheight,'sideOrientation':BABYLON[_0x3740cb(0x393)][_0x31408c(0x790)]});continue;case'2':global_scene=_0x23c32c;continue;case'3':_0x3f00bf[_0x4e3837(0x202,'rTxi')]=_0x3302ca;continue;case'4':_0x3f00bf['panel_support']=_0xac18de;continue;case'5':_0x3302ca['panel']=_0x3f00bf;continue;case'6':_0x3f00bf[_0x3740cb(0x817)]=!![];continue;case'7':_0x3f00bf[_0x31408c(0x853)]=panelwidth;continue;case'8':var _0xac18de=BABYLON[_0x3740cb(0x3fe)]['CreateBox'](_0x31408c(0xa98),{'width':_0x48bd18[_0x4e3837(0x57c,'TRoy')](panelwidth,1.05),'height':_0x48bd18[_0x31408c(0x4c1)](panelheight,1.1),'depth':_0x48bd18[_0x3740cb(0x8a5)](0.1,gs)});continue;case'9':_0x48bd18[_0x4e3837(0x7b4,'i[Uz')](attach_game_texture,_0x23c32c,_0x3f00bf);continue;case'10':_0x3f00bf[_0x31408c(0xc4b)]=_0x48bd18[_0x31408c(0x22a)](BABYLON[_0x3740cb(0x393)]['BILLBOARDMODE_Y']|BABYLON['Mesh'][_0x31408c(0x6b9)],BABYLON['Mesh'][_0x4e3837(0xad0,'2bQ6')]);continue;case'11':return _0x3f00bf;case'12':_0x282a91[_0x4e3837(0x214,'LoJd')]=materials[_0x3740cb(0xb30)][_0x4e3837(0x7a0,'KP(N')]();continue;case'13':_0x3f00bf['position']['z']=_0x48bd18['OBbgo'](0.5,gs);continue;case'14':_0x3f00bf['position']['y']=panelheight/0x2+_0x48bd18[_0x4e3837(0xa4e,'mV5j')](0.5,gs);continue;case'15':_0x282a91['parent']=_0x3f00bf;continue;case'16':_0x3f00bf[_0x3740cb(0x75d)]=_0x48bd18[_0x4e3837(0x863,'TEzy')];continue;case'17':_0xac18de[_0x4e3837(0x5b5,'j#Fg')]=_0x282a91;continue;case'18':var _0x3f00bf=BABYLON[_0x31408c(0x7ac)][_0x3740cb(0x8df)](_0x48bd18[_0x4e3837(0x955,'i[Uz')],{'size':gs,'width':-panelwidth,'height':panelheight});continue;case'19':panelheight=gs*2.5;continue;case'20':_0x282a91['position']['z']=_0x48bd18[_0x3740cb(0x55f)](-gs,0.01);continue;case'21':panelwidth=_0x48bd18[_0x31408c(0x4f4)](gs,0x6);continue;case'22':_0x23c32c['panel']=_0x3f00bf;continue;case'23':_0x3f00bf[_0x4e3837(0x7c1,'!]KK')]=panelheight;continue;case'24':_0xac18de['material']=materials[_0x4e3837(0x53d,'UBNJ')][_0x3740cb(0x3b7)]();continue;case'25':_0xac18de['position']['z']=_0x48bd18['qpUWD'](-0.2,gs);continue;}break;}}function delay(_0x1d3e88){return new Promise(_0x42beab=>setTimeout(_0x42beab,_0x1d3e88));}function vibrate_controller(_0x317adf=0x1,_0x5645ae=0x64){var _0x1bfe49=_0x12b454,_0x510642=_0x42dd52,_0x454645={'fBgZw':function(_0x194e42,_0x1ecbd5){return _0x194e42<_0x1ecbd5;},'IQqXT':function(_0x59e6c9,_0x21af4a,_0x54964a){return _0x59e6c9(_0x21af4a,_0x54964a);},'niHzS':function(_0x264ec2,_0x1c54cf){return _0x264ec2*_0x1c54cf;}};if(vibration_controller){vibration_controller[_0x510642(0x3e2)](0x1,_0x5645ae);for(let _0x43e90a=0x1;_0x454645[_0x510642(0x8a7)](_0x43e90a,_0x317adf);_0x43e90a++){_0x454645['IQqXT'](setTimeout,()=>{var _0x22eda8=_0x510642;vibration_controller[_0x22eda8(0x3e2)](0x1,_0x5645ae);},_0x454645[_0x1bfe49(0x882,'UBNJ')](0x2,_0x43e90a)*_0x5645ae);}}}function setupCameraForCollisions(_0x18f924,_0x55e023){var _0x3de04d=_0x42dd52,_0x20ecc8=_0x12b454,_0x4795bc={'xPCgg':function(_0x3442a4,_0x258f92){return _0x3442a4+_0x258f92;},'xZcxc':_0x20ecc8(0x7d0,'i[xA'),'ZCpdd':'ray','yPQvv':_0x3de04d(0xb0a),'sIeNr':_0x3de04d(0x49e),'UgxWk':function(_0x10cc19,_0x416404){return _0x10cc19(_0x416404);},'FTGLL':function(_0x236d78,_0x1af959){return _0x236d78/_0x1af959;},'DHGUC':function(_0x343541,_0x3a91f0){return _0x343541/_0x3a91f0;},'dPlQI':function(_0x36b1d5,_0x3e1fa9){return _0x36b1d5*_0x3e1fa9;}};_0x55e023['checkCollisions']=!![],_0x55e023[_0x3de04d(0x644)]=new BABYLON[(_0x20ecc8(0x6c5,'8m[e'))](gs/0x2,_0x4795bc[_0x3de04d(0x6ad)](gs,0x2),_0x4795bc[_0x3de04d(0x1fd)](gs,0x2)),_0x55e023['minZ']=_0x4795bc[_0x3de04d(0x221)](gs,0.05);const _0x3d3c74=_0x55e023[_0x20ecc8(0x446,'$2eE')]['clone']();_0x55e023[_0x3de04d(0xc4c)]=function(_0x2b7afd){var _0x2e757a=_0x20ecc8,_0x502113=_0x3de04d,_0x1f362a=_0x4115;console[_0x1f362a(0xa5e)](_0x4795bc['xPCgg'](_0x4795bc['xZcxc'],_0x2b7afd[_0x502113(0x862)])),_0x2b7afd[_0x502113(0x862)]['includes'](_0x4795bc['ZCpdd'])&&_0x2b7afd&&(console[_0x1f362a(0xa5e)](_0x4795bc[_0x502113(0x1d6)](_0x4795bc['xPCgg'](_0x4795bc['yPQvv'],_0x2b7afd[_0x502113(0xaa5)]),_0x4795bc[_0x502113(0x83b)])+_0x2b7afd[_0x1f362a(0x85c)][_0x502113(0x700)]),_0x4795bc[_0x2e757a(0x4ff,'RprT')](execute_ray_collision,_0x18f924));};}function addCollisionBox(_0x1174d0,_0x3b5e23,_0x3f94dd=0.5){var _0x354525=_0x42dd52,_0x120a9f=_0x40cd69,_0x13c0e5=_0x12b454,_0x356b9e={'tppVn':function(_0x22a311,_0x4680be){return _0x22a311>_0x4680be;},'OJsFd':function(_0x4bbe70,_0x4a35cb){return _0x4bbe70-_0x4a35cb;},'cpodv':function(_0x4b241b,_0x19dc79){return _0x4b241b+_0x19dc79;},'PiWoc':_0x13c0e5(0xac5,'TR&P'),'IHHbG':'ray','LBTGT':function(_0x35b911,_0x48b44e){return _0x35b911!=_0x48b44e;},'hJAwu':function(_0x1f6889,_0xc49bc9){return _0x1f6889+_0xc49bc9;},'jrrrx':_0x13c0e5(0x527,'b8TB'),'qMeMt':function(_0x4b3c0f,_0x18512c){return _0x4b3c0f(_0x18512c);},'rWLts':function(_0x41670d,_0x5f0db2){return _0x41670d!=_0x5f0db2;},'buLGy':function(_0xc30d92,_0x40bc19){return _0xc30d92*_0x40bc19;},'moYHF':function(_0x148d56,_0x5c6cf2){return _0x148d56*_0x5c6cf2;},'sqUvW':'camera\x20collision\x20box','FATpr':_0x120a9f(0x81e),'gIoaI':'added\x20regular\x20checks\x20for\x20ray\x20collisions\x20with\x20eye.'};const _0x2c0786=_0x356b9e[_0x120a9f(0xbcf)](_0x3f94dd,gs),_0x5b5765=_0x356b9e[_0x13c0e5(0xa94,'b8TB')](_0x3f94dd,gs),_0x2b9927=_0x356b9e[_0x354525(0x900)](_0x3f94dd,gs);_0x1174d0[_0x120a9f(0xbed)]=_0x3b5e23[_0x354525(0x667)][_0x120a9f(0x982)](),collision_box=BABYLON[_0x354525(0x3fe)][_0x13c0e5(0xb43,'MeKP')](_0x356b9e[_0x120a9f(0x636)],{'width':_0x2c0786,'height':_0x5b5765,'depth':_0x2b9927}),collision_box['position']['z']=0x0,collision_box[_0x354525(0x24f)]=_0x3b5e23,collision_box[_0x13c0e5(0x870,'TRoy')]=![],console[_0x120a9f(0xa5e)](_0x356b9e[_0x13c0e5(0x9db,'$2eE')](_0x356b9e[_0x120a9f(0x24c)],_0x3b5e23)),_0x1174d0[_0x13c0e5(0xc49,'LCjP')]=collision_box;var _0xed9870=0x0,_0x23f752=new BABYLON[(_0x13c0e5(0x7a2,'NxRE'))](0x0,0x0,0x0);!use_mesh_collisions?(console['log'](_0x356b9e[_0x354525(0x67c)]),_0x3b5e23[_0x120a9f(0xb66)]['add'](()=>{var _0x20de48=_0x354525,_0x40712e=_0x13c0e5,_0x42bb9d=_0x120a9f;const _0x22e269=Date[_0x42bb9d(0xba7)]();if(_0x23f752[_0x42bb9d(0x802)](_0x3b5e23[_0x40712e(0x37e,'mV5j')]))return;_0x23f752[_0x20de48(0x890)](_0x3b5e23[_0x40712e(0x586,'b8TB')]),_0x356b9e[_0x42bb9d(0xc14)](_0x356b9e[_0x40712e(0x587,'kDTM')](_0x22e269,_0xed9870),0xc8)&&(trace_rays(_0x1174d0,![],![]),_0xed9870=_0x22e269);})):(collision_box['checkCollisions']=!![],collision_box[_0x354525(0x73e)][_0x354525(0x5d3)](_0x249ce9=>{var _0x209226=_0x120a9f,_0x254a1f=_0x13c0e5,_0x26f056=_0x354525;console[_0x26f056(0xc04)](_0x356b9e[_0x26f056(0xa9c)](_0x356b9e['PiWoc'],_0x249ce9[_0x26f056(0x862)])),_0x249ce9[_0x26f056(0x862)][_0x26f056(0xbd6)](_0x356b9e['IHHbG'])&&_0x356b9e['LBTGT'](_0x249ce9[_0x254a1f(0x7d9,'q%aj')]['is_dim'],!![])&&(console['log'](_0x356b9e[_0x26f056(0xa9c)](_0x356b9e[_0x254a1f(0x73a,'i[Uz')](_0x356b9e[_0x26f056(0xc3d)](_0x26f056(0xb0a),_0x249ce9['ray']),_0x356b9e['jrrrx']),_0x249ce9[_0x209226(0x85c)][_0x209226(0x231)])),_0x356b9e['qMeMt'](execute_ray_collision,_0x1174d0));}),_0x1174d0[_0x13c0e5(0x69e,'b8TB')](()=>{var _0xb71cef=_0x120a9f,_0x451eaa=_0x354525;for(r of all_rays){r!=null&&_0x356b9e['rWLts'](r['ray']['is_dim'],!![])&&collision_box[_0x451eaa(0x70f)](r,![])&&_0x356b9e[_0xb71cef(0x740)](execute_ray_collision,_0x1174d0);}}));}function setup_camera(_0x4848c6,_0x5209f2=undefined,_0x2f3500=undefined){var _0x46d427=_0x42dd52,_0x41959f=_0x12b454,_0x1ef3bc=_0x40cd69,_0x32f574={'UNCEe':function(_0x14f02a,_0x552cad){return _0x14f02a+_0x552cad;}};if(!_0x5209f2)_0x5209f2=start_pos['clone']();_0x4848c6[_0x1ef3bc(0x907)]['x']=_0x5209f2['x'],_0x4848c6['position']['y']=_0x5209f2['y'],_0x4848c6[_0x41959f(0x488,')]DF')]['z']=_0x5209f2['z'];if(!_0x2f3500)_0x4848c6['setTarget'](new BABYLON['Vector3'](0x0,_0x32f574[_0x46d427(0xbe5)](post_height,beamheight),0x0));else _0x4848c6['setTarget'](_0x2f3500);}function add_two_finger_movement(_0x1e0649,_0x3eff1f){var _0x2d9340=_0x42dd52,_0x4784a7={'UvpRP':function(_0x241fa3,_0x5469c3){return _0x241fa3<_0x5469c3;},'zGFxm':function(_0x411135,_0x5615dd){return _0x411135===_0x5615dd;},'KPOFZ':function(_0x5a96df,_0x4d9e72,_0x10fb26){return _0x5a96df(_0x4d9e72,_0x10fb26);},'sbblL':function(_0x3d6c54,_0x4f85bc){return _0x3d6c54*_0x4f85bc;},'GeLRP':function(_0x337e30,_0x2ea6d2){return _0x337e30>_0x2ea6d2;},'GwUWl':function(_0x4de343,_0x187416){return _0x4de343==_0x187416;},'iIfUa':function(_0x253ca2,_0x3e81f1){return _0x253ca2/_0x3e81f1;},'mTSOR':function(_0x35d3ab,_0x1d4238){return _0x35d3ab*_0x1d4238;},'QjRgB':function(_0x20ef6d,_0x18f4e4){return _0x20ef6d-_0x18f4e4;}},_0x3c4aac=0x0,_0x4bae62=[];function _0x151668(_0x20ccbb,_0x1de1e1){var _0x3fde08=_0x4115,_0x21f6e5=_0x2c3c;for(let _0x1648cf=0x0;_0x4784a7[_0x21f6e5(0x871,'*XEs')](_0x1648cf,_0x20ccbb['length']);_0x1648cf++){if(_0x4784a7[_0x3fde08(0x4ad)](_0x20ccbb[_0x1648cf],_0x1de1e1['event']['pointerId'])){_0x20ccbb[_0x21f6e5(0x229,'nfuQ')](_0x1648cf,0x1);break;}}}_0x1e0649[_0x2d9340(0xb6a)]['add'](_0x476642=>{var _0x4661f3=_0x2c3c,_0x23a914=_0x4115,_0x1dd938=_0x2d9340;switch(_0x476642[_0x1dd938(0x947)]){case BABYLON['PointerEventTypes'][_0x23a914(0x48a)]:_0x4bae62[_0x1dd938(0x1d0)](_0x476642[_0x4661f3(0xc09,'RprT')][_0x1dd938(0x72a)]),_0x3c4aac=_0x476642[_0x1dd938(0xb72)]['screenY'],camstart=_0x3eff1f[_0x1dd938(0x667)]['z'];break;case BABYLON['PointerEventTypes'][_0x4661f3(0x7cc,'1R4h')]:_0x4784a7[_0x1dd938(0x541)](_0x151668,_0x4bae62,_0x476642);break;case BABYLON['PointerEventTypes'][_0x23a914(0xa49)]:const _0x1b1824=_0x4784a7[_0x4661f3(0x578,'mV5j')](Math['sign'](event[_0x23a914(0x807)]),0.001)*gs;_0x3eff1f['cameraDirection'][_0x1dd938(0x553)](_0x3eff1f['getDirection'](BABYLON[_0x23a914(0xa0d)][_0x1dd938(0x4d2)]())['scale'](_0x1b1824)),_0x3c4aac=_0x476642['event'][_0x1dd938(0x8f4)];return null;break;case BABYLON[_0x4661f3(0x2d7,'tMe9')][_0x1dd938(0x652)]:if(_0x4784a7[_0x1dd938(0x3d2)](_0x4bae62[_0x23a914(0x2c3)],0x1)&&_0x4784a7[_0x1dd938(0x998)](_0x476642[_0x23a914(0x9c0)][_0x4661f3(0x5db,'LCjP')],_0x4bae62[0x1])){const _0x1e7132=_0x4784a7[_0x1dd938(0x9ba)](_0x4784a7[_0x1dd938(0x375)](-gs,_0x4784a7['QjRgB'](_0x476642[_0x23a914(0x9c0)][_0x23a914(0x2b3)],_0x3c4aac)),0x1f4);return _0x3eff1f['cameraDirection'][_0x23a914(0x1d7)](_0x3eff1f[_0x4661f3(0xc59,'X$)h')](BABYLON[_0x4661f3(0xaca,'RprT')][_0x1dd938(0x4d2)]())[_0x4661f3(0x24a,'0lJ7')](_0x1e7132)),_0x3c4aac=_0x476642[_0x4661f3(0x5b2,'X$)h')][_0x23a914(0x2b3)],null;}break;default:break;}});}function setEnvironment(_0x4b2ca7,_0x1308e2){var _0x263ff2=_0x12b454,_0xdf5930=_0x42dd52,_0x2d1e8b=_0x40cd69,_0x542196={'pAKin':_0x2d1e8b(0x791),'ECOVs':'./textures/forest.env','nweSH':_0xdf5930(0x62b),'zLoOd':_0x2d1e8b(0x44e)};switch(_0x1308e2){case _0x542196[_0x263ff2(0xb10,'KP(N')]:_0x4b2ca7[_0x2d1e8b(0x83a)]=new BABYLON['CubeTexture'](_0x542196[_0xdf5930(0x473)],_0x4b2ca7);break;case _0x542196[_0x2d1e8b(0x865)]:_0x4b2ca7['environmentTexture']=new BABYLON[(_0x2d1e8b(0x965))](_0xdf5930(0x402),_0x4b2ca7);break;break;case'square':_0x4b2ca7[_0xdf5930(0xb1e)]=BABYLON['CubeTexture'][_0x263ff2(0x9f4,'obAv')](_0x2d1e8b(0x98c),_0x4b2ca7);break;case _0x263ff2(0x5c8,'0lJ7'):_0x4b2ca7[_0x2d1e8b(0x83a)]=new BABYLON['CubeTexture'](_0x542196[_0x263ff2(0x516,'1R4h')],_0x4b2ca7);break;default:_0x4b2ca7[_0xdf5930(0xb1e)]=new BABYLON[(_0x263ff2(0x618,'UBNJ'))](_0x542196[_0xdf5930(0x473)],_0x4b2ca7);break;}settings['env']=_0x1308e2,_0x4b2ca7[_0x263ff2(0xb3b,'0lJ7')]=_0x4b2ca7[_0x2d1e8b(0x22f)](_0x4b2ca7[_0xdf5930(0xb1e)]);}function get_MartinMesh(_0xcc8cc9){var _0x5c55ca=_0x40cd69,_0x545c09=_0x12b454,_0x5340ee=_0x42dd52,_0x444a81={'CCiwH':function(_0x4a4a14,_0x174723){return _0x4a4a14>_0x174723;},'XhTyl':function(_0x4905a8,_0x284cf3){return _0x4905a8*_0x284cf3;},'lqsUP':function(_0x539fe0,_0x43d8b6){return _0x539fe0*_0x43d8b6;},'Rgfzg':_0x5340ee(0xa89),'kPwpD':_0x545c09(0x3a5,'g9jz'),'TDYOd':_0x5340ee(0x6dc),'eDipU':_0x5c55ca(0xa66)};for(meshname of[_0x444a81[_0x5c55ca(0x873)],_0x444a81['TDYOd']]){BABYLON[_0x5340ee(0x560)][_0x5340ee(0x2d0)](null,_0x444a81['eDipU'],meshname,_0xcc8cc9,function(_0x1ee439){var _0x4e7120=_0x5340ee,_0x1a852c=_0x5c55ca,_0x2a5807=_0x545c09,_0x3e80da=_0x2a5807(0x99f,'RprT')[_0x1a852c(0x5d1)]('|'),_0x454c22=0x0;while(!![]){switch(_0x3e80da[_0x454c22++]){case'0':if(_0x444a81[_0x1a852c(0x986)](_0x1ee439[_0x2a5807(0x99a,'oU5l')],0x2)){var _0x32e41b='5|0|1|3|4|2|6'[_0x1a852c(0x5d1)]('|'),_0x392597=0x0;while(!![]){switch(_0x32e41b[_0x392597++]){case'0':_0x1ee439[0x2][_0x1a852c(0x907)]['y']=gs;continue;case'1':_0x1ee439[0x3][_0x2a5807(0x9bf,'TXMc')]['x']=-gs;continue;case'2':_0x1ee439[0x4][_0x1a852c(0x907)]['y']=0.8**gs;continue;case'3':_0x1ee439[0x2][_0x1a852c(0x907)]['z']=_0x444a81[_0x2a5807(0x206,'i[Uz')](0.8,gs);continue;case'4':_0x1ee439[0x3][_0x1a852c(0x907)]['y']=_0x444a81[_0x4e7120(0xc06)](0.8,gs);continue;case'5':_0x1ee439[0x0][_0x1a852c(0x907)]['x']=_0x444a81[_0x4e7120(0x850)](-1.2,gs);continue;case'6':_0x1ee439[0x4][_0x1a852c(0x31c)]();continue;}break;}}else _0x1ee439[0x1]['material']=materials[_0x4e7120(0xc2d)];continue;case'1':_0x1ee439[0x0][_0x2a5807(0x511,'tUB@')]=new BABYLON['Vector3'](deg180,-deg90,0x0);continue;case'2':for(mesh of _0x1ee439){mesh[_0x2a5807(0x4c8,'kDTM')]['x']=sc,mesh['scaling']['y']=sc,mesh[_0x1a852c(0x945)]['z']=sc,console[_0x2a5807(0x780,'Mo&n')](_0x444a81[_0x2a5807(0xb4e,'oU5l')]+mesh[_0x2a5807(0x92d,'RprT')]);}continue;case'3':_0x1ee439[0x0][_0x4e7120(0x667)]['y']=_0x444a81['lqsUP'](0.2,gs);continue;case'4':sc=0.5;continue;case'5':global_debug['meshes']=_0x1ee439;continue;}break;}});}}var createScene=async function(_0x4afeeb=null){var _0x4deea6=_0x42dd52,_0x27a502=_0x40cd69,_0x55d52e=_0x12b454,_0x3c0be4={'cgVAY':'loaded\x20','JHuyK':function(_0x716d46){return _0x716d46();},'ddwZW':function(_0x3bd7c0){return _0x3bd7c0();},'zJbSL':function(_0x3c8420,_0x449416){return _0x3c8420+_0x449416;},'ARuDT':_0x55d52e(0x723,'RprT'),'MwkKL':function(_0x4e37cc,_0x52d639){return _0x4e37cc/_0x52d639;},'UljmI':function(_0x4d7b60,_0x5621c6){return _0x4d7b60/_0x5621c6;},'SBNsr':function(_0x5e0a09,_0x409b67){return _0x5e0a09/_0x409b67;},'GiqXl':function(_0xd48393,_0xbfa6a8){return _0xd48393!=_0xbfa6a8;},'enRmX':_0x27a502(0xb21),'IrOVD':function(_0x229e0f,_0x27f9cb,_0x51fffa){return _0x229e0f(_0x27f9cb,_0x51fffa);},'WACYu':function(_0xccadd0,_0xa5c21d,_0x5807fe){return _0xccadd0(_0xa5c21d,_0x5807fe);},'BiWXx':function(_0x201ee1,_0x2bf653){return _0x201ee1(_0x2bf653);},'IErkB':function(_0x174b1a,_0x2e3d00){return _0x174b1a+_0x2e3d00;},'SQsHu':_0x27a502(0xc10),'pyJmH':_0x55d52e(0x510,'i[xA'),'ohEjq':_0x55d52e(0xad2,'8m[e'),'OpLYs':function(_0x5c475c,_0x5108a4,_0x8cbfcb){return _0x5c475c(_0x5108a4,_0x8cbfcb);},'ByzSA':'Y-button\x20released\x20','ooNOP':function(_0x42c7be,_0x358660){return _0x42c7be===_0x358660;},'PiZPX':_0x55d52e(0x394,'!]KK'),'EPXjp':'right','hJJbp':function(_0x411fe0,_0x4ee8ab){return _0x411fe0===_0x4ee8ab;},'fdlju':function(_0x399080,_0x3688fb,_0x55c1d2){return _0x399080(_0x3688fb,_0x55c1d2);},'hxODb':function(_0x17887d,_0x67508a){return _0x17887d(_0x67508a);},'mTNkU':_0x27a502(0x9c3),'SRMxP':function(_0x4be372,_0x5856d3,_0x3b4d70){return _0x4be372(_0x5856d3,_0x3b4d70);},'XqBmC':_0x4deea6(0x36c),'jieHv':'settings','GWMTh':function(_0x515d06,_0x43fc1d){return _0x515d06*_0x43fc1d;},'uRoOs':function(_0x3cb6c6,_0x17e11d){return _0x3cb6c6+_0x17e11d;},'dPzYA':function(_0x1178d0,_0x4ec4cc){return _0x1178d0*_0x4ec4cc;},'OEmns':_0x55d52e(0x8c9,'!]KK'),'OkVlO':function(_0x574757,_0x5407df){return _0x574757/_0x5407df;},'EGFop':function(_0x205d0c,_0x553e3b){return _0x205d0c/_0x553e3b;},'paZvN':function(_0x553a80,_0x24969d){return _0x553a80+_0x24969d;},'cmfGu':function(_0x2c6954,_0x4ed602){return _0x2c6954<_0x4ed602;},'btxOy':_0x4deea6(0x71a),'iRoqt':_0x4deea6(0x8a9),'uajHr':_0x27a502(0x509),'bQRYf':function(_0x46deb2,_0x5e4c13){return _0x46deb2*_0x5e4c13;},'vKxQi':function(_0x458d4a,_0xbb35d5){return _0x458d4a(_0xbb35d5);},'OOqyA':function(_0x3c81bd,_0x5ca8ae,_0x376f72){return _0x3c81bd(_0x5ca8ae,_0x376f72);},'Exryl':_0x55d52e(0x2a1,'tMe9'),'EogXl':function(_0x81a4f3,_0x7004b4){return _0x81a4f3*_0x7004b4;},'icyDx':function(_0xc4c484,_0x498085){return _0xc4c484*_0x498085;},'RYdiB':function(_0x3184b8,_0x284225){return _0x3184b8*_0x284225;},'hrnte':'immersive-ar','gKJxy':'latest','qagmJ':_0x55d52e(0x51b,'KgZA'),'FhIIc':function(_0x4922e2,_0x50cbd1){return _0x4922e2==_0x50cbd1;},'yDqMJ':function(_0x5d48cd,_0x3771dc){return _0x5d48cd!=_0x3771dc;},'JXNwz':_0x55d52e(0x536,'b8TB'),'UmrJy':function(_0xa58f2b,_0x499e33){return _0xa58f2b<_0x499e33;},'mZivX':_0x4deea6(0x757)};engine[_0x4deea6(0x2d8)]=!![],engine[_0x27a502(0xbbf)]=!![];var _0x197755=new BABYLON[(_0x55d52e(0x392,'tMe9'))](engine);_0x197755[_0x55d52e(0x7d2,'obAv')]=await(await _0x3c0be4['hxODb'](fetch,_0x3c0be4[_0x27a502(0x9fb)]))[_0x27a502(0x89d)](),_0x197755[_0x27a502(0x1c9)]=new BABYLON[(_0x55d52e(0x344,'kIEI'))](0x0,-0.5,0x0),await _0x3c0be4[_0x27a502(0x98d)](loadFromCache,_0x197755,_0x3c0be4[_0x55d52e(0xba4,'obAv')]);_0x4afeeb?(settings=_0x4afeeb,_0x3c0be4[_0x4deea6(0x8e1)](applySettings)):await LoadTxtFromCache(_0x3c0be4['jieHv'])[_0x55d52e(0xb32,'kDTM')](_0x46826f=>{var _0x169381=_0x55d52e,_0x2ecdc1=_0x4deea6,_0x21c88e=_0x27a502;if(_0x46826f)console[_0x21c88e(0xa5e)](_0x3c0be4['cgVAY']+_0x46826f),settings=JSON[_0x2ecdc1(0x842)](_0x46826f);else{console[_0x2ecdc1(0xbd3)](_0x2ecdc1(0x2f2));if(!settings[_0x21c88e(0x2c9)]){const _0x2bb595=new Date();settings[_0x169381(0xb1c,'ghEx')]=_0x2bb595[_0x21c88e(0x532)]();}}_0x3c0be4['JHuyK'](getQueryParams),_0x3c0be4[_0x21c88e(0xb0f)](applySettings);});post_height=_0x3c0be4[_0x55d52e(0x6ec,'obAv')](gs,0x1),beamheight=_0x3c0be4[_0x4deea6(0x74b)](gs,0.5),start_pos=new BABYLON[(_0x55d52e(0x474,'UBNJ'))](_0x3c0be4[_0x4deea6(0x74b)](-0x4,gs),_0x3c0be4[_0x4deea6(0x77c)](0x2*post_height,beamheight),_0x3c0be4[_0x27a502(0x9b9)](0x6,gs)),_0x197755[_0x55d52e(0x4dc,'obAv')]=!![];var _0x5e5478=null;_0x5e5478=new BABYLON[(_0x27a502(0x979))](_0x3c0be4[_0x4deea6(0x7c0)],start_pos,_0x197755),_0x5e5478[_0x55d52e(0xbe7,'kDTM')](canvas,!![]),_0x5e5478[_0x4deea6(0x877)][_0x55d52e(0x24d,'LoJd')](new BABYLON[(_0x4deea6(0x1f7))]());!use_mesh_collisions&&(_0x5e5478[_0x27a502(0xc27)]=!![],_0x5e5478[_0x27a502(0x575)]=new BABYLON['Vector3'](_0x3c0be4[_0x55d52e(0x8ec,'TXMc')](gs,0x2),_0x3c0be4[_0x4deea6(0x66f)](gs,0x2),_0x3c0be4[_0x4deea6(0x8c5)](gs,0x2)));_0x5e5478[_0x55d52e(0x98a,'nfuQ')]=gs*0.05,_0x5e5478[_0x27a502(0x585)](new BABYLON[(_0x27a502(0xa0d))](0x0,_0x3c0be4['paZvN'](post_height,beamheight),0x0)),console[_0x55d52e(0xb6b,'%(19')](_0x55d52e(0x1fa,'i[xA'));var _0x1ae3e3=null,_0x4fe956=0x5*gs;const _0x4446d8=0.5;if(!use_plain_mode&&_0x3c0be4[_0x55d52e(0x5f4,'kIEI')](gs,_0x4446d8))_0x4fe956=0.9;if(!use_ar_mode){_0x197755[_0x27a502(0x254)]=BABYLON[_0x4deea6(0x813)][_0x55d52e(0x93a,'#9hf')](),_0x3c0be4[_0x55d52e(0x81c,'TEzy')](setEnvironment,_0x197755,settings[_0x4deea6(0x6df)]),_0x197755[_0x55d52e(0xa1d,'Xe0^')]=_0x197755[_0x4deea6(0xbeb)](_0x197755[_0x4deea6(0xb1e)]),make_materials(_0x197755);var _0xc1b696=new BABYLON['PBRMaterial'](_0x3c0be4[_0x4deea6(0x92e)],_0x197755);_0xc1b696[_0x4deea6(0x957)]=![],_0xc1b696['reflectionTexture']=_0x197755[_0x27a502(0x83a)][_0x27a502(0x982)](),_0xc1b696[_0x27a502(0x49f)][_0x55d52e(0x2b0,'qvLs')]=BABYLON['Texture']['SKYBOX_MODE'],_0xc1b696['microSurface']=0x1,_0xc1b696[_0x27a502(0x5ba)]=0.66,_0xc1b696[_0x27a502(0x2fc)]=1.66,_0xc1b696['disableLighting']=!![],materials[_0x55d52e(0x8f0,'KgZA')]=BABYLON['Mesh'][_0x55d52e(0xafd,'j#Fg')](_0x27a502(0xc1e),0x3e8,_0x197755),materials['hdrSkybox'][_0x27a502(0x7d6)]=_0xc1b696,materials[_0x27a502(0x782)][_0x55d52e(0x5d8,'KP(N')]=!![];const _0x3d5fa2=gs*0x64;console[_0x27a502(0xa5e)](_0x3c0be4[_0x55d52e(0x610,'LoJd')]),_0x1ae3e3=BABYLON[_0x55d52e(0xa0e,'qvLs')][_0x55d52e(0x5b3,'#9hf')](_0x3c0be4[_0x55d52e(0x781,'KgZA')],{'height':_0x3d5fa2,'width':_0x3d5fa2,'subdivisions':0x4}),_0x1ae3e3['material']=materials[_0x4deea6(0x58d)],_0x1ae3e3[_0x55d52e(0xc40,'i[Uz')]['y']-=_0x4fe956,_0x1ae3e3[_0x27a502(0xc27)]=!![],_0x197755[_0x4deea6(0x3ac)]=_0x1ae3e3,_0x197755[_0x27a502(0x649)][_0x4deea6(0x2fb)]+=_0x3c0be4[_0x27a502(0x9b9)](gs,0.8),_0x197755['activeCamera']['speed']=_0x3c0be4[_0x55d52e(0x6cb,'LoJd')](gs,0.5);}else _0x3c0be4['vKxQi'](make_materials,_0x197755);_0x197755[_0x27a502(0x60a)]=_0x3c0be4[_0x27a502(0x5d5)](make_opticaltable,_0x197755,_0x4fe956);const _0x7347b3=new BABYLON['HemisphericLight'](_0x3c0be4[_0x4deea6(0xad4)],new BABYLON[(_0x55d52e(0x351,']pQp'))](0x0,0x1,0x0),_0x197755);_0x7347b3['intensity']=0.6;var _0x54376d=new BABYLON[(_0x55d52e(0x567,'mV5j'))](_0x55d52e(0xa8b,'oU5l'),new BABYLON['Vector3'](_0x3c0be4[_0x4deea6(0xa87)](gs,0x1),-gs*0.5,_0x3c0be4[_0x4deea6(0x538)](-gs,0x1)),_0x197755);_0x54376d[_0x27a502(0x907)]=new BABYLON[(_0x55d52e(0x960,'obAv'))](-gs*0x5,_0x3c0be4[_0x4deea6(0x8d3)](gs,0x5),_0x3c0be4[_0x4deea6(0x75c)](-gs,0x3)),_0x54376d[_0x27a502(0x1ed)]=0.6,_0x197755[_0x4deea6(0x1da)]=_0x54376d;var _0x30003a=null;if(use_ar_mode){if(_0x5e5478[_0x27a502(0x399)])_0x5e5478[_0x27a502(0x399)][_0x4deea6(0x9dd)]();_0x5e5478['dispose'](),_0x30003a=await _0x197755['createDefaultXRExperienceAsync']({'uiOptions':{'sessionMode':_0x3c0be4['hrnte']},'optionalFeatures':!![]});const _0x537684=_0x30003a['baseExperience']['featuresManager'],_0x394f18=_0x537684[_0x55d52e(0x7b0,'g9jz')](BABYLON[_0x27a502(0x7c9)],_0x3c0be4[_0x55d52e(0x40e,'nfuQ')],{'environmentHelperRemovalFlags':{'skyBox':!![],'ground':![]}});_0x30003a['baseExperience'][_0x4deea6(0xa03)]['onXRFrameObservable'][_0x4deea6(0x49a)](()=>{var _0xf3b029=_0x55d52e,_0x355898=_0x4deea6,_0x80c5f6=_0x27a502;_0x30003a[_0x80c5f6(0x3a6)][_0x355898(0x7e5)][_0xf3b029(0xbde,'tMe9')]=new BABYLON[(_0x80c5f6(0xa0d))](0x0,-0.0016,-0.6),addCollisionBox(_0x197755,_0x30003a['baseExperience'][_0xf3b029(0x463,'LoJd')]),_0x5e5478=_0x30003a['baseExperience']['camera'];});}else{_0x3c0be4[_0x55d52e(0x7bd,'TEzy')](addCollisionBox,_0x197755,_0x5e5478);if(!use_plain_mode){_0x30003a=await _0x197755[_0x4deea6(0x485)]({'floorMeshes':[_0x197755[_0x55d52e(0x38e,'obAv')],_0x1ae3e3],'disableTeleportation':!(settings[_0x27a502(0x67e)]==!![])});if(!_0x30003a[_0x55d52e(0x1f6,'Xe0^')])console['log'](_0x3c0be4['qagmJ']);else{console[_0x27a502(0xa5e)](_0x27a502(0x31b));const _0x2f9e57=_0x30003a[_0x4deea6(0x9a7)][_0x55d52e(0xa44,'nfuQ')];if(_0x3c0be4['FhIIc'](settings[_0x4deea6(0x1ea)],![]))_0x2f9e57[_0x27a502(0x3f6)](BABYLON[_0x4deea6(0x1d8)][_0x4deea6(0x70e)],_0x4deea6(0x385),{'xrInput':_0x30003a[_0x55d52e(0x656,'LCjP')],'movementOrientationFollowsViewerPose':!![],'movementSpeed':_0x3c0be4[_0x55d52e(0x8b2,'g9jz')](0.2,gs),'rotationSpeed':0.2});else{if(_0x3c0be4[_0x55d52e(0x654,'NxRE')](settings['use_teleportation'],_0x3c0be4['JXNwz'])){let _0xc9c7a3=[_0x197755[_0x55d52e(0x8e9,'#9hf')]];if(_0x3c0be4['UmrJy'](gs,_0x4446d8))_0xc9c7a3=[_0x197755[_0x27a502(0x509)]];_0x30003a[_0x27a502(0xc29)]=_0x2f9e57[_0x55d52e(0x861,'tUB@')](BABYLON[_0x4deea6(0x1d8)]['TELEPORTATION'],_0x3c0be4[_0x4deea6(0xbaa)],{'xrInput':_0x30003a[_0x4deea6(0xc01)],'floorMeshes':_0xc9c7a3,'renderingGroupId':0x1}),_0x30003a[_0x4deea6(0xa74)]['backwardsTeleportationDistance']=0.5*gs;}}_0x30003a['baseExperience']['sessionManager'][_0x27a502(0x981)][_0x4deea6(0x49a)](()=>{var _0x556214=_0x27a502,_0x33b09a=_0x55d52e,_0x970d6d=_0x4deea6;_0x5e5478[_0x970d6d(0x9dd)]();const _0x3b7e47=new BABYLON[(_0x33b09a(0xa11,'#9hf'))](_0x3c0be4[_0x970d6d(0x732)],start_pos,_0x197755);_0x3b7e47[_0x33b09a(0x268,'LCjP')](new BABYLON[(_0x970d6d(0x988))](0x0,_0x3c0be4['zJbSL'](post_height,beamheight),0x0)),_0x3b7e47[_0x970d6d(0x9e2)](canvas,!![]);!use_mesh_collisions&&(_0x3b7e47[_0x556214(0xc27)]=!![],_0x3b7e47[_0x970d6d(0x644)]=new BABYLON[(_0x33b09a(0x453,'!]KK'))](_0x3c0be4[_0x970d6d(0x9d7)](gs,0x2),_0x3c0be4[_0x33b09a(0xc17,'TEzy')](gs,0x2),_0x3c0be4['SBNsr'](gs,0x2)));_0x3b7e47['minZ']=gs*0.05,_0x197755['xr']=_0x30003a;if(_0x3c0be4[_0x556214(0x4b6)](_0x197755[_0x970d6d(0x54c)],undefined))_0x197755[_0x970d6d(0x54c)][_0x970d6d(0x9dd)]();console[_0x33b09a(0x291,'KgZA')](_0x3c0be4[_0x970d6d(0xbb3)]),_0x197755[_0x970d6d(0x65c)]=start_pos[_0x33b09a(0xabf,'pAMO')](),_0x3c0be4[_0x33b09a(0x223,'pAMO')](setup_camera,_0x197755[_0x970d6d(0x922)],_0x197755['remember_pos']),_0x3c0be4[_0x556214(0x82d)](addCollisionBox,_0x197755,_0x30003a[_0x33b09a(0x822,'%(19')][_0x970d6d(0x7e5)]),_0x197755[_0x33b09a(0x319,'%(19')][_0x33b09a(0x227,')]DF')](()=>{var _0x1801ab=_0x970d6d,_0x38ee47=_0x33b09a,_0x456bc2=_0x556214;_0x197755[_0x456bc2(0x649)][_0x38ee47(0x68e,'%(19')]['y']=_0x3c0be4[_0x1801ab(0xa78)](_0x197755[_0x1801ab(0x65c)]['y'],post_height);}),_0x5e5478=_0x197755[_0x556214(0x649)];}),_0x30003a['input']['onControllerAddedObservable'][_0x4deea6(0x5d3)](_0xfa8f73=>{var _0x2b5c4e=_0x4deea6,_0x1f7f54=_0x55d52e,_0x309476=_0x27a502,_0x3107ca={'DMYXf':function(_0xbb72d2,_0x49193d){var _0x2af6cf=_0x4115;return _0x3c0be4[_0x2af6cf(0x6dd)](_0xbb72d2,_0x49193d);},'WPTnl':function(_0x3a2091,_0x576c8f){var _0x4dcc7d=_0x1213;return _0x3c0be4[_0x4dcc7d(0x8d6)](_0x3a2091,_0x576c8f);},'NQcxx':_0x3c0be4[_0x309476(0x480)],'SZIlY':_0x3c0be4['pyJmH'],'rGZlj':_0x3c0be4[_0x1f7f54(0xbb2,'!]KK')],'VKfKX':function(_0x47c88a,_0x437fe2,_0x54554d){var _0x5aa617=_0x309476;return _0x3c0be4[_0x5aa617(0x90f)](_0x47c88a,_0x437fe2,_0x54554d);},'UdZXQ':_0x309476(0x2d9),'aBIaI':_0x3c0be4[_0x2b5c4e(0x6a6)],'Jvtxu':function(_0x1215c3,_0x57ea83){var _0x1deb12=_0x309476;return _0x3c0be4[_0x1deb12(0xc37)](_0x1215c3,_0x57ea83);},'PmsiE':_0x3c0be4[_0x1f7f54(0xb35,'j#Fg')],'FIzgv':function(_0x72a0df,_0x5d9261){var _0x533165=_0x1f7f54;return _0x3c0be4[_0x533165(0x215,'LoJd')](_0x72a0df,_0x5d9261);},'hiFfZ':_0x3c0be4[_0x2b5c4e(0x658)]};const _0x272689=_0xfa8f73[_0x1f7f54(0x31f,'2bQ6')]['hand'];if(_0x272689)return;_0xfa8f73[_0x1f7f54(0x2cc,'Xe0^')][_0x309476(0xade)](_0x114c77=>{var _0x4e5859=_0x2b5c4e,_0x197803=_0x309476,_0x16fbc5=_0x1f7f54,_0x44a595={'iFgMX':function(_0x255d5a,_0x1189dd){var _0x554ed9=_0x1213;return _0x3107ca[_0x554ed9(0x4f3)](_0x255d5a,_0x1189dd);},'XMvFp':'Squeeze\x20pressed\x20','YAihL':_0x16fbc5(0x714,'kDTM'),'obDnR':_0x3107ca[_0x197803(0xb51)],'bWRLF':_0x3107ca[_0x4e5859(0xaa3)],'MNGvM':function(_0x4120cc,_0x5ea1c7,_0x36ab4b){var _0x1e1d91=_0x4e5859;return _0x3107ca[_0x1e1d91(0x307)](_0x4120cc,_0x5ea1c7,_0x36ab4b);},'glzbi':_0x3107ca[_0x4e5859(0x9a9)],'MndJG':'X-button\x20released\x20','lVhPg':function(_0x2ef740,_0x2137d7){return _0x2ef740(_0x2137d7);},'veNxg':function(_0x529411,_0x18f801){var _0x31d0f8=_0x4e5859;return _0x3107ca[_0x31d0f8(0x4f3)](_0x529411,_0x18f801);},'IcJzd':_0x4e5859(0x82c),'jMmjB':function(_0x5b5e68,_0x25cfe8){var _0x472061=_0x197803;return _0x3107ca[_0x472061(0x905)](_0x5b5e68,_0x25cfe8);},'ujRBV':_0x3107ca[_0x4e5859(0xb03)]};motionController=_0x114c77;const _0x20e397=_0x3107ca[_0x16fbc5(0xb41,'[8Oh')](motionController[_0x16fbc5(0xc12,'MeKP')],_0x197803(0xbae));_0xfa8f73[_0x197803(0xbe1)]['add'](_0x463917=>{var _0x156a83=_0x16fbc5;_0x20e397?(leftController=_0x463917,_0x3107ca[_0x156a83(0x51d,'q%aj')](reattach_panel,_0x197755)):rightController=_0x463917;}),_0xfa8f73[_0x4e5859(0x9f9)]['add'](_0x2286e3=>{_0x20e397&&(leftController=null,reattach_panel(_0x197755));}),add_thumbstick(_0x197755),vibration_controller=motionController;if(_0x3107ca[_0x4e5859(0x294)](motionController[_0x16fbc5(0x89c,'MeKP')],_0x3107ca['PmsiE'])||_0x3107ca[_0x4e5859(0x79b)](motionController[_0x197803(0xaa8)],_0x3107ca[_0x197803(0xbcc)])){const _0x4d3f55=motionController[_0x16fbc5(0xc36,')]DF')]();let _0x1923f6=motionController[_0x4e5859(0x848)](_0x4d3f55[0x0]);_0x1923f6[_0x4e5859(0x748)][_0x197803(0xade)](()=>{var _0x58db78=_0x16fbc5,_0x481359=_0x197803,_0x55693f=_0x4e5859;_0x1923f6[_0x55693f(0x3d4)]?console[_0x55693f(0xc04)](_0x481359(0xaeb)+motionController['handness']):console[_0x55693f(0xc04)](_0x3107ca['WPTnl'](_0x3107ca[_0x58db78(0x6a1,'Mo&n')],motionController['handness']));});let _0x2970c4=motionController['getComponent'](_0x4d3f55[0x1]);_0x2970c4[_0x16fbc5(0x3df,'[8Oh')][_0x4e5859(0x5d3)](()=>{var _0x4386de=_0x16fbc5,_0x4d07a9=_0x197803,_0x1a56b7=_0x4e5859;_0x2970c4[_0x1a56b7(0x3d4)]?console[_0x4d07a9(0xa5e)](_0x44a595['iFgMX'](_0x44a595['XMvFp'],motionController['handness'])):console['log'](_0x44a595[_0x4386de(0x9fe,'kDTM')]+motionController['handness']);});let _0x6f1f99=motionController['getComponent'](_0x4d3f55[0x2]);_0x6f1f99['onButtonStateChangedObservable'][_0x16fbc5(0x2fa,'tMe9')](()=>{var _0x20bb83=_0x16fbc5,_0x4fb34d=_0x197803,_0x25cf4a=_0x4e5859;_0x6f1f99[_0x25cf4a(0x3d4)]?console[_0x4fb34d(0xa5e)](_0x44a595[_0x25cf4a(0x1ef)]+motionController[_0x20bb83(0x89c,'MeKP')]):console['log'](_0x44a595['bWRLF']+motionController[_0x20bb83(0x24b,'kIEI')]);});let _0x2b75ac=motionController[_0x197803(0x991)](_0x4d3f55[0x3]);_0x2b75ac[_0x4e5859(0x748)]['add'](()=>{var _0x2e3aca=_0x197803,_0x20a17c=_0x4e5859,_0x173d77=_0x16fbc5;_0x2b75ac[_0x173d77(0x705,'oU5l')]?(_0x20e397?_0x197755[_0x20a17c(0x457)]&&(_0x197755[_0x2e3aca(0xbb1)][_0x173d77(0xc53,'tUB@')]=!_0x197755[_0x20a17c(0x457)][_0x2e3aca(0x321)],_0x197755[_0x2e3aca(0xbb1)][_0x2e3aca(0x458)][_0x173d77(0x814,'oU5l')]=_0x197755[_0x2e3aca(0xbb1)][_0x173d77(0x778,'UBNJ')],_0x197755[_0x173d77(0xab4,'KP(N')][_0x2e3aca(0x271)][_0x2e3aca(0x321)]=_0x197755['panel'][_0x2e3aca(0x321)]):_0x44a595[_0x2e3aca(0x5f9)](switch_sensitivity,_0x197755,0x1),console['log'](_0x44a595[_0x2e3aca(0xc30)](_0x44a595['glzbi'],motionController[_0x20a17c(0xb34)]))):console[_0x2e3aca(0xa5e)](_0x44a595[_0x2e3aca(0xa45)]+motionController[_0x2e3aca(0xaa8)]);});let _0x41bb98=motionController[_0x16fbc5(0xae1,'MeKP')](_0x4d3f55[0x4]);_0x41bb98[_0x197803(0x481)][_0x16fbc5(0x25f,'mV5j')](()=>{var _0x2d78c4=_0x197803,_0x4c0e42=_0x4e5859,_0x3c59c2=_0x16fbc5;if(_0x41bb98[_0x3c59c2(0x967,'KgZA')]){if(_0x20e397)_0x44a595[_0x4c0e42(0xad7)](done_pressed,_0x197755);else _0x44a595[_0x4c0e42(0xad7)](toggle_show_laserbeams,_0x197755);console['log'](_0x44a595[_0x2d78c4(0x367)](_0x44a595[_0x2d78c4(0x8db)],motionController['handness']));}else console[_0x4c0e42(0xc04)](_0x44a595[_0x4c0e42(0x3ab)](_0x44a595['ujRBV'],motionController[_0x2d78c4(0xaa8)]));});}});});}_0x30003a[_0x27a502(0x3a6)][_0x4deea6(0x60c)][_0x4deea6(0x5d3)](_0x2f57b0=>{var _0x102c3e=_0x27a502;_0x3c0be4['hJJbp'](_0x2f57b0,BABYLON[_0x102c3e(0x931)]['IN_XR'])&&reattach_panel(_0x197755,![]),_0x2f57b0===BABYLON['WebXRState'][_0x102c3e(0x79f)]&&_0x3c0be4[_0x102c3e(0x47e)](reattach_panel,_0x197755,!![]);}),global_renderList['push'](_0x197755[_0x4deea6(0x5cc)],_0x197755[_0x55d52e(0xc07,'*XEs')],_0x197755[_0x27a502(0x6b5)],materials['hdrSkybox']);}}return add_two_finger_movement(_0x197755,_0x5e5478),_0x5e5478[_0x27a502(0x62d)]=_0x3c0be4[_0x55d52e(0x2ba,'1R4h')](0.15,gs),_0x197755[_0x27a502(0x381)][_0x27a502(0xb05)](()=>{var _0x35c1fa=_0x55d52e,_0xa33138=_0x27a502;_0x197755[_0xa33138(0x6a7)][_0x35c1fa(0x57d,'*XEs')](()=>{_0x3c0be4['fdlju'](attach_landingpage_texture,_0x197755,_0x197755['panel']),_0x3c0be4['BiWXx'](trace_rays,_0x197755);});}),_0x3c0be4['vKxQi'](load_levels,_0x197755),add_keyboard(_0x197755),_0x3c0be4[_0x55d52e(0x82e,'NxRE')](add_rotationControl,_0x197755),_0x197755;};window['initFunction']=async function(){var _0x35f9df=_0x42dd52,_0x1f7241=_0x12b454,_0x53ee8a={'DPthM':_0x1f7241(0x410,'TR&P'),'qjKQY':function(_0x2a18f5){return _0x2a18f5();},'uSRVk':function(_0x448076,_0x444251,_0x4d36d3){return _0x448076(_0x444251,_0x4d36d3);},'yXKld':function(_0x54d2c1){return _0x54d2c1();}},_0x1b1685=async function(){var _0x48ec98=_0x4115;try{return createDefaultEngine();}catch(_0xeeb16a){return console[_0x48ec98(0xa5e)](_0x53ee8a[_0x48ec98(0xa2c)]),createDefaultEngine();}};window[_0x1f7241(0x98b,'g9jz')]=await _0x53ee8a[_0x35f9df(0xa8c)](_0x1b1685);if(!engine)throw'engine\x20should\x20not\x20be\x20null.';_0x53ee8a[_0x35f9df(0x494)](startRenderLoop,engine,canvas),window[_0x35f9df(0xa69)]=_0x53ee8a['yXKld'](createScene);},initFunction()['then'](()=>{var _0x22b22a=_0x12b454;scene[_0x22b22a(0x68c,'obAv')](_0xc3eecc=>{sceneToRender=_0xc3eecc;});}),window[_0x42dd52(0x3ec)](_0x12b454(0x7f5,'LCjP'),function(){var _0x4dca09=_0x40cd69;engine[_0x4dca09(0x89a)]();}); \ No newline at end of file diff --git a/AlignIt/js/components.obfuscated.js b/AlignIt/js/components.obfuscated.js index 6c94524..9eb6e4e 100644 --- a/AlignIt/js/components.obfuscated.js +++ b/AlignIt/js/components.obfuscated.js @@ -1 +1 @@ -var _0x51d8=['W4W5WP3dLdVcLSoSyCkX','lSklscldI3fnuW==','GeXUb','HqVCn','W5HcWQJdMLW=','WPbDiSozWP8DW5ldGhtcVr7dQmoRWPz7WOldVSkhWQdcQq==','vqLrWOHV','W4OjvCk4e8oDWOO=','BSkuimoyWRJdKmoayhukWRdcUeu=','\x20scale\x20','W5dcU2vvsW==','WQvSW71UEW==','grating_const','XcoUd','Dessg','sMXIzuq=','W6FdV8kPW4tdPW==','trace_reflection','W7RcICo2W64h','NexfS','BaseTexture','W6FcOSkMW7Srf8kvWRi=','eisfg','W4uPsSopbmk0WOq=','rFMdP','material','SiLcw','zg9M','EFaGX','screen_solved','mHFdK03cOY4=','bjGCM','mdgII','W68SyCoKWO4=','ig9Yia==','lhrbcCoPw8oNrHGiWORdJq==','B3rIreC=','gizmo_mesh','setParent','WR/cQCkXESoW','ieVcHCo5WP/cSCovwt7dHJhdHmkKeq==','ONRuH','kILrP','zmoerIFcRbTsb8o5pCovW6eOv8ovj2tdK3a=','AxjPCW==','CgfYzw50','uSojWRhcSmo/','isReflectionEnabled','laser','W68HDCoDfW==','twf0CML4','B3b0AwnHBhrHyMXL','FlqcS','ApjFk','C8kGW5BcRI9gsxTZcG==','Screen','zKXoquq=','getHeight','W5tdOtFcRmoBWRBdN8ocifBcTa==','JnbhK','W6jngdW1WRblW643idjEW5ZdGCkf','vevyvfvsrv9nsu5FrKLmvevs','W6pcOSk2W7iAfW==','pqldHSopF8oNWOiZW7LyWP7dTX/cUq==','position','WRldMmoYbG==','DMr6BfK=','tMvqCNO=','WQdlb',',\x20position\x20','AK1fDxa=','HBnjn','W4ScWRSdxq==','y2fTzxjHq29UDhjHC3q=','uvvUzMG=','WQvLWRyvWPNdSLDPW6StjtdcS8oMWQ0sWQFcICoa','yxbWBhK=','AfvXCvy=','xmoWWQBcQ8ocW4iUW4DfWPLHWPPS','k0VcHmoS','x1n0za==','W4DUFCkSWOePWRNcHG==','ExLwAK4=','parentmesh','AttcKmo7W4tcTmoUW7NdK8k7E8o+WQRdJCknseZdGCoT','z3jVDw5Ktwf0','Dmk6sxhcQmkyWP3cOa==','DdldP1ddLW86ACkWlmkRdGeIw8kwWPeAWOZdHmkf','12|84|0|31|44|66|20|82|16|60|65|74|5|96|94|39|89|28|42|3|77|80|69|1|58|62|70|27|75|48|93|81|25|41|54|91|59|47|51|23|24|64|61|52|38|55|9|11|90|26|22|8|78|46|13|72|35|6|19|36|86|17|73|79|14|83|37|87|57|92|71|45|29|56|4|95|97|10|50|88|40|53|33|7|30|43|49|32|21|85|34|67|18|68|76|2|15|63','ckwYC','Bmk8W5RcMa5B','WOBcVSkUvSov','screen_support','qgDmE','W57dNCo4zG==','moveTo','W6TQWRBdSwhdICoGimo7kvqc','mehcMmoOWOlcVSoexIxdTW==','BSoWWQlcOmolW4e=','tmk1iSoxWQFdKW==','zgLMzNvZzunVBg9Y','WRBcHbC9t8kPuSo4kCoUqSoOW5fxW5u6BSk1EqPoWP7cICoWbmkbW6ZdVq==','DHESL','ARUEx','yMvHBxnWBgL0DgvYia==','q2jNyxq=','W5tdSIdcQSolWRtdOCoadeRcRfqT','vevyvfvsrv8Yra==','W4JdH8oOE0lcIW==','rXBcV8oJW7i=','W7hdTsJcHCop','hqNdJ8ohzCoMWQq4WRvDWPxdVqK=','Translation','PanelPost','nM94f8oEqmoKtrO=','Bwf0zxjPywW=','mCk9WPFdLHO=','AxnwAxnPyMXL','WQ99WR5SyG==','C3vIDhjHy3q=','uJkPj','WP7dG8oOW6RdQW==','yIJcTCo8W4pcTSoHW7ZdVCkX','W4xdQSk4W5ddO8o/WOS=','W5ZdH8o/B0xdKbbj','W5S5qmoy','pCkNfmo4v8kDW6/dN8oaW4ekW50/msBcKG==','yMXHzgvFBwf0zxjPywW=','W4BdSYm8W6u=','Aw5PDgLHBf9WB3nPDgLVBG==','WQjAWPLWqW97W4tcLSkjWQFcIWtdV8kU','WQn/xmoTW4yqWQ4=','qwngtgi=','wxPAP','W4xdOZFcLSonWRFdRmoekKe=','hSkXW6tcHq==','hCk6gW==','WQb4vSoGW4akWQ0kcWaIkKHjW4W=','mZdcQMRcSq==','CMvMCMfJDgLVBLrLEhr1CMu=','rsxdTKtdKqrykCoQ','trace','Aw5JBhvKzxm=','zxbtuMy=','WRLOWQBdV8kXWR51eCkuWO1OW4W=','j8kJW6DYW7q7AtNcLZa=','WO1EWP0=','W5tdQIRcVSo6WQRdOCovkeZcRLW=','W4pdJmkKu8oJWP7cQq==','cubeTexture','W6rKba0X','W5yCWR7cTWKW','FromMesh','vdzlY','W5iCqSoGfG==','metallic','rKv6D00=','xSoaWQ7cLmo8','oxWZFdz8ohWXmhWXFdv8mNWWFdr8mtf8nW==','WQZcV8kr','q29SB3iZ','W5FdTGGXW77dGSkyW6W=','1|4|5|3|0|6|2','W6dcL8oGWPq+WRGmgH4E','W4eKWPFdLIpcLG==','oFWhf','oSkNW7P2','WQn/cmoEWQq=','WQPoW7zbBs/dL8oQFuy7mmkCWOW=','Cgvsrfe=','yM87Dmo0WPNcUCof','Cg9ZDa==','QiXYZ','lCkluYldGvPfrcv3','zgLZCgXHy2vFBM9Kzq==','WOJcNSk5sCo5W4ddHci4','CvzQzfO=','kNBcKmoJWRi=','Dg9nzxnO','WOfBiSoyWOudW5K=','W74aWQZdVWlcRmocnmo/W4mBW5xdNZbardVdPKO8ogddVmoGW47cNM8dWORdL1dcOCkpWOG9W7FcNSk3W5ZcPmk5W7RdSbP2WOVcM8k1W7fqtbrjWOBcHW==','W6SyWRObFa==','bfLln','muVcNmoOWOtcTSoFwq==','AgP2tLu=','W4hcGSo0W646','W4iAWR7cSW==','a8kYaCoZqCkvW7ZdLW==','W7qsqCk4a8ozWPZcRICvoZlcJSo+xqW=','sxjPCW==','W5KnWOmTxa==','DmktCtVcOeFdUWigWRXKWQiKWQbCW6C=','W4tdTrq2W68=','TMJrn','minposY','LAsvS','W5HUCmk6','screen_','tHxMu','WOVcTSoqWQtcL8oRW7ZcMW==','yMPhq00=','C2HVD19KzwX0yvK=','W7RcGmkJW7Sv','lgONk','wfiNl','zuTlB3e=','WPPzWRPgCW==','success','W4yHv8krnW==','u8kmW64=','WOhdTmojW7RdOmoZWQ7dTmkf','albedoColor','WQT5W7PuxG==','W4jMWQpdV1BdJ8oSd8oWieK=','lrBdTMBcHq==','screenbox','v0fstKLorZOGDw5RBM93BIbHCgvYDhvYzsb0ExbLoIa=','WO/cOCoUWPRcSa==','oCkwwYddHwb8rc5R','WQrNWR0d','eXeNs','cSkDb8oDCG==','oMFcJ8oqWOa=','wgrntKm=','EgfYCM93','BMfTzq==','WP5zmmorWP4=','BgLTAxrZ','vK5zBxO=','WR9OWQCCWONdUfb1','CMvMBgvJDgLVBLrLEhr1CMu=','u2Xqzvq=','ilaaz','acOtW','PnchW','oa3dN1JcPa==','D8kFCcRcIeG=','WP/cICkYwCoKW5ddQc8bWR/dPa==','glbfx','W7nddd8=','kKRcGCo9WPNcVSoCAdRdTJBdLmkGhxhcPq==','uSoRnCkduSkwWOOGteO=','dJ3cIeNcT3NdVCk0jCoR','renderListPredicate','iris','DgfYz2v0','nLzGj','lMNKJ','oCkNW6n2W7qZFdW=','iuJcICoTWPxcGmoDvJ7dVdFdLmk1ga==','diffuseTexture','pSoNR','W4mprSkWeSolWOVcIquyicu=','B2nTDwe=','zw52AxjVBM1LBNq=','W57dH8o4ENZdMaS=','zCoJWRpcOmodW40GW5K=','WQrhWOX/rbz1W5G=','scNcGmo0W5tcUmodW6FdVCk9BCokWQddJa==','wLzNzK0=','gFpqI','DSo9fSkcC8kiWOiUreRcOa==','CajEWQb3jCkZ','imk0W7z9W7ujCtNcNdS0q8oXWQ/dGSkc','PlnOu','W5dcPCoQW5iYWPe=','W5WVFCot','W6ldQJBcPmoT','iKdcJa==','jxznmmoM','DeH4txu=','lH/dK03cMYni','fvRXI','C3rVChbLzerYywDNAw5N','irldMSkTW6W=','WPpdOCoYlSorWQFcRLVcK8kNWRDNW6lcMa==','WP3cQ8ogWQJcMCoN','W7fdbYK0WQO=','C2HVD19TAw5OAxrZ','yxr0ywnOzwrFy29TCg9Uzw50','sLP5uMW=','yxjYB3CGy2fW','CgfYzw50BwvZAa==','origin','DmoFqs/cQHHwnSoZp8ooW54=','x0n1CNy=','vuzJuhC=','gItdOCkxW5G=','BMv3BMfTzq==','CHFcLmk4W4NcO8kcs3pdPxtcICkOq2ldUfdcM8oYpCkRwIjkW4hcIHzeWRVcSmoAWPawmSoHW4ONcuJcMSkqE8ouyeLIvSo9W6PJv2VdTIldR3NcVvvMWQ56cmo2W7/dNCo5W5OhhvTzuCo+','AJvfWOD6','focus1','W4O8wmoIeG==','sefzBM0=','C3bSAxrFBgLZDf90BW==','W77cK8oGWRqIWRapgG==','qM9AAu0=','WRrzWPfWuG==','PbIpA','W4qxWQZcTtC=','RGBA','sSkjmSocWOBdL8oBtxuLWQ3cT0xdLG==','zhDJzg8=','CgLUAg9Szv8=','jmkPW6rNW4S7Aq==','W4VdPYVcUSoHWRxdOCogkLFcQvOZ','push','lJldSCoJASo2WQq4W7XqWPW=','W5VdMmo4sgi=','Dgv4sw1Hz2uYra==','CwHXzvy=','seyFFSoo','W7DOfGyR','LfHTS','W4mhWQBdLq8=','W4pdSaGOW6BcMq==','WRPnWPz5rbC=','WQBdNSoNfbP7iCo8ifJdSGa=','attachableMeshes','whD3rwS=','principle2','y3LSAw5Kzxi=','oqRdSmk0','zNzsweK=','W4FcVCoRW5KO','BgfZzxjFyMvHBq==','ymozvd3cKGPh','oTMXA','thickness','UCCZx','wgzpB04=','W4BdRJxcOCoF','EcVcICo8W5q=','zM9JywXFCgXHBMu=','uevNrMC=','WR5QWRBdTSkXWQr4dG==','slit','VEmjb','t8kvjmoPWPVdTmo9','CreateSphere','W63dMSoUB0xdNcXxDeJcT8k+','WQznWPX7qWT7W5RcVSkgWQC=','W5dcKmoEWPuc','EcRcKSoTW7e=','C3rpuwC=','ELrWtgC=','WRfbWOjZxYb3W5pcGmkp','WQfnWPX5vsb7W5JcLmklWRy=','zJlcL8oNW4/cR8oqW6ZdVSk2zG==','vfHerhC=','vXCIq','W7ddPq7cISoS','setPivotMatrix','W5G9qCoe','yCkPwxlcUSkZWP/cSCkB','blade_material','b8kgzdNdGa==','y2fTzxjHrxHWB3n1CMu=','W6dcL8oGWOeXWQSlga8=','focus','SEOXP','WQ9MWR3dQCkNWRLHg8kVWQ9LW5D4','W6mHWPaLAG==','D8kmBIBcMxNdOZqrWRPAWQmXWQzF','ChjPBMnPCgXLmq==','XfOoN','minposX','Color3','vhjHBNnSyxrPB24=','ygeXBG==','z3jVDw5K','Cmk6W4FcIq==','MeshBuilder','WOfqlmodWRmjW5VdHxtcQcm=','Std','mhW5Fdj8ohWXmhW3FdeYFdn8mxW2Fdv8mtf8nhWXmW==','W6tcQ8o0W5m=','sM9MD3K=','W4pdICo/A0pdKb5l','W7Cmv8oabCkNWQO=','W6OUWPldNJNdKq==','lHdcUx7cIuxdNCkyza==','W65QESk6WPq=','CgfUzwXIzW==','WPpdVmo7imoxW7e=','CMvSzgLY','AgjRzey=','W78LESocWO5mWQNcH8oB','WP1Rs8o8W4OB','W7KlWROa','w8kHnSoXWPS=','zmk8W5lcMY9hsLL/a8kZDa==','WPPFW7jmCctdSW==','At7cHmo4W5pcRCoSW7FdPCkGzSoCWOJdN8kqwvFdH8oInG==','WRf0WQSfWPldUa==','BffRCxe=','vMvJDg9YmW==','YmLKW','y29TCg9Uzw50x2XHyMvS','lx1xdq==','path','W4v9qCkLWOa=','yhEHS','uvHRCva=','FoDOc','W4/dHmoPA1xdLJXiCelcTW==','q1nh','yMXHy2S=','relpos','component_label','W7KsWPGVxG==','specularColor','W5tdQr47W7/dH8kwW7dcL19Mw2u=','tUJYh','WQxcJeKVxSo3b8oTEmoRu8k7W4iwW4vNmSoRAKysW47cKmoHhSoBW6xcPCkrDa==','WO9oW7zfyY8=','W6WfWQy3xa==','WQzjWOP7xGS=','freeze','length','pow','pjGAT','W53dLSkUW5/dU8o/','AdFcISo7W4u=','WPVdRSopW7ddUCoL','sCkslSogWRVdK8olvMOLWRJcU0NdNmk1','diffuseColor','W5vLWRRdV1i=','wedge_angle','drJdJmozvmoVWQGKW7nEWPpdPGK=','dof','W4ysqCk4vq==','W6BcOConW7aI','WRzLxmoVW488WQ0kdZe3gwT4','W6KiDSkGhG==','C3vJy2vZCW==','Lens','WQzNWQOvWPa=','zZ7cI8oYW5tcTq==','y8ovvsZcUGvrgSoK','ChjPBMnPCgXLx3bSyw5Lx0fF','WOTguSk5e8ozWPRcOWuABZNcMCoYwbnDWOBdPmoXcSk5FxNdKvTZW5hcKdhdPmoGBq==','WP3dP8oUatC=','WONdPSoYaGW=','Ozdzp','mirror_mat','principle_plane_B_','zSkyW47cIGO=','backFaceCulling','zCqNh','EKvguwK=','W6iHy8oV','W4VdHSo9z0pdLHfkEupcSCksW7DFWPT4aNpdVru=','rgvZC2C=','zM9JywXFCgXHBMvFqv8=','W5VdPSk/W5VdSSo0WRddGwtcU8o1duNdRe0W','DmktCtS=','TEXTURE_2D','WO5vW6LnDHxdUCo2yKC=','GiGqf','WQddVmoKjSorWQVcGKW=','YHfIS','vhPry2C=','yNmTC3vWCg9YDa==','YGiij','W6DQESkHWRe1WRhcHSkiWRlcVG==','GtzVQ','yMfYx25VDhnVBhzLza==','D3jHCfDLyKDmvgv4DhvYzq==','focal_plane','ydAkY','WQ5IWQFdQSk4W6e=','indexOfRefraction','W4FcUmoNW5mZW45zjt/cM0q=','DKT1CKK=','mKXKd','parse','cBmLW','W53dI8oQyLJdLXG=','post','W4uqWQNcOabEBM98WPb+','ySktys7cGxNdVZedWQbG','uejstwf0zxjPywW=','B8kLaSoSWRm=','WOBdTSo0o8okWRddNG==','BMj1sgK=','vuKosmoN','kHBKa','g8k4W67cHCkLWPxdOa==','boundingBoxSize','WR7dMmoHamot','C2nYzwvUqMXHBMS=','ywXWAge=','eSkeWOVdOHK=','WOtdV8otW7JdPSoO','zgLMzNvZzvrLEhr1CMu=','l3nDcG==','log','rays','CmkDCcJcIfi=','BSk0W5NcMa==','W68JrSovcW==','W67dT8kIW5pdMSo/WPZdHW==','Cg9ZDe1HDf9KCMfNz2LUzW==','W7jharW7WQXlW643','W7BcJuvSvSoRea==','ymkYbSohWO4=','lens\x20','gmkIWRhdQdFdTmkOWPzp','W6XdasKOWRDpW6W=','BwLUAgL0CW==','WORdU8oEW7tdLmoHWQJdSSkYw8kfdmkPWPr+','DuTqr1O=','name','vuPHwLe=','CvrAv2q=','WOjxmmoDWPGeW5hdHW==','zM9JDxmY','zgLZCgWX','l31ag8obAmoOqHCoWPy=','WPZdU8opW7JdT8o0','zmoJWRlcQ8osW4WKW4y=','z0nxzgW=','WQvDWPT9vqXP','mZsOl','_texture','DefRs1O=','W7fnbIuUWRDbW64=','W6aLymo5WRTxWQhcJCok','bqinb','rotation','W4RdUa89W7JdGSkwW64=','Aw50zxjZzwn0','yMfJA0zHy2vdDwXSAw5N','sAGDh','Amk+W7RcUZy=','W5SPWOS0DG==','WQvlWOP7vrf4W5NcIW==','tvaNBSoz','laser_beam','WRBdVmo0oSowW7m=','y8ogsYdcQW==','ImportMesh','ohLApCocr8oYraCv','W7jsgsuU','y2XVBMu=','W4hdTSkBW5FdPmoZWO3dG24=','GCRqx','jSkdsYRdGG==','BW5oWOTW','yxr0ywnOzwrFy29TCg9Uzw50x25HBwu=','Aw5PDgLHBf9YB3rHDgLVBG==','replace','pHhcTNVcL1JdNCkOEmoddYK=','Cef0r1y=','Ae1ZDMu=','gg9Rn8o/','W6VdT8kOW5/dO8o/WQZdLMFcPSoObKddQa==','W6/cR29LvG==','W7zBeq8W','yLgLt','AxnqAwnRywjSzq==','W4ddQZ/cPmorWOFdRCoxpe0=','WOJcICkIFSoYW4xdPaSPWRFdT8ktW7u=','W4/dQJlcVCoV','W6hcNCoGWRaKWRabga==','cHFcO0q=','DJJdOfe=','rLnDo','clone','m31mg8ob','zNjLzxPL','intersect','WOrDW6DfAYpdTCo/','oHddOmkJW5Kazq==','BgLUzq==','zhvHBf9WAw5OB2XLx2nHDgnO','n8kjW73cVCkT','WP93W6zsua==','DRnzZ','C2nYzwvUx3nVBhzLza==','rmoerIFcRa1Cb8oXhCooW4GS','W6tdRsNcPSomW6S=','hmk2g8oYvSkoW5hdKSo+W5q=','d8k/bCo+uG==','reflectionTexture','axxpZ','schdTMBdJa==','ovgMu','ReflectionProbe','zrdcS8obW64=','OmTlZ','r1j1tuW=','AqtdS8kLW44hy8oeCYP2mu1uWPFdUmo+CmoW','EMrVAKe=','r8kozY7cMupdJcqoWQDRWQeMWRS=','CreateCylinder','s1HUy1q=','WQzhWOTQFr5U','ojYkr','W48tsq==','dSkoW4O=','WPVcJCkKw8oYW5a=','zZCYh','W7/cO8oOW5G2','fkigE','displ1','Cg9ZDe1HDa==','Bgf1BMnOzxm=','WO/cVmoBWRNcLSoWW7BcHSocW6eDW4alW6BcOmoJxgW2WQ7cTZWaECkk','Error.\x20Component\x20','qwHgA3i=','OhSbL','DgvZDa==','W4ZdRmk+W47dUmoPWOO=','WRXRtmoRW5e=','C0HQtMW=','WRxcS8o1WP3cUG==','screen_support_','W47dQISXW6NdGmkwW6dcUfu=','WP/cG8kLsmoAW4xdVq==','W6ubu8oUbG==','W4iuWR/cOGT1','CgvKzxn0ywW=','gCWdl','NRjXd','W6dcS8kOW74a','nNFcI8oOWPZcUG==','WRvPWQKDWPNdSKe=','W6vneW==','W4LXWR/dULNdN8o2cW==','lCEpF','DxKJrCoe','pSk+W6ZcNCkJWONcTa==','dHhdJColz8oGWQy=','WO3cHCk4wmodW4hdStC5WQZdTq==','W5xcUmoPW5anW4Dloq==','jWtdRSkL','uLVkc','W7FcO8oNW5aLW5zDiW==','u8kGW53cKXi=','Bg9N','CZlcP8opW7G=','C3bSAxq=','B25wywX1zunOyw5NzwrpyNnLCNzHyMXL','B8oRWR3cQmoEW7SSW5bBWR8=','beamsplitterMaterial','W6dcUSoQW5q0','JKBwR','gHNdHCoiFSoXWQqjW7PDWP/dOq==','lg1CcG==','C0fhrgG=','WQrjWOfT','dispose','rgb(200,200,200)','file','C2vWyxjHDgLVBG==','XYJMN','dWRdH8kpW58=','re9vqKXfu0Lerq==','iKdcJmokWP/cSCoersxdTq==','KYvgz','thbnueS=','DLHdsxe=','hSk+W6JcN8kVWQVcVgvjFr0=','qMnmB2i=','linkRefractionWithTransparency','C2XPzgvY','zenQvKW=','W6mdtmkIbSoG','t3PKENa=','lineTo','nHNcO3JcKhtdMSkoDSocpZ80WQK=','l8kXW6ZcKSkH','FrNcSCk8WO0plSokjNyXiHqiW4ZdPCk5A8kS','subtract','gWycv','W60SBmoVWO9kWO3cGmodmwK=','eKKoq','W6pcRmk3W74acSkvWQW=','m-support','vdKQp','WQbRtCoRW40x','refractionTexture','x2u7DCocWOxcV8ohkfhcMa==','C3i6CSo3WQ/cU8okoa==','i8k8W6dcLa==','W5udrSk6aSoBWPRcOWuAgZlcHmoJsriy','W61Yet4v','rgvSDgfy','tLj0D1e=','DMrluxa=','B8oQbmkeqSkBWOqWtwhcVCoJW6y=','component','W5RdQSk4W5NdV8o0WORdNhG=','EdJcHmo5W4NcS8oN','oFUsu','q8k0r3lcV8oF','oCk8W6/cNCkVWPpcVhq=','C8kRr3tcUq==','q3jLyxrLq3LSAw5Kzxi=','isVisible','PsFwk','pSk+W7/cLmkVWONcSwTv','pqRdJSkLW48B','u3rHBMrHCMrnyxrLCMLHBa==','mNWWFdv8mxW0Fdn8nG==','panel_mat','W6nQWR3dVMddIq==','C2HVD19TyxHJDxj2','panel','omkhrt/dGxy=','DmodrIxcGbTAg8o0pmonW4Kw','BLHLvuW=','WOpcHCk4wCodW4S=','qt/dQNZdGW==','zw52AxjVBM1LBNruzxH0DxjL','vgXXsfi=','ChjPBMnPCgXLmG==','cYdcU2ZcSG==','WOtdU8ooW7RdOmoFWQNdSSkqqW==','WPTDW6Pt','W4pdQYpcR8olWQVdPCoMkL3cTe4Tnq==','XeXxX','attached_component','gSkYf8o6vSkiW7ldIW==','parent','C2nYzwvUx25VDhnVBhzLza==','DMDyrMi=','pShRT','gSkorWddMW==','AmkjsWRcPa==','W61hgZ96','WQDKWQhdTmkGWRvZ','XdMNC','EKnXtMG=','cylinder','twLYCM9Y','zTpLg','rmoJWRtcOmod','W6tdJmkdW7VdLSoi','label','oxvcgW==','kWtdOmkRW7OsDCotvx9UmKSAWPW=','BwLYCM9YicHJDxj2zwqP','AM1Htha=','W6HMWQtdLNBdICoQd8oHmv4GWQODW6ldMtnrWOa=','strokeText','iYQwY','BNHsywm=','ywrKuM90yxrPB24=','y29TCg9Uzw50','W4zGBG==','s1fZCgm=','postMat_dragging','WO5AW6rcCG==','zmoerIRcUJrbemo6p8oeW489sSoFoW==','z2L6Bw9FBwvZAa==','hCk5WQxdOtxcP8k/WQ1oWOqHdWtcTa==','WQrLCSoRW5al','yxjJ','W6hcPCoYW5W0W4TxpW==','ChjPBNrFBMfTzq==','CMvUzgvYtgLZDa==','\x20to\x20remove\x20could\x20not\x20be\x20found.','ywXS','fCkeW57cHCkS','W4qHWOOzxa==','uw9Hyuy=','A8o7WQVcRmoFW4aKW4CiWRTRWPb6','BgfZzxjFyMvHBv9KAw0=','DhHnv1m=','WO7dVSo5gsa=','BwvZAgvZ','BCkGW5pcNYm=','emissiveColor','wedge_lambda','gvDTd8oy','yxr0ywnOAw5NigzPBguG','rLLvBMW=','step','s8keW4FcJtK=','quLqB3i=','ChD5uu8=','C3vIu3vYzMfJzq==','rgvoyMm=','W7WKq8oKiW==','WPXAWRNcOH11ENn+WO80W4aRyeKLW4m0W490xCkPB8o4WR9xrKJdVmke','W7xcL1v7','W6/dT8kSW4RdVSo0WOG=','C2v0ugfYzw50','hSk8bSoIFSkDW6K=','D2vIz2WY','apply','D21VCgu=','WARNING\x20JSON\x20FILE:\x20Unknown/non-fitting\x20field:\x20','alpha','ymozua==','W5tdTYFcVComWRNdO8og','t0fsEgm=','WOLKWRJdTCkMW6m=','uhzyELC=','nbhdUghcLq==','C3bSAxrFBgLZDf9MCM9T','Cmk0W5RcMdy=','bar_notsolved','s2HyyK4=','yxr0ywnOvg9nzxnO','yNvysfK=','WPFcUmoqWQJcKCoDW7hcKmkmW74NW4ioW64=','nmkPgCoZzG==','cos','q3vYDG==','split','FCozuIFcQW5x','WQv2WQGzWOG=','includes','DfDZyvi=','SiLkS','W4JdMSoUA0VdNa==','DhjHBNnWyxjLBNrnyxrLCMLHBa==','WRDJrCoJW4W8WRadhtC=','Db59WQDWkCk1fmoG','ZVgfM','tCk0W4dcJZnm','j3X7yCkYWOZdOmoxEeJdMXZdVW==','directIntensity','canvas','BgfIzwW=','QMkwE','CreateBox','IdUbU','W53cNSoNWOmv','AgvPz2H0','scaling','yMvHBxnWBgL0DgvYtwf0zxjPywW=','wKzxy04=','qHEUa','lieIS','W6tcILrGrmohdSoLAG==','v2HwquS=','WQnPxSoIW4y=','z2XHC3nnyxq=','AttcI8omW7i=','WRpdHCouh8or','sqrt','lxLieSoisSoYsbapWRddJ8k+W4VdNMid','DfzotNu=','Texture','W4tdTYFcRmoQWR3dUmogoLFcPq==','W6aPymoVWR9k','BKX6r2O=','edVdTCo6rq==','omkVW7L2W5i1','BgvUz3rO','WP55WRxdTmkNWRX2cSkfWQ9N','FGjfWR1SlmkY','arrow_mat','mirror\x20','zw1PC3nPDMvdB2XVCG==','DxnLuM91z2HUzxnZrNjVBu1LDgfSBgLJvgv4DhvYzuDYzwvU','W4yxvSo7WPG=','W5uCWRFcQGPEyMrOWPq=','BqjyWRPoiCkJ','mindeltaX','CgfUzwW=','qwTeC0C=','Cg9ZAxrPB24=','W4VdTHW=','qMvHBxnWBgL0DgvY','q8khm8oeWQtdGq==','WRxdVCoHjSoxWQ3cG0/cMSkGWQ0=','kCkxsYRdUMbqvsnTW7W=','toMesh','WORdLmoqj8ou','displace','q3jLyxrLqM94','imkYW7JcN8k+WOlcTW==','qKzHBw4=','EuXNthq=','y2nHyMm=','CSG','AtRcHSo+W6BcVmoJW7VdKSkHB8ocWQZdKmkd','W77cL8oGWRa8WRuhfq==','z8kuAYpcIq==','diameter','C3bOzxjL','hSkIWQZdSI7cSmkxWPHF','W7KZA8ovWRTNWPW=','WOJcICkIFSoYW4xdPaa4WQW=','MaBzL','WQzPWRCzWOJdTvPO','wbazo','FYNto','W40OWO3dGsFdKW==','displace_node2','B8oWWQJcSmoFW4amW5rC','CxbMzLK=','W5FcL8o4WQuXWOa=','BwLYCM9Ytwf0zxjPywW=','DualPinhole','WRbPWQCfWO/cRq==','0|3|7|6|5|4|2|1','WRVdRSoCW7hdTSoHWRNdS8k8t8kDbCkYWPn4hq==','textures/floor.png','ywjZ','ibBdNmkZW5mFymotCG==','W4BdJCoIAvNdJq==','f8kPW7T8W7rP','ChjVDg90ExbL','W4ddPmoXsvS=','beamsplitter_mat','MiWnR','oHxdR8kPW4G=','dSWFj','eNLDfSoVxmoVtrSeWPy=','ChjPBMnPCgXL','lHhdJKhcGYHawG==','StandardMaterial','AgHHrhy=','qvbKqK4=','W7pdQXO2W7NdH8kwW7BcVv9K','glassMat','tfPbt3m=','iRxjB','W7XZWRZdVMa=','W4yTrCocemkRWPC=','WP9zn8orWP4eW5/dHq==','19|10|35|31|6|14|3|0|33|1|23|4|11|16|32|12|7|25|5|27|17|2|13|36|21|29|30|18|28|34|8|24|15|20|26|37|9|22','WO/cTSoWWRNcKCoRW73cKG==','TlqHR','y29UC3rYDwn0B3i=','p8kgg8oWwW==','WOVcQ8okWQpcGmoRW6pcMCkiW4WiW4OgW63cPG==','uqDJw','rKPMvwy=','twvZAej1AwXKzxi=','rNjVBu1LC2G=','D2zPtMW=','wc/cHmo7W4tcVmoYW7RdNmk1D8olWRFdL8kfua==','CMf5CW==','KqawE','adBdKCkMW7G=','WQddSSoLkSolWRy=','ixX5yCk0WOZdO8oxFKJdMG==','C3fYDa==','mindeltaY','sLbvC0i=','W6q4F8o8oG==','WODlBCoaW6OTWPPCtHS9zKDiW53cGb1XW7nVggVcRCkEWQ1qW4CZyYiOW4BdTIbOWR4=','ELbzBKG=','W54AWQO=','C3rLCa==','WRDPumoGW5ax','Vector3','WOrtW6zoBs/dSa==','W7BcM1rQvSo2iCoOF8o8ga==','txbTExu=','W63dMSoUB0xdNdXECetcQ8k/W7Xz','TransformNode','Laser','ENL0C2m=','Gktyz','ittdHSocF8oJWPG=','W4ldGCoMz0xdIG==','WOvtW7q=','CM91z2HUzxnZ','zCk7W4lcLcHBqxD1aCkO','WO3cN8o7t8oIW5tdUsW+WQO=','cCkXWQ3dOIW=','2|4|0|1|3','WQvnWOXwvrz9W57cHW==','WRRdU8oe','nXxdJ8o4Fa==','beamid','zgLHBwv0zxi=','attached_component_name','A1rizvK=','max','AxnszwzYywn0Aw9Urw5HyMXLza==','blade_mat','Bw91BNq=','CGBdQMVdOa==','yt7dQuJdIJ53i8oHza==','C2v0ugL2B3rnyxrYAxG=','sw4GsLnptIbgAwXLieX2Bf8=','vvf2Bgm=','Bvveyum=','DgfIBgv0B3a=','ymoTWQVcOa==','DMfSDwu=','BwLYCM9Yia==','laser_beam_dim','C2nHBgLUzW==','CLKBl','Bw91BNrLza==','AmkzBcJcMu4=','Db57WQDGk8k2gSoPWQ0=','WOpcHCk7vCoJW5C=','gCk1hmoyxW==','y2HPBgq=','WPddNmoqW77dGq==','KPbEX','C2v0rw5HyMXLza==','microSurface','WQfjWOPW','mounted','WPLjWO9xxa==','screenBlank','ChvZAa==','nw7cI8odWOe=','PiVXH','rJ7cLSo9W6lcQmoPW7ldTCkXCq==','W7WJD8oCWOq=','nCkIW7nqW6K0AslcLZi=','dHhdJColzW==','uSk6Ee7cVq==','WOhcJCk7wq==','nsVcPLNcKr0ToSkICmk2uK02a8kzWOm=','WPJcHCkYsmo/','gmkIWRhdQdFcI8k3WPHF','ospdGmoNAq==','myMaterial','W6dcU8o0W4K=','yxjYB3DFBwf0','postMat_marked','zgLZCg9Zzq==','DSozrcJcSZrdgCo9pCoe','WRDkmCoBWP5dWP7dQM/cPaVdTCoiWPjHWPpcRa==','B0zxAgy=','WONcTSoxWQZcL8oRW7ZcMW==','Bw92zvrV','W7ldGqBcK8og','WQvZWQCtWPNdR0y=','SbXHj','WObsW7bmBc7dSCoG','WODDW75f','wmokiCkpvG==','beamctr','uMvMBgvJDgLVBLbYB2jL','WRFdTSoHcmop','WPPFW6ffFctdI8oGFKmJmCkD','FMe7EmoYWQ/cTmoolvNcTqtcPJu=','dCkQgCo/xCkyW7JdIq==','CMvMBgvJDgL2Axr5q29SB3i=','BmkdiSocWQtdHmkC','lgXcf8oz','WQDQWQddV8kMWRL2eG==','l8kwW7tcNSks','roughness','FWRQm','BgLUzvrV','yJ7dTupdKbj/bCo9ymoVxa==','LMZvR','wCkWaSoMWR8=','setHeight','WRddO8oqaGq=','W5L6ASkQWPyZWQS=','W7JdJCoOEL7dI0W=','DgfIBgu=','W4NdHmoQFuldTb5t','WR9zW7buDJJcPW==','W5dcRmkOW7Ggua==','2|0|8|10|12|4|14|7|6|11|5|13|1|9|3','bNTQd8oP','vhjHBNnMB3jTtM9Kzq==','DxnLx1bcuG==','WOJcNSk3smo+W4RdRHW6WRVdS8kpW67dRG==','uaHyWQzbnCk+fmoHWQ3cKq==','WQddVmoKoW==','WOFdQSojW7BdSCoHWQFdO8kqtmkfbq==','WRjVWQuDWPNdQfb0','uMf5','tLrcuMy=','tabletop','z2v0q29UDgv4Da==','dqddJ8ohF8oDWQ0JW6zfWQ/dPXu=','W6NcSengsq==','ZMtoQ','W4ddQXqTW6tdJW==','WP/cSmoqWR3cJmoXW7y=','p8kYW7NcKmk+WO7cVgO=','W5VcNCoCWOSM','W5KUWO3dHqBcG8oXuCk7W4mFW5ZdMtrhtq==','ywrK','j8kQW75N','xSkpmSogWQtdHCok','zgLZCgXHy2u=','uM5TuvO=','WOtdV8otW6W=','W6CyWQeDuCoOkCoKc8kfoq==','emkJWPZdTc/cUmkSWPXp','abs','CgvKzxn0ywXnyxq=','FSkDCd3cGLe=','WP/cG8kLvCoJW43dPI0=','use_PBR','WODUWQFdSSkwWQv+eSkiWQv7','W7lcMvrH','nmk6WRNdQqS=','yM1HDa==','F2e8EmoYWPNcT8oh','EmoTWRtcSCo8W4u1W6PfWRz8WPvSW48=','zHJcK8oWW6u=','AdBdVKa=','launches','DeHstfq=','B8k7W7xcMY5rxu1/hCkWySoWjSkXlKRcTvvXpbtdVZS8xcBdNSkRlCkbe8kFW5u=','W4eMw8oygmkNWP7dQSoUW6yVWOvxW5u=','kbRdTNNcHW==','CLrrCgS=','W7WpWQ4CB8oPmCoSamkomSo6W6iYW4hdI18=','C3bLy3vSyxjdB2XVCG==','zEFQi','StackPanel3D','W55QCCk9WOyYWR3cMCodWRRcQCk/hSkdW4erW6Tvw8o+bbVcNhlcQCkRlmkPA8otW4tcT3VcQrP1WPHVW4hdVbNcHXW=','iFLxW','Dg9VwK8=','W5VdOmk5W7VdUCo7WO3dG27cQW==','dmkKWPBdSIS=','yw1IAwvUDenVBg9Y','sZldOe3dPXrZkSo2ACoY','W6mfWR0aESoViq==','zgfeAvm=','W4nHymk9WPOHWRtcTCkEWRJcUmkQc8kgW4iw','lr3dNetcNI9i','zZRcLSoWW5lcGSoIW7VdSmk5','ESoJWR7cTG==','W4xdUbGZW4ZdISkuW6FcL0vMwh56WPO=','postMat','screen_notsolved','displ2','xmkgCG3cOW==','vundwNG=','W6xdQCohrhO=','is_solved','DhjHy2vFCMvMBgvJDgLVBG==','CM90yxrPB24=','W6ldIX/cKmoh','WOBcN8kavCoKW43dQY8P','W67cL8oGhGnNm8oAkXtdVaaCWQxdMW==','D8kvBa==','W6qKWO3dMqNcL8oSySk7W5qm','y29UC29Szq==','height','prFdOSkUW48dD8oeC2r2e0maWP7dQ8oLDSo5','ZGGhq','PBRMaterial','W4JcNvvN','ChjPBMnPCgXLx3bSyw5L','createTexture','W74fWRShESoJkSoR','BWHnWRXIi8kJeCoQWQBcT8oaWPBdQmkQW7Og','q3jLyxrLugXHBMu=','DancWRPQiCk7j8o3WQFcL8oeWPRdTCkWW6y=','groundMat','hdrSkybox','wfjdCMK='];(function(_0x2a88f2,_0x28e673){var _0x51d86a=function(_0x1ec90e){while(--_0x1ec90e){_0x2a88f2['push'](_0x2a88f2['shift']());}},_0x1e14f0=function(){var _0x212749={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x3f33ce,_0x25fc1a,_0x4b0200,_0x19b8d9){_0x19b8d9=_0x19b8d9||{};var _0x4fc21f=_0x25fc1a+'='+_0x4b0200,_0x243ccc=0x0;for(var _0x24dc29=0x0,_0x30a751=_0x3f33ce['length'];_0x24dc29<_0x30a751;_0x24dc29++){var _0x4421e1=_0x3f33ce[_0x24dc29];_0x4fc21f+=';\x20'+_0x4421e1;var _0xa4235f=_0x3f33ce[_0x4421e1];_0x3f33ce['push'](_0xa4235f),_0x30a751=_0x3f33ce['length'],_0xa4235f!==!![]&&(_0x4fc21f+='='+_0xa4235f);}_0x19b8d9['cookie']=_0x4fc21f;},'removeCookie':function(){return'dev';},'getCookie':function(_0xcba03c,_0x5a57f1){_0xcba03c=_0xcba03c||function(_0x2e2f21){return _0x2e2f21;};var _0x371577=_0xcba03c(new RegExp('(?:^|;\x20)'+_0x5a57f1['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)')),_0x10f10e=function(_0x1b3467,_0x30fa06){_0x1b3467(++_0x30fa06);};return _0x10f10e(_0x51d86a,_0x28e673),_0x371577?decodeURIComponent(_0x371577[0x1]):undefined;}},_0x9c95bb=function(){var _0x1910f0=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0x1910f0['test'](_0x212749['removeCookie']['toString']());};_0x212749['updateCookie']=_0x9c95bb;var _0x31ea90='';var _0x1c6be7=_0x212749['updateCookie']();if(!_0x1c6be7)_0x212749['setCookie'](['*'],'counter',0x1);else _0x1c6be7?_0x31ea90=_0x212749['getCookie'](null,'counter'):_0x212749['removeCookie']();};_0x1e14f0();}(_0x51d8,0x1d2));var _0x1e14=function(_0x2a88f2,_0x28e673){_0x2a88f2=_0x2a88f2-0xde;var _0x51d86a=_0x51d8[_0x2a88f2];return _0x51d86a;};var _0x1ec9=function(_0x2a88f2,_0x28e673){_0x2a88f2=_0x2a88f2-0xde;var _0x51d86a=_0x51d8[_0x2a88f2];if(_0x1ec9['xcyzZK']===undefined){var _0x1e14f0=function(_0x212749){var _0x9c95bb='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=',_0x31ea90=String(_0x212749)['replace'](/=+$/,'');var _0x1c6be7='';for(var _0x3f33ce=0x0,_0x25fc1a,_0x4b0200,_0x19b8d9=0x0;_0x4b0200=_0x31ea90['charAt'](_0x19b8d9++);~_0x4b0200&&(_0x25fc1a=_0x3f33ce%0x4?_0x25fc1a*0x40+_0x4b0200:_0x4b0200,_0x3f33ce++%0x4)?_0x1c6be7+=String['fromCharCode'](0xff&_0x25fc1a>>(-0x2*_0x3f33ce&0x6)):0x0){_0x4b0200=_0x9c95bb['indexOf'](_0x4b0200);}return _0x1c6be7;};_0x1ec9['VwCOVh']=function(_0x4fc21f){var _0x243ccc=_0x1e14f0(_0x4fc21f);var _0x24dc29=[];for(var _0x30a751=0x0,_0x4421e1=_0x243ccc['length'];_0x30a751<_0x4421e1;_0x30a751++){_0x24dc29+='%'+('00'+_0x243ccc['charCodeAt'](_0x30a751)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x24dc29);},_0x1ec9['kgOIIX']={},_0x1ec9['xcyzZK']=!![];}var _0x1ec90e=_0x1ec9['kgOIIX'][_0x2a88f2];if(_0x1ec90e===undefined){var _0xa4235f=function(_0xcba03c){this['VxpRnC']=_0xcba03c,this['VaLwER']=[0x1,0x0,0x0],this['teNdUk']=function(){return'newState';},this['ddzTIb']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['OCkOJW']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0xa4235f['prototype']['mTxRih']=function(){var _0x5a57f1=new RegExp(this['ddzTIb']+this['OCkOJW']),_0x371577=_0x5a57f1['test'](this['teNdUk']['toString']())?--this['VaLwER'][0x1]:--this['VaLwER'][0x0];return this['KdKDWz'](_0x371577);},_0xa4235f['prototype']['KdKDWz']=function(_0x10f10e){if(!Boolean(~_0x10f10e))return _0x10f10e;return this['okSPON'](this['VxpRnC']);},_0xa4235f['prototype']['okSPON']=function(_0x2e2f21){for(var _0x1b3467=0x0,_0x30fa06=this['VaLwER']['length'];_0x1b3467<_0x30fa06;_0x1b3467++){this['VaLwER']['push'](Math['round'](Math['random']())),_0x30fa06=this['VaLwER']['length'];}return _0x2e2f21(this['VaLwER'][0x0]);},new _0xa4235f(_0x1ec9)['mTxRih'](),_0x51d86a=_0x1ec9['VwCOVh'](_0x51d86a),_0x1ec9['kgOIIX'][_0x2a88f2]=_0x51d86a;}else _0x51d86a=_0x1ec90e;return _0x51d86a;};var _0x2127=function(_0x2a88f2,_0x28e673){_0x2a88f2=_0x2a88f2-0xde;var _0x51d86a=_0x51d8[_0x2a88f2];if(_0x2127['munXwa']===undefined){var _0x1e14f0=function(_0x9c95bb){var _0x31ea90='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=',_0x1c6be7=String(_0x9c95bb)['replace'](/=+$/,'');var _0x3f33ce='';for(var _0x25fc1a=0x0,_0x4b0200,_0x19b8d9,_0x4fc21f=0x0;_0x19b8d9=_0x1c6be7['charAt'](_0x4fc21f++);~_0x19b8d9&&(_0x4b0200=_0x25fc1a%0x4?_0x4b0200*0x40+_0x19b8d9:_0x19b8d9,_0x25fc1a++%0x4)?_0x3f33ce+=String['fromCharCode'](0xff&_0x4b0200>>(-0x2*_0x25fc1a&0x6)):0x0){_0x19b8d9=_0x31ea90['indexOf'](_0x19b8d9);}return _0x3f33ce;};var _0x212749=function(_0x243ccc,_0x24dc29){var _0x30a751=[],_0x4421e1=0x0,_0xa4235f,_0xcba03c='',_0x5a57f1='';_0x243ccc=_0x1e14f0(_0x243ccc);for(var _0x10f10e=0x0,_0x2e2f21=_0x243ccc['length'];_0x10f10e<_0x2e2f21;_0x10f10e++){_0x5a57f1+='%'+('00'+_0x243ccc['charCodeAt'](_0x10f10e)['toString'](0x10))['slice'](-0x2);}_0x243ccc=decodeURIComponent(_0x5a57f1);var _0x371577;for(_0x371577=0x0;_0x371577<0x100;_0x371577++){_0x30a751[_0x371577]=_0x371577;}for(_0x371577=0x0;_0x371577<0x100;_0x371577++){_0x4421e1=(_0x4421e1+_0x30a751[_0x371577]+_0x24dc29['charCodeAt'](_0x371577%_0x24dc29['length']))%0x100,_0xa4235f=_0x30a751[_0x371577],_0x30a751[_0x371577]=_0x30a751[_0x4421e1],_0x30a751[_0x4421e1]=_0xa4235f;}_0x371577=0x0,_0x4421e1=0x0;for(var _0x1b3467=0x0;_0x1b3467<_0x243ccc['length'];_0x1b3467++){_0x371577=(_0x371577+0x1)%0x100,_0x4421e1=(_0x4421e1+_0x30a751[_0x371577])%0x100,_0xa4235f=_0x30a751[_0x371577],_0x30a751[_0x371577]=_0x30a751[_0x4421e1],_0x30a751[_0x4421e1]=_0xa4235f,_0xcba03c+=String['fromCharCode'](_0x243ccc['charCodeAt'](_0x1b3467)^_0x30a751[(_0x30a751[_0x371577]+_0x30a751[_0x4421e1])%0x100]);}return _0xcba03c;};_0x2127['GtCrBT']=_0x212749,_0x2127['xFgIWN']={},_0x2127['munXwa']=!![];}var _0x1ec90e=_0x2127['xFgIWN'][_0x2a88f2];if(_0x1ec90e===undefined){if(_0x2127['gyPLvT']===undefined){var _0x30fa06=function(_0x1910f0){this['VJKBvX']=_0x1910f0,this['uNFNdS']=[0x1,0x0,0x0],this['FGbodF']=function(){return'newState';},this['zYFZxA']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['IAyCIr']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x30fa06['prototype']['nphmZk']=function(){var _0x32de70=new RegExp(this['zYFZxA']+this['IAyCIr']),_0x314cb8=_0x32de70['test'](this['FGbodF']['toString']())?--this['uNFNdS'][0x1]:--this['uNFNdS'][0x0];return this['FPgShd'](_0x314cb8);},_0x30fa06['prototype']['FPgShd']=function(_0x2f89e7){if(!Boolean(~_0x2f89e7))return _0x2f89e7;return this['TuKAvQ'](this['VJKBvX']);},_0x30fa06['prototype']['TuKAvQ']=function(_0x574c10){for(var _0x59dfb8=0x0,_0x3de126=this['uNFNdS']['length'];_0x59dfb8<_0x3de126;_0x59dfb8++){this['uNFNdS']['push'](Math['round'](Math['random']())),_0x3de126=this['uNFNdS']['length'];}return _0x574c10(this['uNFNdS'][0x0]);},new _0x30fa06(_0x2127)['nphmZk'](),_0x2127['gyPLvT']=!![];}_0x51d86a=_0x2127['GtCrBT'](_0x51d86a,_0x28e673),_0x2127['xFgIWN'][_0x2a88f2]=_0x51d86a;}else _0x51d86a=_0x1ec90e;return _0x51d86a;};var _0x547623=_0x1ec9,_0x19b8d9=function(){var _0x3ba7e3=!![];return function(_0x52f212,_0x1fedda){var _0x59e84b=_0x3ba7e3?function(){var _0x44e818=_0x1e14;if(_0x1fedda){var _0xb2cccb=_0x1fedda[_0x44e818(0x225)](_0x52f212,arguments);return _0x1fedda=null,_0xb2cccb;}}:function(){};return _0x3ba7e3=![],_0x59e84b;};}(),_0x4b0200=_0x19b8d9(this,function(){var _0x28f5ff=_0x2127,_0x479b74={'QMMBf':_0x28f5ff(0x3e9,'rF1K'),'ISRfD':function(_0x2501d2){return _0x2501d2();}},_0x48a33c=function(){var _0x478e5b=_0x1ec9,_0x48ca37=_0x48a33c['constructor'](_0x479b74['QMMBf'])()[_0x478e5b(0x2af)]('^([^\x20]+(\x20+[^\x20]+)+)+[^\x20]}');return!_0x48ca37[_0x478e5b(0x171)](_0x4b0200);};return _0x479b74[_0x28f5ff(0x2ba,'2pu*')](_0x48a33c);});_0x4b0200();var _0x1c6be7=function(){var _0x3b7a95=!![];return function(_0x29ab0a,_0x2e9f9c){var _0xa98df6=_0x3b7a95?function(){var _0x33fcbf=_0x1ec9;if(_0x2e9f9c){var _0xad799c=_0x2e9f9c[_0x33fcbf(0x3de)](_0x29ab0a,arguments);return _0x2e9f9c=null,_0xad799c;}}:function(){};return _0x3b7a95=![],_0xa98df6;};}(),_0x31ea90=_0x1c6be7(this,function(){var _0x2ec3ec=_0x1ec9,_0x17aab1=_0x2127,_0x30ddc5=_0x1e14,_0x46bddd={'HdzFl':function(_0x4b8e9c,_0x57d030){return _0x4b8e9c(_0x57d030);},'gFpqI':function(_0x8af8c1,_0x2f2326){return _0x8af8c1+_0x2f2326;},'uJkPj':'return\x20(function()\x20','TfVFP':'{}.constructor(\x22return\x20this\x22)(\x20)','peRDQ':function(_0x258e9a){return _0x258e9a();},'yCgYp':_0x30ddc5(0xfd),'GRuML':'info','qgDmE':_0x17aab1(0x447,'L#HR'),'DRnzZ':_0x17aab1(0x392,'T[iv'),'eaDoH':_0x2ec3ec(0x32f),'ZTGqE':_0x30ddc5(0x41f)},_0x330a7c=function(){var _0xd0b83a=_0x30ddc5,_0xbf91fd=_0x17aab1,_0x3ca5b6;try{_0x3ca5b6=_0x46bddd[_0xbf91fd(0x398,'FO(s')](Function,_0x46bddd[_0xd0b83a(0x496)](_0x46bddd[_0xd0b83a(0x40a)],_0x46bddd['TfVFP'])+');')();}catch(_0x4f30f3){_0x3ca5b6=window;}return _0x3ca5b6;},_0xfe07ca=_0x46bddd[_0x2ec3ec(0x43b)](_0x330a7c),_0x2eb502=_0xfe07ca[_0x2ec3ec(0x383)]=_0xfe07ca[_0x17aab1(0x264,'FO(s')]||{},_0x1d17de=[_0x46bddd[_0x17aab1(0x470,'NZwG')],_0x17aab1(0x2f9,'%2Mb'),_0x46bddd[_0x2ec3ec(0x15c)],_0x46bddd[_0x30ddc5(0x3ef)],_0x46bddd[_0x30ddc5(0x14f)],_0x46bddd['eaDoH'],_0x46bddd[_0x17aab1(0x106,'9GmU')]];for(var _0x3e0615=0x0;_0x3e0615<_0x1d17de[_0x17aab1(0x2f0,'b322')];_0x3e0615++){var _0x129a9d=_0x17aab1(0x2bc,'S5[f')[_0x17aab1(0x17e,'uKb3')]('|'),_0x390ef3=0x0;while(!![]){switch(_0x129a9d[_0x390ef3++]){case'0':_0x2eb502[_0x24abf3]=_0x1af662;continue;case'1':var _0x24abf3=_0x1d17de[_0x3e0615];continue;case'2':_0x1af662['toString']=_0x58f21e[_0x17aab1(0x2ad,'XW)D')]['bind'](_0x58f21e);continue;case'3':var _0x1af662=_0x1c6be7['constructor'][_0x2ec3ec(0x299)]['bind'](_0x1c6be7);continue;case'4':var _0x58f21e=_0x2eb502[_0x24abf3]||_0x1af662;continue;case'5':_0x1af662['__proto__']=_0x1c6be7['bind'](_0x1c6be7);continue;}break;}}});_0x31ea90();var components=[],components_to_solve=[],materials={},show_planes_observable=null;function number_components_solved(){var _0x391417=_0x2127,_0x4e8833=_0x1e14,_0x32b944={'wZmVn':function(_0x544452,_0x10d21e){return _0x544452!=_0x10d21e;}},_0xb6af8a=0x0;for(let _0x33572f of components_to_solve){_0x32b944['wZmVn'](_0x33572f[_0x4e8833(0x37b)],undefined)&&(_0xb6af8a+=_0x33572f[_0x391417(0x34f,'xpcD')]);}return _0xb6af8a;}function clear_components_to_solve(){components_to_solve=[];}function clear_components_splitlists(){var _0x355230=_0x1e14,_0x4362ed=_0x1ec9,_0x26d382=_0x2127;for(let _0x5f31e3=0x0;_0x5f31e30x0){var _0x4e8727=Math[_0x435687(0x541,'G1z3')](_0x16196e[0x0],_0x16196e[0x1]),_0x315cb0=BABYLON['MeshBuilder'][_0x435687(0x15f,'b322')](_0x40519f(0x43d),{'diameter':_0x3f5406[_0x435687(0x258,'*nG5')](gs,0.2),'height':_0x3f5406[_0x2438de(0x3cd)](_0xa96ebb,_0x3f5406['cVCPt'](0.2,gs)),'tessellation':0x1e}),_0xa20d1c=new BABYLON[(_0x435687(0x1c0,'MKBW'))](_0x3f5406[_0x2438de(0x448)](_0x3f5406[_0x2438de(0x47b)],current_element));_0x315cb0[_0x2438de(0x4f2)](BABYLON[_0x435687(0x516,'1jxm')][_0x435687(0x2a5,'K^K7')](0x0,_0x3f5406[_0x435687(0x551,'!u5B')](-_0xa96ebb/0x2,_0x2f04a2),0x0),![]),_0x315cb0[_0x2438de(0x11e)]['x']=_0x3f5406[_0x40519f(0x174)](Math['PI'],0x2),_0x315cb0['rotation']['y']=_0x4e8727,_0x315cb0[_0x435687(0x1b6,'1jxm')]=_0xa20d1c,_0x315cb0['material']=materials[_0x435687(0x223,'Cd9K')],_0xa20d1c['post']=_0x315cb0,_0xa20d1c[_0x2438de(0x1e2)]=_0x3bd32c[_0x435687(0x498,'FO(s')],_0x3bd32c[_0x2438de(0x2fa)][_0x435687(0x4cd,'K^K7')]=_0xa20d1c;}_0x3bd32c[_0x2438de(0x2fa)][_0x40519f(0x26f)]['x']+=_0x3f5406['yDBhh'](_0x16196e[0x0],gs),_0x3bd32c[_0x40519f(0x2ef)]['position']['z']+=_0x3f5406['sGqZc'](_0x16196e[0x1],gs);}function attach_to(_0x396933,_0x2b3c8c,_0x56b81f){var _0x1c5ffc=_0x1ec9,_0x213e73=_0x2127,_0x29915b=_0x1e14,_0x13f4e4={'wydCj':function(_0x5926f4,_0x5a4d71){return _0x5926f4*_0x5a4d71;},'NveCi':function(_0x5064e1,_0x5152d0){return _0x5064e1*_0x5152d0;},'qpffY':function(_0x442339,_0x2e7cfb){return _0x442339!=_0x2e7cfb;},'VEmjb':function(_0x5a442f,_0x1b6b48){return _0x5a442f*_0x1b6b48;},'UFcPw':function(_0x2b6e94,_0x1cdbef){return _0x2b6e94+_0x1cdbef;},'zPYnH':function(_0x327938,_0x24c025){return _0x327938+_0x24c025;},'lMNKJ':function(_0x2f8047,_0x6f0848){return _0x2f8047+_0x6f0848;},'SiLcw':function(_0x95f1f9,_0x3592f1){return _0x95f1f9+_0x3592f1;},'qhqeV':function(_0x3cd4ce,_0x107b90){return _0x3cd4ce+_0x107b90;},'Dessg':function(_0x46815a,_0x145180){return _0x46815a+_0x145180;},'VwYCj':'mesh\x20loaded:\x20','hUqqV':_0x29915b(0x39b),'gfwbk':_0x29915b(0x3d7),'dCjVL':_0x213e73(0x426,'C13k'),'jmaLp':'attaching\x20path\x20','xFmaS':_0x1c5ffc(0x216)};_0x56b81f&&(console[_0x213e73(0x2d1,'h2#%')](_0x13f4e4[_0x29915b(0x3a0)](_0x13f4e4[_0x1c5ffc(0x1f5)],_0x56b81f[_0x29915b(0x522)])),console['log'](_0x13f4e4[_0x213e73(0x510,'kUzX')](_0x13f4e4[_0x213e73(0x2f5,'Cx7y')],_0x56b81f[_0x29915b(0x19b)])),BABYLON[_0x213e73(0x1a4,'wIEa')][_0x29915b(0x12a)](null,_0x56b81f['path'],_0x56b81f[_0x213e73(0x1f2,'PV]R')],_0x396933,function(_0x25f8f4){var _0x1b6c2a=_0x213e73,_0x382726=_0x29915b,_0x27384b=_0x1c5ffc;global_debug[_0x27384b(0x211)]=_0x25f8f4;if(!_0x56b81f['scaling'])_0x56b81f[_0x382726(0x24e)]=0x1;for(mesh of _0x25f8f4){mesh[_0x27384b(0x405)]=materials[_0x382726(0x4f5)][_0x1b6c2a(0x539,'[4Gj')](),mesh[_0x382726(0x24e)]['x']=_0x13f4e4['wydCj'](_0x56b81f[_0x27384b(0x2ed)],gs),mesh['scaling']['y']=_0x13f4e4[_0x1b6c2a(0x13b,'vUKL')](_0x56b81f[_0x382726(0x24e)],gs),mesh[_0x27384b(0x2ed)]['z']=_0x13f4e4[_0x1b6c2a(0x157,'rF1K')](_0x56b81f['scaling'],gs),_0x13f4e4['qpffY'](_0x56b81f?.[_0x1b6c2a(0x2a1,'W0Z)')]?.['x'],undefined)&&(mesh[_0x382726(0x3d2)]['x']=_0x56b81f[_0x27384b(0x26f)]['x'],mesh[_0x382726(0x3d2)]['y']=_0x56b81f[_0x382726(0x3d2)]['y'],mesh['position']['z']=_0x56b81f['position']['z']),_0x13f4e4[_0x27384b(0x28d)](_0x56b81f?.[_0x1b6c2a(0x493,'%2Mb')]?.['x'],undefined)&&(mesh['rotation']['x']=_0x56b81f[_0x382726(0x11e)]['x']*deg2rad,mesh[_0x382726(0x11e)]['y']=_0x13f4e4['VEmjb'](_0x56b81f['rotation']['y'],deg2rad),mesh[_0x382726(0x11e)]['z']=_0x13f4e4[_0x382726(0x4e3)](_0x56b81f[_0x27384b(0x37d)]['z'],deg2rad)),console[_0x1b6c2a(0x2c3,'0Uqy')](_0x13f4e4[_0x27384b(0x4b0)](_0x13f4e4[_0x27384b(0x2c2)](_0x13f4e4[_0x382726(0x489)](_0x13f4e4[_0x382726(0x3ac)](_0x13f4e4[_0x27384b(0x4c8)](_0x13f4e4[_0x27384b(0x557)](_0x13f4e4['VwYCj'],mesh[_0x382726(0x10d)]),_0x13f4e4[_0x27384b(0x3df)]),mesh[_0x1b6c2a(0x51a,'h2#%')])+_0x13f4e4[_0x1b6c2a(0x1ff,'h2#%')],mesh[_0x1b6c2a(0x1b3,'uKb3')]['y']),_0x13f4e4[_0x27384b(0x1a8)]),mesh[_0x382726(0x11e)])),mesh[_0x27384b(0x3bf)]=_0x2b3c8c;}}));}function add_component(_0x3f84fd,_0x16685a,_0x248120=-0x1){var _0x592e62=_0x1e14,_0x2462bf=_0x1ec9,_0x19c0f2=_0x2127,_0x1bcf93={'qOvlH':_0x19c0f2(0x1ef,'hG2r'),'cujsp':function(_0x22c5bc,_0x4b8f2f,_0x1a0712){return _0x22c5bc(_0x4b8f2f,_0x1a0712);},'XdMNC':function(_0x27eabc,_0x2a05f1,_0x5038b9){return _0x27eabc(_0x2a05f1,_0x5038b9);},'AcFLb':_0x2462bf(0x1ed),'vCTer':_0x2462bf(0x271),'KDxuH':_0x19c0f2(0x221,'cQ1f'),'gWycv':_0x2462bf(0x44f),'RnmQZ':function(_0x572112,_0x35515f,_0x4c9b7f,_0x462b1b){return _0x572112(_0x35515f,_0x4c9b7f,_0x462b1b);},'rLnDo':_0x19c0f2(0x419,'wIEa'),'JFOdt':_0x592e62(0x3c9),'mndow':function(_0x516797,_0x227dc4,_0x1c80ff){return _0x516797(_0x227dc4,_0x1c80ff);},'FavyX':_0x592e62(0x403),'Twmdh':_0x19c0f2(0x113,'PV]R'),'txMWS':function(_0x2382c2,_0x4f0a82,_0x5ac575,_0x56c44a){return _0x2382c2(_0x4f0a82,_0x5ac575,_0x56c44a);},'iYQwY':function(_0x1a01e2,_0x388151,_0x358ead){return _0x1a01e2(_0x388151,_0x358ead);},'cBmLW':function(_0x5d20f3,_0x2a0159){return _0x5d20f3(_0x2a0159);},'JlbeD':function(_0x4effde,_0x24468b){return _0x4effde*_0x24468b;},'pjGAT':function(_0x2c53b3,_0x2b0193){return _0x2c53b3+_0x2b0193;},'ZxrQE':_0x19c0f2(0x2c1,'1jxm'),'DHESL':_0x19c0f2(0x34d,'Cx7y'),'sqwxQ':function(_0x38fac4,_0x33d695){return _0x38fac4*_0x33d695;},'pSoNR':function(_0x3afa29,_0x16a1dc){return _0x3afa29+_0x16a1dc;},'IdUbU':_0x2462bf(0x2e5),'GeXUb':function(_0x475b93,_0x8b5334){return _0x475b93*_0x8b5334;},'EFaGX':function(_0x118bab,_0x138626){return _0x118bab<_0x138626;},'xVqYG':_0x19c0f2(0x245,'S5[f'),'ploBO':function(_0x5b775c,_0x1d94d3){return _0x5b775c(_0x1d94d3);}};const _0x3d992b=_0x16685a[_0x2462bf(0x1fb)];var _0x344792=null;switch(_0x3d992b){case _0x1bcf93['qOvlH']:_0x344792=_0x1bcf93['cujsp'](get_laser,_0x3f84fd,_0x16685a);break;case _0x592e62(0x546):_0x344792=_0x1bcf93[_0x592e62(0x1ea)](get_lens,_0x3f84fd,_0x16685a);break;case _0x1bcf93[_0x2462bf(0x416)]:_0x344792=get_mirror(_0x3f84fd,_0x16685a);break;case _0x1bcf93['vCTer']:_0x344792=_0x1bcf93[_0x592e62(0x1ea)](get_beamsplitter,_0x3f84fd,_0x16685a);break;case _0x1bcf93['KDxuH']:_0x344792=get_grating(_0x3f84fd,_0x16685a);break;case _0x592e62(0x290):_0x344792=get_dual_pinhole(_0x3f84fd,_0x16685a),_0x1bcf93[_0x2462bf(0x471)](attachLaserDisplay,_0x3f84fd,_0x344792[_0x2462bf(0x201)]);break;case'Pinhole':_0x344792=get_pinhole(_0x3f84fd,_0x16685a),attachLaserDisplay(_0x3f84fd,_0x344792[_0x19c0f2(0x4ec,'%2Mb')]);break;case _0x1bcf93[_0x592e62(0x1b0)]:_0x344792=_0x1bcf93[_0x2462bf(0x34c)](get_aperture,_0x3f84fd,_0x16685a,'iris'),_0x1bcf93[_0x2462bf(0x471)](attachLaserDisplay,_0x3f84fd,_0x344792[_0x592e62(0x3b7)]);break;case _0x1bcf93[_0x592e62(0x144)]:_0x344792=get_aperture(_0x3f84fd,_0x16685a,_0x592e62(0x4e2)),_0x1bcf93[_0x2462bf(0x471)](attachLaserDisplay,_0x3f84fd,_0x344792['gizmo_mesh']);break;case _0x1bcf93['JFOdt']:_0x344792=_0x1bcf93['mndow'](get_target_screen,_0x3f84fd,_0x16685a),attachLaserDisplay(_0x3f84fd,_0x344792[_0x2462bf(0x201)]);break;case _0x1bcf93['FavyX']:if(leftController)return;if(!_0x16685a[_0x19c0f2(0xff,'b322')])_0x16685a[_0x19c0f2(0x114,'Cx7y')]=!![];let _0x1afe78=new BABYLON[(_0x2462bf(0x335))](_0x1bcf93[_0x19c0f2(0x4d6,'7K2G')]);_0x344792=_0x1bcf93[_0x2462bf(0x20f)](get_post,_0x3f84fd,_0x16685a,_0x1afe78),_0x344792[_0x2462bf(0x43d)][_0x19c0f2(0x359,'S5[f')]=materials[_0x19c0f2(0x559,'cQ1f')];!_0x3f84fd[_0x592e62(0x1d2)]&&(_0x3f84fd[_0x2462bf(0x26d)]=_0x1bcf93[_0x592e62(0x1f8)](get_panel,_0x3f84fd,_0x1afe78));_0x3f84fd[_0x592e62(0x1d2)][_0x2462bf(0x3bf)]=_0x1afe78,_0x3f84fd[_0x592e62(0x1d2)]['attached_screen']=_0x1afe78,_0x3f84fd[_0x19c0f2(0x230,'!u5B')][_0x592e62(0x2dc)]=_0x16685a[_0x19c0f2(0x555,'9^nD')],_0x3f84fd['panel'][_0x2462bf(0x4a9)]=_0x344792,_0x1bcf93[_0x592e62(0xe9)](reattach_panel,_0x3f84fd),_0x3f84fd['panel']['position']['y']-=_0x1bcf93[_0x2462bf(0x3a1)](0x1,gs);break;default:console[_0x19c0f2(0x356,'pvn5')](_0x1bcf93['pjGAT'](_0x1bcf93['ZxrQE'],_0x3d992b));return;break;}_0x344792[_0x592e62(0x218)]=_0x16685a;step_base_mesh&&_0x1bcf93[_0x2462bf(0x20f)](attach_to,_0x3f84fd,_0x344792['pedestal'],step_base_mesh);step_lens_mesh&&_0x344792[_0x19c0f2(0x2c7,'h2#%')][_0x2462bf(0x473)]['includes'](_0x1bcf93[_0x592e62(0x3f8)])&&_0x1bcf93[_0x19c0f2(0x46b,'XW)D')](attach_to,_0x3f84fd,_0x344792[_0x2462bf(0x2ef)],step_lens_mesh);_0x16685a['position']&&(_0x344792['position']['x']+=_0x1bcf93[_0x2462bf(0x3a1)](gs,_0x16685a[_0x19c0f2(0x459,'XW)D')][0x0]),_0x344792[_0x2462bf(0x26f)]['z']+=_0x1bcf93[_0x19c0f2(0x4e9,'[4Gj')](gs,_0x16685a['position'][0x1]));_0x16685a[_0x2462bf(0x34b)]&&displace_mounted(_0x344792,_0x16685a[_0x592e62(0x277)]);if(_0x16685a[_0x2462bf(0x37d)]&&_0x344792){if(is_scalar(_0x16685a[_0x2462bf(0x37d)]))_0x16685a[_0x592e62(0x11e)]=[0x0,_0x16685a[_0x592e62(0x11e)],0x0];if(_0x16685a[_0x19c0f2(0x205,'7K2G')][_0x2462bf(0x262)]!=0x3)throw new Error(_0x1bcf93[_0x592e62(0x537)](_0x1bcf93[_0x592e62(0x48d)](_0x1bcf93[_0x592e62(0x24b)],lvl_current_num),_0x19c0f2(0x54b,'G1z3')));_0x344792[_0x19c0f2(0x2c7,'h2#%')]!=undefined&&(_0x344792['mounted'][_0x19c0f2(0x429,'0Uqy')]&&(_0x344792[_0x592e62(0x2fa)][_0x2462bf(0x112)]['setParent'](null),_0x344792[_0x2462bf(0x2ef)][_0x592e62(0x377)][_0x2462bf(0x222)](null)),_0x344792[_0x592e62(0x2fa)][_0x2462bf(0x1fa)](_0x16685a[_0x2462bf(0x37d)][0x0]*deg2rad,_0x1bcf93[_0x592e62(0x394)](_0x16685a[_0x2462bf(0x37d)][0x1],deg2rad),_0x16685a[_0x592e62(0x11e)][0x2]*deg2rad),_0x344792[_0x592e62(0x2fa)][_0x592e62(0x16a)]&&(_0x344792[_0x19c0f2(0x36e,'L#HR')][_0x19c0f2(0x28a,'T[iv')][_0x592e62(0x3b8)](_0x344792[_0x2462bf(0x2ef)]),_0x344792[_0x592e62(0x2fa)]['displ2'][_0x2462bf(0x222)](_0x344792[_0x19c0f2(0x1e9,'V5Fw')])));}if(_0x1bcf93[_0x592e62(0x3ae)](_0x248120,0x0))components['push'](_0x344792);else components[_0x248120]=_0x344792;if(_0x344792){var _0x4160ab=_0x1bcf93['xVqYG'][_0x592e62(0x239)]('|'),_0x591813=0x0;while(!![]){switch(_0x4160ab[_0x591813++]){case'0':_0x344792[_0x2462bf(0x133)]=_0x344792[_0x19c0f2(0x40e,'o(bH')][_0x2462bf(0x12d)]();continue;case'1':_0x344792['initial_position']=_0x344792['position'][_0x2462bf(0x12d)]();continue;case'2':if(_0x16685a['height'])_0x344792[_0x19c0f2(0x2d7,'%2Mb')](_0x1bcf93['GeXUb'](gs,_0x16685a['height']));continue;case'3':_0x344792[_0x19c0f2(0x100,'!u5B')]=_0x16685a[_0x592e62(0x10d)];continue;case'4':_0x344792&&_0x344792['label']&&replace_label(_0x3f84fd,_0x344792);continue;case'5':_0x344792[_0x19c0f2(0x3ba,'NZwG')]=_0x16685a[_0x592e62(0x1c1)];continue;case'6':if(rotation_gizmoManager&&_0x344792['mounted']&&_0x344792[_0x592e62(0x3b7)]){_0x344792['gizmo_mesh'][_0x19c0f2(0x181,'vUKL')]=dof,_0x344792[_0x2462bf(0x201)][_0x19c0f2(0x1d0,'@PTA')]=limits,_0x344792['gizmo_mesh']['parent'][_0x19c0f2(0x2f2,'C13k')]=limits,rotation_gizmoManager[_0x592e62(0x4d0)][_0x19c0f2(0x4f3,'2N$o')](_0x344792[_0x19c0f2(0x241,'1jxm')]);}continue;}break;}}_0x1bcf93['ploBO'](retarget_spotlights,_0x344792?.[_0x19c0f2(0x40d,'cQ1f')]);}function merge_step_info(_0x3ef5fb,_0x4df9ea,_0x51c1bb=![],_0x305336=![],_0x5b4d3a=![]){var _0x246147=_0x2127,_0x134044=_0x1ec9,_0x3666c8=_0x1e14,_0x5b4b12={'qVjdZ':function(_0x4f1adb,_0x52ed80){return _0x4f1adb/_0x52ed80;},'ZzleU':function(_0x4a7d0d,_0x2bd06a){return _0x4a7d0d/_0x2bd06a;},'MjznK':function(_0x56b898,_0x42d75f){return _0x56b898/_0x42d75f;},'yjrvf':function(_0x4f0b61,_0x3fd3e4){return _0x4f0b61/_0x3fd3e4;},'FoDOc':function(_0x1de3e8,_0x4dc2a2){return _0x1de3e8/_0x4dc2a2;},'cCKzi':function(_0x1bbe6a,_0x2db01c){return _0x1bbe6a/_0x2db01c;},'mlNRP':function(_0x4f4caf,_0x3082d6){return _0x4f4caf/_0x3082d6;},'HyajZ':function(_0x3e520b,_0x13f057){return _0x3e520b/_0x13f057;},'XYStf':function(_0x3cc4d3,_0x256e8d){return _0x3cc4d3==_0x256e8d;}};_0x4df9ea=JSON[_0x3666c8(0xe8)](JSON['stringify'](_0x4df9ea)),_0x4df9ea[_0x3666c8(0x1c1)]=_0x3ef5fb['component_type'];if(!_0x4df9ea[_0x134044(0x26f)]){if(_0x51c1bb&&_0x3ef5fb['initial_position'])_0x4df9ea[_0x134044(0x26f)]=[_0x5b4b12[_0x134044(0x442)](_0x3ef5fb[_0x246147(0x482,'NZwG')]['x'],gs),_0x3ef5fb[_0x134044(0x413)]['z']/gs];else _0x4df9ea['position']=[_0x3ef5fb[_0x3666c8(0x3d2)]['x']/gs,_0x5b4b12[_0x246147(0x236,'Cd9K')](_0x3ef5fb[_0x246147(0x55e,'*nG5')]['z'],gs)];}if(!_0x4df9ea[_0x134044(0x37d)]){if(_0x5b4d3a&&_0x3ef5fb[_0x246147(0x38e,'FO(s')])_0x4df9ea[_0x134044(0x37d)]=[_0x5b4b12[_0x246147(0x357,'xpcD')](_0x3ef5fb[_0x246147(0x370,'kUzX')]['x'],deg2rad),_0x5b4b12['yjrvf'](_0x3ef5fb['initial_rotation']['y'],deg2rad),_0x5b4b12[_0x3666c8(0x526)](_0x3ef5fb['initial_rotation']['z'],deg2rad)];else _0x4df9ea[_0x246147(0x312,'XW)D')]=[_0x5b4b12[_0x246147(0x19e,'2pu*')](_0x3ef5fb['mounted']['rotation']['x'],deg2rad),_0x5b4b12['cCKzi'](_0x3ef5fb[_0x3666c8(0x2fa)][_0x134044(0x37d)]['y'],deg2rad),_0x3ef5fb['mounted'][_0x134044(0x37d)]['z']/deg2rad];}if(!_0x4df9ea[_0x3666c8(0x384)]){if(_0x305336&&_0x3ef5fb[_0x246147(0x360,'2N$o')])_0x4df9ea[_0x134044(0x24d)]=_0x5b4b12['mlNRP'](_0x3ef5fb['initial_position']['y'],gs);else _0x4df9ea[_0x3666c8(0x384)]=_0x5b4b12['HyajZ'](_0x3ef5fb[_0x3666c8(0x3cb)](),gs);}for(k of Object['keys'](_0x3ef5fb[_0x134044(0x2c4)])){(_0x4df9ea[k]==undefined||_0x5b4b12[_0x246147(0x20a,'wIEa')](_0x4df9ea[k],null))&&(_0x4df9ea[k]=_0x3ef5fb[_0x3666c8(0x218)][k]);}return _0x4df9ea;}function dispose_with_texture(_0x49c57d){var _0x4dc900=_0x1e14,_0xbc955=_0x1ec9,_0x1a9bc6=_0x2127;if(_0x49c57d[_0x1a9bc6(0x44d,'Cd9K')]){if(_0x49c57d[_0x1a9bc6(0x50c,'o(bH')]['reflectionTexture'])_0x49c57d['material'][_0xbc955(0x478)]['dispose']();if(_0x49c57d[_0x1a9bc6(0x2ab,'@m59')][_0x4dc900(0x1b7)])_0x49c57d[_0x1a9bc6(0x323,'V5Fw')][_0xbc955(0x41d)][_0x4dc900(0x199)]();_0x49c57d['material'][_0xbc955(0x30e)]();}_0x49c57d[_0x4dc900(0x199)]();}function dispose_component(_0x8140c7,_0x2446c0){var _0x25cb41=_0x1ec9,_0x4bd931=_0x2127,_0x523c1b=_0x1e14,_0x2ce350={'mdgII':'3|4|0|1|2','tAkKZ':_0x523c1b(0x2cc),'BFamn':function(_0x4ba8de,_0x26f2d2){return _0x4ba8de(_0x26f2d2);},'AIPor':function(_0x15207a,_0x599463){return _0x15207a(_0x599463);},'eoFSr':function(_0x375577,_0xec959,_0x58683f){return _0x375577(_0xec959,_0x58683f);}},_0x54cb1f=_0x2ce350[_0x523c1b(0x3b2)][_0x4bd931(0x29d,'2pu*')]('|'),_0xc39804=0x0;while(!![]){switch(_0x54cb1f[_0xc39804++]){case'0':_0x2446c0[_0x25cb41(0x473)]['includes'](_0x2ce350[_0x25cb41(0x11a)])&&clear_rays(_0x8140c7);continue;case'1':_0x2446c0['mounted']&&_0x2446c0['mounted'][_0x4bd931(0x115,'hG2r')]&&_0x2446c0[_0x25cb41(0x2ef)][_0x25cb41(0x2b8)]!=undefined&&_0x2ce350['BFamn'](remove_rays,_0x2446c0[_0x25cb41(0x2ef)][_0x523c1b(0xfe)]);continue;case'2':_0x2ce350[_0x25cb41(0x27a)](dispose_with_texture,_0x2446c0);continue;case'3':_0x2ce350[_0x25cb41(0x21a)](remove_components_to_solve,_0x2446c0[_0x523c1b(0x3b7)]);continue;case'4':_0x2ce350['eoFSr'](remove_registered_screen,_0x8140c7,_0x2446c0[_0x4bd931(0x55c,'h2#%')]);continue;}break;}}function remove_component(_0x192b97,_0x454b98){var _0x333f94=_0x1ec9,_0xb208d5=_0x2127,_0x190a13=_0x1e14,_0x570ef0={'cRDeg':function(_0x14138d,_0xdf7375){return _0x14138d(_0xdf7375);},'nKVTN':function(_0x1b8d3b,_0x25374f){return _0x1b8d3b+_0x25374f;},'LZAOs':_0x190a13(0x208),'dSWFj':function(_0x501de5,_0x5bf724,_0x4f7122){return _0x501de5(_0x5bf724,_0x4f7122);}},_0x214e31=_0x570ef0[_0xb208d5(0x319,'MKBW')](get_componentidx_by_name,_0x454b98),_0x3d5e9d=components[_0x214e31];if(!_0x3d5e9d){console[_0x333f94(0x18d)](_0x570ef0[_0xb208d5(0x260,'[NL)')](_0x570ef0[_0xb208d5(0x15a,'[4Gj')]('Error.\x20Component\x20',_0x454b98),_0x570ef0[_0x333f94(0x2a7)]));return;}components[_0x214e31]=undefined,_0x570ef0[_0x190a13(0x29e)](dispose_component,_0x192b97,_0x3d5e9d);}function rename_component(_0x1e1e0b,_0x16718f){var _0x466c9b=_0x1ec9,_0x201cab=_0x1e14,_0x55b09f=_0x2127,_0x4459eb={'NnVvy':function(_0xea746f,_0x248d0d){return _0xea746f(_0x248d0d);},'FxjAb':function(_0x5ce686,_0x27bc70){return _0x5ce686+_0x27bc70;},'LmaJn':_0x55b09f(0x310,'@m59'),'BoZiM':'\x20to\x20remove\x20could\x20not\x20be\x20found.','FEzwM':function(_0xd0fcfb,_0x479bc0,_0x237d0c){return _0xd0fcfb(_0x479bc0,_0x237d0c);}},_0x661de9=_0x4459eb[_0x55b09f(0x544,'G1z3')](get_componentidx_by_name,_0x16718f[_0x201cab(0x10d)]),_0x38a6e8=components[_0x661de9];if(!_0x38a6e8){console[_0x55b09f(0x1fc,'kUzX')](_0x4459eb['FxjAb'](_0x4459eb['LmaJn']+_0x16718f[_0x466c9b(0x473)],_0x4459eb[_0x466c9b(0x4ba)]));return;}_0x16718f[_0x55b09f(0x2aa,'2N$o')]?(_0x38a6e8['name']=_0x16718f[_0x466c9b(0x4b2)],_0x4459eb[_0x466c9b(0x42e)](replace_label,_0x1e1e0b,_0x38a6e8)):console[_0x55b09f(0x517,'L#HR')](_0x55b09f(0x446,'T[iv'));}function modify_component(_0xae5bdd,_0x2790cc,_0x4a29d1=![],_0x3abf37=![],_0x3f0828=![]){var _0x2d7388=_0x1ec9,_0xbb775b=_0x2127,_0x237427=_0x1e14,_0x2ff3f7={'wXnIy':function(_0x9caacd,_0x383366){return _0x9caacd(_0x383366);},'ccabc':function(_0x3b91ee,_0x1176e0){return _0x3b91ee+_0x1176e0;},'fkigE':_0x237427(0x16e),'tUJYh':_0xbb775b(0x530,'pvn5'),'cDomv':function(_0x335d3f,_0x41019b,_0x2f1554,_0x1e725c,_0x1a602e,_0x311044){return _0x335d3f(_0x41019b,_0x2f1554,_0x1e725c,_0x1a602e,_0x311044);},'btjNc':function(_0x3a1903,_0x4bc9dc,_0x59f139){return _0x3a1903(_0x4bc9dc,_0x59f139);},'AhFkr':function(_0x58a799,_0x4f2317,_0x32f75f,_0x5c2153){return _0x58a799(_0x4f2317,_0x32f75f,_0x5c2153);}},_0xb6da6b=_0x2ff3f7[_0xbb775b(0x4b4,'FO(s')](get_componentidx_by_name,_0x2790cc[_0xbb775b(0x305,'C13k')]),_0x4767d3=components[_0xb6da6b];if(!_0x4767d3){console[_0xbb775b(0x270,'K^K7')](_0x2ff3f7[_0x2d7388(0x27c)](_0x2ff3f7[_0x237427(0x169)],_0x2790cc['name'])+_0x2ff3f7[_0x237427(0x52f)]);return;}_0x2790cc=_0x2ff3f7['cDomv'](merge_step_info,_0x4767d3,_0x2790cc,_0x4a29d1,_0x3abf37,_0x3f0828),_0x2ff3f7[_0xbb775b(0x4b6,'2N$o')](remove_component,_0xae5bdd,_0x2790cc[_0x237427(0x10d)]),_0x2ff3f7[_0x2d7388(0x16f)](add_component,_0xae5bdd,_0x2790cc,_0xb6da6b);}function assert_fields(_0xd65e8,_0x5702c0){var _0x5c7046=_0x1e14,_0x4d6c10=_0x2127,_0x22fd1d=_0x1ec9,_0x57bc81={'NjVPY':'type','TXDDw':_0x22fd1d(0x473),'OARxc':_0x4d6c10(0x433,'K^K7'),'iCpSG':_0x4d6c10(0x297,'o(bH'),'XzpBN':_0x4d6c10(0x493,'%2Mb'),'naGJW':'limits','lHeIz':_0x5c7046(0x277),'jfhUp':function(_0x6fe738,_0x153705){return _0x6fe738+_0x153705;},'oFWhf':function(_0x4cd49f,_0x33a09b){return _0x4cd49f+_0x33a09b;},'fpRRq':function(_0x41930a,_0x568bce){return _0x41930a+_0x568bce;},'AXeOx':_0x5c7046(0x227),'QoaaF':_0x4d6c10(0x380,'l]b4'),'lgONk':_0x22fd1d(0x3b4)};let _0x33816a=[_0x57bc81[_0x4d6c10(0x175,'XW)D')],_0x22fd1d(0x1fb),_0x57bc81[_0x22fd1d(0x4ef)],_0x57bc81[_0x22fd1d(0x22b)],_0x57bc81[_0x4d6c10(0x3a4,'7K2G')],_0x57bc81[_0x4d6c10(0x378,'b322')],_0x22fd1d(0x3ad),_0x57bc81['naGJW'],_0x4d6c10(0x180,'aPe6'),_0x57bc81[_0x4d6c10(0x341,'pvn5')]];for(const _0x40250f in _0xd65e8){if(!_0x5702c0[_0x5c7046(0x23c)](_0x40250f)&&!_0x33816a[_0x22fd1d(0x420)](_0x40250f))return console[_0x4d6c10(0x50a,'7K2G')](_0x57bc81['jfhUp'](_0x57bc81['oFWhf'](_0x57bc81[_0x5c7046(0x437)](_0x57bc81[_0x22fd1d(0x311)](_0x57bc81['fpRRq'](_0x57bc81['AXeOx'],_0x40250f),_0x57bc81[_0x22fd1d(0x20c)]),_0x5702c0)+_0x57bc81[_0x5c7046(0x45d)],_0x33816a),'.')),![];}return!![];}function parse_field(_0x13d9b2,_0x5afa22,_0x156544){var _0x54fedc=_0x2127,_0x1f3e8b={'hwYmP':function(_0x3d3c2d,_0x517590){return _0x3d3c2d+_0x517590;}};if(!_0x13d9b2[_0x5afa22]){if(_0x13d9b2[_0x1f3e8b[_0x54fedc(0x4a4,'2pu*')]('_',_0x5afa22)])return _0x13d9b2['_'+_0x5afa22];else return _0x156544;}else return _0x13d9b2[_0x5afa22];}function make_materials(_0x3d6a85){var _0x544ff0=_0x1ec9,_0xbfdf45=_0x2127,_0x12c3de=_0x1e14,_0x7a370={'LwALV':_0x12c3de(0x3ea),'axxpZ':'black_mat','yUFrR':_0xbfdf45(0x3dd,'aPe6'),'jWIje':_0x12c3de(0x54f),'rJxDn':_0x12c3de(0x29b),'HmTQZ':_0x544ff0(0x358),'zdojA':_0xbfdf45(0x422,'V5Fw'),'wgbSK':_0xbfdf45(0x21f,'0Uqy'),'SAbWd':'ppmat','rFMdP':_0xbfdf45(0x2c8,'pvn5'),'mZsOl':'arrow_mat','LqBXC':_0x12c3de(0x294),'WhVAK':_0xbfdf45(0x367,'kUzX'),'qTZWd':_0xbfdf45(0x16d,'XW)D'),'oTMXA':_0xbfdf45(0x1e1,'Cd9K'),'xiBZX':'indicatorMat','DeNbc':_0x544ff0(0x430),'shKNr':_0x12c3de(0x3c2),'vAjuD':_0x12c3de(0x2e0)},_0xc81073=_0x7a370['LwALV'][_0xbfdf45(0x1c7,'R]wn')]('|'),_0x31b9a6=0x0;while(!![]){switch(_0xc81073[_0x31b9a6++]){case'0':materials[_0x544ff0(0x28f)]['subSurface'][_0x12c3de(0x3c1)]=!![];continue;case'1':materials['black']=new BABYLON[(_0xbfdf45(0x2b7,'[4Gj'))](_0x7a370[_0x12c3de(0x156)]);continue;case'2':materials[_0xbfdf45(0x235,'XW)D')][_0x12c3de(0x213)]=new BABYLON[(_0x544ff0(0x432))](0x0,0.4,0x0);continue;case'3':materials[_0xbfdf45(0x3ce,'vUKL')]['diffuseColor']=new BABYLON[(_0x544ff0(0x432))](0.8,0x0,0.3);continue;case'4':materials[_0xbfdf45(0x2b1,'XW)D')][_0xbfdf45(0x52e,'K^K7')]=new BABYLON['Color3'](0x0,0x0,0x0);continue;case'5':materials[_0xbfdf45(0x397,'@m59')]['diffuseColor']=new BABYLON['Color3'](0x0,0x0,0x0);continue;case'6':materials[_0x12c3de(0x376)]=new BABYLON['StandardMaterial'](_0x7a370[_0xbfdf45(0x408,'%2Mb')],_0x3d6a85);continue;case'7':materials[_0x544ff0(0x4df)][_0xbfdf45(0x10b,'Cx7y')]=![];continue;case'8':materials[_0x12c3de(0x469)]['diffuseColor']=new BABYLON[(_0x12c3de(0x501))](0.8,0.6,0.6);continue;case'9':materials['glassMat'][_0xbfdf45(0x1c2,'cQ1f')]=0x0;continue;case'10':materials[_0x544ff0(0x389)][_0x12c3de(0x228)]=0.4;continue;case'11':materials['glassMat'][_0xbfdf45(0x4dd,'WllO')]=0.7;continue;case'12':materials[_0x544ff0(0x28f)]=new BABYLON[(_0xbfdf45(0x4c5,'[NL)'))](_0x7a370[_0xbfdf45(0x13a,'pvn5')],_0x3d6a85);continue;case'13':materials[_0xbfdf45(0x31d,'h2#%')]['diffuseColor']=new BABYLON[(_0xbfdf45(0x50e,'T[iv'))](0x0,0x1,0x0);continue;case'14':materials[_0x12c3de(0x231)][_0x12c3de(0x325)]=0.1;continue;case'15':materials[_0x12c3de(0x2ec)][_0x12c3de(0x552)]=![];continue;case'16':materials['beamsplitterMaterial']=new BABYLON['PBRMaterial'](_0x7a370['rJxDn'],_0x3d6a85);continue;case'17':materials[_0xbfdf45(0x418,'WllO')]=materials[_0x12c3de(0x3af)];continue;case'18':materials[_0xbfdf45(0x31e,'S5[f')]=new BABYLON[(_0x12c3de(0x2a2))](_0x7a370['HmTQZ'],_0x3d6a85);continue;case'19':materials['screen_notsolved'][_0x12c3de(0x53c)]=new BABYLON['Color3'](0x1,0.5,0.2);continue;case'20':materials[_0xbfdf45(0x385,'2pu*')][_0xbfdf45(0x374,'K^K7')]=!![];continue;case'21':materials[_0x544ff0(0x4d7)]['specularColor']=new BABYLON[(_0x544ff0(0x432))](0x0,0x0,0x0);continue;case'22':materials[_0x12c3de(0x469)]=new BABYLON['StandardMaterial'](_0x7a370[_0x544ff0(0x15e)],_0x3d6a85);continue;case'23':materials['groundMat'][_0x544ff0(0xfb)][_0xbfdf45(0x3f5,'9GmU')]=0x5;continue;case'24':materials[_0x12c3de(0x38f)][_0x544ff0(0x147)]();continue;case'25':materials[_0xbfdf45(0x48b,'NZwG')]['specularColor']=new BABYLON[(_0x12c3de(0x501))](0.15,0.25,0.15);continue;case'26':materials[_0x12c3de(0x2a6)][_0x12c3de(0x552)]=![];continue;case'27':materials[_0xbfdf45(0x186,'[NL)')][_0x12c3de(0x48c)]=new BABYLON[(_0x12c3de(0x25c))](_0x7a370['wgbSK'],_0x3d6a85);continue;case'28':materials['arrow_mat']['freeze']();continue;case'29':materials[_0x544ff0(0x389)]=new BABYLON[(_0x544ff0(0x1cd))](_0x7a370[_0xbfdf45(0x4b1,'2pu*')],_0x3d6a85);continue;case'30':materials[_0xbfdf45(0xed,'b322')]['alpha']=0.4;continue;case'31':materials[_0x544ff0(0x28f)][_0xbfdf45(0x3f2,'@PTA')]=new BABYLON[(_0x12c3de(0x501))](0x0,0x0,0x0);continue;case'32':materials[_0xbfdf45(0x372,'[4Gj')]['diffuseColor']=new BABYLON['Color3'](0x0,0x0,0x0);continue;case'33':materials[_0x12c3de(0xe1)][_0xbfdf45(0x4fb,'V5Fw')]=new BABYLON['Color3'](0x0,0.7,0.7);continue;case'34':materials[_0x12c3de(0x127)][_0x544ff0(0x121)]=![];continue;case'35':materials['screen_solved'][_0x544ff0(0x147)]();continue;case'36':materials[_0x12c3de(0x376)]['roughness']=0.1;continue;case'37':materials[_0x12c3de(0x2fc)]=new BABYLON[(_0xbfdf45(0x44e,'G1z3'))](_0x7a370[_0x12c3de(0x3aa)]);continue;case'38':materials[_0x12c3de(0x2a6)]=new BABYLON[(_0x544ff0(0xee))](_0xbfdf45(0x330,'o(bH'),_0x3d6a85);continue;case'39':materials[_0x544ff0(0x30c)]['diffuseColor']=new BABYLON[(_0x12c3de(0x501))](0.2,0.6,0.9);continue;case'40':materials['focal_plane'][_0xbfdf45(0x195,'[NL)')]=new BABYLON[(_0x12c3de(0x501))](0x0,0x0,0x0);continue;case'41':materials['opticaltable']=new BABYLON[(_0x544ff0(0x1cd))](_0x544ff0(0x3c5));continue;case'42':materials[_0x544ff0(0x520)]=new BABYLON[(_0x12c3de(0x2a2))](_0x7a370[_0x12c3de(0x118)]);continue;case'43':materials[_0x12c3de(0xe1)][_0xbfdf45(0x531,'h2#%')]();continue;case'44':materials[_0x544ff0(0x28f)]['specularColor']=new BABYLON['Color3'](0x0,0x0,0x0);continue;case'45':materials['laser'][_0xbfdf45(0x23f,'o(bH')]();continue;case'46':materials[_0x544ff0(0x150)]=new BABYLON[(_0x544ff0(0x1cd))](_0x7a370['zdojA'],_0x3d6a85);continue;case'47':materials[_0xbfdf45(0x28c,'hG2r')][_0x12c3de(0x48c)]=new BABYLON['Texture'](_0x7a370[_0xbfdf45(0x460,'%2Mb')]);continue;case'48':materials['panelbg']['level']=0.3;continue;case'49':materials[_0x12c3de(0x127)]=new BABYLON[(_0x12c3de(0x2a2))](_0x7a370[_0xbfdf45(0x406,'xpcD')],_0x3d6a85);continue;case'50':materials['principle_plane'][_0xbfdf45(0x3f4,'hG2r')]();continue;case'51':materials[_0x544ff0(0x3e7)][_0xbfdf45(0x1de,'WllO')][_0xbfdf45(0x17f,'NZwG')]=0x5;continue;case'52':materials[_0xbfdf45(0x3a7,'uKb3')][_0x12c3de(0x534)]();continue;case'53':materials[_0x12c3de(0xe1)]['specularColor']=new BABYLON[(_0xbfdf45(0x22c,'V5Fw'))](0x0,0x0,0x0);continue;case'54':materials[_0xbfdf45(0x33a,'Cx7y')][_0xbfdf45(0x328,'rF1K')]=new BABYLON[(_0x12c3de(0x501))](0.1,0.1,0.1);continue;case'55':materials[_0x544ff0(0x256)][_0xbfdf45(0x27f,'qK^T')]=0x0;continue;case'56':materials['principle_plane'][_0xbfdf45(0x4cf,'l]b4')]=new BABYLON['Color3'](0x0,0x0,0x0);continue;case'57':materials[_0x544ff0(0xf7)][_0x544ff0(0x2d2)]=0.1;continue;case'58':materials[_0x544ff0(0x529)][_0xbfdf45(0x519,'!u5B')]=new BABYLON[(_0xbfdf45(0x49b,'7K2G'))](0x0,0x0,0x0);continue;case'59':materials[_0xbfdf45(0x441,'C13k')]=new BABYLON[(_0x12c3de(0x2a2))](_0xbfdf45(0x283,'xpcD'));continue;case'60':materials['beamsplitterMaterial'][_0xbfdf45(0x27e,'[4Gj')]=!![];continue;case'61':if(settings[_0x544ff0(0x336)])materials[_0xbfdf45(0x3e8,'R]wn')][_0x12c3de(0x48c)]=new BABYLON['Texture'](_0x7a370[_0x544ff0(0x254)]);else{var _0x272a31='0|1|2|4|3'[_0xbfdf45(0x129,'h)]O')]('|'),_0x59d5a8=0x0;while(!![]){switch(_0x272a31[_0x59d5a8++]){case'0':var _0x2a0a7c=new BABYLON['Texture'](_0x7a370[_0x544ff0(0x10f)],_0x3d6a85);continue;case'1':_0x2a0a7c[_0xbfdf45(0x538,'cQ1f')]=0x4;continue;case'2':_0x2a0a7c['vScale']=0x4;continue;case'3':materials[_0x544ff0(0x2e8)]['specularTexture']=_0x2a0a7c;continue;case'4':materials[_0x544ff0(0x2e8)][_0xbfdf45(0x202,'xpcD')]=_0x2a0a7c;continue;}break;}}continue;case'62':materials[_0xbfdf45(0x1ad,'wIEa')][_0x544ff0(0x364)]=new BABYLON['Color3'](0.15,0.15,0.15);continue;case'63':materials[_0x544ff0(0x20e)]['freeze']();continue;case'64':materials[_0x544ff0(0x2e8)]=new BABYLON[(_0x12c3de(0x2a2))](_0x7a370[_0x12c3de(0x4d9)]);continue;case'65':materials[_0x544ff0(0x24f)][_0x544ff0(0x21c)]['isReflectionEnabled']=!![];continue;case'66':materials[_0x544ff0(0x240)]=new BABYLON[(_0x12c3de(0x2a2))](_0xbfdf45(0x414,'%2Mb'),_0x3d6a85);continue;case'67':materials[_0xbfdf45(0x1dc,'Cx7y')]['freeze']();continue;case'68':materials[_0xbfdf45(0x1ac,'WomR')][_0x12c3de(0x53c)]=new BABYLON[(_0x544ff0(0x432))](0x0,0x0,0x0);continue;case'69':materials['component_label'][_0x544ff0(0x147)]();continue;case'70':materials[_0x544ff0(0x511)]=new BABYLON[(_0xbfdf45(0x410,'Cd9K'))](_0x12c3de(0x1cf));continue;case'71':materials['laser'][_0x12c3de(0x53c)]=new BABYLON['Color3'](0.1,0.3,0.1);continue;case'72':materials[_0x544ff0(0x150)]['roughness']=0.1;continue;case'73':materials[_0x544ff0(0xdf)]=new BABYLON[(_0x12c3de(0x2a2))](_0x7a370[_0xbfdf45(0x18e,'[4Gj')],_0x3d6a85);continue;case'74':materials[_0x12c3de(0x192)][_0x544ff0(0xf8)]=0.44;continue;case'75':materials[_0xbfdf45(0x4a1,'W0Z)')]['diffuseColor']=new BABYLON[(_0x544ff0(0x432))](0.3,0.3,0.3);continue;case'76':materials[_0x12c3de(0x127)][_0xbfdf45(0x3fc,'WllO')]=new BABYLON[(_0x544ff0(0x432))](0x0,0x0,0x0);continue;case'77':materials[_0x544ff0(0x520)][_0xbfdf45(0x4fb,'V5Fw')]=new BABYLON[(_0x544ff0(0x432))](0.5,0x0,0.2);continue;case'78':materials[_0xbfdf45(0x125,'%2Mb')][_0x12c3de(0x325)]=0.1;continue;case'79':materials['bar_notsolved'][_0xbfdf45(0x48e,'G1z3')]=new BABYLON[(_0xbfdf45(0x152,'WllO'))](0x1,0x0,0x0);continue;case'80':materials[_0x12c3de(0x52b)]['backFaceCulling']=![];continue;case'81':materials['blade_material'][_0x12c3de(0x53c)]=new BABYLON[(_0x12c3de(0x501))](0.2,0.2,0.2);continue;case'82':materials['transparentMaterial']['alpha']=0x0;continue;case'83':materials['bar_notsolved']['freeze']();continue;case'84':materials['mirrorMaterial'][_0x12c3de(0x552)]=!![];continue;case'85':materials[_0x544ff0(0x4d7)]['emissiveColor']=new BABYLON['Color3'](0x0,0.7,0x0);continue;case'86':materials['screen_notsolved'][_0xbfdf45(0x4a6,'XW)D')]();continue;case'87':materials['screenBlank'][_0xbfdf45(0x519,'!u5B')]=new BABYLON[(_0xbfdf45(0x1c5,'R]wn'))](0.9,0.9,0.9);continue;case'88':materials[_0x544ff0(0x4df)]=new BABYLON['StandardMaterial'](_0x7a370['SAbWd'],_0x3d6a85);continue;case'89':materials[_0x544ff0(0x30c)][_0x12c3de(0x552)]=![];continue;case'90':materials['glassMat'][_0xbfdf45(0x3c8,'!u5B')][_0x544ff0(0x2df)]=!![];continue;case'91':if(settings[_0xbfdf45(0x4e4,'9GmU')]){var _0x57b412=_0x7a370[_0x544ff0(0x21d)][_0x12c3de(0x239)]('|'),_0x3b7c92=0x0;while(!![]){switch(_0x57b412[_0x3b7c92++]){case'0':materials[_0xbfdf45(0x451,'b322')]=materials[_0x12c3de(0x375)][_0x12c3de(0x145)]();continue;case'1':materials['postMat']['useRoughnessFromMetallicTextureAlpha']=![];continue;case'2':materials[_0xbfdf45(0x26b,'FO(s')]['useMetallnessFromMetallicTextureBlue']=!![];continue;case'3':materials[_0x544ff0(0x16b)][_0x12c3de(0x465)]=col_gold;continue;case'4':materials[_0xbfdf45(0x347,'T[iv')][_0xbfdf45(0x527,'o(bH')]=col_green;continue;case'5':materials[_0x12c3de(0x375)][_0x544ff0(0x268)]=!![];continue;case'6':materials[_0x12c3de(0x375)][_0x12c3de(0x42d)]=0.8;continue;case'7':materials[_0xbfdf45(0x47f,'C13k')][_0xbfdf45(0x1b1,'9^nD')]=col_silver;continue;case'8':materials[_0x12c3de(0x375)]['roughness']=0.1;continue;case'9':materials[_0x12c3de(0x375)]=new BABYLON[(_0x12c3de(0x387))](_0xbfdf45(0x178,'C13k'),_0x3d6a85);continue;case'10':materials[_0x544ff0(0x16b)][_0x12c3de(0x155)]=_0x3d6a85[_0x544ff0(0x1d8)];continue;case'11':materials[_0x544ff0(0x351)]=materials[_0x544ff0(0x16b)][_0xbfdf45(0x3b3,'9^nD')]();continue;}break;}}else{var _0x2d44f6=_0x544ff0(0x509)[_0x544ff0(0x18f)]('|'),_0x45a4e6=0x0;while(!![]){switch(_0x2d44f6[_0x45a4e6++]){case'0':materials[_0x12c3de(0x375)]=new BABYLON['StandardMaterial'](_0x12c3de(0x30a),_0x3d6a85);continue;case'1':materials[_0x12c3de(0x30d)]=materials[_0xbfdf45(0x4d8,'h)]O')][_0x544ff0(0x12d)]();continue;case'2':materials[_0x544ff0(0x16b)][_0x12c3de(0x52d)]=new BABYLON[(_0xbfdf45(0x298,'%]JB'))](0x1,0x1,0x1);continue;case'3':materials[_0x12c3de(0x1fe)][_0x12c3de(0x53c)]=col_green;continue;case'4':materials[_0xbfdf45(0x4e7,'%2Mb')]['ambientColor']=col_silver;continue;case'5':materials[_0xbfdf45(0x35a,'hG2r')][_0xbfdf45(0x4ae,'h)]O')]=col_yellow;continue;case'6':materials[_0xbfdf45(0x4bf,'9GmU')][_0x544ff0(0x36c)]=col_yellow;continue;case'7':materials[_0x12c3de(0x1fe)]=materials[_0x12c3de(0x375)]['clone']();continue;case'8':materials[_0x544ff0(0x16b)][_0x544ff0(0x267)]=new BABYLON['Color3'](0.2,0.1,0x0);continue;case'9':materials[_0x544ff0(0x16b)][_0x12c3de(0x53c)]=new BABYLON[(_0xbfdf45(0x332,'uKb3'))](0.3,0.2,0x0);continue;case'10':materials[_0xbfdf45(0x491,'o(bH')][_0x544ff0(0x36c)]=new BABYLON['Color3'](0.5,0.1,0x0);continue;case'11':materials[_0x544ff0(0x351)]=materials[_0x12c3de(0x375)][_0x12c3de(0x145)]();continue;case'12':materials[_0x12c3de(0x1fe)]['ambientColor']=col_green;continue;case'13':materials['pedestalMat'][_0xbfdf45(0x135,'WomR')]=col_silver;continue;}break;}}continue;case'92':materials[_0xbfdf45(0x173,'1jxm')]=new BABYLON[(_0xbfdf45(0x293,'Cx7y'))](_0x7a370[_0xbfdf45(0x468,'W0Z)')],_0x3d6a85);continue;case'93':materials[_0x544ff0(0x411)]=new BABYLON[(_0x544ff0(0x1cd))](_0x7a370['vAjuD']);continue;case'94':materials[_0x544ff0(0x30c)]=new BABYLON['StandardMaterial'](_0xbfdf45(0x253,'pvn5'));continue;case'95':materials['principle_plane'][_0x544ff0(0x267)]=new BABYLON[(_0x544ff0(0x432))](0.7,0.7,0x0);continue;case'96':materials[_0xbfdf45(0x51b,'[4Gj')]['specularColor']=new BABYLON['Color3'](0x0,0x0,0x0);continue;case'97':materials['principle_plane'][_0xbfdf45(0x1f3,'2pu*')]=![];continue;}break;}}function get_mount(_0x365600,_0x21ccb4=gs*0x1,_0x235f62=null,_0x4b5854=gs*0.5){var _0x192368=_0x1ec9,_0x460587=_0x2127,_0x29287d=_0x1e14,_0x3f1c76={'JPUsB':_0x29287d(0x2ac),'tooZO':function(_0x5ea3a4,_0x5711c6){return _0x5ea3a4*_0x5711c6;},'SiLkS':function(_0x3a071d,_0x3df9a5){return _0x3a071d/_0x3df9a5;},'zytsc':function(_0x363e4d,_0x13e0f1){return _0x363e4d+_0x13e0f1;},'PnchW':_0x460587(0xfc,'PV]R'),'hhwtQ':function(_0x44d027,_0x1951a7){return _0x44d027*_0x1951a7;},'RHrSz':_0x192368(0x2e1),'eimpr':'pedestal','NRtwQ':function(_0x1b52bd,_0x367e2b){return _0x1b52bd/_0x367e2b;},'MiWnR':'ref_node'},_0x23718f=_0x3f1c76[_0x192368(0x2bf)][_0x192368(0x18f)]('|'),_0x2ff005=0x0;while(!![]){switch(_0x23718f[_0x2ff005++]){case'0':_0x12c85c[_0x460587(0x3e3,'kUzX')]=materials[_0x192368(0x16b)];continue;case'1':var _0x29c505=_0x3f1c76[_0x192368(0x369)](gs,0.2);continue;case'2':_0x1f5f17[_0x460587(0x3b5,'PV]R')]=()=>{var _0x5a817c=_0x192368;_0x1f5f17[_0x5a817c(0x405)]=materials['postMat_dragging'];};continue;case'3':_0x12c85c['scaling']=new BABYLON[(_0x460587(0x321,'9GmU'))](0x1,0x1,0x1);continue;case'4':_0x305673[_0x29287d(0x3d2)]['y']=_0x3f1c76[_0x29287d(0x23e)](_0x29c505,0x2);continue;case'5':_0x305673[_0x460587(0x104,'vUKL')](_0x3a9d1d);continue;case'6':_0x12c85c[_0x29287d(0x1e2)]=_0x28c0bc;continue;case'7':current_element=_0x3f1c76['zytsc'](current_element,0x1);continue;case'8':_0x3a9d1d[_0x29287d(0x3cb)]=()=>_0x1f5f17[_0x192368(0x2ed)]['y'];continue;case'9':_0x3a9d1d[_0x29287d(0xeb)]=_0x12c85c;continue;case'10':var _0x12c85c=BABYLON['MeshBuilder']['CreateCylinder'](_0x3f1c76[_0x29287d(0x47c)],{'diameter':_0x3f1c76['hhwtQ'](gs,0.3),'height':0x1,'tessellation':0x1e});continue;case'11':_0x305673[_0x29287d(0x3ab)]=materials['pedestalMat'];continue;case'12':var _0x3a9d1d=new BABYLON[(_0x460587(0x151,'h)]O'))](_0x3f1c76[_0x192368(0x2cd)](_0x3f1c76[_0x460587(0x44b,'7K2G')],current_element));continue;case'13':_0x1f5f17[_0x192368(0x4a3)]=()=>{var _0x2c1d50=_0x460587;_0x1f5f17[_0x2c1d50(0x2ab,'@m59')]=materials[_0x2c1d50(0x162,'%2Mb')];};continue;case'14':_0x28c0bc[_0x460587(0x505,'!u5B')]=_0x12c85c;continue;case'15':_0x3a9d1d['pedestal']=_0x305673;continue;case'16':_0x305673[_0x460587(0x3d3,'l]b4')]=_0x12c85c;continue;case'17':_0x3a9d1d[_0x460587(0x40c,'[4Gj')]=!![];continue;case'18':_0x3a9d1d[_0x460587(0x515,'9^nD')]=_0x3232ac=>{var _0x2dd2d5=_0x192368,_0x8dcfc8=_0x460587,_0x4b9434=_0x29287d,_0x4d6d4d=_0x4b9434(0x2d6)[_0x8dcfc8(0x4de,'[4Gj')]('|'),_0x269de8=0x0;while(!![]){switch(_0x4d6d4d[_0x269de8++]){case'0':_0x1f5f17[_0x4b9434(0x24e)]['x']=0x1;continue;case'1':_0x1f5f17['scaling']['z']=0x1;continue;case'2':_0x3232ac=Math[_0x4b9434(0x2de)](_0x3232ac,0.1);continue;case'3':if(_0x27dce7[_0x8dcfc8(0x4e8,'qK^T')](_0x235f62,null))_0x235f62[_0x8dcfc8(0x11b,'vUKL')]['y']=_0x27dce7['Ronzc'](_0x3232ac,_0x4b5854);continue;case'4':_0x1f5f17[_0x2dd2d5(0x2ed)]['y']=_0x3232ac;continue;}break;}};continue;case'19':var _0x27dce7={'CbJDR':function(_0x4dd06c,_0x70fa91){return _0x4dd06c!=_0x70fa91;},'Ronzc':function(_0x261a3e,_0xd692fa){return _0x261a3e+_0xd692fa;}};continue;case'20':_0x3a9d1d[_0x29287d(0xeb)]=_0x1f5f17;continue;case'21':_0x305673['stoppedDragging']=()=>{var _0x240db3=_0x460587;_0x305673['material']=materials[_0x240db3(0x4c2,'%]JB')];};continue;case'22':return _0x3a9d1d;case'23':var _0x305673=BABYLON[_0x460587(0x382,'T[iv')][_0x460587(0x4a5,'*nG5')](_0x3f1c76['eimpr'],{'diameter':_0x3f1c76[_0x460587(0x140,'WllO')](gs,0.6),'height':_0x29c505,'tessellation':0x1e});continue;case'24':_0x3a9d1d[_0x29287d(0x32b)](_0x21ccb4);continue;case'25':_0x1f5f17['setParent'](_0x3a9d1d);continue;case'26':_0x3a9d1d['bh']=_0x4b5854;continue;case'27':_0x235f62&&_0x235f62[_0x460587(0x4f8,'qK^T')](_0x3a9d1d);continue;case'28':_0x3a9d1d[_0x460587(0x13f,'C13k')]=()=>_0x1f5f17[_0x192368(0x2ed)]['y']+_0x4b5854;continue;case'29':_0x3a9d1d['showDragging']=()=>{var _0x944c57=_0x29287d,_0x19d706=_0x192368;_0x305673['material']=materials[_0x19d706(0x103)],_0x1f5f17[_0x944c57(0x3ab)]=materials[_0x19d706(0x103)];};continue;case'30':_0x3a9d1d[_0x460587(0x53b,'9GmU')]=()=>{var _0x50a612=_0x192368;_0x305673[_0x50a612(0x405)]=materials['postMat'],_0x1f5f17[_0x50a612(0x405)]=materials['postMat'];};continue;case'31':_0x12c85c[_0x29287d(0x4f2)](BABYLON[_0x192368(0x3c4)][_0x192368(0x502)](0x0,_0x3f1c76[_0x192368(0x1be)](0x1,0x2),0x0),![]);continue;case'32':_0x1f5f17[_0x460587(0x339,'*nG5')]=_0x12c85c;continue;case'33':var _0x1f5f17=_0x28c0bc;continue;case'34':_0x3a9d1d[_0x460587(0x285,'C13k')]=()=>new BABYLON[(_0x29287d(0x2c6))](_0x3a9d1d[_0x460587(0x38b,'L#HR')]['x'],_0x3a9d1d[_0x192368(0x26f)]['y']+_0x1f5f17[_0x460587(0x185,'wIEa')]['y']+_0x4b5854,_0x3a9d1d[_0x192368(0x26f)]['z']);continue;case'35':var _0x28c0bc=new BABYLON[(_0x29287d(0x2cb))](_0x3f1c76['zytsc'](_0x3f1c76[_0x29287d(0x29c)],current_element));continue;case'36':_0x305673[_0x460587(0x425,'WllO')]=()=>{var _0x49d59d=_0x192368;_0x305673[_0x49d59d(0x405)]=materials['postMat_dragging'];};continue;case'37':_0x3a9d1d[_0x192368(0x2ef)]=_0x235f62;continue;}break;}}function show_axis_arrow(_0x4c7577,_0x3790ac,_0x221b7e,_0x1f1ce2,_0x414ade=gs*1.1,_0x103e5d=gs*0.1,_0x4ec6bb=gs*0.2){var _0x402fa2=_0x1e14,_0x2316f2=_0x1ec9,_0x2fc97e=_0x2127,_0x4a1ddf={'QGKjH':_0x2fc97e(0x108,'xpcD'),'JZyRl':_0x2316f2(0x4ab),'yLgLt':function(_0x1c2be0,_0x196a09){return _0x1c2be0*_0x196a09;},'Mpmyu':function(_0x31ed8d,_0x336a8c){return _0x31ed8d/_0x336a8c;},'GhyYf':_0x2316f2(0x1ce),'UQvlc':function(_0x33cbfe,_0x53fd4a,_0x35090e,_0x136dbc,_0x40aaab,_0x36dcf4,_0x46afd5){return _0x33cbfe(_0x53fd4a,_0x35090e,_0x136dbc,_0x40aaab,_0x36dcf4,_0x46afd5);},'ukKMb':function(_0x129e52,_0x115631,_0x5d62fa,_0x4588e6,_0x15e12c,_0x408571,_0x5708aa){return _0x129e52(_0x115631,_0x5d62fa,_0x4588e6,_0x15e12c,_0x408571,_0x5708aa);},'OUhnX':_0x402fa2(0x434),'Ozdzp':function(_0x22c9c7,_0x2fce05,_0x1731ee,_0x3fe5b4,_0x3efd51,_0x360a78,_0x481297){return _0x22c9c7(_0x2fce05,_0x1731ee,_0x3fe5b4,_0x3efd51,_0x360a78,_0x481297);},'THKbg':_0x402fa2(0x292)};arrow=BABYLON[_0x2fc97e(0x563,'kUzX')][_0x402fa2(0x160)](_0x4a1ddf[_0x2fc97e(0x439,'@m59')],{'diameter':_0x103e5d,'height':_0x414ade,'tessalation':0xa,'cap':BABYLON['Mesh']['NO_CAP']}),arrow[_0x402fa2(0xeb)]=_0x3790ac['post'],arrow[_0x2fc97e(0x445,'@m59')]=new BABYLON[(_0x2fc97e(0xf0,'*nG5'))](0x1,0x1,0x1),arrow_leftcap=BABYLON['MeshBuilder'][_0x2fc97e(0x43a,'h2#%')](_0x4a1ddf[_0x2316f2(0x4aa)],{'diameterTop':_0x4ec6bb,'diameterBottom':_0x4a1ddf[_0x2316f2(0x27b)](_0x4ec6bb,0.1),'height':_0x4ec6bb,'tessalation':0xa}),arrow_leftcap[_0x2fc97e(0x143,'rF1K')]=_0x3790ac[_0x2316f2(0x43d)],arrow_rightcap=arrow_leftcap['clone'](),arrow_rightcap[_0x2316f2(0x43d)]=_0x3790ac[_0x2fc97e(0x55a,'b322')],arrow_rightcap[_0x402fa2(0x11e)]['x']=deg180,arrow_leftcap['position']['y']=_0x4a1ddf[_0x2316f2(0x2c9)](-_0x414ade,0x2),arrow_leftcap[_0x2fc97e(0x533,'%2Mb')]=arrow,arrow_rightcap[_0x2316f2(0x26f)]['y']=_0x414ade/0x2,arrow_rightcap['parent']=arrow,arrow[_0x2fc97e(0x3e3,'kUzX')]=materials['arrow_mat'],arrow_leftcap['material']=materials[_0x2fc97e(0x4f4,'R]wn')],arrow_rightcap['material']=materials[_0x2fc97e(0x308,'xpcD')];if(_0x221b7e[_0x2316f2(0x420)]('X')){var _0x5ae5e4=_0x4a1ddf[_0x2fc97e(0x1d7,'rF1K')]['split']('|'),_0x8bed77=0x0;while(!![]){switch(_0x5ae5e4[_0x8bed77++]){case'0':_0x14b21a[_0x2fc97e(0x3d3,'l]b4')]=_0x3790ac[_0x2fc97e(0xfc,'PV]R')];continue;case'1':_0x14b21a['position']['y']=_0x4a1ddf[_0x402fa2(0x13c)](gs,0.2);continue;case'2':var _0x14b21a=arrow[_0x2fc97e(0x452,'K^K7')]();continue;case'3':_0x3790ac[_0x2316f2(0x472)]=_0x14b21a;continue;case'4':_0x14b21a[_0x2316f2(0x3bf)]=_0x3790ac;continue;case'5':_0x14b21a['rotation']['z']=deg90;continue;case'6':if(_0x221b7e['includes']('S'))_0x4a1ddf[_0x2316f2(0x2e6)](attach_SixDoFDragBehavior,_0x4c7577,'SX',_0x1f1ce2,_0x14b21a,_0x3790ac,_0x3790ac[_0x2fc97e(0x279,'wIEa')]);else _0x4a1ddf[_0x2fc97e(0x542,'7K2G')](attach_SixDoFDragBehavior,_0x4c7577,'X',_0x1f1ce2,_0x14b21a,_0x3790ac,_0x3790ac[_0x2fc97e(0x399,'G1z3')]);continue;}break;}}if(_0x221b7e[_0x2316f2(0x420)]('Y')){var _0x1d3860=_0x4a1ddf['OUhnX']['split']('|'),_0x1fb083=0x0;while(!![]){switch(_0x1d3860[_0x1fb083++]){case'0':_0x3a6aaa[_0x2fc97e(0x4a7,'vUKL')]=_0x3790ac;continue;case'1':var _0x3a6aaa=arrow[_0x2316f2(0x12d)]();continue;case'2':if(_0x221b7e[_0x2316f2(0x420)]('S'))_0x4a1ddf[_0x402fa2(0x54e)](attach_SixDoFDragBehavior,_0x4c7577,'SY',_0x1f1ce2,_0x3a6aaa,_0x3790ac,_0x3790ac['mounted']);else _0x4a1ddf[_0x2316f2(0x1aa)](attach_SixDoFDragBehavior,_0x4c7577,'Y',_0x1f1ce2,_0x3a6aaa,_0x3790ac,_0x3790ac[_0x2316f2(0x2ef)]);continue;case'3':_0x3a6aaa['position']['y']=gs*0.2;continue;case'4':_0x3a6aaa['post']=_0x3790ac['post'];continue;case'5':_0x3a6aaa['rotation']['x']=deg90;continue;case'6':_0x3790ac[_0x2fc97e(0x272,'9GmU')]=_0x3a6aaa;continue;}break;}}if(_0x221b7e['includes']('Z')){var _0x2bbf98=_0x4a1ddf['THKbg'][_0x2fc97e(0x2a9,'@PTA')]('|'),_0x25968d=0x0;while(!![]){switch(_0x2bbf98[_0x25968d++]){case'0':var _0x475533=arrow['clone']();continue;case'1':if(_0x221b7e[_0x402fa2(0x23c)]('S'))_0x4a1ddf[_0x2fc97e(0x3a2,'cQ1f')](attach_SixDoFDragBehavior,_0x4c7577,'SZ',_0x1f1ce2,_0x475533,_0x3790ac,_0x3790ac[_0x402fa2(0x2fa)]);else attach_SixDoFDragBehavior(_0x4c7577,'Z',_0x1f1ce2,_0x475533,_0x3790ac,_0x3790ac[_0x2fc97e(0x23a,'h)]O')]);continue;case'2':_0x3790ac[_0x2fc97e(0x352,'b322')]=_0x475533;continue;case'3':_0x475533[_0x402fa2(0xeb)]=_0x3790ac[_0x2fc97e(0x220,'pvn5')];continue;case'4':_0x475533[_0x402fa2(0x1e2)]=_0x3790ac;continue;case'5':_0x475533['position']['z']=gs*0.2;continue;case'6':_0x475533[_0x2316f2(0x26f)]['y']=gs*0.4;continue;case'7':_0x475533['scaling']['y']=0.2;continue;}break;}}arrow[_0x2316f2(0x30e)]();}function get_post(_0x1faf64,_0x2ec1f7,_0x272692=null,_0x49e018=gs*0.5){var _0x102bf4=_0x1e14,_0x24b6c0=_0x1ec9,_0x14992f=_0x2127,_0x5b060e={'PJEhq':_0x14992f(0x306,'rF1K'),'pcyVo':function(_0x2e66c5,_0x1fed1d,_0x1cd6a4,_0x217a68,_0x3f591c){return _0x2e66c5(_0x1fed1d,_0x1cd6a4,_0x217a68,_0x3f591c);},'SUgRy':function(_0x1230c5,_0x3e9bf5){return _0x1230c5!==_0x3e9bf5;},'yyibY':function(_0x5727bc,_0x5a915b,_0x12834e,_0x155066,_0xc6c533,_0x2bfaea,_0x4cd21c){return _0x5727bc(_0x5a915b,_0x12834e,_0x155066,_0xc6c533,_0x2bfaea,_0x4cd21c);},'ckwYC':_0x14992f(0x463,'!u5B'),'ilaaz':function(_0x134bd8,_0x724029,_0x1194c4,_0x28c6be,_0x4bf0ad,_0x56605e,_0x411412){return _0x134bd8(_0x724029,_0x1194c4,_0x28c6be,_0x4bf0ad,_0x56605e,_0x411412);},'hpcPh':function(_0x23482d,_0x5d6a1d,_0x18ff9c,_0x27858b,_0x28b6f4){return _0x23482d(_0x5d6a1d,_0x18ff9c,_0x27858b,_0x28b6f4);}},_0x1a33e7=_0x5b060e['PJEhq'][_0x14992f(0x322,'PV]R')]('|'),_0x55ee91=0x0;while(!![]){switch(_0x1a33e7[_0x55ee91++]){case'0':_0x5b060e[_0x14992f(0x301,'9^nD')](show_axis_arrow,_0x1faf64,_0x3d406a,dof,limits);continue;case'1':if(limits)_0x3d406a[_0x14992f(0x2d0,'o(bH')]=limits;continue;case'2':return _0x3d406a;case'3':dof=_0x2ec1f7['dof'];continue;case'4':var _0x5e2002=gs*0x1;continue;case'5':limits=_0x2ec1f7[_0x24b6c0(0x475)];continue;case'6':if(_0x5b060e['SUgRy'](dof,'')){if(dof[_0x24b6c0(0x420)]('Z')){if(dof[_0x14992f(0x477,'aPe6')]('S')){if(dof[_0x102bf4(0x23c)]('Y'))_0x5b060e['yyibY'](attach_SixDoFDragBehavior,_0x1faf64,_0x5b060e[_0x102bf4(0x3eb)],limits,_0x3d406a['post'],_0x3d406a,_0x272692);else attach_SixDoFDragBehavior(_0x1faf64,'SZ',limits,_0x3d406a[_0x14992f(0x44c,'0Uqy')],_0x3d406a,_0x272692);}else{if(dof['includes']('Y'))_0x5b060e['yyibY'](attach_SixDoFDragBehavior,_0x1faf64,'YZ',limits,_0x3d406a['post'],_0x3d406a,_0x272692);else attach_SixDoFDragBehavior(_0x1faf64,'Z',limits,_0x3d406a[_0x14992f(0x4d4,'2pu*')],_0x3d406a,_0x272692);}if(dof['includes']('X'))_0x5b060e['yyibY'](attach_SixDoFDragBehavior,_0x1faf64,dof[_0x102bf4(0x134)]('Z',''),limits,_0x3d406a[_0x24b6c0(0x17b)],_0x3d406a,_0x272692);else attach_SixDoFDragBehavior(_0x1faf64,dof,limits,_0x3d406a['pedestal'],_0x3d406a,_0x272692);}else _0x5b060e['yyibY'](attach_SixDoFDragBehavior,_0x1faf64,dof,limits,_0x3d406a[_0x24b6c0(0x17b)],_0x3d406a,_0x272692),_0x5b060e[_0x102bf4(0x47a)](attach_SixDoFDragBehavior,_0x1faf64,dof,limits,_0x3d406a[_0x24b6c0(0x43d)],_0x3d406a,_0x272692);}continue;case'7':var _0x3d406a=_0x5b060e['hpcPh'](get_mount,_0x1faf64,_0x5e2002,_0x272692,_0x49e018);continue;case'8':if(_0x272692[_0x24b6c0(0x248)])_0x3d406a[_0x24b6c0(0x248)]=_0x272692[_0x102bf4(0x1f1)];continue;}break;}}function add_principal_planes(_0x1337bf,_0x37a2a4,_0x31a40d,_0x74b22e,_0x18ee9a,_0x534abe,_0x46189d=gs*0x1,_0x1de2b8=1.52){var _0xebc58a=_0x2127,_0x1fcd32=_0x1e14,_0x376429=_0x1ec9,_0x5ee052={'tQyNE':'4|1|3|5|0|2|7|6','HqVCn':function(_0x28ad18,_0x2d45a6){return _0x28ad18==_0x2d45a6;},'uCTlM':function(_0x4f89ba,_0x38b9ee){return _0x4f89ba+_0x38b9ee;},'NRjXd':function(_0x1f1d10,_0x44c3be){return _0x1f1d10+_0x44c3be;},'zjcNK':function(_0x39e9eb,_0x211503){return _0x39e9eb-_0x211503;},'vdKQp':function(_0x53ee8b,_0x24d075){return _0x53ee8b/_0x24d075;},'hjvNU':function(_0xf0b0cd,_0x27b1d8){return _0xf0b0cd*_0x27b1d8;},'tHRLT':function(_0x5cba02,_0x2f1118){return _0x5cba02-_0x2f1118;},'gCWdl':function(_0x6309c3,_0x365505){return _0x6309c3*_0x365505;},'yDALT':function(_0x52741e,_0x18fd2c){return _0x52741e*_0x18fd2c;},'vdzlY':function(_0x20ee2e,_0x1018ee){return _0x20ee2e*_0x1018ee;},'PbIpA':function(_0x3ed33a,_0x515ebd){return _0x3ed33a-_0x515ebd;},'kHBKa':function(_0x233cdc,_0x183f75){return _0x233cdc*_0x183f75;},'KQspc':function(_0x346cf6,_0x2af240){return _0x346cf6*_0x2af240;},'HAYnm':function(_0x6de05e,_0x7077bb){return _0x6de05e+_0x7077bb;},'TMJrn':_0x376429(0x54a),'QMkwE':function(_0x17b0e5,_0x3dcbee){return _0x17b0e5+_0x3dcbee;},'daDiS':_0x1fcd32(0x550),'pShRT':function(_0x4c36b6,_0x278c1e){return _0x4c36b6+_0x278c1e;},'RaSSp':function(_0x1d0ef5,_0x7e23b4){return _0x1d0ef5/_0x7e23b4;},'lieIS':function(_0x2578b6,_0x7e4676,_0x3aeadb,_0x12d4af,_0x16d0ce,_0x48b24b){return _0x2578b6(_0x7e4676,_0x3aeadb,_0x12d4af,_0x16d0ce,_0x48b24b);},'UCCZx':function(_0x497fe6,_0xfad67a){return _0x497fe6*_0xfad67a;},'OXteB':function(_0x6fade4,_0x4bca6b){return _0x6fade4+_0x4bca6b;},'MIaBw':_0xebc58a(0x543,'1jxm'),'lQkqq':function(_0x295c5a,_0x3b287a,_0x25f56b,_0x173dc0,_0x5008d0,_0x25a244){return _0x295c5a(_0x3b287a,_0x25f56b,_0x173dc0,_0x5008d0,_0x25a244);},'IxkMc':function(_0x3b9ea2,_0x255689){return _0x3b9ea2(_0x255689);}};if(_0x5ee052[_0x1fcd32(0x395)](_0x74b22e,0x0))_0x74b22e=0x186a0+gs;if(_0x18ee9a==0x0)_0x18ee9a=0x3b9aca00*gs;_0x18ee9a=-_0x18ee9a,n1=0x1,(n2=_0x1de2b8,n3=0x1),D=_0x5ee052['uCTlM'](_0x5ee052[_0x1fcd32(0x17d)](_0x5ee052[_0xebc58a(0x49f,'PV]R')](n2,n1)/_0x74b22e,_0x5ee052['vdKQp'](n3-n2,_0x18ee9a)),_0x5ee052[_0xebc58a(0x361,'W0Z)')](_0x5ee052[_0x376429(0x44a)](_0x5ee052['tHRLT'](n2,n1),_0x5ee052[_0x376429(0x35e)](n3,n2))*_0x534abe,_0x5ee052[_0x1fcd32(0x17c)](_0x5ee052[_0x376429(0x116)](n2,_0x74b22e),_0x18ee9a))),f1=_0x5ee052[_0x376429(0x1bf)](-n1,D),f2=_0x5ee052[_0x376429(0x1bf)](n3,D),h1=_0x5ee052[_0x1fcd32(0x1b5)](_0x5ee052['yDALT'](_0x5ee052['vdzlY'](f1,_0x534abe),_0x5ee052[_0x1fcd32(0x4bc)](n3,n2)),_0x5ee052[_0x376429(0x3d4)](n2,_0x18ee9a)),h2=_0x5ee052[_0x376429(0x1bf)](_0x5ee052['vdzlY'](_0x5ee052[_0x1fcd32(0x42b)](-f2,_0x534abe),_0x5ee052[_0x1fcd32(0x4bc)](n2,n1)),n2*_0x74b22e),box_shape={'width':_0x5ee052[_0x1fcd32(0xf3)](1.2,_0x46189d),'depth':_0x5ee052[_0xebc58a(0x54d,'l]b4')](1.4,_0x46189d),'height':_0x5ee052[_0x376429(0x1fd)](0.01,_0x46189d)};let _0x54f8c7=BABYLON[_0xebc58a(0x338,'FO(s')]['CreateBox'](_0x5ee052[_0x376429(0x4b7)](_0x5ee052[_0x1fcd32(0x453)],lens_id),box_shape,_0x1337bf),_0x4af573=BABYLON['MeshBuilder'][_0x376429(0x278)](_0x5ee052[_0x1fcd32(0x249)](_0x5ee052[_0x376429(0x36f)],lens_id),box_shape,_0x1337bf);_0x54f8c7['material']=materials['principle_plane'],_0x4af573[_0xebc58a(0x2ab,'@m59')]=materials[_0xebc58a(0x41b,'1jxm')],_0x54f8c7['position']['y']=_0x5ee052['PbIpA'](-_0x534abe/0x2,h2),_0x4af573[_0x376429(0x26f)]['y']=_0x5ee052[_0x1fcd32(0x1e5)](_0x5ee052[_0xebc58a(0x304,'R]wn')](_0x534abe,0x2),h1),_0x54f8c7[_0x376429(0x13d)]=![],_0x4af573[_0xebc58a(0x2f1,'FO(s')]=![],_0x54f8c7['parent']=_0x37a2a4,_0x4af573['parent']=_0x37a2a4;let _0x2ed636=_0x5ee052[_0x1fcd32(0x252)](show_label,_0x1337bf,_0x54f8c7,extra_height=_0x5ee052[_0xebc58a(0x219,'!u5B')](0.18,gs),toshow='P1',_0x5ee052[_0xebc58a(0x124,'L#HR')](gs,0.1)),_0x35ebbf=_0x5ee052[_0x1fcd32(0x252)](show_label,_0x1337bf,_0x4af573,extra_height=_0x5ee052[_0x376429(0x379)](0.3,gs),toshow='P2',_0x5ee052[_0xebc58a(0xef,'9GmU')](gs,0.1)),_0x6d6449=BABYLON[_0xebc58a(0x29f,'PV]R')][_0xebc58a(0x41e,'rF1K')](_0x5ee052['OXteB'](_0x376429(0x558),lens_id),box_shape,_0x1337bf),_0x67f260=BABYLON[_0x376429(0x2b4)]['CreateBox'](_0x5ee052[_0xebc58a(0x179,'2N$o')]+lens_id,box_shape,_0x1337bf);_0x6d6449[_0xebc58a(0x353,'C13k')]['y']=-f2,_0x67f260[_0xebc58a(0x287,'aPe6')]['y']=-f1,_0x6d6449[_0x1fcd32(0x3ab)]=materials[_0x1fcd32(0xe1)],_0x67f260['material']=materials[_0xebc58a(0x30f,'h)]O')],_0x6d6449['isPickable']=![],_0x67f260['isPickable']=![],_0x6d6449[_0x376429(0x3bf)]=_0x54f8c7,_0x67f260[_0x1fcd32(0x1e2)]=_0x4af573;let _0x2e2acd=show_label(_0x1337bf,_0x6d6449,extra_height=0.18*gs,toshow='f1',_0x5ee052[_0xebc58a(0x314,'WllO')](gs,0.1)),_0x54c0e1=_0x5ee052[_0x376429(0x51d)](show_label,_0x1337bf,_0x67f260,extra_height=_0x5ee052[_0xebc58a(0x39c,'pvn5')](0.3,gs),toshow='f2',_0x5ee052[_0x1fcd32(0x4db)](gs,0.1));function _0x483240(_0x5aa0de){var _0x324d72=_0x1fcd32,_0x535348=_0x376429,_0x5dedc9=_0xebc58a,_0x41619a=_0x5ee052[_0x5dedc9(0x2e2,'rF1K')][_0x5dedc9(0x12c,'vUKL')]('|'),_0x1fbb96=0x0;while(!![]){switch(_0x41619a[_0x1fbb96++]){case'0':_0x2ed636[_0x5dedc9(0x37f,'C13k')]=_0x5aa0de&&_0x31a40d[_0x535348(0x4fe)];continue;case'1':_0x4af573[_0x5dedc9(0x404,'PV]R')]=_0x5aa0de&&_0x31a40d[_0x324d72(0x4d2)];continue;case'2':_0x35ebbf[_0x324d72(0x1c9)]=_0x5aa0de&&_0x31a40d[_0x535348(0x1da)];continue;case'3':_0x6d6449[_0x324d72(0x1c9)]=_0x5aa0de&&_0x31a40d[_0x324d72(0x4b5)];continue;case'4':_0x54f8c7[_0x535348(0x407)]=_0x5aa0de&&_0x31a40d[_0x535348(0x4fe)];continue;case'5':_0x67f260[_0x5dedc9(0x242,'FO(s')]=_0x5aa0de&&_0x31a40d[_0x5dedc9(0x3fe,'o(bH')];continue;case'6':_0x54c0e1[_0x5dedc9(0x12e,'cQ1f')]=_0x5aa0de&&_0x31a40d[_0x535348(0x111)];continue;case'7':_0x2e2acd['isVisible']=_0x5aa0de&&_0x31a40d[_0x5dedc9(0x291,'aPe6')];continue;}break;}}!show_planes_observable&&(show_planes_observable=new BABYLON['Observable']()),show_planes_observable[_0x376429(0x348)](_0x483240),_0x5ee052['IxkMc'](_0x483240,global_show_planes);}function norays_predicate(_0x5e58c5){var _0x32b64e=_0x2127;return!![];if(_0x5e58c5[_0x32b64e(0x1ba,'wIEa')]['includes']('ray'))return!![];else return![];}function get_lens(_0x8ae3e1,_0x279b9d){var _0x333323=_0x1e14,_0x203eac=_0x1ec9,_0x30c74d=_0x2127,_0x4a1fd8={'KhXbN':function(_0x2cfa54,_0x40c69b){return _0x2cfa54==_0x40c69b;},'uKPGZ':function(_0x2d65cf,_0x1e9a4e){return _0x2d65cf*_0x1e9a4e;},'tHxMu':function(_0x514c96,_0x49e00a){return _0x514c96==_0x49e00a;},'HBnjn':function(_0x2d98ac,_0x10b078){return _0x2d98ac!=_0x10b078;},'nbuHi':function(_0x281864,_0x205369){return _0x281864!=_0x205369;},'KXncT':function(_0x3b7de6,_0x748951){return _0x3b7de6(_0x748951);},'LAsvS':function(_0x5f4226,_0x19550d){return _0x5f4226*_0x19550d;},'XfOoN':function(_0x2506e9,_0xe10ff8){return _0x2506e9*_0xe10ff8;},'FJfUf':function(_0x38d9c9,_0x53dda8){return _0x38d9c9/_0x53dda8;},'IelVw':function(_0x5b8d45,_0x43c06c){return _0x5b8d45+_0x43c06c;},'bqinb':function(_0x13e94c,_0x4bee2d){return _0x13e94c+_0x4bee2d;},'kThVc':function(_0x3b00d4,_0x192a28){return _0x3b00d4/_0x192a28;},'dNrKA':function(_0x6340be,_0x50e08a){return _0x6340be-_0x50e08a;},'YgDqD':function(_0x19d30b,_0x40c34e){return _0x19d30b/_0x40c34e;},'vFdvY':function(_0x4fc5f3,_0x1be0a5){return _0x4fc5f3+_0x1be0a5;},'nxMsH':function(_0x16373a,_0x47001d){return _0x16373a+_0x47001d;},'VwmLq':function(_0x1cd7a4,_0x53aa32){return _0x1cd7a4/_0x53aa32;},'EhsmS':function(_0x29c150,_0x1a2696){return _0x29c150+_0x1a2696;},'YGiij':function(_0x2ce86b,_0x5f529b){return _0x2ce86b-_0x5f529b;},'GsEIR':function(_0x265939,_0x191aef){return _0x265939-_0x191aef;},'YHfIS':function(_0x2f6ec1,_0x33c396){return _0x2f6ec1/_0x33c396;},'olqTE':function(_0x2df315,_0x2f4f8d){return _0x2df315-_0x2f4f8d;},'thxxt':_0x30c74d(0x401,'[NL)'),'GScIb':function(_0x293da2,_0x2bbbe4){return _0x293da2/_0x2bbbe4;},'vgXFb':_0x203eac(0x282),'gykXD':_0x203eac(0x4d3),'ishqm':function(_0xd06fb0,_0x1c0ec2){return _0xd06fb0-_0x1c0ec2;},'AZDOr':function(_0x4fd15a,_0x36349b){return _0x4fd15a*_0x36349b;},'Jofwy':function(_0x46629c,_0xe3df2f){return _0x46629c-_0xe3df2f;},'OhSbL':function(_0x5b7d84,_0xeed348){return _0x5b7d84/_0xeed348;},'PlnOu':function(_0x31f249,_0x2a19af){return _0x31f249*_0x2a19af;},'FQRAl':function(_0xc08e14,_0x466512){return _0xc08e14*_0x466512;},'bonYR':function(_0x3e18ba,_0x3f0fd5){return _0x3e18ba/_0x3f0fd5;},'wfiNl':function(_0x3c2e55,_0x434abf){return _0x3c2e55-_0x434abf;},'utUuk':function(_0x178d0b,_0x4b7ab4){return _0x178d0b*_0x4b7ab4;},'zTpLg':function(_0xc11790,_0x27bdb4){return _0xc11790/_0x27bdb4;},'ONRuH':function(_0x4c4d86,_0x27b9c1){return _0x4c4d86*_0x27b9c1;},'LIxkO':function(_0x1976fb,_0x14494e){return _0x1976fb*_0x14494e;},'mKXKd':function(_0x3d4528,_0x4ffa9d){return _0x3d4528*_0x4ffa9d;},'adXoa':function(_0x151ba6,_0x5398dd){return _0x151ba6<_0x5398dd;},'HTiXY':function(_0x394e9c,_0x34d1b7){return _0x394e9c+_0x34d1b7;},'FYUnl':function(_0x1ef5ff,_0x531879){return _0x1ef5ff+_0x531879;},'ydAkY':function(_0x4a4394,_0x2f5b23){return _0x4a4394/_0x2f5b23;},'iRxjB':_0x333323(0x107),'XwwEk':function(_0x2b643a,_0x3347c7,_0x43f802){return _0x2b643a(_0x3347c7,_0x43f802);},'KALJK':function(_0x14eb3f,_0x3a2bb1,_0x1ad36e,_0x4317a8){return _0x14eb3f(_0x3a2bb1,_0x1ad36e,_0x4317a8);},'fvRXI':function(_0x27df9a,_0x5dc644,_0x1158f7,_0x581957,_0x5aa438,_0x36b192,_0x5a7465,_0x3b18c1){return _0x27df9a(_0x5dc644,_0x1158f7,_0x581957,_0x5aa438,_0x36b192,_0x5a7465,_0x3b18c1);},'HoHZv':function(_0x2c9a2f,_0x3c5c77){return _0x2c9a2f/_0x3c5c77;},'SbXHj':function(_0x1386d1,_0x3f9a1f){return _0x1386d1==_0x3f9a1f;},'wbazo':function(_0x34ca8b,_0x57d45b,_0x30fedf,_0x1091f7,_0x1ad76f){return _0x34ca8b(_0x57d45b,_0x30fedf,_0x1091f7,_0x1ad76f);}};_0x279b9d[_0x333323(0x4f9)]&&(_0x279b9d[_0x30c74d(0x128,'*nG5')]=!![],_0x279b9d[_0x203eac(0x111)]=!![]);_0x279b9d[_0x203eac(0x2a0)]&&(_0x279b9d[_0x203eac(0x4fe)]=!![],_0x279b9d[_0x333323(0x4d2)]=!![]);outer_diameter=_0x4a1fd8[_0x203eac(0x10c)](gs,0x1),refractive_index=1.52;if(_0x4a1fd8[_0x203eac(0x4a0)](_0x279b9d['r1'],undefined))_0x279b9d['r1']=0x1;if(_0x4a1fd8[_0x333323(0x458)](_0x279b9d['r2'],undefined))_0x279b9d['r2']=0x0;if(!_0x279b9d[_0x30c74d(0x4ed,'%2Mb')])_0x279b9d['wedge_angle']=0x0;if(_0x4a1fd8[_0x333323(0x3d9)](_0x279b9d['wedge_lambda'],undefined))_0x279b9d[_0x30c74d(0xec,'0Uqy')]=_0x279b9d[_0x333323(0x214)]/Math[_0x30c74d(0x229,'h)]O')](gs,0.25);if(!_0x279b9d[_0x30c74d(0x50f,'WomR')])_0x279b9d['thickness']=0.3;if(_0x279b9d['r1']==0x0&&_0x4a1fd8[_0x203eac(0xf1)](_0x279b9d['r2'],0x0)){_0x279b9d['r1']=_0x279b9d['r2'],_0x279b9d['r2']=0x0;if(_0x279b9d[_0x203eac(0x37d)]){if(_0x4a1fd8[_0x203eac(0x161)](is_scalar,_0x279b9d[_0x203eac(0x37d)]))_0x279b9d['rotation']+=0xb4;else _0x279b9d[_0x30c74d(0x141,'qK^T')][0x1]+=0xb4;}else _0x279b9d[_0x30c74d(0x449,'NZwG')]=0xb4;}var _0x321dfd=_0x279b9d['r1']*gs,_0x5b662f=_0x4a1fd8[_0x333323(0x455)](_0x279b9d['r2'],gs),_0x33ab7c=_0x279b9d[_0x333323(0x53e)],_0x11e771=_0x4a1fd8['XfOoN'](_0x279b9d[_0x333323(0x4da)],gs);if(!_0x279b9d[_0x203eac(0x37c)])_0x279b9d[_0x333323(0x3a3)]=![];var _0x4d52a2=_0x279b9d[_0x333323(0x1ec)],_0x423144=null;const _0x3a8645=Math[_0x203eac(0x295)](_0x321dfd),_0x37366b=Math[_0x333323(0x350)](_0x5b662f),_0x15926c=_0x4a1fd8[_0x203eac(0x2b3)](_0x4a1fd8[_0x30c74d(0x2d9,'[NL)')](_0x4a1fd8[_0x333323(0x11d)](_0x3a8645,_0x37366b),_0x11e771),0x2);var _0x4b0aa9=-0x3e8,_0x5c7f92=0x20,_0x266e88=0x0,_0x19447c=0x0;if(_0x4a1fd8['tHxMu'](_0x321dfd,0x0)){var _0x22be56=BABYLON[_0x203eac(0x2b4)][_0x203eac(0x1c8)](_0x333323(0x1ec),{'diameter':outer_diameter,'height':_0x15926c*0x2},_0x8ae3e1);_0x22be56[_0x30c74d(0x36a,'cQ1f')](!![]),_0x22be56['setPivotMatrix'](BABYLON['Matrix'][_0x333323(0x402)](0x0,_0x4a1fd8[_0x30c74d(0x4bb,'%2Mb')](-_0x15926c,_0x4a1fd8['kThVc'](_0x11e771,0x2)),0x0),![]),_0x423144=BABYLON[_0x333323(0x27d)][_0x333323(0x42a)](_0x22be56),_0x423144['position']['x']=_0x4a1fd8[_0x30c74d(0x46f,'Cd9K')](_0x15926c,_0x4a1fd8['YgDqD'](_0x11e771,0x2)),_0x22be56[_0x333323(0x199)](),_0x266e88=_0x266e88+_0x11e771/0x2;}else{var _0x4ea532=_0x30c74d(0x3f7,'pvn5')[_0x30c74d(0x193,'7K2G')]('|'),_0x30521f=0x0;while(!![]){switch(_0x4ea532[_0x30521f++]){case'0':var _0x2418f6=BABYLON['MeshBuilder']['CreateCylinder'](_0x203eac(0x4d3),{'diameter':outer_diameter,'height':_0x4a1fd8[_0x203eac(0x4dc)](_0x15926c,0x2)},_0x8ae3e1);continue;case'1':_0x2418f6[_0x203eac(0x30e)]();continue;case'2':if(_0x321dfd<0x0)_0x423144=_0x4a8917[_0x333323(0x1af)](_0x1ba945);else _0x423144=_0x4a8917[_0x30c74d(0x464,'Cx7y')](_0x1ba945);continue;case'3':var _0x2421d1=null;continue;case'4':_0x266e88=_0x4a1fd8['vFdvY'](_0x4a1fd8['nxMsH'](_0x266e88,_0x4a1fd8[_0x30c74d(0x334,'PV]R')](_0x11e771,0x2))-_0x3a8645,Math['sqrt'](_0x3a8645*_0x3a8645-_0x4a1fd8[_0x30c74d(0x400,'WllO')](_0x4a1fd8['XfOoN'](outer_diameter,outer_diameter),0x4)));continue;case'5':_0x2421d1[_0x203eac(0x30e)]();continue;case'6':_0x19447c=_0x4a1fd8[_0x30c74d(0x3da,'L#HR')](_0x4a1fd8[_0x333323(0x562)](_0x19447c,_0x3a8645),Math['sqrt'](_0x4a1fd8[_0x30c74d(0x138,'PV]R')](_0x3a8645*_0x3a8645,_0x4a1fd8['VwmLq'](_0x4a1fd8[_0x333323(0x4ff)](outer_diameter,outer_diameter),0x4))));continue;case'7':_0x2421d1[_0x333323(0x3d2)]['y']=_0x4a1fd8[_0x30c74d(0x49d,'WllO')](-_0x321dfd,_0x4a1fd8[_0x333323(0x55f)](_0x11e771,0x2));continue;case'8':var _0x4a8917=BABYLON[_0x333323(0x27d)][_0x333323(0x42a)](_0x2418f6);continue;case'9':var _0x1ba945=BABYLON[_0x203eac(0x528)][_0x333323(0x42a)](_0x2421d1);continue;case'10':_0x4b0aa9=_0x4a1fd8['YHfIS'](_0x321dfd,_0x4a1fd8['olqTE'](refractive_index,0x1));continue;case'11':_0x2421d1[_0x203eac(0x2f7)](!![]);continue;case'12':_0x4d52a2?(_0x2421d1=BABYLON['MeshBuilder'][_0x30c74d(0x494,'[4Gj')](_0x4a1fd8['thxxt'],{'diameter':_0x4a1fd8['XfOoN'](0x2,_0x3a8645),'height':_0x4a1fd8['XfOoN'](_0x15926c,0x2)},_0x8ae3e1),_0x2421d1[_0x203eac(0x37d)]['x']=_0x4a1fd8['GScIb'](Math['PI'],0x2)):_0x2421d1=BABYLON[_0x203eac(0x2b4)]['CreateSphere'](_0x4a1fd8[_0x203eac(0x1e4)],{'diameter':_0x4a1fd8[_0x203eac(0x4dc)](0x2,_0x3a8645),'segments':_0x5c7f92},_0x8ae3e1);continue;}break;}}_0x423144['enabled']=!![];if(_0x5b662f==0x0){var _0x6a4886=BABYLON[_0x203eac(0x2b4)][_0x30c74d(0x3d1,'[NL)')](_0x4a1fd8[_0x30c74d(0x184,'S5[f')],{'diameter':outer_diameter,'height':_0x4a1fd8[_0x333323(0x4ff)](_0x15926c,0x4)},_0x8ae3e1);if(_0x4a1fd8['nbuHi'](_0x33ab7c,0x0)){let _0x12db6e=_0x4a1fd8[_0x333323(0x4ff)](_0x33ab7c,Math['PI'])/0xb4;_0x6a4886['rotation']['z']=_0x12db6e,_0x6a4886['position']['y']=_0x4a1fd8['ishqm'](0x2*_0x15926c,_0x11e771/0x2)+_0x4a1fd8[_0x30c74d(0x309,'[NL)')](_0x4a1fd8['AZDOr'](outer_diameter,Math[_0x30c74d(0x381,'b322')](_0x12db6e)),0x2),_0x266e88=_0x4a1fd8['Jofwy'](_0x266e88+_0x4a1fd8[_0x333323(0x170)](_0x11e771,0x2),_0x4a1fd8[_0x30c74d(0x1e6,'QZjv')](_0x4a1fd8[_0x333323(0x49a)](0x4,Math['sin'](_0x12db6e)),outer_diameter)/0x2);}else _0x6a4886[_0x203eac(0x26f)]['y']=_0x4a1fd8[_0x203eac(0x50b)](_0x4a1fd8['FQRAl'](0x2,_0x15926c),_0x4a1fd8[_0x30c74d(0x532,'L#HR')](_0x11e771,0x2)),_0x266e88=_0x4a1fd8['EhsmS'](_0x266e88,_0x4a1fd8[_0x30c74d(0x257,'[4Gj')](_0x11e771,0x2));var _0x158349=BABYLON[_0x203eac(0x528)]['FromMesh'](_0x6a4886);_0x423144=_0x423144[_0x333323(0x148)](_0x158349),_0x6a4886[_0x333323(0x199)]();}else{var _0x11aa62='8|2|5|0|4|3|6|7|1'[_0x203eac(0x18f)]('|'),_0x58f106=0x0;while(!![]){switch(_0x11aa62[_0x58f106++]){case'0':var _0x4fdded=BABYLON['CSG'][_0x30c74d(0x182,'@PTA')](_0x4b6274);continue;case'1':_0x19447c=_0x19447c+_0x37366b-Math[_0x203eac(0x2bd)](_0x4a1fd8[_0x203eac(0x2b6)](_0x4a1fd8[_0x30c74d(0x36b,'xpcD')](_0x37366b,_0x37366b),_0x4a1fd8[_0x333323(0x1ee)](_0x4a1fd8[_0x333323(0x3bb)](outer_diameter,outer_diameter),0x4)));continue;case'2':_0x4d52a2?(_0x4b6274=BABYLON[_0x30c74d(0x300,'[4Gj')][_0x30c74d(0x139,'cQ1f')](_0x30c74d(0x20d,'hG2r'),{'diameter':_0x4a1fd8[_0x333323(0x3bb)](0x2,_0x37366b),'height':_0x4a1fd8[_0x30c74d(0x210,'l]b4')](_0x15926c,0x2)},_0x8ae3e1),_0x4b6274['rotation']['x']=_0x4a1fd8[_0x30c74d(0x14d,'wIEa')](Math['PI'],0x2)):_0x4b6274=BABYLON[_0x30c74d(0x467,'@PTA')][_0x30c74d(0x4e6,'o(bH')]('sphere',{'diameter':_0x4a1fd8[_0x333323(0xe7)](0x2,_0x37366b),'segments':_0x5c7f92},_0x8ae3e1);continue;case'3':_0x4b6274[_0x333323(0x199)]();continue;case'4':if(_0x4a1fd8['adXoa'](_0x5b662f,0x0))_0x423144=_0x423144[_0x333323(0x1af)](_0x4fdded);else _0x423144=_0x423144['intersect'](_0x4fdded);continue;case'5':_0x4b6274[_0x333323(0x3d2)]['y']=_0x5b662f-_0x4a1fd8[_0x30c74d(0x42c,'2N$o')](_0x11e771,0x2);continue;case'6':_0x4b0aa9=_0x4a1fd8[_0x203eac(0x4eb)](0x1,_0x4a1fd8['HTiXY'](_0x4a1fd8['zTpLg'](0x1,_0x4b0aa9),_0x4a1fd8[_0x203eac(0x4eb)](refractive_index-0x1,_0x5b662f)));continue;case'7':_0x266e88=_0x4a1fd8[_0x333323(0x45e)](_0x4a1fd8[_0x203eac(0x217)](_0x266e88,_0x4a1fd8[_0x333323(0xe2)](_0x11e771,0x2)),_0x37366b)+Math[_0x30c74d(0x30b,'7K2G')](_0x4a1fd8[_0x30c74d(0x2f3,'Cd9K')](_0x4a1fd8[_0x30c74d(0x4fc,'L#HR')](_0x37366b,_0x37366b),_0x4a1fd8['ydAkY'](_0x4a1fd8['mKXKd'](outer_diameter,outer_diameter),0x4)));continue;case'8':var _0x4b6274=null;continue;}break;}}_0x423144[_0x30c74d(0x345,'wIEa')]['z']+=deg90;var _0x286c78=_0x423144[_0x203eac(0x444)](_0x4a1fd8[_0x30c74d(0x443,'NZwG')],null,_0x8ae3e1);lens=new BABYLON[(_0x30c74d(0x39a,'9GmU'))](_0x4a1fd8[_0x30c74d(0x3ed,'C13k')]+current_element),_0x286c78[_0x203eac(0x222)](lens),lens['label']=_0x4a1fd8[_0x203eac(0x4d1)](show_label,_0x8ae3e1,lens),lens['label'][_0x333323(0x3d2)]['y']+=_0x4a1fd8[_0x333323(0xe7)](outer_diameter,0.2),lens['isPickable']=!![],_0x286c78[_0x203eac(0x473)]=_0x4a1fd8[_0x203eac(0x217)](_0x30c74d(0x1e8,'vUKL'),lens_id),lens[_0x30c74d(0x35c,'rF1K')]=_0x4a1fd8[_0x203eac(0x217)](_0x4a1fd8[_0x333323(0x2a8)],lens_id),lens_id++,mount=_0x4a1fd8[_0x30c74d(0x37a,'o(bH')](get_post,_0x8ae3e1,_0x279b9d,lens),mount[_0x203eac(0x201)]=_0x286c78,mount['mounted'][_0x30c74d(0x200,'h)]O')]=_0x279b9d[_0x333323(0x3a3)],_0x4a1fd8[_0x333323(0x4a2)](add_principal_planes,_0x8ae3e1,_0x286c78,_0x279b9d,_0x321dfd,_0x5b662f,_0x11e771,outer_diameter);if(settings['use_lenstexture']&&pw_ok){_0x286c78['material']=new BABYLON['StandardMaterial'](_0x30c74d(0x4c3,'WllO'),_0x8ae3e1),_0x286c78[_0x30c74d(0x44d,'Cd9K')]['diffuseColor']=new BABYLON[(_0x30c74d(0x512,'*nG5'))](0.3,0.3,0.3);var _0x281ae6=_0x4a1fd8[_0x203eac(0x4d5)](create_lens_texture,_0x286c78,_0x8ae3e1,_0x4b0aa9,_0x266e88,_0x4a1fd8[_0x30c74d(0x346,'qK^T')](outer_diameter,0x2),_0x19447c,_0x4d52a2);if(_0x4a1fd8[_0x333323(0x316)](settings['use_lenstexture'],_0x203eac(0x209)))_0x281ae6[_0x30c74d(0x25d,'WllO')][_0x333323(0x485)]=_0x1526b2=>{var _0x1a29de=_0x203eac,_0x250688=_0x333323,_0x5b54d0=_0x30c74d;if(_0x1526b2[_0x5b54d0(0x438,'%]JB')][_0x250688(0x23c)]('ray')||_0x4a1fd8[_0x1a29de(0x232)](_0x1526b2,_0x286c78))return![];else return!![];};else _0x281ae6[_0x30c74d(0x153,'Cd9K')][_0x203eac(0x2fd)](_0x8ae3e1['environment'],_0x8ae3e1[_0x30c74d(0x51c,'aPe6')],_0x8ae3e1[_0x30c74d(0x1c6,'wIEa')],materials[_0x333323(0x390)]);}else settings[_0x203eac(0x336)]?_0x4a1fd8[_0x333323(0x288)](generateLensMaterial,_0x8ae3e1,_0x286c78,[_0x8ae3e1['ground'],_0x8ae3e1[_0x30c74d(0x4e1,'V5Fw')],materials['hdrSkybox']],_0x4b0aa9):_0x286c78[_0x333323(0x3ab)]=materials[_0x333323(0x2a6)];return mount;}function generateLensMaterial(_0x3aa952,_0xf3c119,_0x1c01d2,_0x1c5b6c=0x2540be400){var _0x2556eb=_0x1e14,_0x12f0be=_0x1ec9,_0x1d72ba=_0x2127,_0x5e184e={'FWRQm':'17|18|3|22|1|11|13|4|2|5|12|6|15|23|10|16|8|14|19|9|7|21|20|0','RdtVf':function(_0xfedf81,_0x5344cc){return _0xfedf81+_0x5344cc;},'kTHeY':function(_0x11f04e,_0x499774){return _0x11f04e*_0x499774;},'aGwGP':function(_0x53dce2,_0x384627){return _0x53dce2*_0x384627;},'GCRqx':_0x1d72ba(0x11c,'9^nD'),'orHls':_0x12f0be(0x256),'ojYkr':function(_0x25d046,_0xcb4ccc){return _0x25d046*_0xcb4ccc;},'glbfx':function(_0x1c46e6,_0x92795f){return _0x1c46e6*_0x92795f;}},_0x72a652=_0x5e184e[_0x2556eb(0x326)]['split']('|'),_0x4dbf42=0x0;while(!![]){switch(_0x72a652[_0x4dbf42++]){case'0':_0x3d2576['attachToMesh'](_0xf3c119);continue;case'1':_0x7e37b2[_0x12f0be(0xf8)]=0x0;continue;case'2':_0x7e37b2[_0x2556eb(0x246)]=0x0;continue;case'3':_0x7e37b2[_0x2556eb(0x1a6)]=!![];continue;case'4':_0x7e37b2[_0x2556eb(0x2f8)]=0x1;continue;case'5':_0x7e37b2[_0x1d72ba(0x556,'o(bH')]=0.8;continue;case'6':_0x7e37b2[_0x12f0be(0x320)]=new BABYLON[(_0x12f0be(0x432))](0.1,0.1,0.1);continue;case'7':bbSize=0x1;continue;case'8':bbSize=0x14*_0x5e184e['RdtVf'](0x1,0xa/_0x1c5b6c);continue;case'9':_0x7e37b2[_0x2556eb(0x155)]['boundingBoxPosition']=_0xf3c119[_0x1d72ba(0x1f6,'@PTA')]();continue;case'10':_0x7e37b2['refractionTexture']=_0x3d2576[_0x1d72ba(0x274,'QZjv')];continue;case'11':_0x7e37b2[_0x12f0be(0x4f7)]=0.66;continue;case'12':_0x7e37b2['invertRefractionY']=!![];continue;case'13':_0x7e37b2[_0x12f0be(0x3db)]=1.66;continue;case'14':_0x7e37b2[_0x1d72ba(0x363,'L#HR')][_0x2556eb(0xf5)]=new BABYLON['Vector3'](_0x5e184e[_0x1d72ba(0xf9,'xpcD')](gs,bbSize),_0x5e184e[_0x12f0be(0x2dd)](gs,bbSize),_0x5e184e[_0x1d72ba(0x462,'G1z3')](gs,bbSize));continue;case'15':var _0x3d2576=new BABYLON[(_0x12f0be(0x31b))](_0x5e184e[_0x2556eb(0x12f)],0x200,_0x3aa952);continue;case'16':_0x7e37b2[_0x1d72ba(0x38c,'FO(s')]['boundingBoxPosition']=_0xf3c119['getAbsolutePosition']();continue;case'17':var _0x7e37b2=new BABYLON[(_0x1d72ba(0x4c5,'[NL)'))](_0x5e184e[_0x1d72ba(0x523,'kUzX')],_0x3aa952);continue;case'18':_0x7e37b2[_0x12f0be(0x121)]=![];continue;case'19':_0x7e37b2[_0x1d72ba(0x25a,'PV]R')]=_0x3d2576[_0x2556eb(0x427)];continue;case'20':_0xf3c119['material']=_0x7e37b2;continue;case'21':_0x7e37b2[_0x1d72ba(0x1bb,'G1z3')][_0x2556eb(0xf5)]=new BABYLON[(_0x12f0be(0x51e))](_0x5e184e[_0x1d72ba(0x518,'9GmU')](gs,bbSize),_0x5e184e[_0x2556eb(0x163)](gs,bbSize),_0x5e184e[_0x2556eb(0x480)](gs,bbSize));continue;case'22':_0x7e37b2[_0x2556eb(0xe4)]=1.52;continue;case'23':for(var _0x24df80=0x0;_0x24df80<_0x1c01d2[_0x2556eb(0x535)];_0x24df80++){_0x3d2576[_0x12f0be(0x207)][_0x2556eb(0x4c4)](_0x1c01d2[_0x24df80]);}continue;}break;}}function generateMirrorMaterial(_0x4ba054,_0x43c9f0,_0x3ae502,_0x3b5f38=new BABYLON[(_0x547623(0x432))](0.1,0.1,0.1),_0x5c5575=0x0){var _0xd01311=_0x1e14,_0x1aa359=_0x547623,_0x1008e3=_0x2127,_0x2dc5e3={'dwcdo':'8|3|1|11|7|10|5|2|6|9|0|4','XYJMN':function(_0x34d094,_0x192b5b){return _0x34d094*_0x192b5b;},'MBiNW':function(_0x4578d7,_0x253788){return _0x4578d7<_0x253788;},'vYUuy':function(_0x1f5a59,_0x1e78a4){return _0x1f5a59+_0x1e78a4;},'OmTlZ':'mirrorMat','VBiQM':function(_0xddeba3,_0x45953b){return _0xddeba3-_0x45953b;},'CLKBl':function(_0x245170,_0x1150d6){return _0x245170+_0x1150d6;},'rceEs':_0x1008e3(0x4ee,'[4Gj')},_0x31d18e=_0x2dc5e3[_0x1aa359(0x4c0)][_0x1008e3(0x1c7,'R]wn')]('|'),_0x18cf56=0x0;while(!![]){switch(_0x31d18e[_0x18cf56++]){case'0':_0x43c9f0[_0xd01311(0x3ab)]=_0x324652;continue;case'1':_0x324652[_0x1aa359(0x364)]=new BABYLON[(_0x1aa359(0x432))](0.1,0.1,0.1);continue;case'2':bbSize=0xa;continue;case'3':_0x324652['diffuseColor']=_0x3b5f38;continue;case'4':_0x3dfd80[_0x1aa359(0x233)](_0x43c9f0);continue;case'5':_0x324652['reflectionTexture'][_0x1008e3(0x3e6,'[4Gj')]=_0x43c9f0['getAbsolutePosition']();continue;case'6':_0x324652[_0x1aa359(0x478)]['boundingBoxSize']=new BABYLON[(_0xd01311(0x2c6))](_0x2dc5e3[_0xd01311(0x19d)](gs,bbSize),_0x2dc5e3[_0xd01311(0x19d)](gs,bbSize),gs*bbSize);continue;case'7':for(var _0x59fdca=0x0;_0x2dc5e3['MBiNW'](_0x59fdca,_0x3ae502[_0xd01311(0x535)]);_0x59fdca++){_0x3dfd80[_0x1aa359(0x207)][_0x1aa359(0x2fd)](_0x3ae502[_0x59fdca]);}continue;case'8':var _0x324652=new BABYLON[(_0x1aa359(0x1cd))](_0x2dc5e3[_0x1008e3(0x40b,'Cx7y')](_0x2dc5e3[_0xd01311(0x15b)],_0x43c9f0[_0xd01311(0x10d)]),_0x4ba054);continue;case'9':_0x324652[_0x1008e3(0x154,'Cd9K')]=_0x2dc5e3[_0x1008e3(0x42f,'hG2r')](0x1,_0x5c5575);continue;case'10':_0x324652[_0x1aa359(0x478)]=_0x3dfd80[_0xd01311(0x427)];continue;case'11':var _0x3dfd80=new BABYLON[(_0xd01311(0x159))](_0x2dc5e3[_0xd01311(0x2ee)](_0x2dc5e3[_0x1008e3(0x131,'FO(s')],_0x43c9f0[_0x1008e3(0x318,'h2#%')]),0x200,_0x4ba054);continue;}break;}}function get_mirror(_0x26ddd3,_0x4174d4){var _0x195450=_0x2127,_0x5a55e1=_0x1e14,_0x4db8b5=_0x547623,_0x2d2809={'XeXxX':function(_0x3dd300,_0x4bdbf1){return _0x3dd300*_0x4bdbf1;},'NTBRf':function(_0x511ffa,_0x42f3f4){return _0x511ffa*_0x42f3f4;},'XZGAm':function(_0x10cb54,_0x62e6e8){return _0x10cb54*_0x62e6e8;},'TlqHR':function(_0x3c6818,_0x2a7470){return _0x3c6818*_0x2a7470;},'LpMPK':function(_0x45a16b,_0x566a77){return _0x45a16b+_0x566a77;},'nKvOv':_0x4db8b5(0x2eb),'WAxMH':function(_0x77757e,_0x5093c2){return _0x77757e-_0x5093c2;},'yhEHS':function(_0x2236bd,_0x84ab12){return _0x2236bd*_0x84ab12;},'WgKCR':function(_0x21c349,_0x414099){return _0x21c349/_0x414099;},'mUDaC':function(_0x51f85,_0x105632){return _0x51f85-_0x105632;},'LfHTS':function(_0x17a3b7,_0x3561cf){return _0x17a3b7*_0x3561cf;},'cDdgM':function(_0x378ffa,_0x34095b){return _0x378ffa<_0x34095b;},'wEZEv':_0x4db8b5(0x1f4),'Gktyz':function(_0x394387,_0x3c6e35,_0xd491e5,_0x492bfa,_0x209afc){return _0x394387(_0x3c6e35,_0xd491e5,_0x492bfa,_0x209afc);},'uLVkc':function(_0x5df166,_0x42aa34){return _0x5df166+_0x42aa34;},'ARUEx':function(_0x4d47b3,_0x453813,_0x3ec275,_0xaa924b){return _0x4d47b3(_0x453813,_0x3ec275,_0xaa924b);}};const _0x30e233=_0x2d2809[_0x5a55e1(0x1df)](gs,0x1);let _0x5b58a3=_0x2d2809[_0x4db8b5(0x33d)](_0x4174d4['r1'],gs);const _0x4c9339=_0x2d2809['XZGAm'](_0x30e233,0.1);var _0x34a332=BABYLON['MeshBuilder'][_0x4db8b5(0x278)](_0x5a55e1(0x1b4),{'height':_0x30e233,'width':_0x30e233,'depth':_0x4c9339},_0x26ddd3);_0x34a332['material']=materials[_0x5a55e1(0x265)],_0x34a332['position']['z']=_0x2d2809[_0x4db8b5(0x1d9)](_0x4c9339,1.01);var _0x3a854b=null;if(!_0x5b58a3)_0x3a854b=BABYLON[_0x4db8b5(0x2b4)]['CreatePlane'](_0x2d2809[_0x195450(0x2c0,'2N$o')](_0x2d2809[_0x195450(0xf6,'*nG5')],mirror_id),{'width':_0x2d2809['TlqHR'](0.8,_0x30e233),'height':_0x2d2809[_0x4db8b5(0x1d9)](0.8,_0x30e233)},_0x26ddd3);else{let _0x4b869d=Math[_0x4db8b5(0x295)](_0x5b58a3);var _0x2996a7=BABYLON['MeshBuilder'][_0x5a55e1(0x4e5)](_0x2d2809[_0x4db8b5(0x1a2)](_0x5a55e1(0x266),mirror_id),{'diameter':0x2*_0x4b869d},_0x26ddd3);_0x2996a7['setEnabled'](!![]);let _0x70a078=_0x2d2809[_0x5a55e1(0x2ae)](0.8,_0x30e233),_0x4c432a=_0x2d2809[_0x195450(0x21e,'2N$o')](1.01,_0x2d2809[_0x195450(0x396,'@PTA')](_0x4b869d,Math[_0x4db8b5(0x2bd)](_0x2d2809[_0x5a55e1(0x524)](_0x4b869d,_0x4b869d)-_0x2d2809[_0x195450(0x450,'L#HR')](_0x70a078*_0x70a078,0x4))));_0x2996a7[_0x4db8b5(0x26f)]['y']=_0x2d2809[_0x4db8b5(0x2e7)](_0x5b58a3,_0x2d2809[_0x195450(0x4f1,'WllO')](_0x2d2809[_0x5a55e1(0x4cb)](Math['sign'](_0x5b58a3),_0x4c432a),0x3));var _0x20031b=BABYLON[_0x4db8b5(0x528)]['FromMesh'](_0x2996a7),_0x3b1e1f=BABYLON['MeshBuilder']['CreateCylinder'](_0x195450(0x31f,'Cd9K'),{'diameter':_0x70a078,'height':_0x4c432a},_0x26ddd3);_0x3b1e1f[_0x195450(0x435,'qK^T')](!![]);var _0x2bdf36=BABYLON[_0x195450(0x165,'wIEa')]['FromMesh'](_0x3b1e1f);_0x2bdf36[_0x5a55e1(0x11e)]['x']+=deg90;if(_0x2d2809['cDdgM'](_0x5b58a3,0x0))mycut=_0x2bdf36[_0x4db8b5(0x409)](_0x20031b);else mycut=_0x2bdf36[_0x4db8b5(0x120)](_0x20031b);_0x3b1e1f[_0x5a55e1(0x199)](),_0x2996a7['dispose'](),_0x3a854b=mycut[_0x195450(0x1cc,'2pu*')](_0x2d2809[_0x4db8b5(0x1a2)](_0x2d2809['wEZEv'],mirror_id),null,_0x26ddd3);}mirror_id++,_0x34a332[_0x5a55e1(0x3b8)](_0x3a854b),_0x34a332['isPickable']=!![],mirrorcolor=new BABYLON[(_0x5a55e1(0x501))](0.3,0.3,0.3);if(settings[_0x195450(0x284,'9^nD')]){if(_0x26ddd3[_0x4db8b5(0x490)])_0x2d2809[_0x195450(0x101,'2N$o')](generateMirrorMaterial,_0x26ddd3,_0x3a854b,[_0x26ddd3[_0x4db8b5(0x2e8)],_0x26ddd3[_0x4db8b5(0x504)],_0x26ddd3[_0x4db8b5(0x490)]],mirrorcolor);else _0x2d2809[_0x5a55e1(0x2ce)](generateMirrorMaterial,_0x26ddd3,_0x3a854b,[_0x26ddd3[_0x4db8b5(0x2e8)],_0x26ddd3[_0x4db8b5(0x504)]],mirrorcolor);}else _0x3a854b['material']=materials[_0x4db8b5(0x28f)];return mirror=new BABYLON['TransformNode'](_0x2d2809[_0x5a55e1(0x18a)](_0x2d2809['nKvOv'],current_element)),_0x3a854b[_0x5a55e1(0x3b8)](mirror),mirror['label']=show_label(_0x26ddd3,mirror),mount=_0x2d2809[_0x5a55e1(0x3f9)](get_post,_0x26ddd3,_0x4174d4,mirror),mount[_0x195450(0x26a,'0Uqy')]=_0x3a854b,mount;}function get_beamsplitter(_0x248200,_0x34ee5d){var _0x3cc0fd=_0x1e14,_0x6143b9=_0x2127,_0x34115d=_0x547623,_0x2928d4={'NePrz':function(_0x398283,_0x42a4a6){return _0x398283*_0x42a4a6;},'kuiPv':'bs-hole','jMEup':function(_0x465758,_0x38e665){return _0x465758*_0x38e665;},'vJcJq':function(_0x5bc0d7,_0xd6287d){return _0x5bc0d7*_0xd6287d;},'UJaZQ':function(_0x3b280c,_0x29e2f6){return _0x3b280c+_0x29e2f6;},'OawIl':_0x34115d(0x3fa),'ApjFk':function(_0x2f745c,_0x1aa2bd){return _0x2f745c*_0x1aa2bd;},'MaBzL':function(_0x549290,_0x1254be,_0x318200,_0x49901f,_0x4986b3,_0x2ba794){return _0x549290(_0x1254be,_0x318200,_0x49901f,_0x4986b3,_0x2ba794);},'whIDl':function(_0x2d599c,_0x599ae6,_0x17ef95){return _0x2d599c(_0x599ae6,_0x17ef95);},'iHzwS':function(_0x4894a4,_0x2392c8,_0x12df9e,_0xb62c58){return _0x4894a4(_0x2392c8,_0x12df9e,_0xb62c58);}};const _0x2d6328=_0x2928d4[_0x34115d(0x3d5)](gs,0x1),_0x509cb2=_0x2928d4['NePrz'](_0x2d6328,0.1);var _0x394c39=BABYLON[_0x34115d(0x2b4)][_0x34115d(0x278)](_0x34115d(0x561),{'height':_0x2d6328,'width':_0x2d6328,'depth':_0x509cb2},_0x248200),_0x372bd5=BABYLON[_0x6143b9(0x431,'C13k')][_0x6143b9(0x188,'7K2G')](_0x394c39),_0x25589a=BABYLON[_0x6143b9(0x497,'MKBW')]['CreateBox'](_0x2928d4['kuiPv'],{'height':_0x2928d4[_0x34115d(0x3d8)](_0x2d6328,0.8),'width':_0x2928d4[_0x6143b9(0x2fe,'NZwG')](_0x2d6328,0.8),'depth':_0x2928d4[_0x6143b9(0x4ca,'vUKL')](_0x509cb2,0x2)},_0x248200),_0x1eed08=BABYLON[_0x3cc0fd(0x27d)]['FromMesh'](_0x25589a);let _0x5c58db=_0x372bd5['subtract'](_0x1eed08);var _0xb95290=_0x5c58db[_0x6143b9(0x203,'1jxm')](_0x6143b9(0x2d4,'C13k'),null,_0x248200);_0x394c39['dispose'](),_0x25589a[_0x3cc0fd(0x199)](),_0xb95290[_0x3cc0fd(0x3ab)]=materials[_0x6143b9(0x1b9,'S5[f')];const _0x45809a=BABYLON[_0x6143b9(0x36d,'rF1K')][_0x34115d(0x38d)](_0x2928d4[_0x34115d(0x10e)](_0x2928d4[_0x6143b9(0x2fb,'%2Mb')],mirror_id),{'width':0.95*_0x2d6328,'height':_0x2928d4[_0x3cc0fd(0x3c7)](0.95,_0x2d6328),'sideOrientation':BABYLON[_0x6143b9(0x388,'pvn5')][_0x34115d(0x19f)]},_0x248200);mirror_id++;const _0x51536c=new BABYLON[(_0x3cc0fd(0x501))](0.8,0.8,0.8),_0x7c54cb=0.4;if(settings[_0x3cc0fd(0x354)]){if(_0x248200[_0x6143b9(0x2d3,'!u5B')])_0x2928d4[_0x3cc0fd(0x286)](generateMirrorMaterial,_0x248200,_0x45809a,[_0x248200[_0x3cc0fd(0x33e)],_0x248200['ground'],_0x248200[_0x6143b9(0x273,'*nG5')]],_0x51536c,_0x7c54cb);else _0x2928d4[_0x3cc0fd(0x286)](generateMirrorMaterial,_0x248200,_0x45809a,[_0x248200['tabletop'],_0x248200['ground']],_0x51536c,_0x7c54cb);}else _0x45809a[_0x6143b9(0x492,'hG2r')]=materials['beamsplitterMaterial'];return _0x45809a[_0x3cc0fd(0x1e2)]=_0xb95290,_0xb95290[_0x6143b9(0x177,'K^K7')]=!![],_0xb95290[_0x6143b9(0x130,'QZjv')]=_0x2928d4['whIDl'](show_label,_0x248200,_0xb95290),mount=_0x2928d4[_0x6143b9(0x41c,'WomR')](get_post,_0x248200,_0x34ee5d,_0xb95290),mount[_0x34115d(0x201)]=_0xb95290,mount;}function get_grating(_0x3e3fd5,_0x498372){var _0x20c572=_0x1e14,_0x1c53e9=_0x547623,_0x2653c2=_0x2127,_0xfa28c6={'uzZls':function(_0x3cd87b,_0x4e66e0){return _0x3cd87b*_0x4e66e0;},'ZFWcN':function(_0xa43c6,_0x22269b){return _0xa43c6*_0x22269b;},'upsFS':'gr-hole','eisfg':function(_0x2bab14,_0x555fa1){return _0x2bab14*_0x555fa1;},'kILrP':'gr-support','UfxxO':function(_0x55c44c,_0x324ace,_0x4fce9d,_0x3a374f,_0x27ea58,_0x5b298c){return _0x55c44c(_0x324ace,_0x4fce9d,_0x3a374f,_0x27ea58,_0x5b298c);},'bKyoX':_0x2653c2(0x337,'C13k'),'KPbEX':function(_0x5902c9,_0x26520c,_0x48c0f0){return _0x5902c9(_0x26520c,_0x48c0f0);},'NlsRE':function(_0x2d42d5,_0x19a8e8,_0x2f4fd8,_0x1d329a){return _0x2d42d5(_0x19a8e8,_0x2f4fd8,_0x1d329a);}};const _0x282f52=_0xfa28c6['uzZls'](gs,0x1);if(!_0x498372[_0x2653c2(0x2c5,'1jxm')])gconst=0x1;else gconst=_0x498372['gconst'];const _0x4cefda=_0xfa28c6['ZFWcN'](_0x282f52,0.1);var _0x43ab20=BABYLON[_0x1c53e9(0x2b4)][_0x1c53e9(0x278)]('gr-support',{'height':_0x282f52,'width':_0x282f52,'depth':_0x4cefda},_0x3e3fd5),_0xecc79=BABYLON[_0x20c572(0x27d)][_0x20c572(0x42a)](_0x43ab20),_0x55c786=BABYLON['MeshBuilder']['CreateBox'](_0xfa28c6[_0x2653c2(0x4c6,'o(bH')],{'height':_0xfa28c6[_0x2653c2(0x4c9,'S5[f')](_0x282f52,0.8),'width':_0xfa28c6[_0x1c53e9(0x250)](_0x282f52,0.8),'depth':_0xfa28c6[_0x20c572(0x3a8)](_0x4cefda,0x2)},_0x3e3fd5),_0x50e887=BABYLON['CSG'][_0x1c53e9(0x2b5)](_0x55c786);let _0x5621f7=_0xecc79['subtract'](_0x50e887);var _0x51b036=_0x5621f7[_0x2653c2(0x203,'1jxm')](_0xfa28c6[_0x20c572(0x3bc)],null,_0x3e3fd5);_0x43ab20['dispose'](),_0x55c786['dispose'](),_0x51b036['material']=materials[_0x20c572(0x265)];const _0x4395ff=BABYLON[_0x2653c2(0x1b8,'S5[f')][_0x1c53e9(0x38d)]('grating\x20'+mirror_id,{'width':_0xfa28c6[_0x20c572(0x3a8)](0.95,_0x282f52),'height':0.95*_0x282f52,'sideOrientation':BABYLON['Mesh']['DOUBLESIDE']},_0x3e3fd5);mirror_id++;const _0x574965=new BABYLON[(_0x20c572(0x501))](0.8,0.8,0.8),_0x24bf17=0.4;if(settings[_0x20c572(0x354)]){if(_0x3e3fd5[_0x1c53e9(0x490)])generateMirrorMaterial(_0x3e3fd5,_0x4395ff,[_0x3e3fd5['tabletop'],_0x3e3fd5['ground'],_0x3e3fd5[_0x1c53e9(0x490)]],_0x574965,_0x24bf17);else _0xfa28c6['UfxxO'](generateMirrorMaterial,_0x3e3fd5,_0x4395ff,[_0x3e3fd5[_0x20c572(0x33e)],_0x3e3fd5[_0x2653c2(0x343,'K^K7')]],_0x574965,_0x24bf17);}else _0x4395ff[_0x2653c2(0x48a,'%]JB')]=materials[_0x20c572(0x192)];_0x4395ff[_0x20c572(0x1e2)]=_0x51b036,_0x51b036[_0x1c53e9(0x13d)]=!![];var _0x456ec0=new BABYLON[(_0x20c572(0x2cb))](_0xfa28c6[_0x2653c2(0x324,'wIEa')]);return _0x456ec0[_0x1c53e9(0x3bf)]=_0x4395ff,_0x4395ff['grating_vector']=_0x456ec0,_0x4395ff[_0x20c572(0x39e)]=gconst,_0x4395ff['grating_orders']=0x1,_0x51b036[_0x20c572(0x1f1)]=_0xfa28c6[_0x20c572(0x2f6)](show_label,_0x3e3fd5,_0x51b036),mount=_0xfa28c6[_0x2653c2(0x24c,'qK^T')](get_post,_0x3e3fd5,_0x498372,_0x51b036),mount['gizmo_mesh']=_0x51b036,mount;}function launch_pinhole_rays(_0x2feb2a){var _0x32bf86=_0x2127,_0x3e53b1=_0x1e14,_0x55b765=_0x547623,_0x589562={'EIZYy':function(_0x5bec1a,_0x40ca49){return _0x5bec1a(_0x40ca49);},'mCveE':function(_0x558b33,_0x5f2bb2){return _0x558b33/_0x5f2bb2;},'SlPeT':function(_0x196aa1,_0x2537c9){return _0x196aa1/_0x2537c9;}};_0x2feb2a[_0x55b765(0x16c)]&&(_0x2feb2a[_0x3e53b1(0xfe)]=[],_0x2feb2a[_0x55b765(0x2b8)][0x0]=new BABYLON[(_0x55b765(0x33c))](new BABYLON[(_0x32bf86(0x32e,'o(bH'))](0x0,0x0,0x0),new BABYLON[(_0x32bf86(0xf4,'wIEa'))](0x1,0x0,0x0)),_0x2feb2a[_0x32bf86(0x521,'PV]R')][0x0]['origin']['y']+=_0x589562[_0x32bf86(0x35b,'[4Gj')](_0x2feb2a[_0x32bf86(0x423,'%]JB')],0x2),_0x2feb2a[_0x32bf86(0x46d,'aPe6')][0x0][_0x32bf86(0x1d3,'QZjv')]=[0x0,_0x589562['mCveE'](_0x2feb2a[_0x32bf86(0x3f3,'NZwG')],0x2),0x0],_0x2feb2a[_0x55b765(0x2b8)][0x0][_0x55b765(0x513)]=new BABYLON[(_0x55b765(0x51e))](0x1,0x0,0x0),_0x2feb2a['rays'][0x0][_0x32bf86(0x280,'b322')]=[],_0x2feb2a[_0x32bf86(0x456,'kUzX')][0x0]['id']=0x0,_0x2feb2a[_0x32bf86(0x373,'hG2r')][0x0]['beamid']=num_beams,_0x2feb2a[_0x32bf86(0x503,'S5[f')][0x0][_0x3e53b1(0x1c9)]=!![],_0x2feb2a[_0x3e53b1(0xfe)][0x0][_0x3e53b1(0x3e5)]=_0x2feb2a,num_beams++,_0x2feb2a['rays'][0x1]=new BABYLON[(_0x32bf86(0x2d8,'Cx7y'))](new BABYLON[(_0x32bf86(0x331,'h2#%'))](0x0,0x0,0x0),new BABYLON[(_0x55b765(0x51e))](0x1,0x0,0x0)),_0x2feb2a[_0x3e53b1(0xfe)][0x1][_0x3e53b1(0x4ad)]['y']-=_0x589562[_0x55b765(0x479)](_0x2feb2a[_0x55b765(0x19c)],0x2),_0x2feb2a[_0x3e53b1(0xfe)][0x1][_0x3e53b1(0x52a)]=[0x0,-_0x2feb2a['separation']/0x2,0x0],_0x2feb2a['rays'][0x1][_0x55b765(0x513)]=new BABYLON['Vector3'](0x1,0x0,0x0),_0x2feb2a[_0x32bf86(0x481,'vUKL')][0x1][_0x55b765(0x2f4)]=[],_0x2feb2a[_0x3e53b1(0xfe)][0x1]['id']=0x1,_0x2feb2a[_0x55b765(0x2b8)][0x1][_0x3e53b1(0x2da)]=num_beams,_0x2feb2a[_0x55b765(0x2b8)][0x1][_0x55b765(0x4ac)]=_0x2feb2a['pinhole'],_0x2feb2a['rays'][0x1]['isVisible']=!![],num_beams++,_0x2feb2a[_0x32bf86(0x35f,'!u5B')][_0x32bf86(0x49e,'NZwG')](function(){var _0x211552=_0x32bf86;_0x589562[_0x211552(0x37e,'WllO')](update_ray_start,_0x2feb2a);}));}function get_dual_pinhole(_0x247619,_0x2f9ffe){var _0x69cd45=_0x547623,_0x25fb9d=_0x2127,_0x552771=_0x1e14,_0x4ef0e5={'nxRac':function(_0x1928ec,_0x28b469,_0x1eeeb8){return _0x1928ec(_0x28b469,_0x1eeeb8);},'SbrAb':'separation','eXeNs':_0x552771(0x281),'SuinH':function(_0x2d4ae9,_0x565668){return _0x2d4ae9*_0x565668;},'fLNAD':function(_0x57d601,_0x28c93f){return _0x57d601==_0x28c93f;},'qYyqn':function(_0x3b3d49,_0x52c4a8){return _0x3b3d49*_0x52c4a8;},'hbkdF':function(_0x265e64,_0xd7d2e0){return _0x265e64*_0xd7d2e0;},'FYNto':function(_0x524353,_0x2ea506){return _0x524353*_0x2ea506;},'EKjQk':function(_0x125359,_0x57b574){return _0x125359+_0x57b574;},'PEgFg':_0x25fb9d(0x1d4,'h)]O'),'PvXzW':function(_0x575d11,_0x57fe9d){return _0x575d11+_0x57fe9d;},'QiXYZ':'hole','SSGEA':function(_0x1139aa,_0x32db8e){return _0x1139aa/_0x32db8e;},'pwyQO':_0x69cd45(0x14c),'gevGj':function(_0x22bd1f,_0x3435a9){return _0x22bd1f/_0x3435a9;},'jjiRh':function(_0x4df6ee,_0x351516){return _0x4df6ee/_0x351516;}};_0x4ef0e5['nxRac'](assert_fields,_0x2f9ffe,[_0x4ef0e5['SbrAb'],_0x4ef0e5[_0x552771(0x46e)],'launches']),diameter=_0x2f9ffe[_0x25fb9d(0x393,'QZjv')],separation=_0x2f9ffe['separation'],launches=_0x2f9ffe[_0x552771(0x35d)];if(!diameter)diameter=_0x4ef0e5[_0x25fb9d(0x18c,'!u5B')](gs,0.05);else diameter=diameter*gs;if(_0x4ef0e5[_0x69cd45(0x3ca)](separation,undefined))separation=_0x4ef0e5['qYyqn'](gs,0.125);else separation=_0x4ef0e5[_0x69cd45(0x514)](separation,gs);if(launches==undefined)launches=![];const _0x427b30=gs*0.1,_0x5a6ac5=_0x4ef0e5[_0x552771(0x289)](gs,0x1);var _0x2d6b78=BABYLON[_0x69cd45(0x2b4)][_0x552771(0x24a)](_0x4ef0e5['EKjQk'](_0x4ef0e5[_0x69cd45(0x4e0)],pinhole_id),{'height':_0x5a6ac5,'width':_0x427b30,'depth':_0x5a6ac5},_0x247619),_0xb7c93e=BABYLON[_0x552771(0x27d)]['FromMesh'](_0x2d6b78),_0x24ef2b=BABYLON[_0x552771(0x506)][_0x69cd45(0x1c8)](_0x4ef0e5[_0x69cd45(0x22d)](_0x4ef0e5[_0x552771(0x43e)],pinhole_id),{'diameter':diameter,'height':0x2*_0x427b30},_0x247619);_0x24ef2b[_0x552771(0x11e)]['z']-=deg90,_0x24ef2b[_0x25fb9d(0x110,'@m59')]['y']=_0x4ef0e5['SSGEA'](separation,0x2);var _0x308c2e=BABYLON[_0x552771(0x27d)]['FromMesh'](_0x24ef2b);let _0x146b87=_0xb7c93e[_0x552771(0x1af)](_0x308c2e);_0x24ef2b[_0x552771(0x3d2)]['y']=-separation/0x2,_0x308c2e=BABYLON['CSG'][_0x552771(0x42a)](_0x24ef2b),_0x146b87=_0x146b87[_0x25fb9d(0x22a,'WllO')](_0x308c2e);var _0x566ee5=_0x146b87[_0x552771(0x275)](_0x4ef0e5[_0x25fb9d(0x3b9,'C13k')]+pinhole_id,materials[_0x25fb9d(0x549,'h)]O')],_0x247619);_0x566ee5[_0x69cd45(0x19c)]=separation,_0x24ef2b[_0x69cd45(0x30e)](),_0x2d6b78[_0x552771(0x199)]();if(launches){let _0x46907d=BABYLON[_0x69cd45(0x2b4)][_0x69cd45(0x278)](_0x4ef0e5[_0x69cd45(0x22d)](_0x4ef0e5[_0x69cd45(0x21b)],pinhole_id),{'height':_0x5a6ac5,'width':_0x4ef0e5[_0x25fb9d(0x31c,'*nG5')](_0x427b30,0x8),'depth':_0x5a6ac5},_0x247619);_0x46907d[_0x69cd45(0x26f)]['x']=_0x4ef0e5['PvXzW'](-_0x427b30/0x2,_0x4ef0e5['jjiRh'](_0x427b30,0x8)),_0x46907d[_0x25fb9d(0x4b9,'qK^T')]=materials[_0x25fb9d(0x3bd,'h)]O')],_0x46907d[_0x25fb9d(0x3d0,'uKb3')]=_0x566ee5;}return _0x566ee5[_0x69cd45(0x16c)]=launches,_0x566ee5[_0x25fb9d(0x146,'PV]R')]=_0x4ef0e5[_0x69cd45(0x1f9)](show_label,_0x247619,_0x566ee5),mount=get_post(_0x247619,_0x2f9ffe,_0x566ee5),mount[_0x25fb9d(0x13e,'WllO')]=_0x566ee5,pinhole_id++,mount;}function get_pinhole(_0x39575c,_0x40873a,_0x564d56=undefined){var _0x13c4e6=_0x1e14,_0x355463=_0x547623,_0x2ccf8e=_0x2127,_0x157002={'wGSEn':function(_0x56f12f,_0x11b32f){return _0x56f12f*_0x11b32f;},'iCgla':function(_0x5d2b9a,_0x4cb599){return _0x5d2b9a*_0x4cb599;},'XcoUd':function(_0x4d401e,_0x3841d5){return _0x4d401e+_0x3841d5;},'MdMvn':_0x2ccf8e(0x3e1,'NZwG'),'qWKzv':function(_0x1dd1d1,_0x57e7bd){return _0x1dd1d1*_0x57e7bd;},'VbHwc':_0x355463(0x4c1),'oFUsu':function(_0x169663,_0xb6a981,_0x4378e7){return _0x169663(_0xb6a981,_0x4378e7);},'MqEvH':function(_0x107803,_0x49392d,_0x43293a,_0x304b60){return _0x107803(_0x49392d,_0x43293a,_0x304b60);}};_0x564d56=_0x40873a['diameter'];if(!_0x564d56)_0x564d56=_0x157002['wGSEn'](gs,0.05);else _0x564d56=_0x564d56*gs;const _0x240e29=_0x157002[_0x2ccf8e(0x45c,'uKb3')](gs,0.1),_0x57f6c2=gs*0x1;var _0x295153=BABYLON['MeshBuilder'][_0x13c4e6(0x24a)](_0x157002[_0x13c4e6(0x39f)](_0x355463(0x4c1),pinhole_id),{'height':_0x57f6c2,'width':_0x240e29,'depth':_0x57f6c2},_0x39575c),_0x1e2cf2=BABYLON[_0x2ccf8e(0x164,'9^nD')][_0x2ccf8e(0x182,'@PTA')](_0x295153),_0x272abc=BABYLON[_0x2ccf8e(0x355,'V5Fw')][_0x355463(0x1c8)](_0x157002[_0x2ccf8e(0x4f6,'QZjv')]+pinhole_id,{'diameter':_0x564d56,'height':_0x157002['qWKzv'](0x2,_0x240e29)},_0x39575c);_0x272abc[_0x355463(0x37d)]['z']-=deg90;var _0xb1fc4f=BABYLON[_0x13c4e6(0x27d)][_0x355463(0x2b5)](_0x272abc);let _0x5d4eae=_0x1e2cf2[_0x13c4e6(0x1af)](_0xb1fc4f);var _0x1f2224=_0x5d4eae[_0x13c4e6(0x275)](_0x157002['VbHwc']+pinhole_id,materials[_0x2ccf8e(0x549,'h)]O')],_0x39575c);return _0x272abc[_0x355463(0x30e)](),_0x295153[_0x2ccf8e(0x344,'XW)D')](),_0x1f2224[_0x2ccf8e(0x130,'QZjv')]=_0x157002[_0x13c4e6(0x1c4)](show_label,_0x39575c,_0x1f2224),mount=_0x157002['MqEvH'](get_post,_0x39575c,_0x40873a,_0x1f2224),mount['gizmo_mesh']=_0x1f2224,pinhole_id++,mount;}function make_aperture(_0x2a2a0d,_0x5b6829,_0x56a691=0x8){var _0x4c6bc2=_0x547623,_0x595a71=_0x1e14,_0x1b856e=_0x2127,_0x3f4b2c={'jFXdD':function(_0x107c41,_0x161033){return _0x107c41*_0x161033;},'ZZCVe':'hole','Cbgat':function(_0x198cc6,_0x5bbd3b){return _0x198cc6*_0x5bbd3b;},'nLzGj':function(_0x1f9e53,_0x19d27b){return _0x1f9e53*_0x19d27b;},'SdpZY':function(_0x49a6ed,_0x14ff6f){return _0x49a6ed<_0x14ff6f;},'gNqXV':_0x1b856e(0x1ae,'2pu*'),'fsbpS':function(_0xd8130a,_0x4490a0){return _0xd8130a+_0x4490a0;},'VNYmz':_0x1b856e(0x34e,'L#HR'),'lCEpF':function(_0x3bbdaf,_0x42df4f){return _0x3bbdaf/_0x42df4f;},'NexfS':function(_0x5cae36,_0x4aeae8){return _0x5cae36*_0x4aeae8;},'joEIb':function(_0x84240a,_0x46eefc){return _0x84240a*_0x46eefc;}};const _0x292be7=_0x3f4b2c['jFXdD'](gs,0x1),_0x584ea2=_0x3f4b2c[_0x1b856e(0x4cc,'T[iv')](gs,0.1);var _0x152bda=BABYLON[_0x595a71(0x506)][_0x595a71(0x160)](_0x3f4b2c['ZZCVe'],{'diameter':_0x3f4b2c[_0x4c6bc2(0x3fb)](0.8,_0x292be7),'height':_0x3f4b2c[_0x4c6bc2(0x25f)](0.3,_0x584ea2),'arc':0.5,'tessalation':0x6},_0x2a2a0d);_0x152bda['rotation']['z']+=deg90,_0x152bda[_0x4c6bc2(0x405)]=materials['blade_material'];var _0x3cc6f7=[];for(index=0x0;_0x3f4b2c['SdpZY'](index,_0x56a691);index++){var _0x2467bb=_0x3f4b2c['gNqXV'][_0x595a71(0x239)]('|'),_0x37bde4=0x0;while(!![]){switch(_0x2467bb[_0x37bde4++]){case'0':newInstance['position']['y']=_0x3f4b2c[_0x4c6bc2(0x25f)](0.5*gs,Math[_0x1b856e(0x41a,'Cd9K')](phi));continue;case'1':newInstance[_0x4c6bc2(0x2e4)](BABYLON[_0x4c6bc2(0x3c4)][_0x1b856e(0x263,'V5Fw')](0x0,0x0,_0x3f4b2c[_0x4c6bc2(0x25f)](0.5,gs)),![]);continue;case'2':newInstance=_0x152bda[_0x595a71(0x145)](_0x3f4b2c[_0x1b856e(0x47d,'W0Z)')](_0x3f4b2c[_0x4c6bc2(0x476)],index));continue;case'3':newInstance[_0x4c6bc2(0x26f)]['z']=_0x3f4b2c[_0x595a71(0x488)](_0x3f4b2c[_0x1b856e(0x29a,'o(bH')](-0.5,gs),Math[_0x595a71(0x237)](phi));continue;case'4':phi=_0x3f4b2c[_0x595a71(0x183)](_0x3f4b2c[_0x595a71(0x3a5)](_0x3f4b2c[_0x1b856e(0x22e,'W0Z)')](index,0x2),Math['PI']),_0x56a691);continue;case'5':_0x3cc6f7[index][_0x4c6bc2(0x2ed)]['z']=0.5;continue;case'6':newInstance[_0x595a71(0x1e2)]=_0x5b6829;continue;case'7':_0x3cc6f7[index]=newInstance;continue;case'8':newInstance[_0x4c6bc2(0x37d)]['x']=phi;continue;case'9':_0x3cc6f7[index][_0x595a71(0x24e)]['x']=0.5;continue;}break;}}return _0x152bda['isVisible']=![],_0x152bda[_0x1b856e(0x483,'MKBW')]=![],_0x3cc6f7;}function get_aperture(_0x4a76bc,_0x5d1ff9,_0x295758='iris'){var _0xce7603=_0x547623,_0x14bc5e=_0x1e14,_0x128518=_0x2127,_0x19bda0={'jJFhx':function(_0x25c87d,_0x11a699){return _0x25c87d<=_0x11a699;},'KqawE':function(_0x5646b2,_0x4e1c36){return _0x5646b2-_0x4e1c36;},'ZVgfM':function(_0x492e88,_0x4513b3){return _0x492e88-_0x4513b3;},'yNjJm':function(_0x22933a,_0x131910){return _0x22933a<_0x131910;},'zEFQi':function(_0x36614c,_0x5a1b13,_0x7e664b,_0x219d0e){return _0x36614c(_0x5a1b13,_0x7e664b,_0x219d0e);},'GtzVQ':function(_0x191485,_0x1b93b3){return _0x191485(_0x1b93b3);},'qHEUa':function(_0x290392,_0x58a801){return _0x290392/_0x58a801;},'nshLM':function(_0x29e95e,_0x16d49a){return _0x29e95e*_0x16d49a;},'MzFzS':_0x128518(0x2e9,'hG2r'),'eKKoq':function(_0x417b71,_0x103cf5){return _0x417b71*_0x103cf5;},'APdBN':_0x14bc5e(0x486),'AkDsG':function(_0x181fc6,_0x57132e){return _0x181fc6+_0x57132e;},'BEitG':_0xce7603(0x46a),'tWsaR':function(_0x3ce235,_0x4507ce){return _0x3ce235+_0x4507ce;},'nPMCi':_0x128518(0x499,'%]JB'),'FlqcS':function(_0x38c212,_0x5acc40){return _0x38c212(_0x5acc40);},'ajXdo':function(_0x37ad8a,_0x25e774){return _0x37ad8a(_0x25e774);}};diameter=_0x5d1ff9[_0xce7603(0x2db)],mysuccess=_0x5d1ff9[_0xce7603(0x545)];if(!diameter)diameter=0.05;const _0x446cb0=gs*0.1,_0x48109a=_0x19bda0['nshLM'](gs,0x1);var _0xc3c19c=BABYLON[_0xce7603(0x2b4)]['CreateBox'](_0xce7603(0x3be),{'height':_0x48109a,'width':_0x446cb0,'depth':_0x48109a},_0x4a76bc),_0x5e50b5=BABYLON['CSG'][_0x14bc5e(0x42a)](_0xc3c19c),_0x2a50de=BABYLON[_0x128518(0x563,'kUzX')][_0x128518(0x2ca,'o(bH')](_0x19bda0['MzFzS'],{'diameter':_0x19bda0[_0x14bc5e(0x1b2)](0.8,_0x48109a),'height':0x2*_0x446cb0,'tessalation':0x6},_0x4a76bc);_0x2a50de[_0x14bc5e(0x11e)]['z']+=deg90;var _0x180779=BABYLON['CSG'][_0x128518(0x102,'cQ1f')](_0x2a50de);let _0x3fb7f8=_0x5e50b5[_0x14bc5e(0x1af)](_0x180779);var _0x2460ae=_0x3fb7f8[_0xce7603(0x444)](_0x19bda0['APdBN'],null,_0x4a76bc);_0x2a50de['dispose'](),_0xc3c19c[_0x128518(0x34a,'9GmU')](),_0x2460ae[_0x128518(0x11f,'K^K7')]=materials[_0xce7603(0x30c)];var _0xf8fc90=null;switch(_0x295758){case _0x19bda0[_0xce7603(0x2a4)]:_0xf8fc90=make_aperture(_0x4a76bc,_0x2460ae);break;case _0x128518(0x349,'%]JB'):_0xf8fc90=_0x19bda0[_0x14bc5e(0x365)](make_aperture,_0x4a76bc,_0x2460ae,0x2);break;default:console['warn'](_0x19bda0[_0xce7603(0x26e)](_0x19bda0[_0x128518(0x466,'h2#%')],_0x295758));}function _0x3ec834(_0x4057c9){var _0x2a868d=_0xce7603,_0x18df5b=_0x128518,_0x212530=_0x14bc5e;const _0x5820f0=Math['sqrt'](_0x4057c9);mysuccess&&(_0x19bda0['jJFhx'](_0x19bda0[_0x212530(0x2b9)](0x1,_0x4057c9),mysuccess[_0x18df5b(0x18b,'7K2G')])?(_0x2460ae[_0x18df5b(0x109,'vUKL')]=materials[_0x212530(0x3af)],_0x2460ae[_0x212530(0x37b)]=!![],_0x4057c9=_0x19bda0[_0x212530(0x243)](0x1,mysuccess[_0x212530(0x281)])):(_0x2460ae[_0x18df5b(0x149,'h2#%')]=materials[_0x2a868d(0x1e3)],_0x2460ae[_0x18df5b(0x296,'2pu*')]=![]));for(let _0xbd93bc=0x0;_0x19bda0['yNjJm'](_0xbd93bc,_0xf8fc90[_0x18df5b(0x548,'[4Gj')]);_0xbd93bc++){_0xf8fc90[_0xbd93bc][_0x18df5b(0xea,'o(bH')]['z']=_0x4057c9,_0xf8fc90[_0xbd93bc][_0x18df5b(0xea,'o(bH')]['x']=_0x5820f0,_0x19bda0[_0x2a868d(0x554)](trace_rays,_0x4a76bc,!![],0.1);}}_0x2460ae['notsolved_text']=_0x19bda0[_0xce7603(0x23d)](':\x20',_0x295758)+_0x128518(0x15d,'2pu*');var _0x49646a=null;if(!_0x5d1ff9[_0x14bc5e(0x540)][_0x128518(0x317,'h2#%')]('f')){mysuccess&&mysuccess[_0xce7603(0x2db)]!=undefined&&(components_to_solve['push'](_0x2460ae),_0x2460ae[_0xce7603(0x206)]=_0x5d1ff9[_0x14bc5e(0x10d)]);var _0x5c5ad1=new BABYLON['GUI']['GUI3DManager'](_0x4a76bc),_0x117a89=new BABYLON[(_0x128518(0x3e0,'hG2r'))](_0x19bda0['nPMCi']);_0x117a89[_0xce7603(0x37d)]['y']=deg90;var _0x3a67c8=new BABYLON['GUI'][(_0x14bc5e(0x366))](!![]);_0x5c5ad1[_0x128518(0x1a0,'NZwG')](_0x3a67c8),_0x3a67c8['linkToTransformNode'](_0x117a89);var _0x49646a=new BABYLON[(_0x128518(0x424,'V5Fw'))]['Slider3D'](_0xce7603(0x1a7));_0x3a67c8[_0x128518(0x302,'%]JB')](_0x49646a),_0x49646a[_0x128518(0x371,'W0Z)')]=new BABYLON[(_0xce7603(0x51e))](1.2,0x1,0x2),_0x117a89[_0xce7603(0x3bf)]=_0x2460ae,_0x117a89[_0xce7603(0x2ed)]['x']=gs,_0x117a89[_0x128518(0x1c3,'[4Gj')]['y']=gs,_0x117a89[_0x14bc5e(0x24e)]['z']=gs,_0x117a89[_0xce7603(0x26f)]['y']=0.65*gs,_0x117a89[_0xce7603(0x26f)]['x']=_0x19bda0[_0xce7603(0x45f)](1.5,_0x446cb0),_0x49646a[_0xce7603(0x190)][_0xce7603(0x348)](_0xa79771=>{var _0x5d8c18=_0x14bc5e,_0x420408=_0xce7603;const _0x490192=_0x49646a[_0x420408(0x2ea)]/0x64;_0x19bda0[_0x5d8c18(0xde)](_0x3ec834,Math[_0x5d8c18(0x536)](_0x490192,_0x19bda0[_0x5d8c18(0x251)](0x1,0x6)));}),_0x19bda0[_0x14bc5e(0x3c6)](_0x3ec834,0x1-diameter),_0x49646a[_0xce7603(0x2ea)]=_0x19bda0['eKKoq'](_0x19bda0[_0xce7603(0x495)](0x1,diameter),0x64);}else _0x19bda0[_0x128518(0x412,'K^K7')](_0x3ec834,_0x19bda0['ZVgfM'](0x1,diameter));return _0x2460ae['label']=_0x19bda0['zEFQi'](show_label,_0x4a76bc,_0x2460ae,0.2*gs),mount=get_post(_0x4a76bc,_0x5d1ff9,_0x2460ae),mount[_0x128518(0x191,'hG2r')]=_0x2460ae,mount;}function draw_target(_0x2cea90,_0x2a9a03,_0xd9b789=undefined){var _0x4459a8=_0x2127,_0x521688=_0x547623,_0x2aef02=_0x1e14,_0x443684={'kntpz':_0x2aef02(0x19a),'hkNFl':function(_0xf4a299,_0x524261){return _0xf4a299/_0x524261;},'gITAF':function(_0x43b25e,_0x549a66){return _0x43b25e==_0x549a66;},'BcLob':function(_0x6e43b1,_0x3ee4b4){return _0x6e43b1==_0x3ee4b4;},'PiVXH':function(_0x3b8bc3,_0x4cbc30){return _0x3b8bc3*_0x4cbc30;},'wmope':function(_0x252bb9,_0x4d40dd){return _0x252bb9/_0x4d40dd;},'luIEI':function(_0x57d1c7,_0x340de1){return _0x57d1c7*_0x340de1;},'YmLKW':function(_0x345a86,_0x2e759b){return _0x345a86==_0x2e759b;},'OOXsb':_0x521688(0x14b),'tVNNu':'lineh','XRCri':function(_0x19190d,_0x3da013){return _0x19190d/_0x3da013;},'QXkqP':function(_0x5abd0e,_0x59630d){return _0x5abd0e/_0x59630d;},'FKCqu':_0x4459a8(0x168,'7K2G'),'nXeUL':function(_0x3f5adc,_0x494737){return _0x3f5adc*_0x494737;},'yyVjN':function(_0x1821e3,_0x69ad31){return _0x1821e3*_0x69ad31;},'LMZvR':function(_0x13fdb9,_0x21075a){return _0x13fdb9*_0x21075a;},'vKurI':function(_0xbc1775,_0x8bc79f){return _0xbc1775*_0x8bc79f;},'lPdrO':function(_0xa7dc24,_0x15b506){return _0xa7dc24*_0x15b506;},'sAGDh':function(_0x418f10,_0x1dae66){return _0x418f10*_0x1dae66;},'GiGqf':function(_0x555f64,_0x4cecae){return _0x555f64*_0x4cecae;}};_0x2cea90['fillStyle']=_0x443684['kntpz'],_0x2cea90['fillRect'](0x0,0x0,_0x2a9a03,_0x2a9a03),_0x2cea90['translate'](_0x443684[_0x4459a8(0x123,'!u5B')](_0x2a9a03,0x2),_0x2a9a03/0x2),_0x2cea90[_0x4459a8(0x255,'1jxm')](0x1,-0x1),_0x2cea90['lineWidth']=0xa,_0x2cea90['beginPath']();const _0x51c3f4=_0x443684['hkNFl'](_0x2a9a03,0xa);if(!_0xd9b789||_0x443684['gITAF'](_0xd9b789,!![])||_0x443684[_0x521688(0x1a5)](_0xd9b789,''))_0x2cea90['arc'](0x0,0x0,_0x51c3f4,0x0,_0x443684['PiVXH'](0x2,Math['PI']),![]),_0x2cea90['arc'](0x0,0x0,0x2*_0x51c3f4,0x0,_0x443684['PiVXH'](0x2,Math['PI']),![]),_0x2cea90[_0x521688(0x204)](0x0,0x0,0x3*_0x51c3f4,0x0,_0x443684[_0x2aef02(0x2ff)](0x2,Math['PI']),![]),_0x2cea90[_0x521688(0x204)](0x0,0x0,0x4*_0x51c3f4,0x0,0x2*Math['PI'],![]),_0x2cea90[_0x2aef02(0x3f1)](-_0x2a9a03/0x2,0x0),_0x2cea90[_0x4459a8(0x261,'%]JB')](-_0x51c3f4,0x0),_0x2cea90[_0x2aef02(0x3f1)](_0x51c3f4,0x0),_0x2cea90[_0x521688(0x327)](_0x443684['wmope'](_0x2a9a03,0x2),0x0),_0x2cea90['moveTo'](0x0,-_0x2a9a03/0x2),_0x2cea90[_0x4459a8(0x1d6,'C13k')](0x0,-_0x51c3f4),_0x2cea90[_0x521688(0x313)](0x0,_0x51c3f4),_0x2cea90[_0x2aef02(0x1ab)](0x0,_0x443684[_0x521688(0x226)](_0x2a9a03,0x2));else{_0x2cea90[_0x521688(0x204)](0x0,0x0,_0x443684[_0x4459a8(0x1e7,'b322')](0x4,_0x51c3f4),0x0,0x2*Math['PI'],![]);if(_0x443684[_0x2aef02(0x51f)](_0xd9b789,_0x443684['OOXsb'])||_0x443684[_0x2aef02(0x51f)](_0xd9b789,_0x443684[_0x521688(0x25b)]))_0x2cea90['moveTo'](_0x443684[_0x521688(0x391)](-_0x2a9a03,0x2),0x0),_0x2cea90[_0x2aef02(0x1ab)](_0x443684[_0x521688(0x525)](_0x2a9a03,0x2),0x0);else _0xd9b789==_0x443684[_0x4459a8(0x215,'PV]R')]&&(_0x2cea90['moveTo'](0x0,_0x443684[_0x521688(0x525)](-_0x2a9a03,0x2)),_0x2cea90[_0x4459a8(0x3ec,'!u5B')](0x0,_0x443684[_0x4459a8(0x1db,'WomR')](_0x2a9a03,0x2)));}_0x2cea90['lineWidth']=0x3,_0x2cea90[_0x2aef02(0x3f1)](_0x443684[_0x521688(0x1d5)](-4.5,_0x51c3f4),_0x443684['nXeUL'](4.5,_0x51c3f4)),_0x2cea90[_0x4459a8(0x3b0,'W0Z)')](_0x443684['yyVjN'](-4.5,_0x51c3f4),_0x443684[_0x521688(0x3e4)](0x3,_0x51c3f4)),_0x2cea90['lineTo'](_0x443684[_0x4459a8(0x3ff,'[4Gj')](-4.7,_0x51c3f4),_0x443684[_0x2aef02(0x329)](3.2,_0x51c3f4)),_0x2cea90[_0x2aef02(0x1ab)](_0x443684[_0x521688(0xe6)](-4.3,_0x51c3f4),3.2*_0x51c3f4),_0x2cea90[_0x521688(0x327)](-4.5*_0x51c3f4,2.95*_0x51c3f4),_0x2cea90[_0x521688(0x313)](_0x443684[_0x4459a8(0x14e,'h2#%')](-4.5,_0x51c3f4),_0x443684[_0x521688(0xe6)](4.5,_0x51c3f4)),_0x2cea90[_0x2aef02(0x1ab)](_0x443684['vKurI'](-0x3,_0x51c3f4),4.5*_0x51c3f4),_0x2cea90[_0x521688(0x327)](_0x443684[_0x4459a8(0x1bc,'vUKL')](-3.2,_0x51c3f4),_0x443684['lPdrO'](4.7,_0x51c3f4)),_0x2cea90['lineTo'](_0x443684['lPdrO'](-3.2,_0x51c3f4),_0x443684[_0x2aef02(0x122)](4.3,_0x51c3f4)),_0x2cea90[_0x4459a8(0x25e,'9^nD')](_0x443684[_0x2aef02(0x122)](-2.95,_0x51c3f4),_0x443684[_0x2aef02(0x122)](4.5,_0x51c3f4)),_0x2cea90[_0x4459a8(0x46c,'QZjv')]('Z',_0x443684[_0x521688(0x197)](-4.2,_0x51c3f4),_0x443684[_0x521688(0x197)](2.8,_0x51c3f4)),_0x2cea90[_0x2aef02(0x1f7)]('Y',_0x443684[_0x2aef02(0x55d)](-2.8,_0x51c3f4),_0x443684[_0x4459a8(0x3c3,'2N$o')](4.2,_0x51c3f4)),_0x2cea90[_0x4459a8(0x53a,'Cx7y')]();}function get_target_texture(_0x59df32,_0x258831){var _0x577d6f=_0x2127,_0x29dbf4=_0x547623,_0x4cd88a=_0x1e14,_0x30a619={'ocmua':_0x4cd88a(0x247),'QRPan':function(_0x54f1f8,_0x80abc5,_0xa28a64,_0x4d55bb){return _0x54f1f8(_0x80abc5,_0xa28a64,_0x4d55bb);}};const _0x3e3adf=document['createElement'](_0x30a619[_0x29dbf4(0x48f)]);_0x3e3adf[_0x577d6f(0x307,'C13k')]=0x100,_0x3e3adf[_0x577d6f(0x436,'T[iv')]=0x100;const _0x5ba61f=_0x3e3adf[_0x29dbf4(0x33f)]('2d');_0x30a619['QRPan'](draw_target,_0x5ba61f,0x100,_0x258831);const _0x3c2433=engine['getRenderingCanvas'](),_0x4ddefe=_0x3c2433[_0x577d6f(0x12b,'PV]R')](_0x29dbf4(0x224)),_0x9aa80d=_0x4ddefe[_0x4cd88a(0x38a)]();_0x4ddefe[_0x577d6f(0x187,'C13k')](_0x4ddefe[_0x4cd88a(0x55b)],_0x9aa80d),_0x4ddefe['texParameteri'](_0x4ddefe[_0x577d6f(0x484,'WomR')],_0x4ddefe[_0x29dbf4(0x3cf)],_0x4ddefe[_0x577d6f(0x1f0,'cQ1f')]),_0x4ddefe[_0x29dbf4(0x4c7)](_0x4ddefe[_0x29dbf4(0x3fd)],0x0,_0x4ddefe[_0x4cd88a(0x4be)],_0x4ddefe['RGBA'],_0x4ddefe['UNSIGNED_BYTE'],_0x3e3adf);const _0x207149=engine[_0x29dbf4(0xe0)](_0x9aa80d),_0xadc497=new BABYLON[(_0x4cd88a(0x3a6))](_0x59df32);return _0xadc497[_0x4cd88a(0x119)]=_0x207149,_0xadc497;}function get_target_screen(_0xa8d6b3,_0x596966){var _0x159bfd=_0x547623,_0x584581=_0x1e14,_0x315bb4=_0x2127,_0x2e2ffc={'zZCYh':_0x315bb4(0x4b3,'NZwG'),'PsFwk':function(_0x2a7b02,_0x249f06,_0x681db6){return _0x2a7b02(_0x249f06,_0x681db6);},'rTQpk':function(_0x40f77d,_0x1ece63){return _0x40f77d*_0x1ece63;},'pydSj':function(_0x21901d,_0x40edfc){return _0x21901d(_0x40edfc);},'ZfjhF':function(_0x1580b1,_0x4816d5){return _0x1580b1+_0x4816d5;},'Ufjtb':_0x584581(0x457),'mugby':_0x584581(0x333),'wxPAP':function(_0xc1faaa,_0xf775ea){return _0xc1faaa!=_0xf775ea;},'KYvgz':_0x584581(0x508),'JKBwR':'PosX','ZGGhq':'Num','vXCIq':_0x159bfd(0x238),'nkyfK':_0x315bb4(0x1a9,'G1z3'),'zCqNh':_0x315bb4(0x28e,'qK^T'),'epSRf':_0x315bb4(0x54c,'l]b4'),'ZMtoQ':'_Num','ewREu':_0x159bfd(0x4af),'QnnXP':_0x315bb4(0x50d,'2N$o'),'dmCUe':function(_0x4cc773,_0x1152a8){return _0x4cc773!=_0x1152a8;},'hhaDv':function(_0x178bb1,_0x4b7259){return _0x178bb1!=_0x4b7259;},'SeYrW':_0x315bb4(0x49c,'9^nD'),'bjGCM':function(_0x5717d3,_0xec2611){return _0x5717d3!=_0xec2611;},'uqDJw':function(_0xa6d6ee,_0x40e728,_0xf99ee5,_0xb446fa){return _0xa6d6ee(_0x40e728,_0xf99ee5,_0xb446fa);},'OCatR':function(_0x119384,_0x3de987){return _0x119384*_0x3de987;},'ZKvuN':function(_0x46576d,_0x526f60){return _0x46576d*_0x526f60;},'GIFUg':function(_0x3c31f3,_0x202572,_0x3368d1,_0x6893a3){return _0x3c31f3(_0x202572,_0x3368d1,_0x6893a3);},'UWDIP':_0x584581(0x176),'hMsve':function(_0x1dd2af,_0x346012){return _0x1dd2af*_0x346012;},'DNEXy':_0x584581(0x30a),'TzQcg':function(_0x47084c,_0x386989){return _0x47084c!=_0x386989;}},_0x41169b=_0x2e2ffc[_0x584581(0x167)][_0x159bfd(0x18f)]('|'),_0x45eeca=0x0;while(!![]){switch(_0x41169b[_0x45eeca++]){case'0':_0x40697c=_0x2e2ffc[_0x584581(0x1ca)](get_target_texture,_0xa8d6b3,_0x596966['target']);continue;case'1':_0x516dc4[_0x159bfd(0x405)][_0x159bfd(0x3f6)]=new BABYLON[(_0x584581(0x501))](0.5,0.5,0.5);continue;case'2':_0x143285[_0x584581(0x3ab)]=materials[_0x315bb4(0x1cb,'wIEa')];continue;case'3':_0x143285['position']['z']=_0x2e2ffc[_0x315bb4(0x32c,'l]b4')](gs,0.052);continue;case'4':components_to_solve[_0x315bb4(0x3f0,'o(bH')](_0x516dc4);continue;case'5':_0x516dc4[_0x315bb4(0x2bb,'*nG5')]=_0x143285;continue;case'6':_0x143285['indicators']=get_indicators(_0xa8d6b3,_0x143285);continue;case'7':_0x516dc4[_0x315bb4(0x43c,'S5[f')]['x']-=_0x2e2ffc[_0x159bfd(0x362)](gs,0.08);continue;case'8':!_0xa8d6b3[_0x584581(0x1d2)]&&(_0xa8d6b3[_0x159bfd(0x26d)]=get_panel(_0xa8d6b3,_0x516dc4),_0xa8d6b3[_0x315bb4(0x303,'[NL)')][_0x159bfd(0x132)]=undefined,_0xa8d6b3[_0x315bb4(0x547,'aPe6')][_0x584581(0x1e0)]=_0x516dc4,_0x2e2ffc['pydSj'](reattach_panel,_0xa8d6b3),_0xa8d6b3[_0x315bb4(0x2d5,'xpcD')]['attached_screen']=_0x516dc4);continue;case'9':var _0x516dc4=BABYLON[_0x159bfd(0x2b4)][_0x159bfd(0x38d)](_0x2e2ffc['ZfjhF'](_0x2e2ffc['Ufjtb'],screen_id),{'size':gs*0x1},_0xa8d6b3);continue;case'10':_0x143285[_0x584581(0x3d2)]['z']-=gs*0.052;continue;case'11':screen_id++;continue;case'12':var _0x40697c=null;continue;case'13':if(!_0x596966[_0x159bfd(0x487)])_0x596966[_0x315bb4(0x166,'C13k')]=!![];continue;case'14':_0x516dc4[_0x159bfd(0x37d)]['y']=deg90;continue;case'15':if(_0x596966[_0x315bb4(0x117,'%2Mb')]){var _0x58e0ef=_0x2e2ffc[_0x315bb4(0x212,'!u5B')][_0x315bb4(0x23b,'aPe6')]('|'),_0x45b4c6=0x0;while(!![]){switch(_0x58e0ef[_0x45b4c6++]){case'0':_0x143285[_0x315bb4(0x53f,'[NL)')]=_0x2e2ffc[_0x584581(0x417)](_0x596966[_0x315bb4(0x32d,'kUzX')][_0x2e2ffc['KYvgz']],undefined);continue;case'1':_0x143285[_0x315bb4(0x507,'@m59')]=_0x2e2ffc[_0x315bb4(0x52c,'L#HR')](_0x596966[_0x584581(0x461)]['DeltaX'],undefined);continue;case'2':assert_fields(_0x596966['success'],[_0x2e2ffc[_0x584581(0x1a1)],_0x2e2ffc['JKBwR'],_0x315bb4(0x142,'WomR'),_0x2e2ffc[_0x584581(0x386)],_0x2e2ffc['vXCIq'],_0x2e2ffc['nkyfK'],_0x2e2ffc[_0x159bfd(0x1eb)],_0x159bfd(0x3e2),_0x2e2ffc[_0x159bfd(0x421)],_0x315bb4(0x126,'S5[f'),_0x2e2ffc[_0x584581(0x342)],_0x2e2ffc['ewREu'],_0x2e2ffc['QnnXP'],_0x315bb4(0x2cf,'[NL)')]);continue;case'3':_0x143285[_0x159bfd(0x45b)]=_0x2e2ffc['dmCUe'](_0x596966['success'][_0x2e2ffc[_0x584581(0x553)]],undefined);continue;case'4':_0x143285['show_minposY']=_0x2e2ffc[_0x159bfd(0x2a3)](_0x596966[_0x159bfd(0x545)][_0x2e2ffc['SeYrW']],undefined);continue;case'5':_0x143285[_0x159bfd(0x1d1)]=_0x2e2ffc[_0x159bfd(0x45a)](_0x596966[_0x584581(0x461)][_0x2e2ffc[_0x159bfd(0x1a3)]],undefined);continue;case'6':_0x143285[_0x159bfd(0x10a)]=_0x2e2ffc[_0x584581(0x2b2)](parse_field,_0x596966[_0x159bfd(0x545)],_0x2e2ffc[_0x315bb4(0x276,'*nG5')],global_rays[_0x315bb4(0x4ce,'%2Mb')]);continue;case'7':_0x143285[_0x159bfd(0x4a8)]=_0x596966[_0x315bb4(0x415,'1jxm')][_0x2e2ffc[_0x584581(0x386)]]!=undefined;continue;case'8':_0x143285['minfocus']=_0x2e2ffc['OCatR'](parse_field(_0x596966[_0x315bb4(0x117,'%2Mb')],_0x2e2ffc['KYvgz'],0x0),Math[_0x315bb4(0x196,'PV]R')](gs));continue;case'9':_0x143285[_0x584581(0x2be)]=_0x2e2ffc['ZKvuN'](parse_field(_0x596966[_0x315bb4(0x315,'aPe6')],_0x2e2ffc[_0x159bfd(0x1eb)],0x0),Math['sqrt'](gs));continue;case'10':_0x143285['show_minposX']=_0x596966[_0x584581(0x461)][_0x2e2ffc[_0x584581(0x194)]]!=undefined;continue;case'11':_0x143285[_0x315bb4(0x3a9,'2N$o')]=parse_field(_0x596966['success'],_0x2e2ffc[_0x584581(0x4f0)],0x0);continue;case'12':_0x143285[_0x584581(0x500)]=_0x2e2ffc['ZKvuN'](parse_field(_0x596966[_0x584581(0x461)],_0x2e2ffc[_0x315bb4(0x20b,'L#HR')],0x0),Math[_0x584581(0x259)](gs));continue;case'13':_0x143285[_0x584581(0x26c)]=_0x2e2ffc[_0x315bb4(0x3c0,'hG2r')](_0x2e2ffc[_0x315bb4(0xf2,'S5[f')](parse_field,_0x596966[_0x315bb4(0x14a,'2pu*')],_0x159bfd(0x1bd),0x0),Math[_0x315bb4(0x40f,'2N$o')](gs));continue;case'14':_0x143285[_0x584581(0x454)]=parse_field(_0x596966[_0x315bb4(0x105,'pvn5')],_0x2e2ffc['SeYrW'],0x0)*Math['sqrt'](gs);continue;}break;}}continue;case'16':post[_0x315bb4(0x43f,'QZjv')]=_0x143285;continue;case'17':_0x143285[_0x315bb4(0x47e,'b322')]=_0x516dc4;continue;case'18':post[_0x584581(0x10d)]=_0x315bb4(0x3cc,'WllO');continue;case'19':var _0x143285=BABYLON['MeshBuilder'][_0x584581(0x24a)](_0x2e2ffc[_0x315bb4(0x53d,'@PTA')](_0x2e2ffc['UWDIP'],screen_id),{'height':gs*0x1,'width':_0x2e2ffc['hMsve'](gs,0.1),'depth':_0x2e2ffc[_0x159bfd(0x137)](gs,0x1)},_0xa8d6b3);continue;case'20':_0x516dc4[_0x584581(0x3ee)]=_0x143285;continue;case'21':return post;case'22':_0x143285[_0x315bb4(0x2e3,'rF1K')]=_0x516dc4;continue;case'23':_0x516dc4['print_name']=_0x596966['name'];continue;case'24':_0x516dc4['material']=new BABYLON[(_0x159bfd(0x1cd))](_0x2e2ffc['DNEXy'],_0xa8d6b3);continue;case'25':_0x516dc4[_0x584581(0x37b)]=![];continue;case'26':_0x2e2ffc[_0x584581(0x3b1)](_0x596966['target'],undefined)&&_0x2e2ffc[_0x159bfd(0x560)](_0x596966[_0x159bfd(0x487)],![])&&(_0x516dc4[_0x584581(0x3ab)][_0x159bfd(0xfb)]=_0x40697c);continue;case'27':post=_0x2e2ffc['GIFUg'](get_post,_0xa8d6b3,_0x596966,_0x143285);continue;}break;}}function get_laser(_0x14192c,_0x552c64){var _0x42b8a5=_0x547623,_0x46f5d9=_0x1e14,_0x63042e=_0x2127,_0x22e841={'JWXqs':function(_0x5161b2,_0x5ce77,_0x176ed8){return _0x5161b2(_0x5ce77,_0x176ed8);},'pAtGV':_0x63042e(0x33b,'aPe6'),'gJrGm':function(_0x490ee6,_0x10558b){return _0x490ee6*_0x10558b;},'eFqAk':function(_0x1a8525,_0x2ddffd){return _0x1a8525(_0x2ddffd);},'ETwvf':_0x63042e(0x474,'@m59'),'zgUpb':function(_0x61a280,_0x456e9f){return _0x61a280*_0x456e9f;},'iFLxW':function(_0x4b75f9,_0x227365){return _0x4b75f9*_0x227365;},'ovgMu':function(_0x1146b3,_0x376abc,_0x74f4ce,_0xf2c46,_0x740083,_0x9033c9){return _0x1146b3(_0x376abc,_0x74f4ce,_0xf2c46,_0x740083,_0x9033c9);},'WsJdv':function(_0x2e5eb3,_0x38fd55){return _0x2e5eb3/_0x38fd55;}};_0x22e841[_0x63042e(0x269,'9^nD')](assert_fields,_0x552c64,[_0x46f5d9(0xfe),_0x22e841[_0x42b8a5(0x136)]]),num_rad=0x2,num_axi=0x4;_0x552c64['rays']&&(num_rad=_0x552c64[_0x63042e(0x1dd,'h2#%')][0x0],num_axi=_0x552c64[_0x63042e(0x198,'%2Mb')][0x1]);beam_diameter=_0x22e841['gJrGm'](_0x552c64['diameter'],gs);if(!beam_diameter||_0x22e841[_0x63042e(0x428,'vUKL')](isNaN,beam_diameter))beam_diameter=gs*0.3;var _0x13ad99=BABYLON['MeshBuilder']['CreateBox'](_0x22e841['ETwvf'],{'height':gs*0x1,'width':_0x22e841['zgUpb'](gs,0x2),'depth':_0x22e841[_0x46f5d9(0x368)](gs,0x1)},_0x14192c);return _0x13ad99[_0x46f5d9(0x3ab)]=materials['laser'],post=get_post(_0x14192c,_0x552c64,_0x13ad99),_0x14192c['beamctr']=post['getBeamCtr'](),rays=_0x22e841[_0x46f5d9(0x158)](get_rays,_0x13ad99,_0x14192c[_0x46f5d9(0x31a)],_0x22e841['WsJdv'](beam_diameter,0x2),num_rad,num_axi),post[_0x42b8a5(0x201)]=_0x13ad99,post;} \ No newline at end of file +var _0x59e5=['kCoswSo0WQ4=','yvHbBw0=','initial_height','vhjHBNnMB3jTtM9Kzq==','vf3cMu7dLh8=','WOLKdmofymoA','BerOsxi=','W4FdH8otExGxW58=','BgLUA1jLzNjHy3rPB25xAxrOvhjHBNnWyxjLBMn5','svbItge=','zM9JywXFCgXHBMu=','CreatePlane','C2vWyxjHDgLVBG==','DualPinhole','yxjJ','jxJdGCkgpSkmW6bsCCknpW==','W7yQpSocW4i=','W7urntzjW4vxWOWZea==','vLHjqxy=','BgfZzxjFyMvHBq==','toMesh','W6tdI8oNW6FdOKG=','WODmBtqGqL/cNW==','WORdR8kJzxFcMcjfW5G=','WRSpW5PpWPJcS8oZWRxdJa==','WO7dN8k+','B3b0AwnHBhrHyMXL','WOfLdmovFW==','Cgf0Aa==','B0eYqeGvW7i=','W6hdNCkUW5D0W4WBeKCErMVcKG==','z1hdKe0=','C1jZs0C=','CM91z2HUzxnZ','vwrnv28=','qM5XqLe=','kLjRpG==','iCkYtZhdTSoA','Bw92zvrV','C3bSAxrFBgLZDf9MCM9T','MfCHa','WRJdV8kCvCo1fSkS','z3jHDgLUz192zwn0B3i=','zKH3Bfi=','WQ/cN1NdNa==','yurmWO7dKeLz','vhzcD0W=','DwVdV8ozjGuDW7/cSNRcVsT8WOWPWQe=','qMfwChy=','cZxdTSoplSo1W58wW4ZdVSolW57cQCoQm1hdV1K=','f1HRiSkHW53dRx7dO8klAW==','WPvIeCou','m05hoCkmW4tdSNFdOW==','v2XQENG=','hSeET','WOLiWRBcLmoOASo1W4JdRsH5iqnGW5a=','screenbox','W6hdNCkJW5fZW4u=','eN1+WRtdHeBdOheXWRK=','p11vWQhdSq==','WO/dHmkjqCo8','z8oBW6NdTtVdKGPhnhxdUG==','dgPGI','WRipW6nBWOO=','zxL3BxG=','QxBjX','uuCGra==','xuldLL1q','C2nYzwvUyM94','WQzcC8oIEq==','C3bSAxrFBgLZDf90BW==','WPpdTmkaamofW67dJSo2ECkxsrNcNIhdQmkes3qBeX9PF33dGaxdV8kPdX9jWQjZW4/dSctcN2xdJSoVWQ1Am8oRWRjTnr7dKI/cI8orwmkwW6ruW6XTqdauqSkmWOhcMYy7zCo4pr0UWORdPSoCxL3cPhBcMMRdNZDXW5ddSmkUFCoTlwhcQGVcOeDlwvikCSkwt3zhWQhdPSoiF3u9jHNdOM4/W4ywgCoNW77cHJauWO8TgH4NWO3dN1NcHCkuFt5IW6ZdVSoiW53cSCkoxXmdESomd8kIss9Qs2DoiCkarCoivSoJvqJdRSkiW5FcKSotf8kTgSopb8ktcJ9gFXJcVKbcC2xdQg8hh8oeEepdQCo+WO3dJmkhnSkVW5tdTSkEWR/dMfeAxtq6wwJcLty2t8oqW47dRbBdV8oRirJdRSoMW4hcSSo0WPGoWRpcJd/cN8oSrmowWQPVrhvdlmoEgfHmWRVdQq8sbWTwWRhcNCkHWO9fW6hcM8kPxXtcJCoeW78mWQxdQmk/BY7cO8oud1exqJFcUaJdNeO=','BYDCk','WO4EW4DhWRdcUmoIWRi=','yMXHzgvFBwf0zxjPywW=','ChjPBMnPCgXLx3bSyw5L','WOPzWQ3cN8oUBCoAW5FdPXT/kay=','KLQXD','GUI3DManager','kfjTlCklW4BdOwhdTa==','WRFcUcfe','bCobW4uUWOC0W6NdUahdKG==','C2HVD0rYywDNAw5N','arc','Observable','UdaHV','v1FcHvddIZK=','byAJt','Axzcu0C=','KlIiK','WP7dLWSeCq==','focal_plane','opticaltable','huldR8ky','s1bzuMO=','nhWWFdj8m3WX','bwtdRSohi8kD','rays','WQjIsXSDzxFdI8opWRTpW7tcRdZcKSoebZ3dMSkfWPJdRqOTW5aLvCk7WPhdQmoaW50wW4FcRmkrghW4WQ0jdx1hW77dN0qfzqxdPCkVW77cSM0=','QNfTU','CgfYzw50BwvZAa==','isVisible','gMJdTmoYhSkecSkmWQe4Cmoeu8o8','environment','A1hdJ3DXAZf6W5ZcMtBcKsu=','CMf5','EevNteu=','W67dI8otyvurW5pdSHBcMwS=','gSodWOjHaSouhbu=','BgfZzxi=','CgvKzxn0ywXnyxq=','W6xcHSoVW7Xyx8kvcCoJhwCvcCkLsCku','dispose','ywjZ','W6pdGmo4DSoDWRJcTa==','twf0CML4','W4Sbja1+W4jyWOe0emkV','W5/cNmoTW75jwSkchG==','fSoXF8okWRBdO8oAWOu=','10|3|8|5|4|0|6|2|13|1|12|11|9|7','yMvHBxnWBgL0DgvYx21HDa==','W5VcR8kPqCkX','s1vqsxe=','W4BdGmowygulW5tdSXFcKM0=','ceRdS8ks','WRm2W6m5W70=','vMvJDg9YmW==','uSovithdLvq7W5hdMMCH','amk4rdFdQSk5WOzKWRm=','vCkrWQxdN8oZzYm=','iCoAW5OIWPWoW4BdSGO=','W7NdImossmk3','xSo1h8opyCk2WORdOxmw','W5FcNcBdLGO=','BmoapJddOW==','W4xdG8oMW7ddV2xdUmoWW6NcJW==','ECoMW6/dKY8=','metallic','dBUdJ','W5/cSCksBSkZ','cctdVSonjmoYW4G=','E04Yx1i2W7qd','W5dcS8o9W4Hg','kmo4cXddLwDpqrm=','ACo5iCoEW54=','principle_plane_A_','gvldR8kc','q3vQEem=','yMvHBxnWBgL0DgvYia==','cubeTexture','setEnabled','AzcYq','WOD7tb89','feLAdmkk','focus2','C3vJy2vZCW==','W5i9jmoHW7ddU8k6W4aHW7e=','W5NdGSk3WQis','ohVTc','DhjHBNnSyxrL','h3JdLSkjgCkMW6HqCSkeka==','W6xdNmopzfObW4NdTG==','wKFdMmoFbW==','nNWZFdv8ohW3Fdf8nhWWFdi=','screen_','y2HPBgq=','Dg9XD0m=','vgjZyKm=','BwLYCM9Yx21HDa==','v3r5wKK=','separation','WPmTW4i4','W61/WQhcMCop','aSo5mqldJM56xrTVtCkFwLu=','WODJvSoPsq==','DvebsuCxW7auiSkVWO3dVmkuvIWBfK7dGW==','W5OChSoUW5m=','lK95jmkqW5JdPwddOSkaBrBcMMO1kxNcRwi=','WP1tWQZcISoKCmoG','principle_plane','displace_node2','WPtcUvddJmkc','dbRdNmk7WRlcT8k1jCo4y8oTAKy=','W6ddGComzMvx','Eefpy2S=','yxr0ywnOzwrFy29TCg9Uzw50','CTerE','nxWWFdf8m3W0Fdz8mG==','wvz1u3y=','DxnLx1bcuG==','tLHvrxe=','WQldLbunBG==','W7ldG8o7ASoX','fmkCuWZdNa==','C3fYDa==','rNjVBu1LC2G=','diffuseTexture','W5NcP8kDvCkFW7ZcKa==','b0ldQCktEmoCf8k/','aXAmm','C3bLy3vSyxjdB2XVCG==','zfNdJ1PWDHv7W5ZcLYu=','WPZcN0BdH8kria==','ILQjO','W5dcSYFdGH7dUw5y','getbL','zw1PC3nPDMvdB2XVCG==','lfhdSSkBr8oqbCk7','use_PBR','WPyBW4pdQCk2W5rWrq==','ymorW77dUYRdParh','cu/dSSkyBW==','WR3dRCkxB8oj','blade_mat','specularColor','btYlj','DeltaY','Cg9ZDa==','xSkSW5dcICk3fq==','JUQOQ','displace','vNj0r1C=','Bgf1BMnOzxm=','C2v0rw5HyMXLza==','uSoSlSoQW7m6WR5u','bmat','vfzgAgi=','CK5lyMi=','CgfUzwXFBwf0','Color3','W43cOCkYAmkA','W6pdJSoLz8o8WRVcPW==','W43cTZFdGH/dPg5y','g3HlWRtdOG==','y29TCg9Uzw50','c8oBW68QWOSaW6xdVX7dNW==','AgzuD3m=','y0fWtMK=','WQdcOdjDWOLYcbW=','getBeamCtr','WODSaColCSouq8oxEh8kW7NcMda8','ChvZAa==','WRSpW4LgWPtcS8o2','msmuh','FSoQeYRdKa==','y0Hqs0e=','CMvMBgvJDgLVBLrLEhr1CMu=','W7RdG8khWQ0I','zhHpvfC=','Ghknw','wg1Tq0O=','AxLnDxa=','CSG','texParameteri','yLPZB1G=','vCojcbpdJW==','anTuV','AwZdTCo3lG==','CKTLA0K=','z1bLwNq=','WPZdPmkHxgtcHsLgW4Lrn8klW6aDWQtcOaOp','wLdcLuZdKM/cOwa=','CCoAW6NdGdhdUqPDoNBdSq==','W6/dHmklWQ8ofhr/W7GPeqK=','Bw91BNrLza==','hwhdPCkeCW==','z3jVDw5K','bConWOjLbmoueHC=','postMat_dragging','material','hfTws','WQpcRb1HWOa=','newname','DSoSiSoJW7OEWR5xWQm=','dCopWQ9TnW==','u2nLBMvmB2fKzxi=','Translation','Cg9ZDe1HDf9KCMfNz2LUzW==','CmoxhHy5','xMRdQg5B','F2NdUCodkG==','W4RdNCo2ygqnW5JdSHC=','environmentIntensity','RAfJe','fCooWPDGfCoIebG8W5pcH8k9Fmk4','ESoclSo1v8knWR/dKIqnvCkidw/cOq==','OGGgQ','rmoIoCoOW7iNWR9dWPxdGMNcQSobg14=','Cg93','vSo8jSoJW4q=','fYldSCogoCo0','v2FdR8oopSo1W5StW4BdJ8kB','tNrcrMK=','W6xdNCkpW71q','CvFcSWjQjNflW6CD','m-support','morde','lensProbe','pehdSSo1dG==','q3jLyxrLq3LSAw5Kzxi=','y29UC29Szq==','s0dcQHa=','W7JdHCkxWQG+cNG=','zgLHBwv0zxi=','aTDdt','s8ocmZFdPeC9W4/dK0W8W6ji','WQvuz8o6CIG=','ywXIzwrVq29SB3i=','show_deltaY','W6/dNmkiWReL','dsBdS8ouka==','kfjSk8kxW4hdQ3W=','wSkrWQxdIW==','y29Z','WONcJcbMWP0=','B25wywX1zunOyw5NzwrpyNnLCNzHyMXL','zMLSzq==','W6enlqHtW6HCWOGJhq==','cNhdK8knfW==','WQvIxmo2qG==','W5JcOCksxCktW6dcU8kODSoB','vSoSomoU','A00CsMK=','BgLUzxy=','W6XmWQVcOq==','WRSCW4rdWOK=','W5pdGCotFq==','dReDp','W67cOY4=','NO_CAP','mounted','kaNdJ8kWWQ/cPq==','tfnesxy=','FuRdHw5E','x8oMoSodW6W=','Aw5PDgLHBf9WB3nPDgLVBG==','q3jLyxrLugXHBMu=','W4NcUcRdKWtdRgnRwtf+WRVcUxKJW5e=','W7qDeSorW4ddM8kZW7yFW4XcW4KipSk9W5RcMXm=','isPickable','v0fstKLorZOGDw5RBM93BIbHCgvYDhvYzsb0ExbLoIa=','split_list_from','W7aQhmogW7O=','ymoFW7/dTZddUq==','success','DwPYq2i=','gconst','wd/dR8obkq==','createTexture','C2nYzwvUqMXHBMS=','BePmWOy=','WOnpWQ3cUCos','mhW0Fdn8mNWX','dgJdK8kci8kjW6bqFCkhiCoNsHhdLmkCgSoN','WPxdQ8kIw3xcGIjy','dh10WQi=','m3WYFdr8mhWX','CMvWBgfJzq==','aFJfg','g8onWPe=','W77dHSo5Cmo/WQVcJuJdVSkHvCoGW7xcMW==','DgfIBgv0B3a=','setPivotMatrix','qLDUANa=','B1i/rvu=','CMvMCMfJDgLVBLrLEhr1CMu=','_DeltaX','CujxC','WbpTZ','indicators','CeruWOtdNuLix1O=','l8k4udBdHSkCWO58WR/cRSor','WORdOSk4qLlcMczmW4TwlCk4','v0zXtKK=','W6tcPIeq','CeC9xW==','D29MAwm=','D8oBW7NdKZZdVGrfjM3dUSkJWRJdTCkatSolrSki','W5hdI8ogzxihW47dTX3cKK3dQSoCEuG2W54=','QHFNW','yxDKBLK=','WP5iWRdcJ8oLzW==','WR/cJ8o5BCoKW6pdOa==','CgDJyM0=','oM/dGCopoW==','zmomW6ZdStVdKHLmnxxdUSkqWQpdR8kgva==','Aw50zxjZzwn0','DbGrb','uCkwWR/dISoUzX7dJZ0=','W4ddHSojzxm=','CM90yxrPB24=','z2L6Bw9FBwvZAa==','W4pcUs7dLWldO2PAxqf5WQVcVxu=','C2HVD19KzwX0yvG=','C2nYzwvUx3bVC3q=','WPvObSofr8obqCoEDMSs','BMfTzq==','tM9uz1u=','k1NdVSkVEW==','WO7dO8kvzCoxzW==','D0hcPI59m2roW6qDW5OIwmkuv1vJWQZcLsLYW4SJWPnMW5FdMSoHACkvWQjSwSooFgS=','W5JdUSoHtSkS','DK9RCM4=','beamsplitterMaterial','WP4vW4XyWOW=','CgfUzwW=','ESoFnmoYqmknWQddKa==','t3rTweG=','C2nYzwvUx25VDhnVBhzLza==','qSoBW5WIWOqoWQq=','yHZdKCoEgmob','yMfJA0zHy2vdDwXSAw5N','WRZdJGmaFYev','mvpdOmkBlW==','CgfYC2u=','z2v0q29UDgv4Da==','W6hdGmo/y8oKWRdcR0C=','W6inmqnjW4ruWQ4/gCkYeW==','QPodh','C2fcr1i=','CK53u2K=','BSkMW4ZcH8k3rWpcUWvR','3|9|2|0|12|7|13|18|17|14|10|16|8|15|6|4|1|11|5','x1bVC1K=','attached_component_name','W7yljbe=','tK1Uv00=','W7ydnaDr','Bg9N','CK1Ouva=','FvaHq1yKW7GwiG==','W5hcUdldHJK=','target','sSo8W6NdQGK=','WQSJW6zgWQG=','cylinder','AxnwAxnPyMXL','diameter','gSonWOnQbmoygq==','z2XHC3nnyxq=','kutdKGHYAYfGW5xcJgdcLY4lW4ZcKSkwBbeweLHXW7efWR7dK2WbW44=','W6tdJmoAECkYW7e=','Bxe3x2C=','PDrqm','W6SfiWboW55qWOe=','indicatorMat','CreateSphere','screen_solved','WOzaAZaXrvlcNSkxWPzeW7xcUslcLmogfNJdNW==','WOSEW41lWONcUmotWRxdJa==','rotation','zKjsWPpdMLri','uxrKs1i=','uScale','q29SB3iZ','webgl2','Texture','KUPIq','teLJquK=','myMaterial','W6NcTSkzwmkcW7FcTCkUFq==','W7tdUSo6qCoe','sin','C2HVD19TAw5WB3nz','AkrYi','imoSy8ooWO/dR8ogWOm=','C2nYzwvUx3nVBhzLza==','yNngD3K=','WPecW51/WPu=','WPddPmk0wwpcJIjy','WQddRCknB8oxpCkFpq==','E1/dIuLRBsPN','height','eBVQd','twvZAej1AwXKzxi=','eSoIy8ocWQ/dO8orWPLNWQHc','aPRoB','_Curv','y3LSAw5Kzxi=','ySorW7NdSYRdParh','BqZdKmoEaSowW51o','W5i3pSoKW6hdOmkzW4C=','VpssA','position','zgLMzNvZzvrLEhr1CMu=','rNwSi','WPDjzCoHCN/dPSk3W4W7WRrMWPO=','rKzwDNe=','BCoNgqOLW7/cKSkGW7xdSmkcWOG=','zcKqw','zmYiG','WOWOW4uPW4VdSW==','WRigW5VdTCkn','thickness','CgfUzwXIzW==','ywrKq29UDhjVBa==','C3rYB2TL','CLLiWO3dLK5DqeW=','zw5HyMXLza==','WOLSamofwa==','r1vj','bPHwT','WP1tWR7cL8oUD8oGW5y=','reldir','bs-support','imoSy8otWRBdP8oD','fI7dSCoriSoVW7y=','B1zvq3G=','ANKKS','gr-support','zgLMzNvZzunVBg9Y','BWFdJSoyg8oTW5vDW5u=','WARNING\x20JSON\x20FILE:\x20Unknown/non-fitting\x20field:\x20','lM/dNCkdmCkCW7Pw','dwtdPSoeaSkbamk7WOm1A8oe','ESoIkGddRW==','lNcPK','lCk/WO/cMSoXwKxcRL95kmkPFq==','ASoJmtJdU0q=','q3HMs0q=','Cfz3D3G=','ywXWAge=','mCoKjWRdJMjwsG==','W4tcPCkrxa==','BgfIzwW=','W47dNmoXuCky','xSoXfsVdGq==','z3jVDw5Ktwf0','W6ddSSo3W5NdRa==','W7ifnqLzW4nEWP0=','fmkoqd/dQmkm','fSooWOzSeq==','BNjfuwy=','Screen','W7VcL8o9W7P+s8koaCokgwe=','dkCFg','WPHmBdSGtLq=','t0HMDe8=','DMqrBLK=','FHtdKSosamoqW58=','sLvrt1e=','hY7dUCohomoVW4O5W4BdJCouW4a=','W609oCoTW5FdVmkFW4u2W6b+','TVTGZ','r0nsD2W=','W5pdGCotygmnW5xdSa==','gwZdRSohgW==','yCofjCoiW5C=','focal_plane_A_','Cg9ZDe1HDa==','rKrbBKe=','qwX2zg0=',',\x20rotation\x20needs\x201\x20or\x203\x20elements.','oCYgS','nxWZFdj8n3WXFdb8nhW2','sfvjtwm=','WPuaW5xdSa==','qufhCLy=','yMXHy2TFBwf0','WPevW4ldRG==','W61yWRdcPSo6B3hcRG==','htZdKCkgWPm=','C3bSAxq=','SKWdo','DCkDWRJdHW==','ELNdMKy=','DgfYz2v0','W6VdHCkaWQW5','C2nHBgLUzW==','postMat','StandardMaterial','sSoKiCoVW6i9','BgfZzxjFyMvHBv9KAw0=','Matrix','i3tdMSoOlW==','W4rVWRVcO8om','BmkkWQRdGCoVEbRdMcdcKCkz','W6/dOmoBW6FdHq==','KTdnQ','BSoznmoRw8kxWQO=','ww51vwG=','v2nNrLq=','uu5Mvfu=','Std','Aw5PDgLHBf9YB3rHDgLVBG==','qWIkj','BLZdNfTSssr9','C3rVChbLzerYywDNAw5N','W4PFWRpcVmo7yNpcRSoXW6qo','wCoigJ7dJG==','s21Xq3m=','WOTIfSotw8ozvSoxx1usW7dcIsO=','BwLJCM9tDxjMywnL','W67dNmoAFW==','ESkXW5pcK8kRqJRcSX4=','WQVdKGyfBYedemkeW6BcQCoV','gsJdQSopkCo1W4eDW6VdJSodW6hcOCo+mW==','W4W5kmoGW7K=','Dxj5Ewm=','jtWge','txHoWPBdPa==','eSk8ttVdQa==','C2HVD19TAw5MB2n1CW==','MeshBuilder','ESovi8o+r8kqWQ7dKG==','omoAhJddRW==','W7ZdJ8oB','GPheh','y3jLyxrLrwXLBwvUDa==','FromMesh','APXrs','glassMat','A8o3pIyK','Ax5vWRhdKq==','WRNdUmkaESoi','WPXqstW3qfhcK8kdWQW=','lmomyYxcO11GW4hcJG==','BwLUzgvSDgfz','ChfQzvi=','bZsoX','ntVdJSkSWPG=','ReflectionProbe','rgvSDgfy','rgvSDgfz','hgNdI8kEeq==','constructor','f8oUnXFdLxKk','WPNcGKxdHCkUDINcRG==','W4tcNCo6W7niv8kiaW==','y3vIzvrLEhr1CMu=','vmkHeIlcTmkvW5jSW6ZcT8kqW5qVW7mromoifZZdRXZcLv/cMhfGWOddNW==','AMjls3u=','zhz4A2W=','AxjPC19IBgfKzv8=','W5m7k8oPW7ZdP8kr','AHZdJ8oha8obW50=','Bem9su0zW7i=','6|1|4|0|3|2|5','roughness','W6JdO8onW6xdIG==','WObuAmoGCYO=','CL3cSbDvjNe=','t0fXzha=','W5RcQ8kpumkcW7VcMmkV','W65cWQhcU8o8z33cTa==','D1LTD1q=','eCkSusO=','rvdcS3BdVW==','t1HWB28=','WPqvW4NdSW==','WR3cRZz+WOu=','rurXBxm=','zCHtT','DCoVdCoRW5O=','W5NdN8k3WPiD','Aw9Stw8=','_Num','RjnMz','ECo8fGiZW6xcH8kpW7/dG8kDWPzAW4ip','print_name','PBRMaterial','CMDIkdiWmcWYmdaSmJaWkq==','b2ZdISkHEG==','C2nYzwvUx3n1ChbVCNrF','scaling','WPjkyZG7Df3cLmkCWQe=','WRBcNL7dJCkryd/cPCoQ','W4tdImkOW4bUW5jj','W5ddGmoNBCoIW6O=','WQDsySoPDgRdRmkgW44zWRrW','WQ3dKCkAD8oSW7OzEqnqvCkRlW==','b8onWOvWpCoCcq==','ag7dHSkQja==','CgtdGCoAoW==','dof','q8o+ccef','pBZDi','EwPNBvi=','WPvIeCojqmoCt8oC','WRRdJ8kJDNW=','pedestalMat','5|0|2|1|3|4','CvDjA2O=','screenboxMat','freeze','W4HgW6ZcHSk/F8kWW5JcUaS7mvq=','lh7dK8oOoW==','yxr0ywnOvg9nzxnO','_Std','WPz4amourSouq8og','A0Hfsee=','BgvUCYa=','eSo/nq3dNMPlqdPNv8kEtu4kW78=','nqFdI8kWWPxcVG==','WRz0WPhcTmoT','amkXqJRdOCk2WOPXWQ/cRSorW4f6W6m=','x1VcMeFdK2m=','W4qfarvk','r8orm8oPxCkC','transSliderpanel','zXVdN8oBgCowW51p','wvDntNa=','n1ncWPJdNq==','WQRdVSk2w3lcIZvpW6fEn8k6W7CmWRhcUq==','setdU8o9fG==','W7WnpZ1p','tabletop','EM1zAuC=','setParent','DCswL','CMvSCg9Z','swD3zNu=','kaFdJSkH','mwize','fSogWPi=','r8ovnmoZDSkrWQBdKIu3vW==','mSoMCCokWPJdSSoB','nmoqWPnLbmoypXyW','uCkIW4/cG8k3','zLbhyNi=','NoTgU','yuDoWO3dKa==','W4tdJCoGW7VdUv/dVG==','CwzxAfC=','WQNdKdiSuW==','lTTZY','ncNdNSowgG==','WRm1W4OIW7VdVCoaWRpcPSkIdCosW7NcI8kIW7e=','ChjPBMnPCgXLmq==','q0ntuM0=','W7mZgmoMW54=','CBzZS','rgj0u0q=','yw1IAwvUDenVBg9Y','CLHvsMK=','veVcOc59','canvas','CMv0DxjUicHMDw5JDgLVBIGPia==','vwrHsfy=','mzqoK','parent','W6VdPSkTW6jq','z3iTAg9Szq==','ground','dNn+WQxdU3JdTG==','eSojW5eMWOq=','JKsjf','yMvHBwLK','5|4|7|0|3|6|2|1','ybtdKCos','WQdcOcbaWObNdGS=','jmkSrGVdTW==','WRKRW4ddSSkTW4LWDmot','B8oNeWadW7JcJSkpW78=','pwldJ8k4q8o7mCoPn0dcGSogW7r4wuZdK1nuWQFcPf9VW6NcTY3dUSkbWP3dT3xdSCoTWP/dQIK=','Ahn0rfG=','W4xcGSoIW7Ti','u3rHBMrHCMrnyxrLCMLHBa==','W4pdGmo4wG==','W4awoaHXW5jcWOu=','oVUCx','z2v0uMvUzgvYAw5Nq2fUDMfZ','WRfIWPRcL8o/','W7HcWRhcS8oKuwlcTSo5W6uf','aTwHy','BgLUzvDPzhrO','W6NdN8ojAmk4W5LDyffabCk0Amo1W4tdUa==','getAbsolutePosition','AfnLrvq=','ckpDN','postMat_marked','AhHIv0W=','C2LU','FNTwN','WObOqW==','launches','zw52AxjVBM1LBNq=','W5rXv8oCdmojfmoodxzwW6NdGYjSxCop','W60SeI19','CuBcPHm=','DhjHy2vFCMvMBgvJDgLVBG==','kN/dPCoda8kxjSkbWOaWASosx8o2','C0frs2W=','W5xcPsBdUahdQgfhxtT1WQBcUgiP','AgrYu2T5yM94','tMurBq==','BwHUqNy=','ovj2oCkxW5RdSxhdS8kbAW==','qurLDMS=','y3LSAw5KzxiGBgvUCW==','length','WP3dGImzuW==','q8oGjCo1W6uNWQDbWPtdGN3cLSoA','iris','csJdQ8oaoCo1W4au','tvngD0W=','cw/dGmkbc8kMW6rFyq==','WRfuCmoUDxddPSkR','W57dISo4ASosWQZcQuxdRSkHvq==','ogRdJSomlW==','JQPGf','bizTZ','WVcqm','n8oMzmoLWP7dP8oeWQ5MWQG=','WQJdNHqRFZSbo8kF','isRefractionEnabled','gZ7dR8kKWQG=','kxddMG==','DgHPy2TUzxnZ','emissiveColor','zgv6q2O=','CvZcSMRdSa==','rCohhc0z','rmoCW77dSb0=','W7tdG8olz8kOW6jkDG==','bgldTComa8kxaq==','wKtdNez7ztDTW77cLdtcKtmxW4hcMG==','cwrc','rfxdJKbDCsXLW5FcKdi=','yML6vfO=','lYZdKmk0WOK=','W4pcOsJdVru=','AvHIqxe=','W6FcOGFdLZC=','E30Uy29UC3rYDwn0B3iOiNjLDhvYBIb0AgLZiIKOicK=','jCoIjXpdLxHC','BwPyvNK=','WPFcKWn2WQ0=','BgvUz3rO','dezCj','xmkrWQ3dICoPzX7dUcZcHSkdW7hdS3S=','zML0WOFdVW==','eu7dImkieG==','attached_screen','trace_reflection','twDcD2q=','A8oIhGG1W5pcMSkcW67dUCkFWPnAW4a=','WQ/cN1NdNmkUCI7cMCo6cs7cThf5WOmz','lDOyz','screen','CreateBox','hxEkX','bgZdTmohbCkBbmku','specularTexture','zNjLzxPL','ILBNW','toString','WO1vWPlcN8o4AW==','D0Poruq=','yIPZr','A3PHr2O=','CCooW73dVIC=','AgXtwvO=','sMpdUG==','nbFjL','arrow\x20rod','GcPFM','WPvXv8o5ra==','setHeight','FCoFW7NdTYZdPaPf','WQ3cN17dICkxEJxcQa==','wZVdR8o+k8o8W714W77dPgqNWOe=','WQ5uCSoQvxy=','sfgjl','W77cM8o2W7Hx','yxjYB3DFBwf0','uKfVAfa=','D2vKz2vFyw5NBgu=','slit','cYJdRmovamo9W5S=','z1vXq1q=','W6qbnGHpW4DDWOqKaCk4e8kOWP/cHdtdGCkCmCk2','WQSnW4vpWO/cVmosWRxdMM0jyComW5u=','reflectionTexture','WR0FW411WPhcUmo/WQNdGhWdDmokW5mW','E8oVbH8=','NtLPs','W5dcUtddKW==','wSo6hGi0W63cHCkhW5FdVCkzWP9jW4ulWRm=','jcBbC','Bv/dMW==','DKdcOG1Rn2rqW60DW4SorSkZuq==','DvedruiqW7qvoSkJ','y2XVBMu=','i8oUnq7dIxTvtqnYrSkjCKyFW7BdHCoizby=','maxcurv','W5NdJCoMW6hdGfVdRG==','AxnqAwnRywjSzq==','WRNdUmkbr8oc','n1XSl8krW4hdPx4=','BMRdOSomoW0EW44=','re9vqKXfu0Lerq==','sqrt','WRZdJqSltq==','fmoyWQRdG8oWEWZdIs3dNSkwW7BdPctcTG==','v8kEWRVdPmo0','WOJdLXmiwq==','WOzlDIilrLhcICkmWRXyW6W=','eSk4rZVdT8kDWOz8','cFOsT','rNMsc','WQzIdSoprSkg','component_label','WRxcMXDaWO8=','W67dImoCw8k8W7rkA0m=','WRFdI8keD14=','black','CgLUAg9Szv8=','rKjoCKG=','20|5|19|1|21|6|4|8|13|12|3|7|18|0|14|17|16|2|9|22|23|11|10|15','Lens','WRPiWRRcM8o/zSovW4JdQrLS','z3jHDgLUzYa=','alpha','D2fYBG==','return\x20/\x22\x20+\x20this\x20+\x20\x22/','wg5SEg8=','A8ouiW==','W5/dG8kiWRCJsG==','post','lCoQjWBdIfrBqrzR','W5ZcQmoDW7rS','zgLZCg9Zzq==','W5hdI8omBx4w','mirrorMaterial','displ1','hstDX','wedge_angle','qufyCeC=','ref_node','D8omW6ZdPJFdOWX2pgVdU8kwWQxdTq==','yM91BMrPBMDcB3HtAxPL','Dg9nzxnO','ymorW77dPHpdRb92pNJdRCkyWRldOG==','s1rKBLe=','nxW3Fdn8ohWXmhWXFdL8nNWYFdb8na==','WPlcUsbdWQ0=','W4tdI8ous3ifW5FdLHFcLx7dP8oq','BwLUzgvSDgfy','W47cRCkpsCkAWQa=','vfzur1O=','wLjtthC=','Dgv4DhvYzxmVBwv0ywXSAwmTD2L0Ac1Zy3jHDgnOzxmTC3rHAw5ZlMPWzW==','screenBlank','name','r3bKvwm=','7|5|6|8|4|2|11|9|13|14|0|1|12|3|10','WOfcEZKXx1/cGq==','W5tcNCo7W7Xyv8kjcSoSe2SGfmk/qCkmdXVcNG==','refractionTexture','BLjAs3u=','nmoSDG==','SOiaq','W6q0hXjO','DGHBv','AMncyKm=','limits','qfVcGMxdIwRcPN/dPCkI','F1/cHuxdLq==','A8ocja==','vuXZzNi0W5TxemkVWO7dT8oXDdSvjq==','console','IPbLa','lWNdJ8k7','Evfku1u=','x2RdUSocpvC=','smkxWRJdMW==','W5vXu8kysmkefmoocxzuWQtcJw9RxColuhPuWP92uHmsW4VdGCkqWPPwW5i/WRO8BmkrvSkmdwNdKmo8d8oWW5BdQNxdUSoqwmkEW4FdJ8kijW==','tMHqyvC=','FuaG','BfvysK8=','W7TvWRhcT8o4ENVcTCo2','imo/ialdMwnCqcHLtmkwt0GfW7BdMCovwHrnW7BcUa==','a8odWOrJfCoj','wMvZAKC=','renderListPredicate','BxLnyxrLCMLHBa==','arrow_mat','WOLSeCofrSoQqSoxwMC=','WQJdKHOoDq0lnSkyW6i=','initial_position','FNBcU8ofiaGu','sNHZuxa=','BgLUzvrV','split','yCoHeWK=','ywXS','xuldNezSyIP7W57cUY/cKcq=','eZldPmk2WPa=','bCk0wtpdQ8k2WOP1WQJcOW==','HkODk','pedestal','F048qKq=','type','e8oezComWP8=','eCoCW40SWOmoW5ddUaRdJG==','C3rYB2TLvgv4Da==','UtUHS','wrapWebGLTexture','3|1|0|4|2','W67dNCoeySkP','uCkwWQJdG8oPCb7dNW==','BvNdJLHWDYa=','A3zpug8=','thfHyKG=','WQJcQdfvWOa=','W5hdICkxWRatdhr9W7qLfW==','d07dTmkfECoCamk2vgVcGCkjW6G=','AmoXbCoqyq==','WPDBWRlcNW==','CMf5CW==','hole','EuLqwNi=','yxr0ywnOAw5NihbHDgGG','WOWcW77dS8k6','puvfX','q3jLyxrLqM94','kUtRd','c21YlSkH','uujXtKO=','AgvPz2H0','show_minposX','ChjPBMnPCgXLmG==','r3LAwxm=','B0nzz1m=','yxr0ywnOAw5NigzPBguG','BxnTDwG=','C3bOzxjL','tCorkW==','W43dI8o0W7JdQe7dV8oN','_PosX','WQ8fW5jhWPlcGSo8WR/dH3e=','BwLYCM9Ytwf0zxjPywW=','RmBcz','includes','Cmo3zX/cJhCmwev6fmkhbLTtW6/cG8oDnq==','u2XPDa==','bar_notsolved','label','attachToMesh','WZdFo','xfdcT0BdK27cTKtdR8k0W6Ccc8kdz3ddTWNdNCk5ACowg3ZdRSk/W6X0yCokWOVdRHRdVG==','ImportMesh','StackPanel3D','push','quDRBgu=','MoJTV','HPbly','hLH0pSkcW7e=','Error.\x20Component\x20','Cg9ZAxrPB24=','yTXPA','vvDWshG=','CgfYzw50','yNmTC3vWCg9YDa==','subtract','E3FdUCoyiqa=','KqjDH','FSoFW6ddTW==','WFqNI','fComWQjvmG==','yMvHBxnWBgL0DgvYtwf0zxjPywW=','PUnEt','WOfmsIeMqL7cLG==','table','WQunW5XpWO/cTmoWWRy=','yMXHy2S=','WPmKW58CW7BdQSoDWQpcPSkIdCofW6lcMG==','WPhcVsj7WQC=','yM91BMrPBMDcB3HqB3nPDgLVBG==','CreateCylinder','kmoIySovWPtdSq==','Dgjptem=','sMjxrg0=','WRfAFCo8','g2JdKCkngCkkW7O=','W5i9lmoPW7ddQSkcW4a9W6TyW7m2a8keW7ZcUW==','W53dJCoyW7ddVLi=','uwDoBLG=','VeZiL','CMvUzgvYtgLZDa==','eCoIoGVdLwDC','panel','aKBdTmkrySob','WRtcPIbzWPHVaGa=','GUI','W7ddGSk+W5PLW4Kub0yEuLtcJZ4jk8kEaZK=','relpos','Vector3','wvrWAg0=','z2v0qwjZB2X1DgvqB3nPDgLVBG==','dKBdKSkvxq==','A1xdNev8CdC=','WOZdIqucBJCKpmkt','w2tcJcPq','ChjVDg90ExbL','log','laser_beam_dim','AIFdMCoZha==','lineTo','vhjHBNnSyxrPB24=','A1zyEKy=','W4/dH8onygmx','C2v0ugfYzw50','f8kUrGhdLmkRWRu=','uerYCw0=','CmkIW4JcG8k3tXBcVG==','CmkSW4NcImkXqXm=','sNjfwgu=','W6SliGTiW5jv','s1Pzy1e=','B1FcSaT9na==','e315WRtdHhddO3G=','WRqrW5BdRmkNW55RqSoJW6mDc8kwW5RcPq==','zgLZCgWX','W4u3ea==','z8orm8o+rSknWQ7dKG==','WQJdKmovWQrHbs5TWQi=','grating_const','CervWOldGu5cqG==','component','lAUdI','TransformNode','q1nh','CgvKzxn0ywW=','gizmo_mesh','CzKZC','wSkzWQJdHmoADrJdIqRcI8kBW6JdQhddSq==','albedoColor','teH4Efm=','o1zoWOVdVG==','Bwf0zxjPywW=','vhLtsgS=','mirror\x20','clone','W6/dMCkgWOSKc3TWW7mL','cameraExposure','W7RdNmoDA8oJWRdcOKxdRW==','BCkSW4/cKSkirWpcJq53F8kYk2hcTSoO','eg1UdSkl','backFaceCulling','WPhcMhRdICk0','DgvZDa==','CK5nC2m=','W7xdHmkXW5LUW78xbxCz','WQdcKdXDWR8=','bxVdVmk/qG==','reDLAuS=','WPHgBtq4r1NcKG==','FqtdJSod','AxnszwzSzwn0Aw9Urw5HyMXLza==','l3vUWRpdKa==','sL/dKuDTnW==','CgfUzwXbBMnOB3i=','ifXQomkmW58=','y0zpC1q=','DfLfu0i=','emojW4yW','W77dHmkLW5fvW48=','vhzkuMO=','yeDaWOFdKhHatv0eeSo5W6ia','diffuseColor','WPiUW54RW7FdSSoxWQtcMa==','W7RdGCo9z8oIWQ3cKKZdRmk2rSoQW6dcNSkNwSk0','WOiDW4pdSmkTW456','sgddPvPS','NkaLU','sefmyvy=','Grating','wedge_lambda','WPHuCc8X','xmkrWRJdN8oZzX4=','W4hdTmotzK8=','WORcUZrDWPq=','E8ovW6NdHWq=','fdtWh','AxjPCW==','zLxdGSo0ia=='];(function(_0x3d9d9b,_0x20dd7d){var _0x59e507=function(_0x3ab527){while(--_0x3ab527){_0x3d9d9b['push'](_0x3d9d9b['shift']());}},_0x172061=function(){var _0x2cbac5={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x207752,_0x2b12c5,_0x26c4f5,_0x408122){_0x408122=_0x408122||{};var _0x21a69f=_0x2b12c5+'='+_0x26c4f5,_0x30b8f8=0x0;for(var _0x47b782=0x0,_0xe14ee8=_0x207752['length'];_0x47b782<_0xe14ee8;_0x47b782++){var _0x21231e=_0x207752[_0x47b782];_0x21a69f+=';\x20'+_0x21231e;var _0x4e3e52=_0x207752[_0x21231e];_0x207752['push'](_0x4e3e52),_0xe14ee8=_0x207752['length'],_0x4e3e52!==!![]&&(_0x21a69f+='='+_0x4e3e52);}_0x408122['cookie']=_0x21a69f;},'removeCookie':function(){return'dev';},'getCookie':function(_0x1d2aee,_0x3c35f1){_0x1d2aee=_0x1d2aee||function(_0x1780d5){return _0x1780d5;};var _0x34d56d=_0x1d2aee(new RegExp('(?:^|;\x20)'+_0x3c35f1['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)')),_0x297faa=function(_0x2a2d8a,_0x53c8ab){_0x2a2d8a(++_0x53c8ab);};return _0x297faa(_0x59e507,_0x20dd7d),_0x34d56d?decodeURIComponent(_0x34d56d[0x1]):undefined;}},_0x191c55=function(){var _0x22b696=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0x22b696['test'](_0x2cbac5['removeCookie']['toString']());};_0x2cbac5['updateCookie']=_0x191c55;var _0x30af81='';var _0x2f9d0e=_0x2cbac5['updateCookie']();if(!_0x2f9d0e)_0x2cbac5['setCookie'](['*'],'counter',0x1);else _0x2f9d0e?_0x30af81=_0x2cbac5['getCookie'](null,'counter'):_0x2cbac5['removeCookie']();};_0x172061();}(_0x59e5,0x74));var _0x1720=function(_0x3d9d9b,_0x20dd7d){_0x3d9d9b=_0x3d9d9b-0xdd;var _0x59e507=_0x59e5[_0x3d9d9b];return _0x59e507;};var _0x3ab5=function(_0x3d9d9b,_0x20dd7d){_0x3d9d9b=_0x3d9d9b-0xdd;var _0x59e507=_0x59e5[_0x3d9d9b];if(_0x3ab5['KQTkHe']===undefined){var _0x172061=function(_0x2cbac5){var _0x191c55='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=',_0x30af81=String(_0x2cbac5)['replace'](/=+$/,'');var _0x2f9d0e='';for(var _0x207752=0x0,_0x2b12c5,_0x26c4f5,_0x408122=0x0;_0x26c4f5=_0x30af81['charAt'](_0x408122++);~_0x26c4f5&&(_0x2b12c5=_0x207752%0x4?_0x2b12c5*0x40+_0x26c4f5:_0x26c4f5,_0x207752++%0x4)?_0x2f9d0e+=String['fromCharCode'](0xff&_0x2b12c5>>(-0x2*_0x207752&0x6)):0x0){_0x26c4f5=_0x191c55['indexOf'](_0x26c4f5);}return _0x2f9d0e;};_0x3ab5['Nnuynm']=function(_0x21a69f){var _0x30b8f8=_0x172061(_0x21a69f);var _0x47b782=[];for(var _0xe14ee8=0x0,_0x21231e=_0x30b8f8['length'];_0xe14ee8<_0x21231e;_0xe14ee8++){_0x47b782+='%'+('00'+_0x30b8f8['charCodeAt'](_0xe14ee8)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x47b782);},_0x3ab5['ICHzjf']={},_0x3ab5['KQTkHe']=!![];}var _0x3ab527=_0x3ab5['ICHzjf'][_0x3d9d9b];if(_0x3ab527===undefined){var _0x4e3e52=function(_0x1d2aee){this['rzDgYp']=_0x1d2aee,this['snuwPO']=[0x1,0x0,0x0],this['cIjdEa']=function(){return'newState';},this['ldMXXH']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['iOjRys']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x4e3e52['prototype']['ZyyfOJ']=function(){var _0x3c35f1=new RegExp(this['ldMXXH']+this['iOjRys']),_0x34d56d=_0x3c35f1['test'](this['cIjdEa']['toString']())?--this['snuwPO'][0x1]:--this['snuwPO'][0x0];return this['rhYWkX'](_0x34d56d);},_0x4e3e52['prototype']['rhYWkX']=function(_0x297faa){if(!Boolean(~_0x297faa))return _0x297faa;return this['Nmzcsg'](this['rzDgYp']);},_0x4e3e52['prototype']['Nmzcsg']=function(_0x1780d5){for(var _0x2a2d8a=0x0,_0x53c8ab=this['snuwPO']['length'];_0x2a2d8a<_0x53c8ab;_0x2a2d8a++){this['snuwPO']['push'](Math['round'](Math['random']())),_0x53c8ab=this['snuwPO']['length'];}return _0x1780d5(this['snuwPO'][0x0]);},new _0x4e3e52(_0x3ab5)['ZyyfOJ'](),_0x59e507=_0x3ab5['Nnuynm'](_0x59e507),_0x3ab5['ICHzjf'][_0x3d9d9b]=_0x59e507;}else _0x59e507=_0x3ab527;return _0x59e507;};var _0x2cba=function(_0x3d9d9b,_0x20dd7d){_0x3d9d9b=_0x3d9d9b-0xdd;var _0x59e507=_0x59e5[_0x3d9d9b];if(_0x2cba['crnxQX']===undefined){var _0x172061=function(_0x191c55){var _0x30af81='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=',_0x2f9d0e=String(_0x191c55)['replace'](/=+$/,'');var _0x207752='';for(var _0x2b12c5=0x0,_0x26c4f5,_0x408122,_0x21a69f=0x0;_0x408122=_0x2f9d0e['charAt'](_0x21a69f++);~_0x408122&&(_0x26c4f5=_0x2b12c5%0x4?_0x26c4f5*0x40+_0x408122:_0x408122,_0x2b12c5++%0x4)?_0x207752+=String['fromCharCode'](0xff&_0x26c4f5>>(-0x2*_0x2b12c5&0x6)):0x0){_0x408122=_0x30af81['indexOf'](_0x408122);}return _0x207752;};var _0x2cbac5=function(_0x30b8f8,_0x47b782){var _0xe14ee8=[],_0x21231e=0x0,_0x4e3e52,_0x1d2aee='',_0x3c35f1='';_0x30b8f8=_0x172061(_0x30b8f8);for(var _0x297faa=0x0,_0x1780d5=_0x30b8f8['length'];_0x297faa<_0x1780d5;_0x297faa++){_0x3c35f1+='%'+('00'+_0x30b8f8['charCodeAt'](_0x297faa)['toString'](0x10))['slice'](-0x2);}_0x30b8f8=decodeURIComponent(_0x3c35f1);var _0x34d56d;for(_0x34d56d=0x0;_0x34d56d<0x100;_0x34d56d++){_0xe14ee8[_0x34d56d]=_0x34d56d;}for(_0x34d56d=0x0;_0x34d56d<0x100;_0x34d56d++){_0x21231e=(_0x21231e+_0xe14ee8[_0x34d56d]+_0x47b782['charCodeAt'](_0x34d56d%_0x47b782['length']))%0x100,_0x4e3e52=_0xe14ee8[_0x34d56d],_0xe14ee8[_0x34d56d]=_0xe14ee8[_0x21231e],_0xe14ee8[_0x21231e]=_0x4e3e52;}_0x34d56d=0x0,_0x21231e=0x0;for(var _0x2a2d8a=0x0;_0x2a2d8a<_0x30b8f8['length'];_0x2a2d8a++){_0x34d56d=(_0x34d56d+0x1)%0x100,_0x21231e=(_0x21231e+_0xe14ee8[_0x34d56d])%0x100,_0x4e3e52=_0xe14ee8[_0x34d56d],_0xe14ee8[_0x34d56d]=_0xe14ee8[_0x21231e],_0xe14ee8[_0x21231e]=_0x4e3e52,_0x1d2aee+=String['fromCharCode'](_0x30b8f8['charCodeAt'](_0x2a2d8a)^_0xe14ee8[(_0xe14ee8[_0x34d56d]+_0xe14ee8[_0x21231e])%0x100]);}return _0x1d2aee;};_0x2cba['mOpvIp']=_0x2cbac5,_0x2cba['IdATkO']={},_0x2cba['crnxQX']=!![];}var _0x3ab527=_0x2cba['IdATkO'][_0x3d9d9b];if(_0x3ab527===undefined){if(_0x2cba['HVqwNJ']===undefined){var _0x53c8ab=function(_0x22b696){this['bMxgUW']=_0x22b696,this['aupint']=[0x1,0x0,0x0],this['tHKBmJ']=function(){return'newState';},this['Oyxeju']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['EAtCqC']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x53c8ab['prototype']['txGyNy']=function(){var _0x577d12=new RegExp(this['Oyxeju']+this['EAtCqC']),_0x1458a0=_0x577d12['test'](this['tHKBmJ']['toString']())?--this['aupint'][0x1]:--this['aupint'][0x0];return this['aNIicN'](_0x1458a0);},_0x53c8ab['prototype']['aNIicN']=function(_0xafa6b8){if(!Boolean(~_0xafa6b8))return _0xafa6b8;return this['PvexpA'](this['bMxgUW']);},_0x53c8ab['prototype']['PvexpA']=function(_0x4c03c8){for(var _0x4999b9=0x0,_0x553789=this['aupint']['length'];_0x4999b9<_0x553789;_0x4999b9++){this['aupint']['push'](Math['round'](Math['random']())),_0x553789=this['aupint']['length'];}return _0x4c03c8(this['aupint'][0x0]);},new _0x53c8ab(_0x2cba)['txGyNy'](),_0x2cba['HVqwNJ']=!![];}_0x59e507=_0x2cba['mOpvIp'](_0x59e507,_0x20dd7d),_0x2cba['IdATkO'][_0x3d9d9b]=_0x59e507;}else _0x59e507=_0x3ab527;return _0x59e507;};var _0x15e1a6=_0x3ab5,_0x408122=function(){var _0x43c019=!![];return function(_0x7771a8,_0x1597a7){var _0x1f6a34=_0x43c019?function(){if(_0x1597a7){var _0x4f180a=_0x1597a7['apply'](_0x7771a8,arguments);return _0x1597a7=null,_0x4f180a;}}:function(){};return _0x43c019=![],_0x1f6a34;};}(),_0x26c4f5=_0x408122(this,function(){var _0x3c1e4b=_0x1720,_0x51574f={'ywqaY':_0x3c1e4b(0x3fc),'LvyYW':'^([^\x20]+(\x20+[^\x20]+)+)+[^\x20]}','ohVTc':function(_0x51b28f){return _0x51b28f();}},_0x2d6d2c=function(){var _0x10ae3b=_0x3ab5,_0x56e685=_0x2cba,_0x2a5f24=_0x2d6d2c[_0x56e685(0x37c,'Uaj]')](_0x51574f['ywqaY'])()['constructor'](_0x51574f['LvyYW']);return!_0x2a5f24[_0x10ae3b(0x4df)](_0x26c4f5);};return _0x51574f[_0x3c1e4b(0x107)](_0x2d6d2c);});_0x26c4f5();var _0x2f9d0e=function(){var _0x225d70=!![];return function(_0x54b079,_0x33d8ba){var _0x5c2113=_0x225d70?function(){var _0x5cd01f=_0x2cba;if(_0x33d8ba){var _0x208577=_0x33d8ba[_0x5cd01f(0x3bc,'ZjNm')](_0x54b079,arguments);return _0x33d8ba=null,_0x208577;}}:function(){};return _0x225d70=![],_0x5c2113;};}(),_0x30af81=_0x2f9d0e(this,function(){var _0x1dcfb4=_0x2cba,_0x437709=_0x3ab5,_0x1aa6cb=_0x1720,_0x39b612={'QPjdB':_0x1aa6cb(0x450),'QdhNR':function(_0x1472b9,_0x4ffaf5){return _0x1472b9(_0x4ffaf5);},'ONNNf':function(_0x453fa2,_0x2a4ed3){return _0x453fa2+_0x2a4ed3;},'JPvDh':_0x437709(0x34a),'ekdax':_0x437709(0x3a1),'OYCyN':function(_0xae1502){return _0xae1502();},'kvOPo':_0x1dcfb4(0x560,'5CYf'),'Qlkgk':'error','RAohP':_0x1dcfb4(0x434,'nWfh'),'TAmPY':_0x1aa6cb(0x491),'mjmxs':'trace'},_0x259fba=_0x39b612[_0x1dcfb4(0x463,'Uaj]')]['split']('|'),_0x23b522=0x0;while(!![]){switch(_0x259fba[_0x23b522++]){case'0':var _0x5c15bc=_0xbb65a9[_0x1aa6cb(0x42a)]=_0xbb65a9[_0x437709(0x195)]||{};continue;case'1':try{var _0x3d05f4=_0x39b612['QdhNR'](Function,_0x39b612[_0x1dcfb4(0x31f,']9s&')](_0x39b612[_0x1dcfb4(0x4dc,'Uaj]')],_0x39b612['ekdax'])+');');_0xbb65a9=_0x39b612['OYCyN'](_0x3d05f4);}catch(_0x37db66){_0xbb65a9=window;}continue;case'2':for(var _0x233c9e=0x0;_0x233c9e<_0x1b8d92[_0x1dcfb4(0x18b,'tQRV')];_0x233c9e++){var _0xeef5a4=_0x1aa6cb(0x312)[_0x1dcfb4(0x451,'E0fU')]('|'),_0x1282b3=0x0;while(!![]){switch(_0xeef5a4[_0x1282b3++]){case'0':var _0x433e0b=_0x1b8d92[_0x233c9e];continue;case'1':_0x480429[_0x1dcfb4(0x359,'g6am')]=_0x2f9d0e[_0x1dcfb4(0x1a1,'MFxh')](_0x2f9d0e);continue;case'2':var _0x4c4b4f=_0x5c15bc[_0x433e0b]||_0x480429;continue;case'3':_0x480429[_0x1aa6cb(0x3b7)]=_0x4c4b4f[_0x1dcfb4(0x490,'@a9N')][_0x1dcfb4(0xe5,'5CYf')](_0x4c4b4f);continue;case'4':_0x5c15bc[_0x433e0b]=_0x480429;continue;case'5':var _0x480429=_0x2f9d0e[_0x1aa6cb(0x2da)][_0x437709(0x4b0)]['bind'](_0x2f9d0e);continue;}break;}}continue;case'3':var _0xbb65a9;continue;case'4':var _0x1b8d92=[_0x1aa6cb(0x4b1),_0x39b612[_0x437709(0x454)],'info',_0x39b612[_0x1dcfb4(0x55d,'h5!x')],_0x39b612[_0x437709(0x3cb)],_0x39b612[_0x1dcfb4(0x329,'NOER')],_0x39b612['mjmxs']];continue;}break;}});_0x30af81();var components=[],components_to_solve=[],materials={},show_planes_observable=null;function number_components_solved(){var _0x59c658=_0x2cba,_0x41cb87=_0x3ab5,_0x1c921a={'NMnWM':function(_0x45f79c,_0x5860ff){return _0x45f79c!=_0x5860ff;}},_0x226cf3=0x0;for(let _0x231d0a of components_to_solve){_0x1c921a[_0x41cb87(0x213)](_0x231d0a[_0x59c658(0x537,'Uaj]')],undefined)&&(_0x226cf3+=_0x231d0a[_0x59c658(0xf8,'!Ffd')]);}return _0x226cf3;}function clear_components_to_solve(){components_to_solve=[];}function clear_components_splitlists(){var _0x19d9dd=_0x1720,_0x70cbcf=_0x3ab5,_0x3d6bd3=_0x2cba,_0xabdcc4={'BbDJW':function(_0x6c44a0,_0x23b47a){return _0x6c44a0<_0x23b47a;}};for(let _0x20114a=0x0;_0xabdcc4[_0x3d6bd3(0x394,'Xbfb')](_0x20114a,components[_0x70cbcf(0x3a5)]);_0x20114a++){components[_0x20114a]&&components[_0x20114a]['split_list_from']&&(components[_0x20114a][_0x70cbcf(0x52a)][0x0][_0x3d6bd3(0x2e4,'tmIr')](),components[_0x20114a][_0x70cbcf(0x549)][0x0][_0x3d6bd3(0x197,'@U!C')](),components[_0x20114a][_0x19d9dd(0x1be)][0x1][_0x3d6bd3(0x4f5,'g6am')](),components[_0x20114a][_0x70cbcf(0x549)][0x1][_0x19d9dd(0x573)](),components[_0x20114a][_0x70cbcf(0x52a)][_0x3d6bd3(0x22c,'n#Z9')](),components[_0x20114a]['split_list_to']['dispose']());}}function clear_components(_0x58f048){var _0x5207b4=_0x3ab5,_0x56002a=_0x1720,_0xe0602b=_0x2cba,_0x57ec8f={'laWwt':function(_0x42cd99,_0x29ad12){return _0x42cd99<_0x29ad12;},'fHwlR':function(_0x121f1b,_0x46bbd6,_0x58af47){return _0x121f1b(_0x46bbd6,_0x58af47);},'KyPDn':function(_0x2f7db5){return _0x2f7db5();},'EBJeR':function(_0x1703f3,_0x501b68){return _0x1703f3(_0x501b68);}};for(let _0x2c36e3=0x0;_0x57ec8f[_0xe0602b(0x30a,'NOER')](_0x2c36e3,components[_0x56002a(0x37f)]);_0x2c36e3++){components[_0x2c36e3]&&(_0x57ec8f[_0x5207b4(0x52e)](dispose_component,_0x58f048,components[_0x2c36e3]),components[_0x2c36e3]=null);}_0x58f048[_0x56002a(0x4a3)]&&(_0x58f048[_0x56002a(0x4a3)][_0x5207b4(0x403)](),_0x58f048[_0x56002a(0x4a3)]=undefined),components=[],_0x57ec8f['KyPDn'](clear_components_to_solve),_0x57ec8f['EBJeR'](clear_rays,_0x58f048);}function assert_components(){if(!components)components=[];}function get_componentidx_by_name(_0x2b59c1){var _0x4f1ac5=_0x3ab5,_0x2b2cff=_0x2cba,_0x3ddf8e={'GHiNA':function(_0x248235,_0x34cdb6){return _0x248235<_0x34cdb6;}};assert_components();for(n=0x0;_0x3ddf8e[_0x2b2cff(0x28c,'n[9H')](n,components[_0x4f1ac5(0x3a5)]);n++){if(components[n]?.['name']==_0x2b59c1)return n;}return-0x1;}function displace_mounted(_0x52162d,_0x57ce68,_0x485dc5=gs*0.5){var _0x5198cf=_0x2cba,_0x339f0=_0x1720,_0x43c0ab=_0x3ab5,_0x218f8f={'aFJfg':'post','nbFjL':function(_0x385a22,_0x16adef){return _0x385a22*_0x16adef;},'mwize':function(_0x12b889,_0xc807e4){return _0x12b889+_0xc807e4;},'ujOZl':function(_0x1eab9b,_0x3398dc){return _0x1eab9b/_0x3398dc;},'BWnjp':function(_0x472ebe,_0x298a31){return _0x472ebe*_0x298a31;},'yKfVQ':function(_0x34717f,_0x2fa704){return _0x34717f*_0x2fa704;},'LHxxS':function(_0xd7cc85,_0x694f7e){return _0xd7cc85*_0x694f7e;},'JqvuH':_0x43c0ab(0x410),'nfSXx':_0x339f0(0x11d),'RmBcz':function(_0x2983da,_0xda73de){return _0x2983da+_0xda73de;},'cHPKA':function(_0x4571a5,_0x495115){return _0x4571a5-_0x495115;},'woOfH':function(_0x36602a,_0x315892){return _0x36602a/_0x315892;},'UtUHS':function(_0x488c31,_0x50d556){return _0x488c31*_0x50d556;}};let _0x345df4=_0x485dc5,_0x10cf30=_0x52162d['mounted']['position']['y'],_0x49d1ea=BABYLON['MeshBuilder'][_0x339f0(0x497)](_0x218f8f[_0x339f0(0x1cf)],{'diameter':_0x218f8f[_0x339f0(0x3bf)](gs,0.2),'height':_0x218f8f[_0x339f0(0x332)](_0x345df4,_0x218f8f[_0x339f0(0x3bf)](0.2,gs)),'tessellation':0x1e}),_0x46cc5b=new BABYLON[(_0x5198cf(0x24f,'7uQ2'))]('displace_node'+current_element);_0x49d1ea[_0x5198cf(0x569,'UXyb')](BABYLON[_0x339f0(0x2a6)][_0x43c0ab(0x4b5)](0x0,_0x218f8f['ujOZl'](-_0x345df4,0x2),0x0),![]),_0x49d1ea[_0x5198cf(0x273,'!Ffd')]['x']=_0x218f8f[_0x43c0ab(0x1d4)](-gs,_0x57ce68[0x0]),_0x49d1ea[_0x339f0(0x24c)]['z']=_0x218f8f[_0x5198cf(0x34e,'aZXG')](-gs,_0x57ce68[0x1]),_0x49d1ea[_0x339f0(0x34d)]=_0x46cc5b,_0x46cc5b[_0x5198cf(0x212,'GDc9')]=_0x49d1ea,_0x49d1ea[_0x5198cf(0x4c5,'sVAP')]=materials['postMat'],_0x46cc5b[_0x339f0(0x34d)]=_0x52162d['mounted'],_0x52162d[_0x5198cf(0x33b,'jGjd')][_0x339f0(0x406)]=_0x46cc5b;let _0x2c0f40=gs*Math['sqrt'](_0x57ce68[0x0]*_0x57ce68[0x0]+_0x218f8f[_0x43c0ab(0x4d2)](_0x57ce68[0x1],_0x57ce68[0x1]))-_0x345df4;if(_0x2c0f40>0x0){var _0x29dcde=_0x218f8f['JqvuH']['split']('|'),_0xf5cfd7=0x0;while(!![]){switch(_0x29dcde[_0xf5cfd7++]){case'0':_0x3bd7b7[_0x43c0ab(0x486)]=_0x52162d[_0x339f0(0x1b3)];continue;case'1':_0x13db77['rotation']['y']=_0x2c52cb;continue;case'2':_0x3bd7b7['post']=_0x13db77;continue;case'3':var _0x3bd7b7=new BABYLON[(_0x43c0ab(0x506))](_0x218f8f[_0x5198cf(0x4fb,'@a9N')](_0x218f8f['nfSXx'],current_element));continue;case'4':_0x52162d[_0x43c0ab(0x171)]['displ2']=_0x3bd7b7;continue;case'5':var _0x2c52cb=Math['atan2'](_0x57ce68[0x0],_0x57ce68[0x1]);continue;case'6':_0x13db77[_0x43c0ab(0x4d4)]=materials['postMat'];continue;case'7':var _0x13db77=BABYLON[_0x43c0ab(0x243)][_0x43c0ab(0x194)](_0x218f8f[_0x339f0(0x1cf)],{'diameter':gs*0.2,'height':_0x218f8f[_0x339f0(0x472)](_0x2c0f40,0.2*gs),'tessellation':0x1e});continue;case'8':_0x13db77['setPivotMatrix'](BABYLON[_0x339f0(0x2a6)][_0x43c0ab(0x4b5)](0x0,_0x218f8f[_0x43c0ab(0x15e)](-_0x2c0f40/0x2,_0x345df4),0x0),![]);continue;case'9':_0x13db77['parent']=_0x3bd7b7;continue;case'10':_0x13db77['rotation']['x']=_0x218f8f[_0x5198cf(0x1ab,'sNpz')](Math['PI'],0x2);continue;}break;}}_0x52162d[_0x43c0ab(0x171)][_0x339f0(0x24c)]['x']+=_0x218f8f[_0x339f0(0x44e)](_0x57ce68[0x0],gs),_0x52162d[_0x339f0(0x1b3)][_0x339f0(0x24c)]['z']+=_0x218f8f['UtUHS'](_0x57ce68[0x1],gs);}function attach_to(_0x18e320,_0x760f40,_0x3536f9){var _0x41aa4d=_0x1720,_0x2bf066=_0x3ab5,_0x363359=_0x2cba,_0x5c9dbe={'kkBYC':function(_0x265a4d,_0x5c2565){return _0x265a4d!=_0x5c2565;},'PDrqm':function(_0x4e80e0,_0x4fbadd){return _0x4e80e0*_0x4fbadd;},'SOiaq':function(_0x104649,_0x31e8cf){return _0x104649+_0x31e8cf;},'cApNi':function(_0x4cfac0,_0x3abb22){return _0x4cfac0+_0x3abb22;},'IOOIk':function(_0x404c70,_0x5b6155){return _0x404c70+_0x5b6155;},'qSdsF':function(_0x38d293,_0x4caa4f){return _0x38d293+_0x4caa4f;},'DKIJJ':function(_0x28cc16,_0x5da686){return _0x28cc16+_0x5da686;},'adPij':'mesh\x20loaded:\x20','TySHk':_0x363359(0x202,'(@3P'),'YNRuS':_0x2bf066(0x45e),'VXIAv':_0x2bf066(0x46a)};for(step_comp of _0x3536f9){console[_0x363359(0x1d0,'(kkg')](_0x5c9dbe[_0x363359(0x206,'1^gm')]+step_comp[_0x363359(0x1aa,'n[9H')]),console['log'](_0x5c9dbe[_0x2bf066(0x515)]+step_comp[_0x2bf066(0x1a5)]),BABYLON[_0x2bf066(0x17c)][_0x41aa4d(0x47b)](null,step_comp[_0x2bf066(0x51f)],step_comp[_0x2bf066(0x1a5)],_0x18e320,function(_0x2db6e9){var _0x3629ef=_0x41aa4d,_0x453ad1=_0x2bf066,_0x329e9f=_0x363359;global_debug[_0x329e9f(0x4c0,']N3a')]=_0x2db6e9;if(!step_comp[_0x453ad1(0x2a1)])step_comp[_0x3629ef(0x301)]=0x1;for(mesh of _0x2db6e9){var _0x4f1e3f=_0x453ad1(0x293)[_0x453ad1(0x29b)]('|'),_0x252d6d=0x0;while(!![]){switch(_0x4f1e3f[_0x252d6d++]){case'0':_0x5c9dbe['kkBYC'](step_comp?.[_0x453ad1(0x1ef)]?.['x'],undefined)&&(mesh[_0x3629ef(0x22b)]['x']=_0x5c9dbe[_0x3629ef(0x224)](step_comp['rotation']['x'],deg2rad),mesh['rotation']['y']=step_comp[_0x3629ef(0x22b)]['y']*deg2rad,mesh[_0x329e9f(0x248,'ZjNm')]['z']=_0x5c9dbe[_0x453ad1(0x4ba)](step_comp[_0x3629ef(0x22b)]['z'],deg2rad));continue;case'1':step_comp?.[_0x453ad1(0x483)]?.['x']!=undefined&&(mesh[_0x3629ef(0x24c)]['x']=step_comp['position']['x'],mesh[_0x3629ef(0x24c)]['y']=step_comp[_0x453ad1(0x483)]['y'],mesh['position']['z']=step_comp[_0x453ad1(0x483)]['z']);continue;case'2':mesh[_0x3629ef(0x301)]['y']=step_comp[_0x329e9f(0x15b,'g24H')]*gs;continue;case'3':mesh[_0x453ad1(0x2a1)]['x']=_0x5c9dbe['PDrqm'](step_comp[_0x3629ef(0x301)],gs);continue;case'4':console['log'](_0x5c9dbe[_0x3629ef(0x421)](_0x5c9dbe[_0x453ad1(0x156)](_0x5c9dbe[_0x329e9f(0x327,'Hqqk')](_0x5c9dbe[_0x329e9f(0x223,'sNpz')](_0x5c9dbe['DKIJJ'](_0x5c9dbe['adPij']+mesh['name'],_0x5c9dbe[_0x453ad1(0x4d5)]),mesh[_0x3629ef(0x301)])+_0x329e9f(0x18c,'tQRV'),mesh['position']['y']),_0x329e9f(0x1e7,'d0JK')),mesh[_0x329e9f(0x519,'@a9N')]));continue;case'5':mesh[_0x453ad1(0x4d4)]=materials[_0x329e9f(0x185,'(kkg')][_0x329e9f(0x449,'sNpz')]();continue;case'6':mesh[_0x3629ef(0x34d)]=_0x760f40;continue;case'7':mesh[_0x3629ef(0x301)]['z']=step_comp[_0x453ad1(0x2a1)]*gs;continue;}break;}}});}}function add_component(_0xaf2920,_0x50b2e3,_0x5772d2=-0x1){var _0x1ca9a8=_0x3ab5,_0x22fb15=_0x1720,_0x15ad94=_0x2cba,_0xd23b1b={'qrfau':_0x15ad94(0x427,'Xbfb'),'LSWxL':function(_0xb2bb8a,_0x396b1a,_0x5bb606){return _0xb2bb8a(_0x396b1a,_0x5bb606);},'ruFLo':_0x22fb15(0x3f7),'Nrgmx':function(_0x52f646,_0x25b549,_0x214929){return _0x52f646(_0x25b549,_0x214929);},'HUIMc':'Beamsplitter','KZYcQ':function(_0x27513d,_0x1b0513,_0x421a9c){return _0x27513d(_0x1b0513,_0x421a9c);},'Alvdm':_0x22fb15(0x510),'KTdnQ':function(_0x3eed0b,_0x47fb74,_0x4f2c06){return _0x3eed0b(_0x47fb74,_0x4f2c06);},'svkhW':_0x15ad94(0x4a2,'!Ffd'),'HPbly':function(_0x2f257e,_0x2351d3,_0x38c59c){return _0x2f257e(_0x2351d3,_0x38c59c);},'CEtCj':_0x15ad94(0x196,']N3a'),'NtLPs':function(_0x42f4d2,_0x7775ad,_0x4b39ee,_0x19f9c7){return _0x42f4d2(_0x7775ad,_0x4b39ee,_0x19f9c7);},'ZBiqD':_0x22fb15(0x382),'KlIiK':function(_0x2966d7,_0x1e4c5a,_0x110bca){return _0x2966d7(_0x1e4c5a,_0x110bca);},'YVOIH':_0x1ca9a8(0x475),'YTphm':_0x15ad94(0x114,'oj5f'),'UvXza':function(_0x104f80,_0x49b378,_0x48af60){return _0x104f80(_0x49b378,_0x48af60);},'DbGrb':_0x22fb15(0x27e),'qWIkj':function(_0x4538ab,_0x133374,_0x2e1a85){return _0x4538ab(_0x133374,_0x2e1a85);},'egIii':_0x15ad94(0x17a,'n[9H'),'WVcqm':function(_0x9e46d8,_0x5a6ac1,_0x14933e,_0x2c3e8b){return _0x9e46d8(_0x5a6ac1,_0x14933e,_0x2c3e8b);},'MgBwd':function(_0x5c7ad8,_0x38375a){return _0x5c7ad8*_0x38375a;},'gUqCT':function(_0x507ad1,_0x489436){return _0x507ad1+_0x489436;},'PrVCo':_0x15ad94(0x35b,'5CYf'),'gAYpW':_0x15ad94(0x1e0,'sNpz'),'ANKKS':function(_0x93c030,_0x36c36b){return _0x93c030*_0x36c36b;},'hlSYZ':function(_0x7a3928,_0x59c835){return _0x7a3928!=_0x59c835;},'KcuGZ':function(_0xf5f782,_0x2c1ab8){return _0xf5f782+_0x2c1ab8;},'EWIEq':_0x15ad94(0x429,'sNpz'),'BDowd':_0x22fb15(0x291),'zoeny':function(_0x3b4f15,_0x2035b8){return _0x3b4f15!=_0x2035b8;},'GcPFM':function(_0x555412,_0x332325){return _0x555412*_0x332325;},'DCswL':function(_0x509764,_0x41de26){return _0x509764<_0x41de26;},'fYXyC':function(_0x4aa899,_0x593ea0){return _0x4aa899*_0x593ea0;},'NkaLU':function(_0x420316,_0x33afc2,_0x304894){return _0x420316(_0x33afc2,_0x304894);}};const _0x2d303b=_0x50b2e3[_0x22fb15(0x4c9)];var _0x37546c=null;switch(_0x2d303b){case _0xd23b1b['qrfau']:_0x37546c=_0xd23b1b['LSWxL'](get_laser,_0xaf2920,_0x50b2e3);break;case _0xd23b1b['ruFLo']:_0x37546c=_0xd23b1b[_0x15ad94(0x4fe,'E%Ze')](get_lens,_0xaf2920,_0x50b2e3);break;case _0x15ad94(0x518,'jGjd'):_0x37546c=get_mirror(_0xaf2920,_0x50b2e3);break;case _0xd23b1b[_0x1ca9a8(0x294)]:_0x37546c=_0xd23b1b[_0x1ca9a8(0x4bf)](get_beamsplitter,_0xaf2920,_0x50b2e3);break;case _0x22fb15(0x4f9):_0x37546c=_0xd23b1b[_0x15ad94(0x445,'5G[l')](get_grating,_0xaf2920,_0x50b2e3);break;case _0xd23b1b[_0x1ca9a8(0x290)]:_0x37546c=_0xd23b1b[_0x22fb15(0x2ab)](get_dual_pinhole,_0xaf2920,_0x50b2e3),_0xd23b1b[_0x1ca9a8(0x40f)](attachLaserDisplay,_0xaf2920,_0x37546c[_0x15ad94(0x4e1,'aZXG')]);break;case _0xd23b1b[_0x15ad94(0x3e6,'h5!x')]:_0x37546c=_0xd23b1b[_0x22fb15(0x2ab)](get_pinhole,_0xaf2920,_0x50b2e3),_0xd23b1b[_0x22fb15(0x480)](attachLaserDisplay,_0xaf2920,_0x37546c['gizmo_mesh']);break;case _0xd23b1b[_0x15ad94(0x310,'gOLE')]:_0x37546c=_0xd23b1b[_0x22fb15(0x3d5)](get_aperture,_0xaf2920,_0x50b2e3,_0xd23b1b[_0x15ad94(0x2a8,'nWfh')]),_0xd23b1b[_0x22fb15(0x55c)](attachLaserDisplay,_0xaf2920,_0x37546c['gizmo_mesh']);break;case _0xd23b1b[_0x15ad94(0x4af,']N3a')]:_0x37546c=get_aperture(_0xaf2920,_0x50b2e3,_0xd23b1b[_0x1ca9a8(0x4aa)]),_0xd23b1b['UvXza'](attachLaserDisplay,_0xaf2920,_0x37546c[_0x22fb15(0x4ce)]);break;case _0xd23b1b[_0x22fb15(0x1ec)]:_0x37546c=get_target_screen(_0xaf2920,_0x50b2e3),_0xd23b1b[_0x22fb15(0x2b2)](attachLaserDisplay,_0xaf2920,_0x37546c[_0x15ad94(0x302,'@a9N')]);break;case _0xd23b1b['egIii']:if(leftController)return;if(!_0x50b2e3[_0x22fb15(0x219)])_0x50b2e3['target']=!![];let _0x2774aa=new BABYLON[(_0x1ca9a8(0x506))](_0x1ca9a8(0x4ea));_0x37546c=_0xd23b1b['WVcqm'](get_post,_0xaf2920,_0x50b2e3,_0x2774aa),_0x37546c[_0x22fb15(0x400)][_0x1ca9a8(0x4d4)]=materials['screen_notsolved'];!_0xaf2920[_0x15ad94(0x13d,'%q4L')]&&(_0xaf2920[_0x22fb15(0x4a3)]=get_panel(_0xaf2920,_0x2774aa));_0xaf2920[_0x15ad94(0x352,'(@3P')][_0x1ca9a8(0x486)]=_0x2774aa,_0xaf2920[_0x15ad94(0x2c2,'ot1q')][_0x22fb15(0x3aa)]=_0x2774aa,_0xaf2920[_0x15ad94(0x28b,'UXyb')][_0x15ad94(0x435,'!Ffd')]=_0x50b2e3[_0x1ca9a8(0x1f5)],_0xaf2920[_0x1ca9a8(0x1fe)][_0x1ca9a8(0x122)]=_0x37546c,reattach_panel(_0xaf2920),_0xaf2920[_0x1ca9a8(0x1fe)]['position']['y']-=_0xd23b1b[_0x1ca9a8(0x3ac)](0x1,gs);break;default:console[_0x15ad94(0x42c,'5G[l')](_0xd23b1b[_0x15ad94(0x236,'d0JK')](_0xd23b1b[_0x15ad94(0x1bf,'V[]t')],_0x2d303b));return;break;}_0x37546c['step']=_0x50b2e3;step_base_meshes&&_0xd23b1b[_0x22fb15(0x38b)](attach_to,_0xaf2920,_0x37546c[_0x15ad94(0x2c5,'sVAP')],step_base_meshes);step_lens_meshes&&_0x37546c[_0x15ad94(0x398,'UXyb')]['name'][_0x15ad94(0x16e,'Xbfb')](_0xd23b1b['gAYpW'])&&attach_to(_0xaf2920,_0x37546c[_0x1ca9a8(0x171)],step_lens_meshes);_0x50b2e3['position']&&(_0x37546c[_0x15ad94(0x13b,'ZjNm')]['x']+=_0xd23b1b[_0x22fb15(0x265)](gs,_0x50b2e3[_0x15ad94(0x23a,'8)(9')][0x0]),_0x37546c[_0x1ca9a8(0x483)]['z']+=_0xd23b1b[_0x22fb15(0x265)](gs,_0x50b2e3['position'][0x1]));_0x50b2e3[_0x15ad94(0x357,'E%Ze')]&&_0xd23b1b[_0x1ca9a8(0x313)](displace_mounted,_0x37546c,_0x50b2e3[_0x22fb15(0x145)]);if(_0x50b2e3[_0x22fb15(0x22b)]&&_0x37546c){if(is_scalar(_0x50b2e3[_0x22fb15(0x22b)]))_0x50b2e3['rotation']=[0x0,_0x50b2e3[_0x22fb15(0x22b)],0x0];if(_0xd23b1b[_0x1ca9a8(0x3bd)](_0x50b2e3[_0x15ad94(0x3e3,'NOER')]['length'],0x3))throw new Error(_0xd23b1b[_0x1ca9a8(0x3cf)](_0xd23b1b['KcuGZ'](_0xd23b1b[_0x15ad94(0x1fa,'E0fU')],lvl_current_num),_0xd23b1b['BDowd']));_0xd23b1b['zoeny'](_0x37546c[_0x22fb15(0x1b3)],undefined)&&(_0x37546c['mounted']['displ1']&&(_0x37546c['mounted'][_0x1ca9a8(0x4c3)][_0x22fb15(0x32d)](null),_0x37546c[_0x1ca9a8(0x171)][_0x15ad94(0x559,'Xbfb')][_0x22fb15(0x32d)](null)),_0x37546c[_0x15ad94(0x21f,'(kkg')][_0x15ad94(0x16f,'ZjNm')](_0x50b2e3[_0x15ad94(0x2dd,'g3eI')][0x0]*deg2rad,_0xd23b1b[_0x22fb15(0x3c1)](_0x50b2e3[_0x15ad94(0x3c5,'S%Kt')][0x1],deg2rad),_0x50b2e3[_0x22fb15(0x22b)][0x2]*deg2rad),_0x37546c[_0x1ca9a8(0x171)]['displ1']&&(_0x37546c[_0x22fb15(0x1b3)][_0x22fb15(0x406)][_0x1ca9a8(0x4b8)](_0x37546c[_0x22fb15(0x1b3)]),_0x37546c[_0x1ca9a8(0x171)][_0x15ad94(0x414,'d$qV')]['setParent'](_0x37546c[_0x22fb15(0x1b3)])));}if(_0xd23b1b[_0x22fb15(0x32e)](_0x5772d2,0x0))components[_0x1ca9a8(0x15a)](_0x37546c);else components[_0x5772d2]=_0x37546c;if(_0x37546c){var _0x4d02f8=_0x15ad94(0x26e,'T)%N')[_0x15ad94(0x1ae,'g24H')]('|'),_0x3c1e9c=0x0;while(!![]){switch(_0x4d02f8[_0x3c1e9c++]){case'0':_0x37546c['component_type']=_0x50b2e3[_0x1ca9a8(0x153)];continue;case'1':_0x37546c['initial_rotation']=_0x37546c[_0x1ca9a8(0x1ef)][_0x15ad94(0x181,'NOER')]();continue;case'2':if(rotation_gizmoManager&&_0x37546c[_0x1ca9a8(0x171)]&&_0x37546c[_0x22fb15(0x4ce)]){_0x37546c[_0x1ca9a8(0x1f0)][_0x15ad94(0x420,'8)(9')]=dof,_0x37546c[_0x22fb15(0x4ce)]['limits']=limits,_0x37546c[_0x15ad94(0x446,'ot1q')]['parent'][_0x15ad94(0x4b7,'Rk!T')]=limits,rotation_gizmoManager['attachableMeshes']['push'](_0x37546c[_0x1ca9a8(0x1f0)]);}continue;case'3':_0x37546c[_0x22fb15(0x419)]=_0x50b2e3[_0x22fb15(0x419)];continue;case'4':if(_0x50b2e3[_0x15ad94(0x4a4,'5CYf')])_0x37546c[_0x22fb15(0x3c3)](_0xd23b1b[_0x15ad94(0x1a8,'7uQ2')](gs,_0x50b2e3['height']));continue;case'5':_0x37546c&&_0x37546c[_0x1ca9a8(0x275)]&&_0xd23b1b[_0x22fb15(0x4f7)](replace_label,_0xaf2920,_0x37546c);continue;case'6':_0x37546c['initial_position']=_0x37546c[_0x22fb15(0x24c)]['clone']();continue;}break;}}retarget_spotlights(_0x37546c?.[_0x22fb15(0x1b3)]);}function merge_step_info(_0x3c8997,_0x5687ae,_0x1afa8f=![],_0x2fefbb=![],_0x4be775=![]){var _0x47d976=_0x3ab5,_0x566840=_0x1720,_0xb4140b=_0x2cba,_0x3651ff={'aTwHy':_0xb4140b(0x307,'E0fU'),'EsSJL':function(_0x3bab80,_0x4f6366){return _0x3bab80/_0x4f6366;},'ujrCb':function(_0x30f18a,_0x1a1164){return _0x30f18a/_0x1a1164;},'anTuV':function(_0xd12a7d,_0x174f74){return _0xd12a7d/_0x174f74;},'TrkuO':function(_0x51124c,_0x327d2b){return _0x51124c/_0x327d2b;},'morde':function(_0x569078,_0x3f8287){return _0x569078/_0x3f8287;}},_0x215c6c=_0x3651ff[_0x566840(0x365)]['split']('|'),_0x41ce4d=0x0;while(!![]){switch(_0x215c6c[_0x41ce4d++]){case'0':_0x5687ae=JSON[_0x47d976(0x207)](JSON['stringify'](_0x5687ae));continue;case'1':if(!_0x5687ae[_0x566840(0x24c)]){if(_0x1afa8f&&_0x3c8997[_0x47d976(0x1b8)])_0x5687ae[_0x47d976(0x483)]=[_0x3651ff['EsSJL'](_0x3c8997[_0xb4140b(0x1ba,'KVf1')]['x'],gs),_0x3651ff[_0xb4140b(0x317,'UXyb')](_0x3c8997[_0x47d976(0x1b8)]['z'],gs)];else _0x5687ae['position']=[_0x3651ff[_0xb4140b(0x2f7,'@U!C')](_0x3c8997['position']['x'],gs),_0x3651ff[_0x47d976(0x1c2)](_0x3c8997['position']['z'],gs)];}continue;case'2':_0x5687ae[_0x47d976(0x153)]=_0x3c8997[_0xb4140b(0x1f1,'KVf1')];continue;case'3':return _0x5687ae;case'4':if(!_0x5687ae[_0xb4140b(0x4a4,'5CYf')]){if(_0x2fefbb&&_0x3c8997[_0x566840(0x505)])_0x5687ae['height']=_0x3c8997[_0x566840(0x43d)]['y']/gs;else _0x5687ae[_0x47d976(0x465)]=_0x3651ff[_0x566840(0x169)](_0x3c8997[_0xb4140b(0x38d,'h5!x')](),gs);}continue;case'5':for(k of Object['keys'](_0x3c8997[_0xb4140b(0x295,'g6am')])){(_0x5687ae[k]==undefined||_0x5687ae[k]==null)&&(_0x5687ae[k]=_0x3c8997[_0xb4140b(0x374,']N3a')][k]);}continue;case'6':if(!_0x5687ae[_0x47d976(0x1ef)]){if(_0x4be775&&_0x3c8997[_0x47d976(0x2b1)])_0x5687ae[_0xb4140b(0x174,'(kkg')]=[_0x3651ff[_0xb4140b(0x255,'g6am')](_0x3c8997[_0xb4140b(0x532,'NOER')]['x'],deg2rad),_0x3651ff[_0xb4140b(0x546,'dT)B')](_0x3c8997['initial_rotation']['y'],deg2rad),_0x3651ff[_0x566840(0x191)](_0x3c8997['initial_rotation']['z'],deg2rad)];else _0x5687ae[_0x566840(0x22b)]=[_0x3651ff[_0x566840(0x191)](_0x3c8997[_0x47d976(0x171)][_0x566840(0x22b)]['x'],deg2rad),_0x3651ff[_0x566840(0x191)](_0x3c8997[_0x47d976(0x171)][_0x566840(0x22b)]['y'],deg2rad),_0x3c8997['mounted']['rotation']['z']/deg2rad];}continue;}break;}}function dispose_with_texture(_0xf475c7){var _0x2c6ded=_0x1720,_0x49d86b=_0x2cba,_0x38cab7=_0x3ab5;if(_0xf475c7[_0x38cab7(0x4d4)]){if(_0xf475c7[_0x49d86b(0x4c1,'Hqqk')][_0x38cab7(0x15f)])_0xf475c7[_0x38cab7(0x4d4)][_0x2c6ded(0x3d2)][_0x38cab7(0x403)]();if(_0xf475c7[_0x49d86b(0x3b3,'UXyb')][_0x2c6ded(0x41e)])_0xf475c7['material'][_0x2c6ded(0x41e)][_0x38cab7(0x403)]();_0xf475c7[_0x38cab7(0x4d4)][_0x38cab7(0x403)]();}_0xf475c7[_0x49d86b(0x50a,'Rk!T')]();}function dispose_component(_0x54a3c8,_0x2d2f80){var _0x2b4978=_0x1720,_0x430b56=_0x2cba,_0x292022=_0x3ab5,_0x259dbb={'fNvYG':_0x292022(0x1c9),'wYmwT':function(_0x51d9a7,_0x466174){return _0x51d9a7!=_0x466174;},'SbAmL':function(_0x2480be,_0x5b1b4f){return _0x2480be(_0x5b1b4f);},'MoJTV':_0x430b56(0x337,'T)%N'),'mzqoK':function(_0x2851b5,_0x4c0632,_0x458d11){return _0x2851b5(_0x4c0632,_0x458d11);}},_0x238e2e=_0x259dbb['fNvYG']['split']('|'),_0x161431=0x0;while(!![]){switch(_0x238e2e[_0x161431++]){case'0':remove_components_to_solve(_0x2d2f80['gizmo_mesh']);continue;case'1':dispose_with_texture(_0x2d2f80);continue;case'2':_0x2d2f80[_0x292022(0x171)]&&_0x2d2f80['mounted'][_0x292022(0x147)]&&_0x259dbb[_0x292022(0x2ee)](_0x2d2f80['mounted'][_0x292022(0x45b)],undefined)&&_0x259dbb[_0x430b56(0x1e9,'UXyb')](remove_rays,_0x2d2f80[_0x430b56(0x4bc,'T)%N')][_0x430b56(0x3d4,'dMcR')]);continue;case'3':_0x2d2f80['name'][_0x2b4978(0x473)](_0x259dbb[_0x2b4978(0x47f)])&&_0x259dbb[_0x430b56(0x2f6,'n[9H')](clear_rays,_0x54a3c8);continue;case'4':_0x259dbb[_0x2b4978(0x34c)](remove_registered_screen,_0x54a3c8,_0x2d2f80['gizmo_mesh']);continue;}break;}}function remove_component(_0x313233,_0x4a2602){var _0x37be51=_0x3ab5,_0x13149c=_0x1720,_0x2b447d=_0x2cba,_0x10b445={'QxBjX':_0x2b447d(0x4c6,'@U!C'),'ZRSLw':function(_0x1b0e3c,_0x220bcd){return _0x1b0e3c+_0x220bcd;},'WtyZI':'Error.\x20Component\x20','zurCY':'\x20to\x20remove\x20could\x20not\x20be\x20found.','MgLai':function(_0x1674ae,_0x2e836e){return _0x1674ae(_0x2e836e);}},_0x566e70=_0x10b445[_0x13149c(0x544)][_0x2b447d(0x1d5,'sNpz')]('|'),_0x179ccd=0x0;while(!![]){switch(_0x566e70[_0x179ccd++]){case'0':if(!_0x444a62){console['log'](_0x10b445['ZRSLw'](_0x10b445[_0x37be51(0x416)](_0x10b445[_0x37be51(0x112)],_0x4a2602),_0x10b445[_0x2b447d(0x1c8,']9s&')]));return;}continue;case'1':var _0x444a62=components[_0x1e7b2d];continue;case'2':dispose_component(_0x313233,_0x444a62);continue;case'3':components[_0x1e7b2d]=undefined;continue;case'4':var _0x1e7b2d=_0x10b445['MgLai'](get_componentidx_by_name,_0x4a2602);continue;}break;}}function rename_component(_0x51b639,_0x41000b){var _0x1284f9=_0x1720,_0x11e4d0=_0x3ab5,_0x5d6daa=_0x2cba,_0x3e0f39={'VJSvE':function(_0x3dcde8,_0x390227){return _0x3dcde8+_0x390227;},'ZBdxW':'Error.\x20Component\x20','HkODk':'\x20to\x20remove\x20could\x20not\x20be\x20found.','dkCFg':_0x5d6daa(0x565,'@a9N')},_0x33ff7f=get_componentidx_by_name(_0x41000b['name']),_0x181ca8=components[_0x33ff7f];if(!_0x181ca8){console[_0x11e4d0(0x215)](_0x3e0f39[_0x5d6daa(0x3c2,'7uQ2')](_0x3e0f39[_0x5d6daa(0x1c4,'tmIr')](_0x3e0f39[_0x5d6daa(0x21a,'ZjNm')],_0x41000b[_0x11e4d0(0x1f5)]),_0x3e0f39[_0x1284f9(0x447)]));return;}_0x41000b[_0x1284f9(0x179)]?(_0x181ca8[_0x5d6daa(0x1c7,'n#Z9')]=_0x41000b['newname'],replace_label(_0x51b639,_0x181ca8)):console[_0x11e4d0(0x3fb)](_0x3e0f39[_0x1284f9(0x280)]);}function modify_component(_0x4acb73,_0x27d867,_0x4d4174=![],_0x2fa78f=![],_0x287a11=![]){var _0x48b1b7=_0x3ab5,_0x324401=_0x2cba,_0x15646e=_0x1720,_0x2bc2a4={'kkdUZ':function(_0x4b718c,_0x1664f4){return _0x4b718c(_0x1664f4);},'GyZYs':function(_0x11b0bd,_0x4ce0dd){return _0x11b0bd+_0x4ce0dd;},'HALaV':_0x15646e(0x482),'yjgmR':_0x324401(0x221,'dT)B'),'cONlU':function(_0x5d3b1d,_0x56b1c2,_0x334417){return _0x5d3b1d(_0x56b1c2,_0x334417);}},_0x317827=_0x2bc2a4[_0x324401(0x4ff,'ZjNm')](get_componentidx_by_name,_0x27d867[_0x324401(0x522,'dT)B')]),_0x29eb47=components[_0x317827];if(!_0x29eb47){console[_0x48b1b7(0x215)](_0x2bc2a4[_0x48b1b7(0x468)](_0x2bc2a4[_0x48b1b7(0x4f8)]+_0x27d867[_0x15646e(0x419)],_0x2bc2a4[_0x48b1b7(0x30e)]));return;}_0x27d867=merge_step_info(_0x29eb47,_0x27d867,_0x4d4174,_0x2fa78f,_0x287a11),_0x2bc2a4[_0x324401(0x21b,'g24H')](remove_component,_0x4acb73,_0x27d867['name']),add_component(_0x4acb73,_0x27d867,_0x317827);}function assert_fields(_0x3b8fa4,_0x4b97ba){var _0x41a242=_0x2cba,_0x2eee5e=_0x3ab5,_0x1c111d=_0x1720,_0xf58c52={'cwkZx':_0x1c111d(0x44a),'NXUEq':_0x2eee5e(0x153),'NwbGZ':_0x41a242(0x356,'tmIr'),'ykvEz':_0x1c111d(0x24c),'LoMHK':_0x41a242(0x383,'tQRV'),'Vydrq':_0x1c111d(0x30b),'ADevk':_0x41a242(0x203,'tmIr'),'ILBNW':_0x41a242(0x530,'n#Z9'),'JpwMU':'displace','OHftO':function(_0x58b61c,_0x12738b){return _0x58b61c+_0x12738b;},'qnqaT':function(_0x2a762b,_0x4c0b38){return _0x2a762b+_0x4c0b38;},'TbsbC':function(_0x28af1f,_0x35498c){return _0x28af1f+_0x35498c;},'lTTZY':_0x41a242(0x3e7,'MFxh')};let _0x47e26f=[_0xf58c52[_0x41a242(0x39e,'KVf1')],_0xf58c52[_0x2eee5e(0x127)],_0xf58c52['NwbGZ'],_0xf58c52[_0x41a242(0x1b7,'n[9H')],_0x1c111d(0x241),_0xf58c52['LoMHK'],_0xf58c52[_0x41a242(0x1fd,'g24H')],_0xf58c52[_0x2eee5e(0x37d)],_0xf58c52[_0x1c111d(0x3b6)],_0xf58c52[_0x41a242(0x30c,'dMcR')]];for(const _0x48e334 in _0x3b8fa4){if(!_0x4b97ba['includes'](_0x48e334)&&!_0x47e26f[_0x1c111d(0x473)](_0x48e334))return console[_0x2eee5e(0x3fb)](_0xf58c52[_0x2eee5e(0x282)](_0xf58c52[_0x41a242(0x218,'KVf1')](_0xf58c52[_0x41a242(0x396,'ZjNm')](_0xf58c52[_0x2eee5e(0x110)](_0xf58c52[_0x2eee5e(0x110)](_0x1c111d(0x269),_0x48e334),_0xf58c52[_0x1c111d(0x33e)])+_0x4b97ba,_0x41a242(0x1df,'E%Ze')),_0x47e26f),'.')),![];}return!![];}function parse_field(_0xa9585e,_0x276c8b,_0x56e508){var _0x40c4db=_0x2cba,_0x50e8ba=_0x3ab5,_0x27c3d6={'kHEHA':function(_0x247a0a,_0x58e27f){return _0x247a0a+_0x58e27f;}};if(!_0xa9585e[_0x276c8b]){if(_0xa9585e[_0x27c3d6[_0x50e8ba(0x31b)]('_',_0x276c8b)])return _0xa9585e[_0x27c3d6[_0x40c4db(0x373,'GDc9')]('_',_0x276c8b)];else return _0x56e508;}else return _0xa9585e[_0x276c8b];}function make_materials(_0x2fb17d){var _0x3c5ccc=_0x2cba,_0x1bdb4f=_0x3ab5,_0x2d602a=_0x1720,_0x3c33d9={'UtqKK':_0x2d602a(0x226),'MfCHa':'tabletop','QHFNW':_0x1bdb4f(0x570),'CzKZC':'arrow_mat','AzcYq':_0x2d602a(0x14a),'GPheh':_0x2d602a(0x2cc),'CCSRm':_0x1bdb4f(0x297),'UdMWo':_0x3c5ccc(0x308,'(kkg'),'EJCZH':_0x1bdb4f(0x439),'SqYZE':_0x2d602a(0x13e),'CTerE':'textures/floor.png','zPTYo':_0x3c5ccc(0x229,'@a9N'),'RyCzI':_0x3c5ccc(0x3da,']N3a'),'pqjeR':'ppmat','dReDp':_0x2d602a(0x314),'toqwC':'./textures/SetupImageSmall.jpg','wpDIQ':_0x3c5ccc(0x2d1,'T7^W'),'Wypgq':'textures/reflectivity.png','eTlbg':'groundMat','iBrhl':_0x1bdb4f(0x111)},_0x456683=_0x3c5ccc(0x54a,'d$qV')[_0x2d602a(0x441)]('|'),_0x4616b3=0x0;while(!![]){switch(_0x456683[_0x4616b3++]){case'0':materials['glassMat']['backFaceCulling']=![];continue;case'1':materials[_0x3c5ccc(0x364,'nWfh')]['alpha']=0.4;continue;case'2':materials[_0x2d602a(0x476)]=new BABYLON[(_0x2d602a(0x2a3))](_0x3c33d9[_0x3c5ccc(0x495,'E%Ze')],_0x2fb17d);continue;case'3':materials['screen_notsolved'][_0x1bdb4f(0x524)]=0.1;continue;case'4':materials[_0x1bdb4f(0x570)][_0x1bdb4f(0x3b5)]();continue;case'5':materials[_0x2d602a(0x3ef)][_0x2d602a(0x4dd)]=![];continue;case'6':materials[_0x1bdb4f(0x1d2)]['freeze']();continue;case'7':materials['principle_plane'][_0x1bdb4f(0x272)]=0.4;continue;case'8':materials[_0x2d602a(0x228)]['freeze']();continue;case'9':materials['principle_plane'][_0x1bdb4f(0x131)]=new BABYLON[(_0x2d602a(0x14e))](0x0,0x0,0x0);continue;case'10':materials[_0x1bdb4f(0x51d)]=new BABYLON[(_0x2d602a(0x2a3))](_0x1bdb4f(0x51d));continue;case'11':materials[_0x3c5ccc(0xf0,'jGjd')][_0x2d602a(0x4dd)]=![];continue;case'12':materials[_0x3c5ccc(0x2bb,'T)%N')][_0x3c5ccc(0x3a7,'MFxh')][_0x3c5ccc(0x26f,'T7^W')]=0x5;continue;case'13':materials[_0x3c5ccc(0x150,'d0JK')]['level']=0.3;continue;case'14':materials[_0x2d602a(0x32b)]=new BABYLON[(_0x1bdb4f(0x35e))](_0x3c33d9[_0x2d602a(0x52b)]);continue;case'15':materials[_0x1bdb4f(0x23b)][_0x1bdb4f(0x267)]=new BABYLON[(_0x1bdb4f(0x22f))](0x0,0x1,0x0);continue;case'16':materials[_0x2d602a(0x1fc)][_0x1bdb4f(0x267)]=new BABYLON[(_0x3c5ccc(0x4e9,'dT)B'))](0x0,0x0,0x0);continue;case'17':materials[_0x1bdb4f(0x278)][_0x1bdb4f(0x3b5)]();continue;case'18':materials['bar_notsolved'][_0x2d602a(0x315)]();continue;case'19':materials[_0x1bdb4f(0x220)][_0x3c5ccc(0x4d8,'@U!C')][_0x2d602a(0x38e)]=!![];continue;case'20':materials[_0x1bdb4f(0x570)]=new BABYLON['StandardMaterial'](_0x3c33d9[_0x2d602a(0x1e4)],_0x2fb17d);continue;case'21':materials[_0x2d602a(0x3ef)][_0x1bdb4f(0x3b5)]();continue;case'22':materials[_0x3c5ccc(0x3dd,'!Ffd')]=new BABYLON[(_0x2d602a(0x2fd))](_0x1bdb4f(0xe1),_0x2fb17d);continue;case'23':materials[_0x2d602a(0x3ef)]=new BABYLON[(_0x2d602a(0x2a3))](_0x3c33d9[_0x2d602a(0x4cf)]);continue;case'24':materials[_0x3c5ccc(0x2b3,'dT)B')][_0x3c5ccc(0x1db,'n#Z9')]=0x0;continue;case'25':materials[_0x3c5ccc(0x53d,'Hqqk')][_0x1bdb4f(0x267)]=new BABYLON[(_0x2d602a(0x14e))](0x0,0x0,0x0);continue;case'26':materials[_0x3c5ccc(0x54f,']9s&')]['roughness']=0.1;continue;case'27':materials[_0x2d602a(0x55f)]['diffuseColor']=new BABYLON['Color3'](0.1,0.1,0.1);continue;case'28':materials[_0x3c5ccc(0x43b,'Xmq!')]=new BABYLON[(_0x2d602a(0x2a3))](_0x3c33d9[_0x2d602a(0x100)],_0x2fb17d);continue;case'29':materials['laser_beam_dim'][_0x1bdb4f(0x267)]=new BABYLON[(_0x1bdb4f(0x22f))](0x0,0x0,0x0);continue;case'30':materials['focal_plane'][_0x3c5ccc(0x4d0,'MFxh')]=![];continue;case'31':materials[_0x3c5ccc(0x284,'tmIr')]=new BABYLON[(_0x2d602a(0x2a3))](_0x1bdb4f(0x14d));continue;case'32':materials[_0x2d602a(0x43a)][_0x3c5ccc(0x306,'7uQ2')]=new BABYLON[(_0x1bdb4f(0x22f))](0.2,0.6,0.9);continue;case'33':materials['beamsplitterMaterial'][_0x3c5ccc(0x129,'d0JK')]=0.44;continue;case'34':materials[_0x1bdb4f(0x2a5)]=new BABYLON['StandardMaterial'](_0x3c33d9[_0x3c5ccc(0x1f7,'5CYf')],_0x2fb17d);continue;case'35':materials[_0x1bdb4f(0x220)]=new BABYLON['PBRMaterial'](_0x3c33d9[_0x2d602a(0x2c8)],_0x2fb17d);continue;case'36':materials[_0x1bdb4f(0x493)][_0x2d602a(0x13f)]=new BABYLON[(_0x2d602a(0x14e))](0.15,0.15,0.15);continue;case'37':materials[_0x1bdb4f(0x48e)][_0x1bdb4f(0x131)]=new BABYLON[(_0x3c5ccc(0x528,'ot1q'))](0x0,0x0,0x0);continue;case'38':materials[_0x1bdb4f(0x48e)]['backFaceCulling']=!![];continue;case'39':materials[_0x1bdb4f(0x547)][_0x2d602a(0x4f2)]=new BABYLON['Color3'](0.8,0.6,0.6);continue;case'40':materials[_0x3c5ccc(0xf6,'sNpz')][_0x2d602a(0xf2)]=0x0;continue;case'41':materials[_0x2d602a(0x3f3)][_0x2d602a(0x4f2)]=new BABYLON[(_0x2d602a(0x14e))](0x0,0x0,0x0);continue;case'42':materials[_0x2d602a(0x418)]=new BABYLON[(_0x3c5ccc(0x340,'oj5f'))](_0x1bdb4f(0x1c6));continue;case'43':materials[_0x2d602a(0x2cc)]['alpha']=0.7;continue;case'44':materials[_0x3c5ccc(0x1a7,'1^gm')]=new BABYLON[(_0x3c5ccc(0x31d,'!Ffd'))](_0x3c33d9[_0x1bdb4f(0x342)]);continue;case'45':if(settings[_0x3c5ccc(0x4b9,'ot1q')])materials[_0x1bdb4f(0x28e)]=new BABYLON[(_0x2d602a(0x2fd))](_0x3c33d9[_0x1bdb4f(0x525)],_0x2fb17d),materials['postMat'][_0x2d602a(0x4d1)]=col_gold,materials[_0x2d602a(0x2a2)][_0x3c5ccc(0x4e5,'@a9N')]=0.8,materials[_0x1bdb4f(0x28e)][_0x2d602a(0x2e7)]=0.1,materials['postMat']['reflectionTexture']=_0x2fb17d[_0x3c5ccc(0x16d,'gOLE')],materials[_0x3c5ccc(0x262,'8)(9')]['useRoughnessFromMetallicTextureAlpha']=![],materials[_0x1bdb4f(0x28e)]['useRoughnessFromMetallicTextureGreen']=!![],materials['postMat'][_0x3c5ccc(0x1f9,']N3a')]=!![],materials[_0x3c5ccc(0x3ae,'S%Kt')]=materials['postMat']['clone'](),materials['postMat_dragging'][_0x1bdb4f(0x19c)]=col_green,materials['pedestalMat']=materials['postMat'][_0x1bdb4f(0x3dc)](),materials[_0x2d602a(0x311)][_0x1bdb4f(0x19c)]=col_silver;else{var _0x2da08e=_0x2d602a(0xe0)[_0x1bdb4f(0x29b)]('|'),_0x444597=0x0;while(!![]){switch(_0x2da08e[_0x444597++]){case'0':materials[_0x1bdb4f(0x17e)]=materials[_0x1bdb4f(0x28e)][_0x1bdb4f(0x3dc)]();continue;case'1':materials[_0x2d602a(0x36b)][_0x1bdb4f(0x346)]=col_yellow;continue;case'2':materials[_0x1bdb4f(0x17e)][_0x3c5ccc(0x2bc,'h5!x')]=col_green;continue;case'3':materials[_0x3c5ccc(0x3ce,'tQRV')][_0x2d602a(0x4f2)]=new BABYLON[(_0x2d602a(0x14e))](0.3,0.2,0x0);continue;case'4':materials[_0x3c5ccc(0x2ea,']N3a')][_0x1bdb4f(0x346)]=new BABYLON[(_0x1bdb4f(0x22f))](0.5,0.1,0x0);continue;case'5':materials[_0x3c5ccc(0x3df,'jGjd')][_0x3c5ccc(0x381,'n[9H')]=new BABYLON['Color3'](0.2,0.1,0x0);continue;case'6':materials[_0x2d602a(0x175)]['ambientColor']=col_green;continue;case'7':materials[_0x1bdb4f(0x571)][_0x2d602a(0x4f2)]=col_silver;continue;case'8':materials[_0x3c5ccc(0x351,'Hqqk')][_0x2d602a(0x13f)]=new BABYLON['Color3'](0x1,0x1,0x1);continue;case'9':materials[_0x1bdb4f(0x571)][_0x1bdb4f(0x346)]=col_silver;continue;case'10':materials[_0x2d602a(0x2a2)]=new BABYLON[(_0x1bdb4f(0x35e))](_0x3c33d9[_0x3c5ccc(0x4d3,'Hqqk')],_0x2fb17d);continue;case'11':materials[_0x3c5ccc(0x1f4,'Xmq!')]=materials[_0x2d602a(0x2a2)]['clone']();continue;case'12':materials[_0x3c5ccc(0x40e,'ZjNm')]['diffuseColor']=col_yellow;continue;case'13':materials[_0x2d602a(0x36b)]=materials['postMat'][_0x1bdb4f(0x3dc)]();continue;}break;}}continue;case'46':materials[_0x2d602a(0x476)][_0x3c5ccc(0x4f3,'oj5f')]=0.1;continue;case'47':materials[_0x2d602a(0x4b2)][_0x1bdb4f(0x3b5)]();continue;case'48':materials[_0x3c5ccc(0x3ad,'dMcR')][_0x1bdb4f(0x267)]=new BABYLON['Color3'](0.2,0.2,0.2);continue;case'49':materials[_0x1bdb4f(0x570)][_0x3c5ccc(0x286,'tQRV')]=new BABYLON[(_0x2d602a(0x14e))](0.1,0.3,0.1);continue;case'50':materials[_0x1bdb4f(0x54d)]=new BABYLON[(_0x2d602a(0x2a3))](_0x3c33d9[_0x3c5ccc(0x276,'E0fU')]);continue;case'51':materials['groundMat'][_0x2d602a(0x12d)]=new BABYLON['Texture'](_0x3c33d9[_0x2d602a(0x123)]);continue;case'52':materials[_0x3c5ccc(0x186,'sVAP')]['backFaceCulling']=![];continue;case'53':materials['screen_notsolved']=new BABYLON['StandardMaterial'](_0x3c33d9[_0x3c5ccc(0x502,'NOER')],_0x2fb17d);continue;case'54':materials[_0x3c5ccc(0x320,'ot1q')][_0x2d602a(0x13f)]=new BABYLON[(_0x3c5ccc(0x2e9,'7uQ2'))](0.15,0.25,0.15);continue;case'55':materials['transparentMaterial'][_0x3c5ccc(0x27c,'(kkg')]=0x0;continue;case'56':materials[_0x2d602a(0x11c)][_0x2d602a(0x392)]=new BABYLON[(_0x1bdb4f(0x22f))](0.7,0.7,0x0);continue;case'57':materials[_0x3c5ccc(0x51b,'g24H')][_0x2d602a(0x2e7)]=0.1;continue;case'58':materials['transparentMaterial']=new BABYLON[(_0x3c5ccc(0x3d7,'dMcR'))](_0x3c33d9[_0x3c5ccc(0x380,'h5!x')],_0x2fb17d);continue;case'59':materials['focal_plane'][_0x1bdb4f(0x267)]=new BABYLON['Color3'](0x0,0x0,0x0);continue;case'60':materials[_0x2d602a(0x418)][_0x3c5ccc(0x552,'Uaj]')]=0.1;continue;case'61':materials[_0x3c5ccc(0x53a,']9s&')][_0x1bdb4f(0x3b5)]();continue;case'62':materials[_0x1bdb4f(0x2a5)][_0x1bdb4f(0x137)]=new BABYLON[(_0x3c5ccc(0x120,'Rk!T'))](0x0,0.4,0x0);continue;case'63':materials[_0x1bdb4f(0x201)][_0x2d602a(0x315)]();continue;case'64':materials['laser_beam_dim'][_0x1bdb4f(0x204)]=![];continue;case'65':materials['screen_notsolved'][_0x1bdb4f(0x267)]=new BABYLON[(_0x1bdb4f(0x22f))](0x1,0.5,0.2);continue;case'66':materials['screenBlank'][_0x2d602a(0x4f2)]=new BABYLON[(_0x1bdb4f(0x22f))](0.9,0.9,0.9);continue;case'67':materials[_0x2d602a(0x55e)][_0x1bdb4f(0x131)]=new BABYLON['Color3'](0x0,0x0,0x0);continue;case'68':materials[_0x3c5ccc(0x3d0,'GDc9')]['subSurface'][_0x1bdb4f(0x4e7)]=!![];continue;case'69':materials[_0x1bdb4f(0x516)]['freeze']();continue;case'70':materials[_0x1bdb4f(0x50d)]=new BABYLON[(_0x3c5ccc(0x328,'gOLE'))](_0x3c33d9[_0x3c5ccc(0x18a,'n[9H')],_0x2fb17d);continue;case'71':materials['focal_plane'][_0x2d602a(0x392)]=new BABYLON[(_0x3c5ccc(0x3ee,'Xmq!'))](0x0,0.7,0.7);continue;case'72':materials['mirrorMaterial'][_0x1bdb4f(0x131)]=new BABYLON[(_0x3c5ccc(0x42e,'NOER'))](0x0,0x0,0x0);continue;case'73':materials['bar_solved']=materials[_0x1bdb4f(0x23b)];continue;case'74':materials[_0x3c5ccc(0x217,'sNpz')]['backFaceCulling']=![];continue;case'75':materials[_0x2d602a(0x53b)]=new BABYLON[(_0x1bdb4f(0x35e))](_0x3c33d9[_0x3c5ccc(0x4b3,'tmIr')],_0x2fb17d);continue;case'76':materials[_0x1bdb4f(0x54e)]=new BABYLON[(_0x1bdb4f(0x35e))](_0x3c33d9[_0x1bdb4f(0x2d3)],_0x2fb17d);continue;case'77':materials[_0x1bdb4f(0x257)]['diffuseTexture']=new BABYLON['Texture'](_0x3c33d9[_0x1bdb4f(0x10f)],_0x2fb17d);continue;case'78':materials[_0x2d602a(0x3ef)][_0x2d602a(0x392)]=new BABYLON[(_0x1bdb4f(0x22f))](0.5,0x0,0.2);continue;case'79':materials[_0x3c5ccc(0x2e5,'sNpz')][_0x1bdb4f(0x267)]=new BABYLON[(_0x3c5ccc(0x305,'d0JK'))](0.3,0.3,0.3);continue;case'80':materials[_0x3c5ccc(0x385,'1^gm')]=new BABYLON[(_0x3c5ccc(0x399,'dT)B'))](_0x3c33d9['CzKZC']);continue;case'81':materials['laser_beam'][_0x3c5ccc(0x521,'aZXG')]=new BABYLON[(_0x2d602a(0x14e))](0x0,0x0,0x0);continue;case'82':materials['groundMat'][_0x2d602a(0x12d)][_0x3c5ccc(0x27b,'ot1q')]=0x5;continue;case'83':materials[_0x1bdb4f(0x23b)]=new BABYLON[(_0x2d602a(0x2a3))](_0x3c33d9[_0x2d602a(0x1b0)],_0x2fb17d);continue;case'84':materials[_0x2d602a(0x11c)][_0x1bdb4f(0x267)]=new BABYLON[(_0x1bdb4f(0x22f))](0x0,0x0,0x0);continue;case'85':materials[_0x2d602a(0x43a)]['freeze']();continue;case'86':materials[_0x2d602a(0x405)][_0x2d602a(0x4f2)]=new BABYLON[(_0x2d602a(0x14e))](0x0,0x0,0x0);continue;case'87':if(settings[_0x2d602a(0x139)])materials[_0x3c5ccc(0x27a,'GDc9')][_0x1bdb4f(0x24d)]=new BABYLON['Texture'](_0x1bdb4f(0x417));else{var _0x3ddeee=_0x3c33d9[_0x3c5ccc(0x18e,'aZXG')][_0x2d602a(0x441)]('|'),_0x2844f4=0x0;while(!![]){switch(_0x3ddeee[_0x2844f4++]){case'0':materials['tabletop'][_0x2d602a(0x3b4)]=_0x3d155c;continue;case'1':_0x3d155c[_0x2d602a(0x22e)]=0x4;continue;case'2':materials[_0x2d602a(0x32b)][_0x2d602a(0x12d)]=_0x3d155c;continue;case'3':var _0x3d155c=new BABYLON[(_0x2d602a(0x231))](_0x3c33d9['Wypgq'],_0x2fb17d);continue;case'4':_0x3d155c['vScale']=0x4;continue;}break;}}continue;case'88':materials[_0x1bdb4f(0x278)]=new BABYLON['StandardMaterial'](_0x3c33d9['eTlbg']);continue;case'89':materials[_0x3c5ccc(0x401,'!Ffd')][_0x3c5ccc(0x458,'5CYf')]=new BABYLON[(_0x3c5ccc(0x133,'S%Kt'))](0x0,0.7,0x0);continue;case'90':materials[_0x1bdb4f(0x471)]=new BABYLON[(_0x2d602a(0x2fd))](_0x3c33d9['iBrhl'],_0x2fb17d);continue;case'91':materials[_0x1bdb4f(0x50d)]['freeze']();continue;case'92':materials[_0x3c5ccc(0x11a,'Uaj]')][_0x2d602a(0x4dd)]=!![];continue;case'93':materials[_0x3c5ccc(0x1d1,'d0JK')][_0x3c5ccc(0x159,'Xmq!')]=!![];continue;case'94':materials['component_label'][_0x3c5ccc(0x306,'7uQ2')]=new BABYLON['Color3'](0.8,0x0,0.3);continue;case'95':materials[_0x3c5ccc(0x56b,'dT)B')][_0x3c5ccc(0x20a,'GDc9')]=new BABYLON[(_0x3c5ccc(0x143,'T)%N'))](0x1,0x0,0x0);continue;case'96':materials['laser_beam']['specularColor']=new BABYLON['Color3'](0x0,0x0,0x0);continue;case'97':materials[_0x2d602a(0x405)][_0x3c5ccc(0x514,'GDc9')][_0x3c5ccc(0x118,'sNpz')]=!![];continue;}break;}}function get_mount(_0x1b2ca6,_0x37441a=gs*0x1,_0x26d52b=null,_0x2d3f6c=gs*0.5){var _0x327976=_0x2cba,_0x3a259f=_0x1720,_0x57302e=_0x3ab5,_0x569b42={'eBVQd':_0x57302e(0x562),'AYzcU':function(_0x357258,_0x447341){return _0x357258+_0x447341;},'JjveB':_0x57302e(0x142),'OtmXH':function(_0x33f410,_0xd06d70){return _0x33f410+_0xd06d70;},'RAfJe':_0x3a259f(0x40a),'zcKqw':function(_0xfe747d,_0x3850e7){return _0xfe747d/_0x3850e7;},'ZesjG':function(_0x4d78c9,_0xdad88){return _0x4d78c9*_0xdad88;},'cTmvb':_0x3a259f(0x448),'ILQjO':_0x327976(0x128,'h5!x')},_0x12610a=BABYLON['MeshBuilder']['CreateCylinder'](_0x569b42['JjveB'],{'diameter':gs*0.3,'height':0x1,'tessellation':0x1e}),_0xb24a2d=new BABYLON[(_0x3a259f(0x4cb))](_0x569b42[_0x57302e(0x200)](_0x569b42[_0x3a259f(0x184)],current_element));_0x12610a[_0x3a259f(0x1d3)](BABYLON[_0x3a259f(0x2a6)][_0x327976(0x2b5,'nWfh')](0x0,_0x569b42[_0x3a259f(0x252)](0x1,0x2),0x0),![]),_0x12610a[_0x3a259f(0x34d)]=_0xb24a2d,_0xb24a2d[_0x3a259f(0x400)]=_0x12610a,_0x12610a[_0x57302e(0x2a1)]=new BABYLON[(_0x57302e(0xe7))](0x1,0x1,0x1),_0x12610a['material']=materials['postMat'];var _0x5e3502=_0xb24a2d,_0x588eeb=_0x569b42['ZesjG'](gs,0.2),_0xa28695=BABYLON[_0x327976(0x287,'V[]t')][_0x327976(0x116,'!Ffd')](_0x569b42['cTmvb'],{'diameter':_0x569b42[_0x57302e(0x437)](gs,0.6),'height':_0x588eeb,'tessellation':0x1e});_0xa28695[_0x327976(0x4a5,'E%Ze')]['y']=_0x569b42[_0x327976(0x542,'g24H')](_0x588eeb,0x2),_0xa28695[_0x57302e(0x4d4)]=materials[_0x3a259f(0x311)],_0xa28695['post']=_0x12610a,_0x5e3502[_0x57302e(0x142)]=_0x12610a;var _0x1f9c29=new BABYLON[(_0x327976(0x444,'dT)B'))](_0x569b42[_0x327976(0xf9,'n[9H')](_0x569b42[_0x3a259f(0x134)],current_element));return current_element=_0x569b42['OtmXH'](current_element,0x1),_0x5e3502[_0x57302e(0x4b8)](_0x1f9c29),_0xa28695[_0x57302e(0x4b8)](_0x1f9c29),_0x26d52b&&_0x26d52b[_0x3a259f(0x32d)](_0x1f9c29),_0x1f9c29['isPickable']=!![],_0x5e3502[_0x57302e(0x555)]=()=>{var _0x5264d4=_0x57302e;_0x5e3502['material']=materials[_0x5264d4(0x17e)];},_0x5e3502['stoppedDragging']=()=>{var _0x136870=_0x327976;_0x5e3502[_0x136870(0x4bb,'T)%N')]=materials['postMat'];},_0xa28695[_0x57302e(0x555)]=()=>{var _0x1cd1fc=_0x57302e;_0xa28695[_0x1cd1fc(0x4d4)]=materials['postMat_dragging'];},_0xa28695[_0x57302e(0x2b4)]=()=>{var _0x2c1300=_0x57302e;_0xa28695['material']=materials[_0x2c1300(0x28e)];},_0x1f9c29[_0x327976(0x1dd,'gOLE')]=()=>{var _0x13b9eb=_0x3a259f,_0x3aca65=_0x327976;_0xa28695['material']=materials[_0x3aca65(0x4db,'T)%N')],_0x5e3502[_0x13b9eb(0x176)]=materials[_0x13b9eb(0x175)];},_0x1f9c29[_0x57302e(0x2b4)]=()=>{var _0x7bf2fb=_0x327976,_0x8da0d1=_0x57302e;_0xa28695[_0x8da0d1(0x4d4)]=materials[_0x7bf2fb(0x575,'d0JK')],_0x5e3502[_0x8da0d1(0x4d4)]=materials[_0x8da0d1(0x28e)];},_0x1f9c29[_0x3a259f(0x3c3)]=_0x51b1f0=>{var _0x204a3b=_0x327976,_0x33e138=_0x3a259f,_0x527862=_0x569b42[_0x33e138(0x242)][_0x204a3b(0x19e,'@U!C')]('|'),_0x368bd8=0x0;while(!![]){switch(_0x527862[_0x368bd8++]){case'0':_0x5e3502[_0x204a3b(0xf5,'tQRV')]['y']=_0x51b1f0;continue;case'1':if(_0x26d52b!=null)_0x26d52b[_0x204a3b(0x1ff,'sVAP')]['y']=_0x569b42['AYzcU'](_0x51b1f0,_0x2d3f6c);continue;case'2':_0x5e3502['scaling']['x']=0x1;continue;case'3':_0x5e3502[_0x33e138(0x301)]['z']=0x1;continue;case'4':_0x51b1f0=Math['max'](_0x51b1f0,0.1);continue;}break;}},_0x1f9c29[_0x327976(0x412,'Rk!T')]=()=>_0x5e3502[_0x57302e(0x2a1)]['y']+_0x2d3f6c,_0x1f9c29[_0x327976(0x38c,'8)(9')]=()=>new BABYLON[(_0x57302e(0xe7))](_0x1f9c29[_0x3a259f(0x24c)]['x'],_0x1f9c29[_0x3a259f(0x24c)]['y']+_0x5e3502[_0x327976(0x12e,'d$qV')]['y']+_0x2d3f6c,_0x1f9c29[_0x57302e(0x483)]['z']),_0x1f9c29['getHeight']=()=>_0x5e3502['scaling']['y'],_0x1f9c29['setHeight'](_0x37441a),_0x1f9c29[_0x57302e(0x4cd)]=_0xa28695,_0x1f9c29[_0x327976(0x212,'GDc9')]=_0x5e3502,_0x1f9c29['bh']=_0x2d3f6c,_0x1f9c29[_0x57302e(0x171)]=_0x26d52b,_0x1f9c29[_0x3a259f(0x400)]=_0x12610a,_0x1f9c29;}function show_axis_arrow(_0x1f9eec,_0x18e2e7,_0x3b389a,_0x32394f,_0x7b7c05=gs*1.1,_0x2e8d25=gs*0.1,_0x39432=gs*0.2){var _0x15fc4b=_0x2cba,_0x358eb0=_0x3ab5,_0x410dd8=_0x1720,_0x3776c5={'lUXJO':_0x410dd8(0x20f),'DGeiK':'arrow\x20cap','aZAsG':_0x358eb0(0x124),'zihXs':function(_0x4f3986,_0x4da38b,_0x32b211,_0x43da67,_0xf6ca23,_0x456f7e,_0x30b0c9){return _0x4f3986(_0x4da38b,_0x32b211,_0x43da67,_0xf6ca23,_0x456f7e,_0x30b0c9);},'yQJSU':function(_0x5a6dbb,_0x53e086,_0x4fd150,_0x32a9ca,_0x448770,_0x117260,_0x5f2d67){return _0x5a6dbb(_0x53e086,_0x4fd150,_0x32a9ca,_0x448770,_0x117260,_0x5f2d67);},'hstDX':function(_0x23c26c,_0x3fa0ff){return _0x23c26c*_0x3fa0ff;},'uunWE':_0x410dd8(0x3c0),'CGukd':_0x15fc4b(0x316,']9s&'),'kzaGj':function(_0x73b6,_0x418efb,_0x35d1b7,_0x516e68,_0x26b13a,_0x15efc5,_0x13abf0){return _0x73b6(_0x418efb,_0x35d1b7,_0x516e68,_0x26b13a,_0x15efc5,_0x13abf0);}},_0x538a0e=_0x3776c5[_0x358eb0(0x433)][_0x410dd8(0x441)]('|'),_0x45de5a=0x0;while(!![]){switch(_0x538a0e[_0x45de5a++]){case'0':arrow_leftcap=BABYLON[_0x15fc4b(0x27f,'g3eI')][_0x410dd8(0x497)](_0x3776c5[_0x358eb0(0x4e4)],{'diameterTop':_0x39432,'diameterBottom':_0x39432*0.1,'height':_0x39432,'tessalation':0xa});continue;case'1':if(_0x3b389a[_0x15fc4b(0x325,'tmIr')]('Y')){var _0x5da913=_0x3776c5[_0x15fc4b(0x15d,'T7^W')][_0x410dd8(0x441)]('|'),_0x3a3d5a=0x0;while(!![]){switch(_0x5da913[_0x3a3d5a++]){case'0':_0x39ac7b[_0x15fc4b(0x1af,'Rk!T')]=_0x18e2e7[_0x15fc4b(0x536,'Xmq!')];continue;case'1':_0x39ac7b[_0x15fc4b(0x1a0,'Uaj]')]['x']=deg90;continue;case'2':if(_0x3b389a['includes']('S'))_0x3776c5[_0x15fc4b(0x32a,'GDc9')](attach_SixDoFDragBehavior,_0x1f9eec,'SY',_0x32394f,_0x39ac7b,_0x18e2e7,_0x18e2e7['mounted']);else _0x3776c5[_0x358eb0(0x42d)](attach_SixDoFDragBehavior,_0x1f9eec,'Y',_0x32394f,_0x39ac7b,_0x18e2e7,_0x18e2e7[_0x15fc4b(0x281,'@a9N')]);continue;case'3':_0x39ac7b[_0x410dd8(0x24c)]['y']=_0x3776c5[_0x358eb0(0x35c)](gs,0.2);continue;case'4':_0x39ac7b[_0x358eb0(0x486)]=_0x18e2e7;continue;case'5':var _0x39ac7b=arrow[_0x358eb0(0x3dc)]();continue;case'6':_0x18e2e7[_0x15fc4b(0x222,'E0fU')]=_0x39ac7b;continue;}break;}}continue;case'2':arrow[_0x15fc4b(0x520,'sNpz')]=new BABYLON['Vector3'](0x1,0x1,0x1);continue;case'3':arrow=BABYLON[_0x15fc4b(0x39b,'dT)B')][_0x410dd8(0x497)](_0x3776c5[_0x15fc4b(0xf4,'d$qV')],{'diameter':_0x2e8d25,'height':_0x7b7c05,'tessalation':0xa,'cap':BABYLON['Mesh'][_0x410dd8(0x1b2)]});continue;case'4':if(_0x3b389a[_0x15fc4b(0x397,'E0fU')]('X')){var _0x5b79cf=_0x3776c5[_0x15fc4b(0x44b,'8)(9')][_0x15fc4b(0x35d,'g3eI')]('|'),_0xb733f=0x0;while(!![]){switch(_0x5b79cf[_0xb733f++]){case'0':_0x57a86c[_0x410dd8(0x34d)]=_0x18e2e7;continue;case'1':var _0x57a86c=arrow[_0x15fc4b(0x33a,'n#Z9')]();continue;case'2':_0x18e2e7[_0x15fc4b(0x498,'8)(9')]=_0x57a86c;continue;case'3':_0x57a86c[_0x358eb0(0x142)]=_0x18e2e7[_0x410dd8(0x400)];continue;case'4':_0x57a86c[_0x15fc4b(0x519,'@a9N')]['z']=deg90;continue;case'5':_0x57a86c['position']['y']=_0x3776c5[_0x410dd8(0x407)](gs,0.2);continue;case'6':if(_0x3b389a[_0x410dd8(0x473)]('S'))_0x3776c5[_0x15fc4b(0x503,'8)(9')](attach_SixDoFDragBehavior,_0x1f9eec,'SX',_0x32394f,_0x57a86c,_0x18e2e7,_0x18e2e7['mounted']);else _0x3776c5[_0x15fc4b(0x2c6,'!Ffd')](attach_SixDoFDragBehavior,_0x1f9eec,'X',_0x32394f,_0x57a86c,_0x18e2e7,_0x18e2e7[_0x410dd8(0x1b3)]);continue;}break;}}continue;case'5':arrow[_0x410dd8(0x573)]();continue;case'6':arrow_rightcap[_0x15fc4b(0x23f,'%q4L')]=materials[_0x410dd8(0x43a)];continue;case'7':arrow_rightcap=arrow_leftcap[_0x358eb0(0x3dc)]();continue;case'8':arrow[_0x410dd8(0x176)]=materials[_0x15fc4b(0x268,'tmIr')];continue;case'9':arrow[_0x410dd8(0x400)]=_0x18e2e7['post'];continue;case'10':arrow_rightcap[_0x410dd8(0x24c)]['y']=_0x7b7c05/0x2;continue;case'11':if(_0x3b389a['includes']('Z')){var _0x4796a1='7|4|5|0|6|3|1|2'[_0x358eb0(0x29b)]('|'),_0x29f80c=0x0;while(!![]){switch(_0x4796a1[_0x29f80c++]){case'0':_0x1278bd['position']['y']=_0x3776c5[_0x15fc4b(0x309,'1^gm')](gs,0.4);continue;case'1':_0x18e2e7[_0x15fc4b(0x4eb,'Uaj]')]=_0x1278bd;continue;case'2':if(_0x3b389a['includes']('S'))attach_SixDoFDragBehavior(_0x1f9eec,'SZ',_0x32394f,_0x1278bd,_0x18e2e7,_0x18e2e7[_0x358eb0(0x171)]);else _0x3776c5[_0x358eb0(0x3bb)](attach_SixDoFDragBehavior,_0x1f9eec,'Z',_0x32394f,_0x1278bd,_0x18e2e7,_0x18e2e7['mounted']);continue;case'3':_0x1278bd['parent']=_0x18e2e7;continue;case'4':_0x1278bd[_0x15fc4b(0x42f,'MFxh')]=_0x18e2e7[_0x410dd8(0x400)];continue;case'5':_0x1278bd[_0x358eb0(0x2a1)]['y']=0.2;continue;case'6':_0x1278bd[_0x358eb0(0x483)]['z']=_0x3776c5[_0x358eb0(0x35c)](gs,0.2);continue;case'7':var _0x1278bd=arrow[_0x15fc4b(0x13c,'5CYf')]();continue;}break;}}continue;case'12':arrow_leftcap['post']=_0x18e2e7[_0x15fc4b(0x3d6,'KVf1')];continue;case'13':arrow_rightcap[_0x15fc4b(0x331,'5G[l')]=_0x18e2e7[_0x15fc4b(0x527,'Uaj]')];continue;case'14':arrow_leftcap[_0x15fc4b(0x1b4,'5G[l')]=arrow;continue;case'15':arrow_leftcap[_0x358eb0(0x4d4)]=materials['arrow_mat'];continue;case'16':arrow_rightcap[_0x15fc4b(0x1c0,'ZjNm')]=arrow;continue;case'17':arrow_leftcap[_0x410dd8(0x24c)]['y']=-_0x7b7c05/0x2;continue;case'18':arrow_rightcap[_0x15fc4b(0x386,'7uQ2')]['x']=deg180;continue;}break;}}function get_post(_0x2bf7ca,_0xa97300,_0x1f5113=null,_0x30e5b4=gs*0.5){var _0x1e86e5=_0x1720,_0x56bb8d=_0x2cba,_0x3e1a88=_0x3ab5,_0x266e67={'Edcys':_0x3e1a88(0x10c),'qEpSg':function(_0x494ac6,_0x53fc94){return _0x494ac6!==_0x53fc94;},'kxYao':function(_0x5a512c,_0x587115,_0x59d7aa,_0x47c2df,_0x3c59e3,_0x234d3c,_0x227caf){return _0x5a512c(_0x587115,_0x59d7aa,_0x47c2df,_0x3c59e3,_0x234d3c,_0x227caf);},'JrEXe':_0x56bb8d(0x39a,'Uaj]'),'yIPZr':function(_0x2bde9f,_0x20ddd9,_0x5c8fe9,_0x46d63c,_0x515414,_0x466130,_0x495280){return _0x2bde9f(_0x20ddd9,_0x5c8fe9,_0x46d63c,_0x515414,_0x466130,_0x495280);},'JbWDm':function(_0x59cf8f,_0xfae598,_0x261db4,_0x378801,_0x14536c,_0x88bab,_0x5b510e){return _0x59cf8f(_0xfae598,_0x261db4,_0x378801,_0x14536c,_0x88bab,_0x5b510e);},'iyMup':function(_0x4a11da,_0x139661,_0x13fdb4,_0x102cfe,_0x47f2d0,_0x3f9c99,_0x40e993){return _0x4a11da(_0x139661,_0x13fdb4,_0x102cfe,_0x47f2d0,_0x3f9c99,_0x40e993);},'Jruuk':function(_0x3c58e1,_0x36cbd7,_0xeff951,_0x2f871d,_0x213220){return _0x3c58e1(_0x36cbd7,_0xeff951,_0x2f871d,_0x213220);}},_0xca8984=_0x266e67['Edcys'][_0x1e86e5(0x441)]('|'),_0x58093e=0x0;while(!![]){switch(_0xca8984[_0x58093e++]){case'0':if(limits)_0x3cc467[_0x56bb8d(0x2a4,'n[9H')]=limits;continue;case'1':if(_0x266e67['qEpSg'](dof,'')){if(dof[_0x56bb8d(0x452,'MFxh')]('Z')){if(dof[_0x56bb8d(0x23e,'gOLE')]('S')){if(dof[_0x1e86e5(0x473)]('Y'))_0x266e67['kxYao'](attach_SixDoFDragBehavior,_0x2bf7ca,_0x266e67[_0x3e1a88(0x4bd)],limits,_0x3cc467[_0x1e86e5(0x400)],_0x3cc467,_0x1f5113);else _0x266e67[_0x1e86e5(0x3ba)](attach_SixDoFDragBehavior,_0x2bf7ca,'SZ',limits,_0x3cc467[_0x1e86e5(0x400)],_0x3cc467,_0x1f5113);}else{if(dof[_0x56bb8d(0xde,'g3eI')]('Y'))attach_SixDoFDragBehavior(_0x2bf7ca,'YZ',limits,_0x3cc467['post'],_0x3cc467,_0x1f5113);else _0x266e67[_0x3e1a88(0x45d)](attach_SixDoFDragBehavior,_0x2bf7ca,'Z',limits,_0x3cc467[_0x3e1a88(0x142)],_0x3cc467,_0x1f5113);}if(dof[_0x1e86e5(0x473)]('X'))_0x266e67[_0x3e1a88(0x45d)](attach_SixDoFDragBehavior,_0x2bf7ca,dof[_0x3e1a88(0x1ce)]('Z',''),limits,_0x3cc467[_0x56bb8d(0x135,'KVf1')],_0x3cc467,_0x1f5113);else attach_SixDoFDragBehavior(_0x2bf7ca,dof,limits,_0x3cc467[_0x56bb8d(0x3eb,'ot1q')],_0x3cc467,_0x1f5113);}else _0x266e67[_0x3e1a88(0x49a)](attach_SixDoFDragBehavior,_0x2bf7ca,dof,limits,_0x3cc467['pedestal'],_0x3cc467,_0x1f5113),_0x266e67[_0x3e1a88(0x164)](attach_SixDoFDragBehavior,_0x2bf7ca,dof,limits,_0x3cc467[_0x56bb8d(0x52f,'S%Kt')],_0x3cc467,_0x1f5113);}continue;case'2':return _0x3cc467;case'3':limits=_0xa97300[_0x1e86e5(0x425)];continue;case'4':if(_0x1f5113[_0x3e1a88(0x275)])_0x3cc467[_0x56bb8d(0x2be,'V[]t')]=_0x1f5113['label'];continue;case'5':var _0x390676=gs*0x1;continue;case'6':dof=_0xa97300[_0x56bb8d(0x3d9,'dT)B')];continue;case'7':_0x266e67['Jruuk'](show_axis_arrow,_0x2bf7ca,_0x3cc467,dof,limits);continue;case'8':var _0x3cc467=get_mount(_0x2bf7ca,_0x390676,_0x1f5113,_0x30e5b4);continue;}break;}}function add_principal_planes(_0x249ccd,_0x33caa0,_0x1b9c16,_0x22d097,_0x1dacbb,_0x49868b,_0x29a111=gs*0x1,_0x14b392=1.52){var _0x5e37b2=_0x2cba,_0x3db917=_0x3ab5,_0x32f4ad=_0x1720,_0x2c1590={'yTXPA':function(_0x4e7a44,_0x4fcd76){return _0x4e7a44==_0x4fcd76;},'GpdUc':function(_0x5d515a,_0x4bc691){return _0x5d515a+_0x4bc691;},'eIuRV':function(_0x1b1cb8,_0x4f0db3){return _0x1b1cb8+_0x4f0db3;},'msdYF':function(_0xb5c44a,_0x46700f){return _0xb5c44a/_0x46700f;},'vnEVX':function(_0x17bd92,_0x32917a){return _0x17bd92-_0x32917a;},'lmiXR':function(_0x42a286,_0x7d763e){return _0x42a286/_0x7d763e;},'MEsVq':function(_0x1b933e,_0x3cebb7){return _0x1b933e-_0x3cebb7;},'uryyc':function(_0x39ca4d,_0x4feca7){return _0x39ca4d/_0x4feca7;},'JUQOQ':function(_0x2d1be5,_0x4d2ef0){return _0x2d1be5*_0x4d2ef0;},'SKWdo':function(_0x3097c1,_0x16435a){return _0x3097c1-_0x16435a;},'KPYRj':function(_0x7618a1,_0x172224){return _0x7618a1-_0x172224;},'Xnlxo':function(_0x738dc9,_0xe17b29){return _0x738dc9/_0xe17b29;},'BaVpv':function(_0x463a6f,_0x47c18f){return _0x463a6f/_0x47c18f;},'cFOsT':function(_0x5967e8,_0x5139fa){return _0x5967e8*_0x5139fa;},'VoKxn':function(_0x1d5d66,_0x2cc3bf){return _0x1d5d66/_0x2cc3bf;},'UEwqc':function(_0x43d3be,_0x2cfdb6){return _0x43d3be+_0x2cfdb6;},'yYazi':_0x32f4ad(0xfa),'JSAMW':function(_0x43fa0f,_0x256c23){return _0x43fa0f/_0x256c23;},'dhnuK':function(_0x46a8c5,_0x149179,_0x2d523c,_0x62d4e6,_0x14bbca,_0x2f1890){return _0x46a8c5(_0x149179,_0x2d523c,_0x62d4e6,_0x14bbca,_0x2f1890);},'IPbLa':function(_0x339b44,_0x968bfb){return _0x339b44*_0x968bfb;},'RjnMz':function(_0x1b34be,_0x448e19,_0x444fce,_0x4fdbb6,_0x42fd6c,_0x35b4a1){return _0x1b34be(_0x448e19,_0x444fce,_0x4fdbb6,_0x42fd6c,_0x35b4a1);},'PUnEt':function(_0x5863be,_0x1d9d4b){return _0x5863be+_0x1d9d4b;},'edFeT':_0x32f4ad(0x28d),'jFBBx':function(_0x2742a3,_0x1c87dc,_0xe39d18,_0x5a7351,_0x5b8514,_0x32b151){return _0x2742a3(_0x1c87dc,_0xe39d18,_0x5a7351,_0x5b8514,_0x32b151);},'GCRwl':function(_0x469a8f,_0xa8e77a){return _0x469a8f*_0xa8e77a;},'OGGgQ':function(_0x3c96cd,_0x387bf2){return _0x3c96cd*_0x387bf2;}};if(_0x2c1590[_0x32f4ad(0x484)](_0x22d097,0x0))_0x22d097=_0x2c1590[_0x3db917(0x41a)](0x186a0,gs);if(_0x1dacbb==0x0)_0x1dacbb=0x3b9aca00*gs;_0x1dacbb=-_0x1dacbb,n1=0x1,(n2=_0x14b392,n3=0x1),D=_0x2c1590[_0x3db917(0x41a)](_0x2c1590['eIuRV'](_0x2c1590['msdYF'](_0x2c1590[_0x5e37b2(0x2f0,'Xbfb')](n2,n1),_0x22d097),_0x2c1590['lmiXR'](_0x2c1590[_0x5e37b2(0x1a3,'E%Ze')](n3,n2),_0x1dacbb)),_0x2c1590[_0x3db917(0x2bf)](_0x2c1590[_0x3db917(0x285)](_0x2c1590[_0x32f4ad(0x29c)](n2,n1)*_0x2c1590[_0x3db917(0x561)](n3,n2),_0x49868b),_0x2c1590[_0x32f4ad(0x144)](n2,_0x22d097)*_0x1dacbb)),f1=_0x2c1590[_0x3db917(0x3fd)](-n1,D),f2=_0x2c1590[_0x3db917(0x533)](n3,D),h1=_0x2c1590[_0x5e37b2(0x322,'GDc9')](f1*_0x49868b*_0x2c1590['KPYRj'](n3,n2),_0x2c1590['cFOsT'](n2,_0x1dacbb)),h2=_0x2c1590['VoKxn'](_0x2c1590['cFOsT'](-f2,_0x49868b)*_0x2c1590[_0x3db917(0x561)](n2,n1),_0x2c1590[_0x32f4ad(0x3ec)](n2,_0x22d097)),box_shape={'width':1.2*_0x29a111,'depth':_0x2c1590[_0x32f4ad(0x3ec)](1.4,_0x29a111),'height':_0x2c1590[_0x3db917(0x4ec)](0.01,_0x29a111)};let _0x1c5100=BABYLON['MeshBuilder'][_0x3db917(0x461)](_0x2c1590['UEwqc'](_0x2c1590[_0x5e37b2(0x17f,'dMcR')],lens_id),box_shape,_0x249ccd),_0x3d79e5=BABYLON[_0x5e37b2(0xe8,'T7^W')][_0x3db917(0x461)](_0x5e37b2(0x534,'tQRV')+lens_id,box_shape,_0x249ccd);_0x1c5100[_0x5e37b2(0x492,'g24H')]=materials[_0x3db917(0x54e)],_0x3d79e5[_0x5e37b2(0x4bb,'T)%N')]=materials[_0x5e37b2(0x2fb,'dMcR')],_0x1c5100[_0x3db917(0x483)]['y']=-_0x49868b/0x2-h2,_0x3d79e5[_0x3db917(0x483)]['y']=_0x2c1590['JSAMW'](_0x49868b,0x2)+h1,_0x1c5100[_0x3db917(0x3e0)]=![],_0x3d79e5[_0x3db917(0x3e0)]=![],_0x1c5100[_0x5e37b2(0x1c0,'ZjNm')]=_0x33caa0,_0x3d79e5[_0x3db917(0x486)]=_0x33caa0;let _0x42498b=_0x2c1590[_0x5e37b2(0x51e,'Xmq!')](show_label,_0x249ccd,_0x1c5100,extra_height=_0x2c1590[_0x5e37b2(0x279,'jGjd')](0.18,gs),toshow='P1',_0x2c1590[_0x3db917(0x50c)](gs,0.1)),_0x493e18=_0x2c1590[_0x32f4ad(0x2fa)](show_label,_0x249ccd,_0x3d79e5,extra_height=_0x2c1590[_0x3db917(0x50c)](0.3,gs),toshow='P2',_0x2c1590[_0x32f4ad(0x42b)](gs,0.1)),_0x2ece5f=BABYLON['MeshBuilder'][_0x3db917(0x461)](_0x2c1590[_0x32f4ad(0x48f)](_0x2c1590[_0x5e37b2(0x152,'Hqqk')],lens_id),box_shape,_0x249ccd),_0x3e2af6=BABYLON[_0x32f4ad(0x2c4)][_0x3db917(0x461)](_0x2c1590[_0x32f4ad(0x48f)]('focal_plane_B_',lens_id),box_shape,_0x249ccd);_0x2ece5f[_0x5e37b2(0x2ed,'nWfh')]['y']=-f2,_0x3e2af6[_0x3db917(0x483)]['y']=-f1,_0x2ece5f[_0x3db917(0x4d4)]=materials[_0x3db917(0x50d)],_0x3e2af6[_0x5e37b2(0x56f,'(kkg')]=materials[_0x3db917(0x50d)],_0x2ece5f[_0x32f4ad(0x1bc)]=![],_0x3e2af6[_0x5e37b2(0x154,'(@3P')]=![],_0x2ece5f[_0x32f4ad(0x34d)]=_0x1c5100,_0x3e2af6['parent']=_0x3d79e5;let _0x17bbcf=_0x2c1590[_0x5e37b2(0x283,'sNpz')](show_label,_0x249ccd,_0x2ece5f,extra_height=_0x2c1590[_0x3db917(0x289)](0.18,gs),toshow='f1',_0x2c1590['OGGgQ'](gs,0.1)),_0x4f34c3=show_label(_0x249ccd,_0x3e2af6,extra_height=_0x2c1590[_0x32f4ad(0x187)](0.3,gs),toshow='f2',gs*0.1);function _0x4700ca(_0x2c0c72){var _0x4e43a0=_0x5e37b2,_0x12df74=_0x3db917,_0x47711e=_0x32f4ad,_0x362a69=_0x47711e(0x355)['split']('|'),_0x3d8191=0x0;while(!![]){switch(_0x362a69[_0x3d8191++]){case'0':_0x3e2af6[_0x12df74(0x21d)]=_0x2c0c72&&_0x1b9c16[_0x47711e(0x103)];continue;case'1':_0x4f34c3[_0x47711e(0x568)]=_0x2c0c72&&_0x1b9c16['focus2'];continue;case'2':_0x17bbcf['isVisible']=_0x2c0c72&&_0x1b9c16['focus1'];continue;case'3':_0x42498b[_0x12df74(0x21d)]=_0x2c0c72&&_0x1b9c16['principle1'];continue;case'4':_0x3d79e5[_0x4e43a0(0x182,'Rk!T')]=_0x2c0c72&&_0x1b9c16['principle2'];continue;case'5':_0x1c5100['isVisible']=_0x2c0c72&&_0x1b9c16[_0x12df74(0x341)];continue;case'6':_0x493e18[_0x4e43a0(0x4da,'d0JK')]=_0x2c0c72&&_0x1b9c16[_0x12df74(0x467)];continue;case'7':_0x2ece5f[_0x12df74(0x21d)]=_0x2c0c72&&_0x1b9c16[_0x4e43a0(0x19b,'7uQ2')];continue;}break;}}!show_planes_observable&&(show_planes_observable=new BABYLON[(_0x32f4ad(0x557))]()),show_planes_observable['add'](_0x4700ca),_0x4700ca(global_show_planes);}function norays_predicate(_0x2acaa5){var _0x129c20=_0x1720,_0x218c66=_0x3ab5,_0xbafec6={'aPRoB':_0x218c66(0x56c)};return!![];if(_0x2acaa5['name'][_0x129c20(0x473)](_0xbafec6[_0x129c20(0x245)]))return!![];else return![];}function get_lens(_0x510e3c,_0x4dbe5e){var _0x3f5199=_0x2cba,_0x42313e=_0x1720,_0x6dffe0=_0x3ab5,_0x1cd2a9={'KmqCs':_0x6dffe0(0x56c),'lAUdI':function(_0x2cfc2c,_0x10cb44){return _0x2cfc2c==_0x10cb44;},'Qicbf':function(_0x1d78be,_0x23121f){return _0x1d78be*_0x23121f;},'MSFwL':function(_0x59aefe,_0x569c6e){return _0x59aefe==_0x569c6e;},'bsFwy':function(_0x38d7ac,_0x55e1b1){return _0x38d7ac==_0x55e1b1;},'dYomS':function(_0x4832c7,_0x11659b){return _0x4832c7/_0x11659b;},'tbOLC':function(_0x253c41,_0x575db1){return _0x253c41!=_0x575db1;},'aTDdt':function(_0x1e7461,_0x29bb63){return _0x1e7461+_0x29bb63;},'VkWhO':_0x42313e(0x2e6),'NpCOP':function(_0x352b51,_0x13db6b){return _0x352b51/_0x13db6b;},'CujxC':function(_0x268c22,_0x55666f){return _0x268c22+_0x55666f;},'oXaIH':function(_0x21f316,_0x2aff31){return _0x21f316/_0x2aff31;},'uicZa':function(_0x8e3669,_0x544fbb){return _0x8e3669*_0x544fbb;},'EnSzC':_0x3f5199(0x2df,'ot1q'),'pVwwx':_0x6dffe0(0x37e),'getbL':function(_0x2ae610,_0x13774b){return _0x2ae610*_0x13774b;},'FDAnA':function(_0x494152,_0x2c88d2){return _0x494152/_0x2c88d2;},'SwHub':_0x6dffe0(0x46c),'EDqms':function(_0x446f09,_0x8e5890){return _0x446f09-_0x8e5890;},'GlskC':function(_0x5d9370,_0xc06845){return _0x5d9370-_0xc06845;},'chocd':function(_0x12a7b3,_0x5ca4e5){return _0x12a7b3*_0x5ca4e5;},'AAGrV':function(_0x175499,_0x5dc05a){return _0x175499+_0x5dc05a;},'ocJuR':function(_0x2175ee,_0x1f7a95){return _0x2175ee/_0x1f7a95;},'xEgLE':function(_0x513394,_0x26e8e5){return _0x513394-_0x26e8e5;},'bZsoX':function(_0x3428ae,_0x148203){return _0x3428ae-_0x148203;},'mjXVy':function(_0x520bf7,_0x1fd7eb){return _0x520bf7*_0x1fd7eb;},'NVXxO':function(_0x451a6a,_0x3d5b9f){return _0x451a6a*_0x3d5b9f;},'bizTZ':_0x6dffe0(0x247),'Igwfu':function(_0x5adf3a,_0x358333){return _0x5adf3a!=_0x358333;},'OpRTQ':function(_0x4fe221,_0x5499ef){return _0x4fe221/_0x5499ef;},'oVUCx':function(_0xd51cde,_0x293204){return _0xd51cde*_0x293204;},'dezCj':function(_0x57dde8,_0x3b53bb){return _0x57dde8/_0x3b53bb;},'geNQl':function(_0x1a53ac,_0x4ad8e1){return _0x1a53ac-_0x4ad8e1;},'ttypm':function(_0x5ae588,_0x22d827){return _0x5ae588*_0x22d827;},'bPHwT':function(_0x1a1fd2,_0x57a054){return _0x1a1fd2+_0x57a054;},'VpssA':function(_0x4f9d93,_0x25c782){return _0x4f9d93-_0x25c782;},'oCYgS':function(_0x3b49ec,_0x2f5df2){return _0x3b49ec/_0x2f5df2;},'vOkrn':function(_0x8d232c,_0x311123){return _0x8d232c*_0x311123;},'TlwnI':function(_0x35881e,_0x55947d){return _0x35881e*_0x55947d;},'KfMaj':function(_0x250aa5,_0x21dd83){return _0x250aa5*_0x21dd83;},'saBGR':function(_0x2026a4,_0x2f4329){return _0x2026a4<_0x2f4329;},'KIzda':function(_0x29af35,_0x4a1be6){return _0x29af35/_0x4a1be6;},'AkrYi':function(_0x108ba0,_0x4e12bb){return _0x108ba0/_0x4e12bb;},'rNKbb':function(_0x4e1098,_0x4d28f2){return _0x4e1098*_0x4d28f2;},'Hixjk':function(_0x2ce5a3,_0x1eb647){return _0x2ce5a3-_0x1eb647;},'WZdFo':function(_0x55c0b9,_0x3d31bd){return _0x55c0b9/_0x3d31bd;},'sfgjl':_0x6dffe0(0x31c),'zDTkF':function(_0x336109,_0x41e438,_0x3d3a21){return _0x336109(_0x41e438,_0x3d3a21);},'rMhQP':function(_0x2b0c90,_0x2f3324){return _0x2b0c90*_0x2f3324;},'eywmx':function(_0x14c780,_0x4bb99d,_0x59f169,_0x29a3a4,_0x4a8ae5,_0x2c9af4,_0x33e7a1,_0x17525d){return _0x14c780(_0x4bb99d,_0x59f169,_0x29a3a4,_0x4a8ae5,_0x2c9af4,_0x33e7a1,_0x17525d);},'SZjoH':'lens_material','ttxMg':function(_0x36fe40,_0x399d9b){return _0x36fe40==_0x399d9b;},'sAQKl':_0x6dffe0(0x443)};_0x4dbe5e[_0x3f5199(0x160,'@U!C')]&&(_0x4dbe5e['focus1']=!![],_0x4dbe5e['focus2']=!![]);_0x4dbe5e[_0x3f5199(0x25a,'n#Z9')]&&(_0x4dbe5e['principle1']=!![],_0x4dbe5e['principle2']=!![]);outer_diameter=_0x1cd2a9[_0x3f5199(0x4e8,'Hqqk')](gs,0x1),refractive_index=1.52;if(_0x1cd2a9[_0x6dffe0(0x384)](_0x4dbe5e['r1'],undefined))_0x4dbe5e['r1']=0x1;if(_0x1cd2a9[_0x6dffe0(0x23c)](_0x4dbe5e['r2'],undefined))_0x4dbe5e['r2']=0x0;if(!_0x4dbe5e[_0x3f5199(0x109,'1^gm')])_0x4dbe5e[_0x6dffe0(0x3cc)]=0x0;if(_0x4dbe5e['wedge_lambda']!=undefined)_0x4dbe5e[_0x42313e(0x408)]=_0x1cd2a9[_0x3f5199(0x4e2,'E%Ze')](_0x4dbe5e[_0x42313e(0x4fa)],Math[_0x6dffe0(0x189)](gs,0.25));if(!_0x4dbe5e[_0x6dffe0(0x391)])_0x4dbe5e[_0x6dffe0(0x391)]=0.3;if(_0x1cd2a9[_0x6dffe0(0x23c)](_0x4dbe5e['r1'],0x0)&&_0x1cd2a9[_0x6dffe0(0x499)](_0x4dbe5e['r2'],0x0)){_0x4dbe5e['r1']=_0x4dbe5e['r2'],_0x4dbe5e['r2']=0x0;if(_0x4dbe5e[_0x3f5199(0x24a,'V[]t')]){if(is_scalar(_0x4dbe5e[_0x42313e(0x22b)]))_0x4dbe5e[_0x3f5199(0x3c5,'S%Kt')]+=0xb4;else _0x4dbe5e[_0x42313e(0x22b)][0x1]+=0xb4;}else _0x4dbe5e[_0x6dffe0(0x1ef)]=0xb4;}var _0x424ccc=_0x4dbe5e['r1']*gs,_0x344a2b=_0x4dbe5e['r2']*gs,_0x1204b0=_0x4dbe5e[_0x3f5199(0x540,'ZjNm')],_0x5912e6=_0x4dbe5e[_0x42313e(0x256)]*gs;if(!_0x4dbe5e[_0x6dffe0(0x375)])_0x4dbe5e[_0x42313e(0x3ab)]=![];var _0x36130f=_0x4dbe5e[_0x3f5199(0x249,'tmIr')],_0x5a5d14=null;const _0x1b31ec=Math[_0x3f5199(0x2c7,'E0fU')](_0x424ccc),_0x52640d=Math[_0x3f5199(0x432,'sNpz')](_0x344a2b),_0x34c4a1=_0x1cd2a9['dYomS'](_0x1cd2a9[_0x42313e(0x199)](_0x1b31ec,_0x52640d)+_0x5912e6,0x2);var _0x24d3c1=-0x3e8,_0x34d540=0x20,_0x3ae97f=0x0,_0x2b29ae=0x0;if(_0x1cd2a9[_0x6dffe0(0x23c)](_0x424ccc,0x0)){var _0x3dc579=_0x1cd2a9['VkWhO'][_0x3f5199(0xef,'T7^W')]('|'),_0x4337f0=0x0;while(!![]){switch(_0x3dc579[_0x4337f0++]){case'0':_0x5a5d14=BABYLON[_0x42313e(0x165)][_0x42313e(0x2ca)](_0x8ae1ee);continue;case'1':_0x8ae1ee['setEnabled'](!![]);continue;case'2':_0x8ae1ee[_0x3f5199(0x2e4,'tmIr')]();continue;case'3':_0x5a5d14[_0x6dffe0(0x483)]['x']=_0x34c4a1-_0x1cd2a9['NpCOP'](_0x5912e6,0x2);continue;case'4':_0x8ae1ee[_0x3f5199(0x494,'oj5f')](BABYLON[_0x6dffe0(0x576)][_0x42313e(0x17d)](0x0,_0x1cd2a9['CujxC'](-_0x34c4a1,_0x5912e6/0x2),0x0),![]);continue;case'5':_0x3ae97f=_0x3ae97f+_0x1cd2a9[_0x3f5199(0x4e3,'5CYf')](_0x5912e6,0x2);continue;case'6':var _0x8ae1ee=BABYLON['MeshBuilder'][_0x42313e(0x497)]('cylinder',{'diameter':outer_diameter,'height':_0x1cd2a9[_0x3f5199(0x16a,'NOER')](_0x34c4a1,0x2)},_0x510e3c);continue;}break;}}else{var _0x1036f6=_0x1cd2a9[_0x3f5199(0x106,'@U!C')]['split']('|'),_0x496e7a=0x0;while(!![]){switch(_0x1036f6[_0x496e7a++]){case'0':_0x2cc903[_0x6dffe0(0x148)](!![]);continue;case'1':_0x36130f?(_0x2cc903=BABYLON[_0x42313e(0x2c4)][_0x6dffe0(0x194)](_0x1cd2a9[_0x6dffe0(0x271)],{'diameter':_0x1cd2a9[_0x42313e(0x136)](0x2,_0x1b31ec),'height':_0x34c4a1*0x2},_0x510e3c),_0x2cc903[_0x6dffe0(0x1ef)]['x']=_0x1cd2a9[_0x6dffe0(0x28f)](Math['PI'],0x2)):_0x2cc903=BABYLON['MeshBuilder'][_0x42313e(0x227)](_0x1cd2a9[_0x3f5199(0xe6,'oj5f')],{'diameter':0x2*_0x1b31ec,'segments':_0x34d540},_0x510e3c);continue;case'2':_0x2cc903[_0x3f5199(0x4fc,'MFxh')]();continue;case'3':_0x3ae97f=_0x1cd2a9[_0x42313e(0x1d8)](_0x1cd2a9[_0x6dffe0(0x2f4)](_0x1cd2a9[_0x6dffe0(0xfc)](_0x3ae97f,_0x5912e6/0x2),_0x1b31ec),Math['sqrt'](_0x1cd2a9[_0x3f5199(0x3e9,'h5!x')](_0x1b31ec*_0x1b31ec,_0x1cd2a9['chocd'](outer_diameter,outer_diameter)/0x4)));continue;case'4':var _0x3057e1=BABYLON[_0x6dffe0(0x4cc)][_0x6dffe0(0x12c)](_0x2cc903);continue;case'5':_0x2cc903[_0x3f5199(0x13b,'ZjNm')]['y']=_0x1cd2a9['AAGrV'](-_0x424ccc,_0x1cd2a9['ocJuR'](_0x5912e6,0x2));continue;case'6':var _0x2cc903=null;continue;case'7':_0x24d3c1=_0x424ccc/_0x1cd2a9[_0x6dffe0(0x56d)](refractive_index,0x1);continue;case'8':_0x1ef79e[_0x42313e(0x573)]();continue;case'9':_0x2b29ae=_0x1cd2a9[_0x3f5199(0x277,'T7^W')](_0x1cd2a9['xEgLE'](_0x2b29ae,_0x1b31ec),Math[_0x42313e(0x3e5)](_0x1cd2a9[_0x3f5199(0x4fd,'Rk!T')](_0x1cd2a9[_0x6dffe0(0x3a3)](_0x1b31ec,_0x1b31ec),_0x1cd2a9['NVXxO'](outer_diameter,outer_diameter)/0x4)));continue;case'10':var _0x2266c8=BABYLON[_0x6dffe0(0x4cc)]['FromMesh'](_0x1ef79e);continue;case'11':var _0x1ef79e=BABYLON[_0x3f5199(0x457,'@U!C')][_0x42313e(0x497)](_0x1cd2a9[_0x6dffe0(0x39c)],{'diameter':outer_diameter,'height':_0x1cd2a9['NVXxO'](_0x34c4a1,0x2)},_0x510e3c);continue;case'12':if(_0x424ccc<0x0)_0x5a5d14=_0x2266c8['subtract'](_0x3057e1);else _0x5a5d14=_0x2266c8[_0x3f5199(0x303,'S%Kt')](_0x3057e1);continue;}break;}}_0x5a5d14[_0x6dffe0(0x25b)]=!![];if(_0x1cd2a9[_0x6dffe0(0x23c)](_0x344a2b,0x0)){var _0xa49649=BABYLON[_0x6dffe0(0x243)][_0x42313e(0x497)](_0x1cd2a9[_0x42313e(0x38a)],{'diameter':outer_diameter,'height':_0x34c4a1*0x4},_0x510e3c);if(_0x1cd2a9[_0x6dffe0(0x330)](_0x1204b0,0x0)){let _0x526c06=_0x1cd2a9['OpRTQ'](_0x1cd2a9['oVUCx'](_0x1204b0,Math['PI']),0xb4);_0xa49649[_0x6dffe0(0x1ef)]['z']=_0x526c06,_0xa49649[_0x6dffe0(0x483)]['y']=_0x1cd2a9[_0x6dffe0(0x296)](_0x1cd2a9[_0x42313e(0x2d4)](_0x1cd2a9[_0x42313e(0x361)](0x2,_0x34c4a1),_0x5912e6/0x2),outer_diameter*Math[_0x6dffe0(0x36d)](_0x526c06)/0x2),_0x3ae97f=_0x1cd2a9[_0x6dffe0(0x167)](_0x1cd2a9['AAGrV'](_0x3ae97f,_0x1cd2a9[_0x42313e(0x3a6)](_0x5912e6,0x2)),_0x1cd2a9[_0x6dffe0(0x393)](_0x1cd2a9[_0x6dffe0(0x264)](_0x1cd2a9[_0x6dffe0(0x264)](0x4,Math[_0x42313e(0x237)](_0x526c06)),outer_diameter),0x2));}else _0xa49649[_0x42313e(0x24c)]['y']=_0x1cd2a9[_0x3f5199(0x178,'E%Ze')](_0x1cd2a9[_0x3f5199(0x2d9,'1^gm')](0x2,_0x34c4a1),_0x1cd2a9[_0x3f5199(0xec,'E0fU')](_0x5912e6,0x2)),_0x3ae97f=_0x1cd2a9['bPHwT'](_0x3ae97f,_0x5912e6/0x2);var _0x4f7ada=BABYLON[_0x6dffe0(0x4cc)][_0x3f5199(0xdf,'8)(9')](_0xa49649);_0x5a5d14=_0x5a5d14[_0x3f5199(0x1ed,'MFxh')](_0x4f7ada),_0xa49649[_0x42313e(0x573)]();}else{var _0x24cf5a=_0x3f5199(0x372,'Xmq!')[_0x3f5199(0x451,'E0fU')]('|'),_0x21fb9a=0x0;while(!![]){switch(_0x24cf5a[_0x21fb9a++]){case'0':_0x288151[_0x3f5199(0x2ac,'sVAP')]();continue;case'1':var _0x288151=null;continue;case'2':_0x24d3c1=_0x1cd2a9[_0x42313e(0x3a6)](0x1,0x1/_0x24d3c1+(refractive_index-0x1)/_0x344a2b);continue;case'3':_0x2b29ae=_0x1cd2a9[_0x3f5199(0x14f,'d$qV')](_0x1cd2a9[_0x42313e(0x25e)](_0x2b29ae,_0x52640d),Math[_0x3f5199(0x553,'E%Ze')](_0x1cd2a9[_0x42313e(0x24b)](_0x1cd2a9[_0x3f5199(0x2cf,'%q4L')](_0x52640d,_0x52640d),_0x1cd2a9[_0x42313e(0x292)](_0x1cd2a9[_0x6dffe0(0x1fb)](outer_diameter,outer_diameter),0x4))));continue;case'4':var _0x4d10e5=BABYLON[_0x6dffe0(0x4cc)][_0x3f5199(0x2dc,'S%Kt')](_0x288151);continue;case'5':_0x36130f?(_0x288151=BABYLON[_0x6dffe0(0x243)][_0x6dffe0(0x194)](_0x1cd2a9[_0x6dffe0(0x271)],{'diameter':_0x1cd2a9['vOkrn'](0x2,_0x52640d),'height':_0x1cd2a9['TlwnI'](_0x34c4a1,0x2)},_0x510e3c),_0x288151[_0x3f5199(0x209,'d0JK')]['x']=_0x1cd2a9[_0x6dffe0(0x469)](Math['PI'],0x2)):_0x288151=BABYLON[_0x6dffe0(0x243)][_0x42313e(0x227)](_0x3f5199(0x53c,'aZXG'),{'diameter':_0x1cd2a9['KfMaj'](0x2,_0x52640d),'segments':_0x34d540},_0x510e3c);continue;case'6':if(_0x1cd2a9[_0x6dffe0(0x20c)](_0x344a2b,0x0))_0x5a5d14=_0x5a5d14['subtract'](_0x4d10e5);else _0x5a5d14=_0x5a5d14[_0x6dffe0(0x1eb)](_0x4d10e5);continue;case'7':_0x3ae97f=_0x1cd2a9[_0x42313e(0x25e)](_0x1cd2a9['VpssA'](_0x3ae97f+_0x1cd2a9[_0x3f5199(0x11e,'S%Kt')](_0x5912e6,0x2),_0x52640d),Math[_0x3f5199(0xfb,'5CYf')](_0x1cd2a9[_0x3f5199(0x411,'E%Ze')](_0x52640d*_0x52640d,_0x1cd2a9[_0x42313e(0x239)](_0x1cd2a9[_0x6dffe0(0x14c)](outer_diameter,outer_diameter),0x4))));continue;case'8':_0x288151[_0x3f5199(0x30f,'Xmq!')]['y']=_0x1cd2a9[_0x3f5199(0x3c9,'g3eI')](_0x344a2b,_0x1cd2a9[_0x42313e(0x479)](_0x5912e6,0x2));continue;}break;}}_0x5a5d14[_0x3f5199(0x386,'7uQ2')]['z']+=deg90;var _0x29dbf3=_0x5a5d14[_0x3f5199(0x3b8,']9s&')](_0x1cd2a9[_0x42313e(0x3c8)],null,_0x510e3c);lens=new BABYLON['TransformNode'](_0x1cd2a9['bPHwT'](_0x1cd2a9[_0x42313e(0x3c8)],current_element)),_0x29dbf3[_0x6dffe0(0x4b8)](lens),lens[_0x3f5199(0x25c,'Xmq!')]=_0x1cd2a9[_0x3f5199(0x119,'V[]t')](show_label,_0x510e3c,lens),lens[_0x6dffe0(0x275)][_0x6dffe0(0x483)]['y']+=_0x1cd2a9[_0x6dffe0(0x216)](outer_diameter,0.2),lens[_0x42313e(0x1bc)]=!![],_0x29dbf3['name']=_0x1cd2a9[_0x3f5199(0x422,'GDc9')](_0x1cd2a9[_0x42313e(0x3c8)],lens_id),lens[_0x3f5199(0x45a,']9s&')]=_0x1cd2a9[_0x42313e(0x25e)](_0x1cd2a9[_0x42313e(0x3c8)],lens_id),lens_id++,mount=get_post(_0x510e3c,_0x4dbe5e,lens),mount['gizmo_mesh']=_0x29dbf3,mount[_0x3f5199(0x4be,'GDc9')][_0x3f5199(0x367,'E0fU')]=_0x4dbe5e[_0x3f5199(0x1ea,'ZjNm')],_0x1cd2a9[_0x6dffe0(0x543)](add_principal_planes,_0x510e3c,_0x29dbf3,_0x4dbe5e,_0x424ccc,_0x344a2b,_0x5912e6,outer_diameter);if(settings[_0x3f5199(0x378,'KVf1')]&&pw_ok){_0x29dbf3[_0x3f5199(0x225,'GDc9')]=new BABYLON['StandardMaterial'](_0x1cd2a9['SZjoH'],_0x510e3c),_0x29dbf3[_0x6dffe0(0x4d4)][_0x3f5199(0x26b,'UXyb')]=new BABYLON[(_0x42313e(0x14e))](0.3,0.3,0.3);var _0x55cda5=_0x1cd2a9[_0x3f5199(0x548,'7uQ2')](create_lens_texture,_0x29dbf3,_0x510e3c,_0x24d3c1,_0x3ae97f,outer_diameter/0x2,_0x2b29ae,_0x36130f);if(_0x1cd2a9[_0x3f5199(0x3e1,'%q4L')](settings[_0x3f5199(0x3d3,'g24H')],_0x1cd2a9[_0x6dffe0(0x377)]))_0x55cda5['cubeTexture'][_0x42313e(0x438)]=_0x3ab2b7=>{var _0x1d678a=_0x6dffe0,_0x361241=_0x42313e,_0x468e67=_0x3f5199;if(_0x3ab2b7[_0x468e67(0x274,'d$qV')][_0x361241(0x473)](_0x1cd2a9[_0x1d678a(0x2b7)])||_0x1cd2a9[_0x361241(0x4ca)](_0x3ab2b7,_0x29dbf3))return![];else return!![];};else _0x55cda5[_0x3f5199(0x1a9,'d$qV')][_0x6dffe0(0x15a)](_0x510e3c[_0x3f5199(0xe4,'Rk!T')],_0x510e3c[_0x42313e(0x350)],_0x510e3c[_0x6dffe0(0x1d2)],materials[_0x6dffe0(0x379)]);}else settings['use_PBR']?generateLensMaterial(_0x510e3c,_0x29dbf3,[_0x510e3c[_0x42313e(0x350)],_0x510e3c['tabletop'],materials[_0x6dffe0(0x379)]],_0x24d3c1):_0x29dbf3[_0x3f5199(0x12f,'5CYf')]=materials['glassMat'];return mount;}function generateLensMaterial(_0x47ad36,_0x400e70,_0x1bb68b,_0x425b04=0x2540be400){var _0x3564c9=_0x3ab5,_0x142911=_0x2cba,_0x2a18f5=_0x1720,_0x1277d8={'CVRqi':_0x2a18f5(0x3f6),'QPodh':function(_0x59a4e3,_0x24fb37){return _0x59a4e3<_0x24fb37;},'JyZJX':function(_0x49be9e,_0x3bb754){return _0x49be9e*_0x3bb754;},'gKUMB':function(_0x2895b7,_0x570aef){return _0x2895b7*_0x570aef;},'yfeNi':function(_0x518d82,_0x4f55e6){return _0x518d82*_0x4f55e6;},'hfTws':function(_0x583696,_0x1cd78d){return _0x583696*_0x1cd78d;},'ckpDN':function(_0x4a612a,_0x12108f){return _0x4a612a+_0x12108f;},'DfTVA':_0x2a18f5(0x2cc)},_0x2e0e46=_0x1277d8[_0x142911(0x38f,'5G[l')]['split']('|'),_0x3d5d1c=0x0;while(!![]){switch(_0x2e0e46[_0x3d5d1c++]){case'0':for(var _0x1d9e6b=0x0;_0x1277d8[_0x2a18f5(0x20b)](_0x1d9e6b,_0x1bb68b[_0x142911(0x321,'Xbfb')]);_0x1d9e6b++){_0xbf6c0e[_0x142911(0x105,'V[]t')]['push'](_0x1bb68b[_0x1d9e6b]);}continue;case'1':_0x59c54f['indexOfRefraction']=1.52;continue;case'2':_0x59c54f[_0x3564c9(0x1d6)][_0x142911(0x2bd,'tQRV')]=new BABYLON[(_0x142911(0x2db,'!Ffd'))](_0x1277d8[_0x142911(0x2a7,'UXyb')](gs,bbSize),_0x1277d8[_0x142911(0x168,'T7^W')](gs,bbSize),_0x1277d8['gKUMB'](gs,bbSize));continue;case'3':_0x59c54f[_0x142911(0x4f4,'d0JK')]=!![];continue;case'4':_0x59c54f[_0x142911(0x3d1,'g24H')]=1.66;continue;case'5':_0x59c54f['backFaceCulling']=![];continue;case'6':_0x59c54f[_0x2a18f5(0x4d9)]=0.66;continue;case'7':_0x59c54f['reflectivityColor']=new BABYLON[(_0x2a18f5(0x14e))](0.1,0.1,0.1);continue;case'8':_0x59c54f[_0x3564c9(0x2b9)]=0x1;continue;case'9':_0x59c54f[_0x142911(0x1e3,'Rk!T')]=_0xbf6c0e[_0x2a18f5(0xfe)];continue;case'10':_0x400e70[_0x2a18f5(0x176)]=_0x59c54f;continue;case'11':_0x59c54f[_0x2a18f5(0x3d2)][_0x3564c9(0x40c)]=new BABYLON[(_0x3564c9(0xe7))](_0x1277d8[_0x142911(0x2f3,'E%Ze')](gs,bbSize),_0x1277d8['yfeNi'](gs,bbSize),_0x1277d8[_0x2a18f5(0x177)](gs,bbSize));continue;case'12':_0x59c54f[_0x2a18f5(0x183)]=0.8;continue;case'13':_0x59c54f['directIntensity']=0x0;continue;case'14':_0x59c54f['refractionTexture']=_0xbf6c0e[_0x2a18f5(0xfe)];continue;case'15':_0xbf6c0e[_0x3564c9(0x318)](_0x400e70);continue;case'16':bbSize=_0x1277d8[_0x3564c9(0x155)](0x14,_0x1277d8[_0x2a18f5(0x36a)](0x1,0xa/_0x425b04));continue;case'17':_0x59c54f['refractionTexture'][_0x3564c9(0x496)]=_0x400e70[_0x142911(0x1e2,'ZjNm')]();continue;case'18':var _0xbf6c0e=new BABYLON[(_0x142911(0x4c2,'g6am'))](_0x2a18f5(0x192),0x200,_0x47ad36);continue;case'19':_0x59c54f[_0x3564c9(0x50b)]=!![];continue;case'20':var _0x59c54f=new BABYLON[(_0x2a18f5(0x2fd))](_0x1277d8['DfTVA'],_0x47ad36);continue;case'21':_0x59c54f[_0x2a18f5(0x3fa)]=0x0;continue;case'22':_0x59c54f['reflectionTexture'][_0x142911(0x4a7,'aZXG')]=_0x400e70[_0x3564c9(0x4ab)]();continue;case'23':bbSize=0x1;continue;}break;}}function generateMirrorMaterial(_0x1aef30,_0x263920,_0x3e4e00,_0x3e00b6=new BABYLON[(_0x15e1a6(0x22f))](0.1,0.1,0.1),_0x546162=0x0){var _0x4c0943=_0x15e1a6,_0xd2ca65=_0x1720,_0x57f113=_0x2cba,_0xf078ae={'FxHgY':function(_0x57bf8e,_0x4a941d){return _0x57bf8e+_0x4a941d;},'WKqWI':'mirrorMat','Ghknw':_0x57f113(0x132,'dT)B'),'wBxry':function(_0x1505dc,_0x55d874){return _0x1505dc<_0x55d874;},'rNMsc':function(_0x437af7,_0x1f917b){return _0x437af7*_0x1f917b;}},_0x3f6301=new BABYLON[(_0x57f113(0x572,'g3eI'))](_0xf078ae[_0x57f113(0x2b6,'T7^W')](_0xf078ae['WKqWI'],_0x263920[_0x57f113(0x45a,']9s&')]),_0x1aef30);_0x3f6301[_0xd2ca65(0x4f2)]=_0x3e00b6,_0x3f6301[_0x4c0943(0x131)]=new BABYLON[(_0x57f113(0x1f8,'%q4L'))](0.1,0.1,0.1);var _0x1a6416=new BABYLON[(_0xd2ca65(0x2d6))](_0xf078ae[_0xd2ca65(0x162)]+_0x263920[_0x4c0943(0x1f5)],0x200,_0x1aef30);for(var _0x14228f=0x0;_0xf078ae[_0x57f113(0x172,'5CYf')](_0x14228f,_0x3e4e00[_0x4c0943(0x3a5)]);_0x14228f++){_0x1a6416[_0x4c0943(0x4a1)][_0xd2ca65(0x47d)](_0x3e4e00[_0x14228f]);}_0x3f6301['reflectionTexture']=_0x1a6416[_0x4c0943(0x2de)],_0x3f6301[_0x57f113(0x49d,'V[]t')][_0x57f113(0x41d,'g3eI')]=_0x263920[_0xd2ca65(0x368)](),bbSize=0xa,_0x3f6301[_0xd2ca65(0x3d2)][_0x57f113(0x188,'n[9H')]=new BABYLON['Vector3'](_0xf078ae[_0x4c0943(0x4e0)](gs,bbSize),_0xf078ae[_0x4c0943(0x4e0)](gs,bbSize),_0xf078ae[_0xd2ca65(0x3ed)](gs,bbSize)),_0x3f6301[_0xd2ca65(0x3fa)]=0x1-_0x546162,_0x263920[_0x4c0943(0x4d4)]=_0x3f6301,_0x1a6416[_0xd2ca65(0x478)](_0x263920);}function get_mirror(_0x5147b3,_0x487c3c){var _0x35fca6=_0x15e1a6,_0x50dce4=_0x2cba,_0x499438=_0x1720,_0x1ee5ce={'zmYiG':function(_0x32edff,_0x224a54){return _0x32edff*_0x224a54;},'tzxFA':function(_0x4d1b83,_0x677089){return _0x4d1b83*_0x677089;},'FFVvq':function(_0xe5ad4d,_0x270385){return _0xe5ad4d+_0x270385;},'byAJt':_0x499438(0x4d6),'NASBH':function(_0x16577f,_0x54dd1a){return _0x16577f*_0x54dd1a;},'hSeET':function(_0x220ba5,_0x1e9acc){return _0x220ba5*_0x1e9acc;},'tYESB':function(_0x3d57c4,_0x240322){return _0x3d57c4-_0x240322;},'iXbAq':function(_0x3d14f5,_0x1ff6b9){return _0x3d14f5*_0x1ff6b9;},'btYlj':function(_0x213bc5,_0x60e886){return _0x213bc5/_0x60e886;},'DGHBv':function(_0xc90f55,_0x5ee080){return _0xc90f55<_0x5ee080;},'QBqNJ':function(_0x286750,_0x459d78){return _0x286750+_0x459d78;},'nCnFT':function(_0x590229,_0x254a14,_0x5f30db,_0x427288,_0x5b3659){return _0x590229(_0x254a14,_0x5f30db,_0x427288,_0x5b3659);},'pBZDi':function(_0x39b1d1,_0x276441,_0x2c39e4,_0x3d8d0d,_0x4a0fe8){return _0x39b1d1(_0x276441,_0x2c39e4,_0x3d8d0d,_0x4a0fe8);},'dxOTW':function(_0x321e8d,_0x541352,_0x4b490a){return _0x321e8d(_0x541352,_0x4b490a);},'fPGbr':function(_0x8303b,_0x1df48d,_0x51e74f,_0x2cb6da){return _0x8303b(_0x1df48d,_0x51e74f,_0x2cb6da);}};const _0x248aa6=_0x1ee5ce[_0x50dce4(0x17b,'(kkg')](gs,0x1);let _0x288052=_0x1ee5ce[_0x35fca6(0x32c)](_0x487c3c['r1'],gs);const _0x34f853=_0x1ee5ce[_0x499438(0x253)](_0x248aa6,0.1);var _0x46e204=BABYLON[_0x50dce4(0xdd,'GDc9')][_0x499438(0x3b1)](_0x499438(0x190),{'height':_0x248aa6,'width':_0x248aa6,'depth':_0x34f853},_0x5147b3);_0x46e204['material']=materials[_0x499438(0x43a)],_0x46e204[_0x35fca6(0x483)]['z']=_0x1ee5ce[_0x50dce4(0x1b6,'dT)B')](_0x34f853,1.01);var _0x4879d2=null;if(!_0x288052)_0x4879d2=BABYLON[_0x499438(0x2c4)][_0x499438(0x50e)](_0x1ee5ce[_0x35fca6(0x250)](_0x1ee5ce[_0x499438(0x55a)],mirror_id),{'width':_0x1ee5ce[_0x50dce4(0x3f2,'gOLE')](0.8,_0x248aa6),'height':0.8*_0x248aa6},_0x5147b3);else{let _0x5cc95e=Math[_0x35fca6(0x574)](_0x288052);var _0x41dc12=BABYLON['MeshBuilder'][_0x499438(0x227)](_0x1ee5ce['byAJt']+mirror_id,{'diameter':_0x1ee5ce[_0x499438(0x539)](0x2,_0x5cc95e)},_0x5147b3);_0x41dc12[_0x50dce4(0x426,'Xbfb')](!![]);let _0x3e83d1=_0x1ee5ce[_0x499438(0x539)](0.8,_0x248aa6),_0x50bc5e=_0x1ee5ce[_0x35fca6(0x369)](1.01,_0x5cc95e-Math[_0x35fca6(0x12b)](_0x1ee5ce[_0x35fca6(0x4ed)](_0x1ee5ce[_0x50dce4(0xf1,'ZjNm')](_0x5cc95e,_0x5cc95e),_0x3e83d1*_0x3e83d1/0x4)));_0x41dc12[_0x35fca6(0x483)]['y']=_0x288052-_0x1ee5ce[_0x499438(0x140)](_0x1ee5ce[_0x35fca6(0x39f)](Math[_0x50dce4(0x29e,'dT)B')](_0x288052),_0x50bc5e),0x3);var _0x6b210e=BABYLON[_0x499438(0x165)][_0x50dce4(0x10a,'Rk!T')](_0x41dc12),_0x5ad178=BABYLON[_0x35fca6(0x243)][_0x50dce4(0x376,'UXyb')](_0x499438(0x21c),{'diameter':_0x3e83d1,'height':_0x50bc5e},_0x5147b3);_0x5ad178[_0x499438(0xff)](!![]);var _0x37ab05=BABYLON[_0x50dce4(0x4c4,'GDc9')][_0x50dce4(0x54c,'g24H')](_0x5ad178);_0x37ab05['rotation']['x']+=deg90;if(_0x1ee5ce[_0x499438(0x423)](_0x288052,0x0))mycut=_0x37ab05[_0x50dce4(0x299,'nWfh')](_0x6b210e);else mycut=_0x37ab05['intersect'](_0x6b210e);_0x5ad178[_0x35fca6(0x403)](),_0x41dc12[_0x50dce4(0x11b,']9s&')](),_0x4879d2=mycut[_0x50dce4(0x49e,'jGjd')](_0x1ee5ce['QBqNJ']('mirror\x20(curved)',mirror_id),null,_0x5147b3);}mirror_id++,_0x46e204[_0x50dce4(0x51a,'gOLE')](_0x4879d2),_0x46e204[_0x50dce4(0x2d0,'@a9N')]=!![],mirrorcolor=new BABYLON[(_0x50dce4(0x3ff,'@U!C'))](0.3,0.3,0.3);if(settings[_0x35fca6(0x126)]){if(_0x5147b3[_0x35fca6(0x371)])_0x1ee5ce['nCnFT'](generateMirrorMaterial,_0x5147b3,_0x4879d2,[_0x5147b3[_0x50dce4(0x149,'n[9H')],_0x5147b3[_0x50dce4(0x1e6,']9s&')],_0x5147b3[_0x499438(0x56a)]],mirrorcolor);else _0x1ee5ce[_0x499438(0x30d)](generateMirrorMaterial,_0x5147b3,_0x4879d2,[_0x5147b3[_0x499438(0x32b)],_0x5147b3[_0x35fca6(0x173)]],mirrorcolor);}else _0x4879d2[_0x35fca6(0x4d4)]=materials[_0x499438(0x405)];return mirror=new BABYLON[(_0x50dce4(0x19a,'T7^W'))](_0x1ee5ce[_0x35fca6(0x464)](_0x1ee5ce[_0x50dce4(0x2cd,'dMcR')],current_element)),_0x4879d2[_0x50dce4(0x3f1,'E0fU')](mirror),mirror[_0x499438(0x477)]=_0x1ee5ce[_0x35fca6(0x161)](show_label,_0x5147b3,mirror),mount=_0x1ee5ce[_0x35fca6(0x338)](get_post,_0x5147b3,_0x487c3c,mirror),mount[_0x50dce4(0x43c,'h5!x')]=_0x4879d2,mount;}function get_beamsplitter(_0x3d1c8c,_0x13302d){var _0x520b1=_0x15e1a6,_0x51ed1f=_0x1720,_0x10215d=_0x2cba,_0x567b15={'GuTkF':function(_0x2347ff,_0x2165a4){return _0x2347ff*_0x2165a4;},'CxfKD':function(_0x5da572,_0x5c1a5e){return _0x5da572*_0x5c1a5e;},'bABKU':_0x10215d(0x43e,'NOER'),'KqjDH':function(_0x2f73cf,_0x35186a){return _0x2f73cf*_0x35186a;},'JQPGf':function(_0xc7c7c7,_0x45735e){return _0xc7c7c7*_0x45735e;},'vApRX':_0x51ed1f(0x261),'ivBSG':function(_0x40057e,_0x37015c){return _0x40057e*_0x37015c;},'iolMo':function(_0x32360d,_0x4cded0){return _0x32360d*_0x4cded0;},'kUtRd':function(_0x17601e,_0x13ce88,_0x6d0a9b,_0x580c21,_0x4072f8,_0x374d60){return _0x17601e(_0x13ce88,_0x6d0a9b,_0x580c21,_0x4072f8,_0x374d60);},'dgPGI':function(_0x167e95,_0x48bbef,_0x445a08){return _0x167e95(_0x48bbef,_0x445a08);},'zCHtT':function(_0x368f0a,_0x110930,_0x3f236e,_0x223c43){return _0x368f0a(_0x110930,_0x3f236e,_0x223c43);}};const _0x17b50d=_0x567b15['GuTkF'](gs,0x1),_0x4fff60=_0x567b15[_0x520b1(0x270)](_0x17b50d,0.1);var _0x169eee=BABYLON[_0x520b1(0x243)]['CreateBox'](_0x520b1(0x487),{'height':_0x17b50d,'width':_0x17b50d,'depth':_0x4fff60},_0x3d1c8c),_0x5aa9ad=BABYLON[_0x10215d(0x390,'5CYf')][_0x520b1(0x12c)](_0x169eee),_0x8d9f90=BABYLON['MeshBuilder'][_0x10215d(0x22a,'g24H')](_0x567b15[_0x10215d(0x459,'sVAP')],{'height':_0x567b15['KqjDH'](_0x17b50d,0.8),'width':_0x567b15[_0x51ed1f(0x48a)](_0x17b50d,0.8),'depth':_0x567b15[_0x51ed1f(0x389)](_0x4fff60,0x2)},_0x3d1c8c),_0x5e7841=BABYLON[_0x51ed1f(0x165)][_0x10215d(0x26a,'1^gm')](_0x8d9f90);let _0x2c0034=_0x5aa9ad[_0x51ed1f(0x488)](_0x5e7841);var _0x3eb291=_0x2c0034[_0x51ed1f(0x517)](_0x567b15[_0x10215d(0x12a,'ot1q')],null,_0x3d1c8c);_0x169eee[_0x10215d(0x453,'dT)B')](),_0x8d9f90[_0x520b1(0x403)](),_0x3eb291[_0x10215d(0x151,'KVf1')]=materials[_0x51ed1f(0x43a)];const _0x1030e9=BABYLON[_0x10215d(0x535,'Uaj]')][_0x10215d(0x3f8,']9s&')](_0x520b1(0xfd)+mirror_id,{'width':_0x567b15[_0x520b1(0x55b)](0.95,_0x17b50d),'height':_0x567b15[_0x520b1(0x2f8)](0.95,_0x17b50d),'sideOrientation':BABYLON[_0x10215d(0x545,'sNpz')][_0x520b1(0x3e4)]},_0x3d1c8c);mirror_id++;const _0x2c149f=new BABYLON[(_0x51ed1f(0x14e))](0.8,0.8,0.8),_0x36f645=0.4;if(settings[_0x51ed1f(0x139)]){if(_0x3d1c8c[_0x10215d(0xe4,'Rk!T')])_0x567b15[_0x10215d(0x2ce,'n#Z9')](generateMirrorMaterial,_0x3d1c8c,_0x1030e9,[_0x3d1c8c[_0x520b1(0x1d2)],_0x3d1c8c['ground'],_0x3d1c8c['environment']],_0x2c149f,_0x36f645);else _0x567b15[_0x51ed1f(0x462)](generateMirrorMaterial,_0x3d1c8c,_0x1030e9,[_0x3d1c8c[_0x10215d(0x41c,'@a9N')],_0x3d1c8c[_0x10215d(0x489,'NOER')]],_0x2c149f,_0x36f645);}else _0x1030e9['material']=materials['beamsplitterMaterial'];return _0x1030e9[_0x51ed1f(0x34d)]=_0x3eb291,_0x3eb291[_0x10215d(0x3db,'sNpz')]=!![],_0x3eb291[_0x10215d(0x456,'E%Ze')]=_0x567b15[_0x51ed1f(0x541)](show_label,_0x3d1c8c,_0x3eb291),mount=_0x567b15[_0x51ed1f(0x2f5)](get_post,_0x3d1c8c,_0x13302d,_0x3eb291),mount[_0x10215d(0x554,'(@3P')]=_0x3eb291,mount;}function get_grating(_0x24ff10,_0xb6b57d){var _0x310315=_0x2cba,_0x157bff=_0x15e1a6,_0x19cc6b=_0x1720,_0x11aa66={'NhPaW':function(_0x5da729,_0x5dfa1e){return _0x5da729*_0x5dfa1e;},'wofic':_0x19cc6b(0x266),'gbgEo':function(_0x4d0b9b,_0x8cfe56){return _0x4d0b9b+_0x8cfe56;},'OXpoo':_0x157bff(0x3f9),'mOWWp':function(_0x1a93bb,_0x316ea7){return _0x1a93bb*_0x316ea7;},'maYNT':function(_0x5aec62,_0x3d7b09,_0x2e73df,_0x1058e2,_0x4680b3,_0xb01657){return _0x5aec62(_0x3d7b09,_0x2e73df,_0x1058e2,_0x4680b3,_0xb01657);},'TvJRj':function(_0x26dc2e,_0x17c319,_0x17c780){return _0x26dc2e(_0x17c319,_0x17c780);}};const _0x32d6f1=_0x11aa66[_0x157bff(0x431)](gs,0x1);if(!_0xb6b57d[_0x310315(0x507,'Xbfb')])gconst=0x1;else gconst=_0xb6b57d[_0x19cc6b(0x1c3)];const _0x9bc2ce=_0x32d6f1*0.1;var _0x4f8a01=BABYLON[_0x310315(0x512,'1^gm')]['CreateBox'](_0x11aa66[_0x157bff(0x1e1)],{'height':_0x32d6f1,'width':_0x32d6f1,'depth':_0x9bc2ce},_0x24ff10),_0x3077ee=BABYLON[_0x157bff(0x4cc)]['FromMesh'](_0x4f8a01),_0x5656d4=BABYLON[_0x157bff(0x243)][_0x19cc6b(0x3b1)](_0x157bff(0x34f),{'height':_0x11aa66[_0x310315(0x4de,'S%Kt')](_0x32d6f1,0.8),'width':_0x32d6f1*0.8,'depth':_0x11aa66[_0x157bff(0x431)](_0x9bc2ce,0x2)},_0x24ff10),_0x375b5c=BABYLON[_0x310315(0x3be,'dT)B')][_0x310315(0x360,'GDc9')](_0x5656d4);let _0x4819dc=_0x3077ee['subtract'](_0x375b5c);var _0x467ac5=_0x4819dc[_0x157bff(0x40d)]('gr-support',null,_0x24ff10);_0x4f8a01[_0x310315(0x3a2,'!Ffd')](),_0x5656d4[_0x157bff(0x403)](),_0x467ac5[_0x310315(0x3c4,'ZjNm')]=materials[_0x157bff(0x3ca)];const _0x3d9b74=BABYLON['MeshBuilder'][_0x157bff(0x1b9)](_0x11aa66['gbgEo'](_0x11aa66[_0x157bff(0x2f1)],mirror_id),{'width':_0x11aa66[_0x310315(0x2ff,'5CYf')](0.95,_0x32d6f1),'height':0.95*_0x32d6f1,'sideOrientation':BABYLON[_0x310315(0x29d,'MFxh')][_0x157bff(0x3e4)]},_0x24ff10);mirror_id++;const _0x18c16a=new BABYLON[(_0x19cc6b(0x14e))](0.8,0.8,0.8),_0x5891a4=0.4;if(settings[_0x310315(0x52c,'%q4L')]){if(_0x24ff10['environment'])_0x11aa66['maYNT'](generateMirrorMaterial,_0x24ff10,_0x3d9b74,[_0x24ff10['tabletop'],_0x24ff10[_0x157bff(0x173)],_0x24ff10['environment']],_0x18c16a,_0x5891a4);else generateMirrorMaterial(_0x24ff10,_0x3d9b74,[_0x24ff10[_0x157bff(0x1d2)],_0x24ff10['ground']],_0x18c16a,_0x5891a4);}else _0x3d9b74['material']=materials[_0x157bff(0x48e)];_0x3d9b74[_0x19cc6b(0x34d)]=_0x467ac5,_0x467ac5[_0x19cc6b(0x1bc)]=!![];var _0x3da156=new BABYLON[(_0x19cc6b(0x4cb))](_0x157bff(0x52d));return _0x3da156[_0x19cc6b(0x34d)]=_0x3d9b74,_0x3d9b74['grating_vector']=_0x3da156,_0x3d9b74[_0x19cc6b(0x4c7)]=gconst,_0x3d9b74[_0x310315(0x40b,'ZjNm')]=0x1,_0x467ac5[_0x310315(0x2be,'V[]t')]=_0x11aa66[_0x157bff(0x4f0)](show_label,_0x24ff10,_0x467ac5),mount=get_post(_0x24ff10,_0xb6b57d,_0x467ac5),mount[_0x157bff(0x1f0)]=_0x467ac5,mount;}function launch_pinhole_rays(_0x5f5654){var _0x572b76=_0x1720,_0x472a56=_0x15e1a6,_0x25e58b=_0x2cba,_0x267cea={'jvNsx':function(_0x506480,_0x2948a4){return _0x506480(_0x2948a4);},'WVtkv':function(_0x4d9a00,_0x2c9d08){return _0x4d9a00/_0x2c9d08;},'DXRfH':function(_0x1c378f,_0x2d0172){return _0x1c378f/_0x2d0172;}};if(_0x5f5654[_0x25e58b(0x1cb,'gOLE')]){var _0x49f70e=_0x25e58b(0x430,'Xmq!')[_0x472a56(0x29b)]('|'),_0x15c10c=0x0;while(!![]){switch(_0x49f70e[_0x15c10c++]){case'0':_0x5f5654['rays']=[];continue;case'1':_0x5f5654['rays'][0x1][_0x572b76(0x260)]=new BABYLON['Vector3'](0x1,0x0,0x0);continue;case'2':_0x5f5654[_0x572b76(0x564)][0x0][_0x572b76(0x4a8)]=[0x0,_0x267cea['WVtkv'](_0x5f5654[_0x572b76(0x113)],0x2),0x0];continue;case'3':_0x5f5654['rays'][0x1]['beamid']=num_beams;continue;case'4':_0x5f5654[_0x25e58b(0x4ee,'(@3P')][0x0][_0x472a56(0x354)]=num_beams;continue;case'5':_0x5f5654['rays'][0x0][_0x472a56(0x567)]=_0x5f5654;continue;case'6':_0x5f5654[_0x472a56(0x45b)][0x0]['isVisible']=!![];continue;case'7':_0x5f5654[_0x25e58b(0x1cc,'Hqqk')][0x0]['id']=0x0;continue;case'8':_0x5f5654[_0x25e58b(0x2f2,'g6am')][0x1]['origin']['y']-=_0x5f5654[_0x25e58b(0x20e,'T)%N')]/0x2;continue;case'9':_0x5f5654[_0x572b76(0x564)][0x1]['parentmesh']=_0x5f5654['pinhole'];continue;case'10':_0x5f5654[_0x25e58b(0x49b,'7uQ2')][0x0][_0x472a56(0x10e)]=[];continue;case'11':_0x5f5654[_0x572b76(0x564)][0x1]=new BABYLON['Ray'](new BABYLON['Vector3'](0x0,0x0,0x0),new BABYLON['Vector3'](0x1,0x0,0x0));continue;case'12':_0x5f5654[_0x572b76(0x564)][0x1]['id']=0x1;continue;case'13':_0x5f5654['rays'][0x1][_0x25e58b(0x1ee,'Rk!T')]=[];continue;case'14':_0x5f5654[_0x25e58b(0x1ad,'nWfh')][0x0]['origin']['y']+=_0x267cea[_0x25e58b(0x117,'7uQ2')](_0x5f5654['separation'],0x2);continue;case'15':_0x5f5654[_0x25e58b(0x47a,'Xbfb')][_0x25e58b(0x3fe,'sVAP')](function(){var _0x275efa=_0x25e58b;_0x267cea[_0x275efa(0x45f,'g6am')](update_ray_start,_0x5f5654);});continue;case'16':num_beams++;continue;case'17':_0x5f5654[_0x572b76(0x564)][0x1][_0x472a56(0x32f)]=[0x0,-_0x5f5654[_0x572b76(0x113)]/0x2,0x0];continue;case'18':_0x5f5654[_0x572b76(0x564)][0x0]=new BABYLON[(_0x25e58b(0x46d,'T7^W'))](new BABYLON[(_0x572b76(0x4a9))](0x0,0x0,0x0),new BABYLON[(_0x572b76(0x4a9))](0x1,0x0,0x0));continue;case'19':num_beams++;continue;case'20':_0x5f5654[_0x25e58b(0x1cc,'Hqqk')][0x1][_0x472a56(0x21d)]=!![];continue;case'21':_0x5f5654[_0x472a56(0x45b)][0x0][_0x25e58b(0x404,'Rk!T')]=new BABYLON[(_0x572b76(0x4a9))](0x1,0x0,0x0);continue;}break;}}}function get_dual_pinhole(_0x67178a,_0x8e591c){var _0x3ffbe9=_0x1720,_0x460c99=_0x15e1a6,_0x405c65=_0x2cba,_0x1e27ae={'ySzfn':function(_0x53d047,_0x19e2a6,_0x334bb6){return _0x53d047(_0x19e2a6,_0x334bb6);},'xAOck':_0x405c65(0x25f,']9s&'),'Txfmu':function(_0x28607a,_0x43770f){return _0x28607a*_0x43770f;},'GtDpZ':function(_0x59b159,_0x40eddd){return _0x59b159==_0x40eddd;},'WbpTZ':function(_0x1bcf5a,_0x40eec1){return _0x1bcf5a*_0x40eec1;},'Nkekv':function(_0x5d113,_0x7c7f0f){return _0x5d113*_0x7c7f0f;},'sRsKG':function(_0x4142fc,_0x471229){return _0x4142fc*_0x471229;},'LIcAI':'dual_pinhole_','JxsQp':function(_0x3f0a38,_0x1cb289){return _0x3f0a38+_0x1cb289;},'FBNrH':function(_0x507496,_0x5cfc49){return _0x507496/_0x5cfc49;},'lDOyz':function(_0x5a1cc1,_0x17a255){return _0x5a1cc1+_0x17a255;},'qkUxG':_0x405c65(0x1ca,'1^gm'),'bnTQB':function(_0x164bda,_0x1e8969,_0x38a0cc,_0xb723a5){return _0x164bda(_0x1e8969,_0x38a0cc,_0xb723a5);}};_0x1e27ae[_0x405c65(0x3a9,'1^gm')](assert_fields,_0x8e591c,[_0x460c99(0x50f),_0x1e27ae[_0x460c99(0x121)],'launches']),diameter=_0x8e591c[_0x460c99(0x198)],separation=_0x8e591c['separation'],launches=_0x8e591c[_0x460c99(0x147)];if(!diameter)diameter=gs*0.05;else diameter=_0x1e27ae['Txfmu'](diameter,gs);if(_0x1e27ae[_0x405c65(0x3a0,'KVf1')](separation,undefined))separation=_0x1e27ae[_0x3ffbe9(0x1d9)](gs,0.125);else separation=_0x1e27ae['Nkekv'](separation,gs);if(_0x1e27ae['GtDpZ'](launches,undefined))launches=![];const _0x12f433=gs*0.1,_0x10122d=_0x1e27ae[_0x460c99(0x523)](gs,0x1);var _0x5be579=BABYLON['MeshBuilder'][_0x405c65(0x336,'(kkg')](_0x1e27ae[_0x460c99(0x233)]+pinhole_id,{'height':_0x10122d,'width':_0x12f433,'depth':_0x10122d},_0x67178a),_0x182d41=BABYLON[_0x460c99(0x4cc)][_0x3ffbe9(0x2ca)](_0x5be579),_0x1063eb=BABYLON[_0x405c65(0x1dc,'ot1q')][_0x3ffbe9(0x497)](_0x1e27ae[_0x460c99(0x43f)]('hole',pinhole_id),{'diameter':diameter,'height':_0x1e27ae[_0x405c65(0x115,'nWfh')](0x2,_0x12f433)},_0x67178a);_0x1063eb[_0x405c65(0x240,'dT)B')]['z']-=deg90,_0x1063eb[_0x405c65(0x13a,'g6am')]['y']=separation/0x2;var _0xb5cbe7=BABYLON[_0x3ffbe9(0x165)]['FromMesh'](_0x1063eb);let _0x4d5e44=_0x182d41['subtract'](_0xb5cbe7);_0x1063eb[_0x460c99(0x483)]['y']=_0x1e27ae[_0x460c99(0x3f5)](-separation,0x2),_0xb5cbe7=BABYLON[_0x460c99(0x4cc)][_0x460c99(0x12c)](_0x1063eb),_0x4d5e44=_0x4d5e44['subtract'](_0xb5cbe7);var _0x3ed864=_0x4d5e44['toMesh'](_0x1e27ae[_0x3ffbe9(0x3af)](_0x1e27ae[_0x405c65(0x395,'dMcR')],pinhole_id),materials[_0x460c99(0x547)],_0x67178a);_0x3ed864[_0x405c65(0x18f,']N3a')]=separation,_0x1063eb[_0x460c99(0x403)](),_0x5be579['dispose']();if(launches){let _0x1d3fb5=BABYLON['MeshBuilder']['CreateBox'](_0x1e27ae[_0x405c65(0xe2,'d$qV')]+pinhole_id,{'height':_0x10122d,'width':_0x1e27ae[_0x405c65(0x10b,'NOER')](_0x12f433,0x8),'depth':_0x10122d},_0x67178a);_0x1d3fb5[_0x405c65(0x2ec,'d$qV')]['x']=-_0x12f433/0x2+_0x1e27ae[_0x405c65(0x2aa,'jGjd')](_0x12f433,0x8),_0x1d3fb5[_0x3ffbe9(0x176)]=materials['transparentMaterial'],_0x1d3fb5[_0x460c99(0x486)]=_0x3ed864;}return _0x3ed864[_0x3ffbe9(0x370)]=launches,_0x3ed864[_0x3ffbe9(0x477)]=_0x1e27ae['ySzfn'](show_label,_0x67178a,_0x3ed864),mount=_0x1e27ae[_0x405c65(0x48d,'(kkg')](get_post,_0x67178a,_0x8e591c,_0x3ed864),mount['gizmo_mesh']=_0x3ed864,pinhole_id++,mount;}function get_pinhole(_0x4519b5,_0x334b82,_0x50cb8c=undefined){var _0x56145b=_0x1720,_0x112a80=_0x2cba,_0x1e9ed7=_0x15e1a6,_0x3e16ac={'KUPIq':function(_0x315de3,_0x2c50bf){return _0x315de3*_0x2c50bf;},'QgNnX':function(_0x32859e,_0x13bf35){return _0x32859e+_0x13bf35;},'HXEmt':_0x1e9ed7(0x3f4),'AGkle':_0x112a80(0x442,'dMcR'),'BnqBQ':function(_0x3afbad,_0x13f357){return _0x3afbad*_0x13f357;},'BYDCk':function(_0x3be9a0,_0x5e7fdd,_0x46eb30){return _0x3be9a0(_0x5e7fdd,_0x46eb30);},'BHpKY':function(_0x4a4809,_0xe9c4ce,_0x439280,_0x4effd2){return _0x4a4809(_0xe9c4ce,_0x439280,_0x4effd2);}};_0x50cb8c=_0x334b82[_0x1e9ed7(0x198)];if(!_0x50cb8c)_0x50cb8c=_0x3e16ac[_0x56145b(0x232)](gs,0.05);else _0x50cb8c=_0x3e16ac[_0x1e9ed7(0xe3)](_0x50cb8c,gs);const _0x4f7084=gs*0.1,_0x51160c=_0x3e16ac['KUPIq'](gs,0x1);var _0x236516=BABYLON['MeshBuilder'][_0x112a80(0xeb,'(@3P')](_0x3e16ac[_0x112a80(0x388,'UXyb')](_0x3e16ac[_0x112a80(0x363,']9s&')],pinhole_id),{'height':_0x51160c,'width':_0x4f7084,'depth':_0x51160c},_0x4519b5),_0x3cf205=BABYLON[_0x1e9ed7(0x4cc)][_0x56145b(0x2ca)](_0x236516),_0x5548b2=BABYLON[_0x112a80(0x334,'sVAP')][_0x1e9ed7(0x194)](_0x3e16ac[_0x1e9ed7(0x47e)]+pinhole_id,{'diameter':_0x50cb8c,'height':_0x3e16ac[_0x1e9ed7(0x526)](0x2,_0x4f7084)},_0x4519b5);_0x5548b2[_0x56145b(0x22b)]['z']-=deg90;var _0x2fe382=BABYLON[_0x112a80(0x51c,'%q4L')][_0x56145b(0x2ca)](_0x5548b2);let _0x59a6a4=_0x3cf205[_0x112a80(0x31a,'Xmq!')](_0x2fe382);var _0x35ca93=_0x59a6a4[_0x1e9ed7(0x40d)](_0x3e16ac[_0x1e9ed7(0x49f)](_0x3e16ac['HXEmt'],pinhole_id),materials['screenbox'],_0x4519b5);return _0x5548b2[_0x112a80(0x22c,'n#Z9')](),_0x236516[_0x56145b(0x573)](),_0x35ca93['label']=_0x3e16ac[_0x56145b(0x54b)](show_label,_0x4519b5,_0x35ca93),mount=_0x3e16ac[_0x112a80(0x53f,'%q4L')](get_post,_0x4519b5,_0x334b82,_0x35ca93),mount[_0x112a80(0x470,'g24H')]=_0x35ca93,pinhole_id++,mount;}function make_aperture(_0x16ec2f,_0x1744e1,_0x3f92e0=0x8){var _0x496497=_0x15e1a6,_0x5b6c8a=_0x2cba,_0x278c4d=_0x1720,_0x1c7197={'SZPFA':function(_0x39fae9,_0x26b196){return _0x39fae9*_0x26b196;},'OnAwW':function(_0x5f1e78,_0x1c88ed){return _0x5f1e78*_0x1c88ed;},'LZOVe':_0x278c4d(0x45c),'OSouQ':function(_0x1f5c18,_0x443def){return _0x1f5c18*_0x443def;},'TVFhb':_0x5b6c8a(0x474,'!Ffd'),'WZUFD':function(_0x392e55,_0x25549b){return _0x392e55*_0x25549b;},'YnuUh':function(_0x4e249b,_0x122746){return _0x4e249b*_0x122746;},'DntCW':_0x496497(0x2e2)};const _0x39b667=_0x1c7197[_0x5b6c8a(0x3a4,'E%Ze')](gs,0x1),_0x314a67=_0x1c7197[_0x5b6c8a(0x33f,'tQRV')](gs,0.1);var _0x854703=BABYLON[_0x496497(0x243)][_0x496497(0x194)](_0x1c7197['LZOVe'],{'diameter':_0x1c7197['OnAwW'](0.8,_0x39b667),'height':_0x1c7197[_0x5b6c8a(0x2c1,'n#Z9')](0.3,_0x314a67),'arc':0.5,'tessalation':0x6},_0x16ec2f);_0x854703['rotation']['z']+=deg90,_0x854703['material']=materials[_0x5b6c8a(0x4f1,'n#Z9')];var _0x23c784=[];for(index=0x0;index<_0x3f92e0;index++){var _0x5e9d1b=_0x1c7197[_0x496497(0x14b)][_0x278c4d(0x441)]('|'),_0x588e68=0x0;while(!![]){switch(_0x5e9d1b[_0x588e68++]){case'0':_0x23c784[index]['scaling']['x']=0.5;continue;case'1':phi=_0x1c7197['OSouQ'](index*0x2,Math['PI'])/_0x3f92e0;continue;case'2':newInstance['position']['y']=_0x1c7197[_0x5b6c8a(0x180,'dT)B')](_0x1c7197['YnuUh'](0.5,gs),Math[_0x496497(0x36d)](phi));continue;case'3':newInstance=_0x854703[_0x278c4d(0x4d7)](_0x1c7197['DntCW']+index);continue;case'4':_0x23c784[index][_0x5b6c8a(0x2e3,'V[]t')]['z']=0.5;continue;case'5':newInstance[_0x278c4d(0x22b)]['x']=phi;continue;case'6':newInstance['setPivotMatrix'](BABYLON[_0x5b6c8a(0x323,'sVAP')][_0x5b6c8a(0x2a9,'MFxh')](0x0,0x0,_0x1c7197[_0x5b6c8a(0x23d,'g24H')](0.5,gs)),![]);continue;case'7':newInstance[_0x278c4d(0x24c)]['z']=_0x1c7197[_0x496497(0x2ad)](-0.5,gs)*Math[_0x496497(0x1a2)](phi);continue;case'8':_0x23c784[index]=newInstance;continue;case'9':newInstance[_0x496497(0x486)]=_0x1744e1;continue;}break;}}return _0x854703[_0x278c4d(0x568)]=![],_0x854703[_0x278c4d(0x1bc)]=![],_0x23c784;}function get_aperture(_0x28f00,_0x221d81,_0x33fd39=_0x15e1a6(0x501)){var _0x63f1da=_0x2cba,_0x1d907e=_0x1720,_0x281e26=_0x15e1a6,_0x14b6c6={'bCIFU':function(_0x140ad2,_0x4856a7){return _0x140ad2<=_0x4856a7;},'UWpHx':function(_0x4b3e00,_0x183f49){return _0x4b3e00-_0x183f49;},'DbtSD':function(_0x3fe45b,_0x5bc571){return _0x3fe45b<_0x5bc571;},'TyUOL':function(_0xdcae3a,_0xb67200){return _0xdcae3a(_0xb67200);},'TvBwL':function(_0x53c18b,_0x147971){return _0x53c18b/_0x147971;},'DLcDH':'hole','YWMNp':function(_0x5da249,_0x16cd35){return _0x5da249*_0x16cd35;},'wJNED':function(_0x3745a9,_0x1c8dee){return _0x3745a9*_0x1c8dee;},'LSDIv':_0x281e26(0x501),'deOcW':_0x1d907e(0x3cd),'fAsZz':function(_0x39c994,_0x40368b,_0x3075c4,_0xe15a4a){return _0x39c994(_0x40368b,_0x3075c4,_0xe15a4a);},'rNwSi':function(_0x2d6662,_0x35566b){return _0x2d6662+_0x35566b;},'CBzZS':_0x281e26(0x1bd),'kVXzF':'\x20aperture\x20too\x20large','gPeZt':function(_0x345636,_0x5a591e){return _0x345636!=_0x5a591e;},'qfWhW':_0x1d907e(0x324),'ofpKh':'slider','fdtWh':function(_0x3994f2,_0x12b2f7){return _0x3994f2*_0x12b2f7;},'iPPzK':function(_0x383db6,_0x5b6aeb){return _0x383db6(_0x5b6aeb);},'lDhIr':function(_0x2dfbc9,_0x366e65){return _0x2dfbc9*_0x366e65;},'XmmCJ':function(_0x46587b,_0x46e343,_0x3ea279,_0x4a508a){return _0x46587b(_0x46e343,_0x3ea279,_0x4a508a);}};diameter=_0x221d81[_0x63f1da(0x46e,'jGjd')],mysuccess=_0x221d81['success'];if(!diameter)diameter=0.05;const _0x5769e5=gs*0.1,_0x587b53=gs*0x1;var _0x2a572a=BABYLON[_0x63f1da(0x56e,'Rk!T')][_0x63f1da(0x4ae,'h5!x')](_0x1d907e(0x382),{'height':_0x587b53,'width':_0x5769e5,'depth':_0x587b53},_0x28f00),_0xeffed9=BABYLON[_0x63f1da(0x36f,'7uQ2')][_0x63f1da(0x138,'5CYf')](_0x2a572a),_0x328146=BABYLON[_0x63f1da(0x387,'d0JK')][_0x1d907e(0x497)](_0x14b6c6['DLcDH'],{'diameter':_0x14b6c6[_0x281e26(0x326)](0.8,_0x587b53),'height':_0x14b6c6[_0x281e26(0x3b9)](0x2,_0x5769e5),'tessalation':0x6},_0x28f00);_0x328146[_0x281e26(0x1ef)]['z']+=deg90;var _0x316b18=BABYLON['CSG'][_0x281e26(0x12c)](_0x328146);let _0x5732fb=_0xeffed9['subtract'](_0x316b18);var _0x555494=_0x5732fb[_0x281e26(0x40d)](_0x14b6c6[_0x281e26(0x1b5)],null,_0x28f00);_0x328146[_0x1d907e(0x573)](),_0x2a572a[_0x63f1da(0x11b,']9s&')](),_0x555494['material']=materials[_0x281e26(0x3ca)];var _0x576ef2=null;switch(_0x33fd39){case _0x281e26(0x501):_0x576ef2=make_aperture(_0x28f00,_0x555494);break;case _0x14b6c6[_0x63f1da(0x4ac,'5CYf')]:_0x576ef2=_0x14b6c6[_0x63f1da(0xf7,'g3eI')](make_aperture,_0x28f00,_0x555494,0x2);break;default:console[_0x63f1da(0x298,'g6am')](_0x14b6c6[_0x1d907e(0x24e)](_0x14b6c6[_0x1d907e(0x344)],_0x33fd39));}function _0x13e13d(_0x2b7897){var _0xd46866=_0x63f1da,_0xcced16=_0x281e26,_0x3113b2=_0x1d907e;const _0x3836f3=Math[_0x3113b2(0x3e5)](_0x2b7897);mysuccess&&(_0x14b6c6['bCIFU'](0x1-_0x2b7897,mysuccess[_0xcced16(0x198)])?(_0x555494[_0xd46866(0x3e2,'Uaj]')]=materials[_0xcced16(0x23b)],_0x555494['is_solved']=!![],_0x2b7897=_0x14b6c6['UWpHx'](0x1,mysuccess[_0xd46866(0x157,'E%Ze')])):(_0x555494[_0xcced16(0x4d4)]=materials['screen_notsolved'],_0x555494['is_solved']=![]));for(let _0x5290ac=0x0;_0x14b6c6[_0xcced16(0x345)](_0x5290ac,_0x576ef2[_0x3113b2(0x37f)]);_0x5290ac++){_0x576ef2[_0x5290ac][_0xcced16(0x2a1)]['z']=_0x2b7897,_0x576ef2[_0x5290ac][_0xcced16(0x2a1)]['x']=_0x3836f3,trace_rays(_0x28f00,!![],0.1);}}_0x555494[_0x63f1da(0x2b8,'Xmq!')]=_0x14b6c6[_0x281e26(0x20d)](_0x14b6c6[_0x281e26(0x20d)](':\x20',_0x33fd39),_0x14b6c6[_0x281e26(0x4b6)]);var _0xc07048=null;if(!_0x221d81['dof'][_0x1d907e(0x473)]('f')){mysuccess&&_0x14b6c6[_0x281e26(0x16c)](mysuccess['diameter'],undefined)&&(components_to_solve['push'](_0x555494),_0x555494['print_name']=_0x221d81[_0x281e26(0x1f5)]);var _0x3ea280=new BABYLON[(_0x281e26(0x25d))][(_0x1d907e(0x551))](_0x28f00),_0x5000c6=new BABYLON[(_0x63f1da(0x11f,'5G[l'))](_0x14b6c6[_0x281e26(0x33c)]);_0x5000c6[_0x281e26(0x1ef)]['y']=deg90;var _0x3e9ae5=new BABYLON[(_0x1d907e(0x4a6))][(_0x1d907e(0x47c))](!![]);_0x3ea280['addControl'](_0x3e9ae5),_0x3e9ae5['linkToTransformNode'](_0x5000c6);var _0xc07048=new BABYLON[(_0x1d907e(0x4a6))]['Slider3D'](_0x14b6c6[_0x63f1da(0x3e8,'MFxh')]);_0x3e9ae5[_0x281e26(0x258)](_0xc07048),_0xc07048['scaling']=new BABYLON[(_0x63f1da(0x304,'aZXG'))](1.2,0x1,0x2),_0x5000c6[_0x1d907e(0x34d)]=_0x555494,_0x5000c6[_0x1d907e(0x301)]['x']=gs,_0x5000c6[_0x1d907e(0x301)]['y']=gs,_0x5000c6[_0x281e26(0x2a1)]['z']=gs,_0x5000c6[_0x63f1da(0x28a,'Rk!T')]['y']=_0x14b6c6['wJNED'](0.65,gs),_0x5000c6[_0x281e26(0x483)]['x']=_0x14b6c6[_0x1d907e(0x500)](1.5,_0x5769e5),_0xc07048[_0x281e26(0x1a4)][_0x63f1da(0x333,'(kkg')](_0x5243e9=>{var _0x37f452=_0x281e26;const _0xdf560f=_0xc07048['value']/0x64;_0x14b6c6['TyUOL'](_0x13e13d,Math[_0x37f452(0x189)](_0xdf560f,_0x14b6c6[_0x37f452(0x531)](0x1,0x6)));}),_0x14b6c6['iPPzK'](_0x13e13d,_0x14b6c6[_0x281e26(0x485)](0x1,diameter)),_0xc07048[_0x63f1da(0x19f,'tQRV')]=_0x14b6c6[_0x281e26(0x509)](0x1-diameter,0x64);}else _0x14b6c6['iPPzK'](_0x13e13d,_0x14b6c6['UWpHx'](0x1,diameter));return _0x555494[_0x1d907e(0x477)]=_0x14b6c6[_0x281e26(0x163)](show_label,_0x28f00,_0x555494,_0x14b6c6['lDhIr'](0.2,gs)),mount=get_post(_0x28f00,_0x221d81,_0x555494),mount['gizmo_mesh']=_0x555494,mount;}function draw_target(_0x49bfd8,_0x428691,_0x5b630e=undefined){var _0xab37ba=_0x1720,_0x139cf8=_0x2cba,_0x734434=_0x15e1a6,_0x48d2f3={'jZSfP':_0x734434(0x2fe),'QNfTU':function(_0x3bd5ae,_0x14257b){return _0x3bd5ae==_0x14257b;},'maotd':'3|9|1|8|0|10|5|6|7|4|2|11','ULrWy':function(_0x588aa7,_0x4ddd71){return _0x588aa7/_0x4ddd71;},'jbKKu':function(_0x109779,_0x507829){return _0x109779*_0x507829;},'APXrs':function(_0x489970,_0x339966){return _0x489970*_0x339966;},'YVuSv':function(_0x5de1fa,_0x58d669){return _0x5de1fa*_0x58d669;},'krSNw':function(_0x3fde89,_0x338b28){return _0x3fde89*_0x338b28;},'dvxkl':function(_0x4cec52,_0x2fd79c){return _0x4cec52*_0x2fd79c;},'JKsjf':'lineh','QtdKR':_0x734434(0x1ac),'mhnBv':function(_0x5941e6,_0x286ea5){return _0x5941e6/_0x286ea5;},'rXUJi':function(_0x5a166a,_0x5f2fb4){return _0x5a166a*_0x5f2fb4;},'VeZiL':function(_0x9280fd,_0x4a994e){return _0x9280fd*_0x4a994e;},'puvfX':function(_0x546d21,_0x155293){return _0x546d21*_0x155293;},'KLQXD':function(_0x252779,_0x2385f2){return _0x252779*_0x2385f2;},'NtBFi':function(_0x3d4654,_0x5658cf){return _0x3d4654*_0x5658cf;},'NuYcp':function(_0x3baa50,_0x3641a1){return _0x3baa50*_0x3641a1;},'VrtGW':function(_0x2e950f,_0x34288f){return _0x2e950f*_0x34288f;},'WFqNI':function(_0x5a11ec,_0x4a8f9d){return _0x5a11ec*_0x4a8f9d;},'aXAmm':function(_0x542b32,_0xa1b97a){return _0x542b32*_0xa1b97a;}};_0x49bfd8[_0x139cf8(0x35a,'dMcR')]=_0x48d2f3[_0x139cf8(0x402,'g3eI')],_0x49bfd8['fillRect'](0x0,0x0,_0x428691,_0x428691),_0x49bfd8[_0x734434(0x108)](_0x428691/0x2,_0x428691/0x2),_0x49bfd8['scale'](0x1,-0x1),_0x49bfd8[_0x734434(0x366)]=0xa,_0x49bfd8[_0x139cf8(0xe9,'ot1q')]();const _0x4b8b2b=_0x428691/0xa;if(!_0x5b630e||_0x48d2f3[_0xab37ba(0x566)](_0x5b630e,!![])||_0x5b630e==''){var _0x40a002=_0x48d2f3['maotd']['split']('|'),_0xe6fe8=0x0;while(!![]){switch(_0x40a002[_0xe6fe8++]){case'0':_0x49bfd8['moveTo'](_0x48d2f3['ULrWy'](-_0x428691,0x2),0x0);continue;case'1':_0x49bfd8[_0xab37ba(0x556)](0x0,0x0,_0x48d2f3[_0x734434(0x2e0)](0x3,_0x4b8b2b),0x0,_0x48d2f3[_0xab37ba(0x2cb)](0x2,Math['PI']),![]);continue;case'2':_0x49bfd8[_0x139cf8(0x31e,'5G[l')](0x0,_0x4b8b2b);continue;case'3':_0x49bfd8[_0xab37ba(0x556)](0x0,0x0,_0x4b8b2b,0x0,_0x48d2f3[_0x139cf8(0x4f6,'dT)B')](0x2,Math['PI']),![]);continue;case'4':_0x49bfd8[_0xab37ba(0x4b4)](0x0,-_0x4b8b2b);continue;case'5':_0x49bfd8[_0x139cf8(0x3c7,'7uQ2')](_0x4b8b2b,0x0);continue;case'6':_0x49bfd8[_0xab37ba(0x4b4)](_0x48d2f3['ULrWy'](_0x428691,0x2),0x0);continue;case'7':_0x49bfd8[_0x734434(0x529)](0x0,-_0x428691/0x2);continue;case'8':_0x49bfd8['arc'](0x0,0x0,_0x48d2f3['APXrs'](0x4,_0x4b8b2b),0x0,0x2*Math['PI'],![]);continue;case'9':_0x49bfd8[_0x139cf8(0x428,'sVAP')](0x0,0x0,_0x48d2f3[_0x734434(0x125)](0x2,_0x4b8b2b),0x0,_0x48d2f3['krSNw'](0x2,Math['PI']),![]);continue;case'10':_0x49bfd8[_0x139cf8(0x254,'oj5f')](-_0x4b8b2b,0x0);continue;case'11':_0x49bfd8['lineTo'](0x0,_0x428691/0x2);continue;}break;}}else{_0x49bfd8[_0x734434(0x511)](0x0,0x0,0x4*_0x4b8b2b,0x0,_0x48d2f3[_0x734434(0x2e1)](0x2,Math['PI']),![]);if(_0x5b630e=='line'||_0x48d2f3[_0x734434(0x2af)](_0x5b630e,_0x48d2f3[_0xab37ba(0x353)]))_0x49bfd8[_0x734434(0x529)](-_0x428691/0x2,0x0),_0x49bfd8['lineTo'](_0x48d2f3[_0x139cf8(0x193,'UXyb')](_0x428691,0x2),0x0);else _0x48d2f3['QNfTU'](_0x5b630e,_0x48d2f3[_0x734434(0x22d)])&&(_0x49bfd8[_0x734434(0x529)](0x0,-_0x428691/0x2),_0x49bfd8[_0x139cf8(0x563,'UXyb')](0x0,_0x48d2f3[_0x734434(0x37b)](_0x428691,0x2)));}_0x49bfd8[_0x734434(0x366)]=0x3,_0x49bfd8[_0x734434(0x529)](-4.5*_0x4b8b2b,_0x48d2f3[_0x139cf8(0x101,'@a9N')](4.5,_0x4b8b2b)),_0x49bfd8['lineTo'](_0x48d2f3[_0x734434(0x347)](-4.5,_0x4b8b2b),_0x48d2f3[_0xab37ba(0x4a0)](0x3,_0x4b8b2b)),_0x49bfd8[_0xab37ba(0x4b4)](-4.7*_0x4b8b2b,3.2*_0x4b8b2b),_0x49bfd8['lineTo'](_0x48d2f3[_0xab37ba(0x460)](-4.3,_0x4b8b2b),3.2*_0x4b8b2b),_0x49bfd8[_0x734434(0x440)](-4.5*_0x4b8b2b,_0x48d2f3[_0xab37ba(0x550)](2.95,_0x4b8b2b)),_0x49bfd8[_0x734434(0x529)](_0x48d2f3[_0x139cf8(0x102,'Uaj]')](-4.5,_0x4b8b2b),_0x48d2f3[_0x734434(0x18d)](4.5,_0x4b8b2b)),_0x49bfd8[_0x139cf8(0x4ef,'aZXG')](_0x48d2f3['NtBFi'](-0x3,_0x4b8b2b),_0x48d2f3['NuYcp'](4.5,_0x4b8b2b)),_0x49bfd8[_0xab37ba(0x4b4)](_0x48d2f3['VrtGW'](-3.2,_0x4b8b2b),_0x48d2f3['VrtGW'](4.7,_0x4b8b2b)),_0x49bfd8[_0x734434(0x440)](_0x48d2f3[_0x734434(0x146)](-3.2,_0x4b8b2b),_0x48d2f3[_0x139cf8(0x513,'V[]t')](4.3,_0x4b8b2b)),_0x49bfd8[_0x139cf8(0x508,'Xmq!')](_0x48d2f3[_0x734434(0x146)](-2.95,_0x4b8b2b),_0x48d2f3[_0x734434(0x1de)](4.5,_0x4b8b2b)),_0x49bfd8[_0x734434(0x44d)]('Z',_0x48d2f3[_0xab37ba(0x48c)](-4.2,_0x4b8b2b),2.8*_0x4b8b2b),_0x49bfd8[_0x139cf8(0x44c,'(@3P')]('Y',_0x48d2f3[_0xab37ba(0x130)](-2.8,_0x4b8b2b),_0x48d2f3[_0x734434(0x504)](4.2,_0x4b8b2b)),_0x49bfd8[_0x734434(0x259)]();}function get_target_texture(_0x4fe95c,_0x3e14b3){var _0x48346d=_0x2cba,_0x29dcf8=_0x15e1a6,_0x449d35=_0x1720,_0x4002a5={'biYSm':_0x449d35(0x349),'SqUXq':_0x449d35(0x230)};const _0x3bc5b6=document[_0x29dcf8(0x2c9)](_0x4002a5['biYSm']);_0x3bc5b6[_0x48346d(0x2a0,'@U!C')]=0x100,_0x3bc5b6['height']=0x100;const _0x1a7da7=_0x3bc5b6[_0x29dcf8(0x208)]('2d');draw_target(_0x1a7da7,0x100,_0x3e14b3);const _0x372f90=engine[_0x29dcf8(0x362)](),_0x42bf57=_0x372f90[_0x29dcf8(0x208)](_0x4002a5['SqUXq']),_0x1ded0a=_0x42bf57[_0x449d35(0x1c5)]();_0x42bf57['bindTexture'](_0x42bf57[_0x48346d(0xed,'sVAP')],_0x1ded0a),_0x42bf57[_0x449d35(0x166)](_0x42bf57['TEXTURE_2D'],_0x42bf57[_0x48346d(0x1bb,'V[]t')],_0x42bf57['LINEAR']),_0x42bf57['texImage2D'](_0x42bf57[_0x48346d(0xed,'sVAP')],0x0,_0x42bf57['RGBA'],_0x42bf57[_0x48346d(0x37a,'sNpz')],_0x42bf57[_0x48346d(0x3c6,'tmIr')],_0x3bc5b6);const _0x393164=engine[_0x449d35(0x44f)](_0x1ded0a),_0x14140b=new BABYLON[(_0x48346d(0x244,'8)(9'))](_0x4fe95c);return _0x14140b['_texture']=_0x393164,_0x14140b;}function get_target_screen(_0x32b4c9,_0x2f8c87){var _0x48a184=_0x2cba,_0x3b0241=_0x15e1a6,_0x56734d=_0x1720,_0x5500d0={'hxbWL':'23|21|4|10|20|5|12|8|11|1|9|25|15|26|22|13|16|24|18|14|19|17|6|7|0|27|2|3','eRxYx':function(_0xbd869a,_0x1fd85d,_0x3d3fb0,_0x5c6618){return _0xbd869a(_0x1fd85d,_0x3d3fb0,_0x5c6618);},'CchVQ':_0x56734d(0x10d),'TVTGZ':function(_0x30c7bd,_0x29a59e){return _0x30c7bd*_0x29a59e;},'pgcbm':function(_0x7ab4e7,_0x32b1c6,_0x5d79d0){return _0x7ab4e7(_0x32b1c6,_0x5d79d0);},'azOsK':function(_0x491584,_0xfbcda5){return _0x491584!=_0xfbcda5;},'jtWge':function(_0x54008d,_0x595570){return _0x54008d!=_0x595570;},'jcBbC':'Curv','LqabH':function(_0x302a9f,_0x140230,_0x47e3b7,_0x21a710){return _0x302a9f(_0x140230,_0x47e3b7,_0x21a710);},'NoTgU':_0x3b0241(0x2d7),'OAqdp':'PosY','UdaHV':function(_0x1097cf,_0x4906d5,_0x3e3b76,_0x448c84){return _0x1097cf(_0x4906d5,_0x3e3b76,_0x448c84);},'AAXpG':_0x48a184(0x35f,'d0JK'),'msmuh':function(_0x5044aa,_0x3cc49b){return _0x5044aa!=_0x3cc49b;},'ETlSR':_0x56734d(0x2b0),'dBUdJ':_0x48a184(0x1b1,'KVf1'),'SkRcK':_0x56734d(0x319),'fkROI':_0x3b0241(0x210),'nrEQf':_0x56734d(0x2f9),'fdYCU':_0x56734d(0x246),'rKekI':_0x56734d(0x1d7),'mSsyY':'_DeltaY','nRZKu':_0x56734d(0x141),'hxEkX':function(_0x151a01,_0x40f79f){return _0x151a01*_0x40f79f;},'GCKQX':function(_0xd1d8ac,_0x3e597e){return _0xd1d8ac!=_0x3e597e;},'lNcPK':function(_0x47b4d9,_0x4a825e){return _0x47b4d9+_0x4a825e;},'zNMsI':function(_0x113d7d,_0xe4c4bb){return _0x113d7d*_0xe4c4bb;},'wJeqg':function(_0xf30d4e,_0x30da70){return _0xf30d4e*_0x30da70;},'FNTwN':function(_0x4c07bb,_0x193d68){return _0x4c07bb(_0x193d68);}},_0x579f19=_0x5500d0[_0x3b0241(0x36c)][_0x56734d(0x441)]('|'),_0x35f19e=0x0;while(!![]){switch(_0x579f19[_0x35f19e++]){case'0':_0x16b6eb[_0x56734d(0x2fc)]=_0x2f8c87[_0x56734d(0x419)];continue;case'1':_0x524283[_0x56734d(0x3b0)]=_0x16b6eb;continue;case'2':screen_id++;continue;case'3':return post;case'4':_0x524283[_0x3b0241(0x4d4)]=materials[_0x56734d(0x53b)];continue;case'5':_0x16b6eb[_0x3b0241(0x483)]['x']-=gs*0.08;continue;case'6':_0x524283[_0x3b0241(0x1f0)]=_0x16b6eb;continue;case'7':components_to_solve['push'](_0x16b6eb);continue;case'8':_0x16b6eb[_0x3b0241(0x486)]=_0x524283;continue;case'9':post=_0x5500d0[_0x48a184(0x26c,'T7^W')](get_post,_0x32b4c9,_0x2f8c87,_0x524283);continue;case'10':var _0x16b6eb=BABYLON[_0x3b0241(0x243)][_0x56734d(0x50e)](_0x5500d0['CchVQ']+screen_id,{'size':_0x5500d0[_0x56734d(0x288)](gs,0x1)},_0x32b4c9);continue;case'11':_0x16b6eb['screen_support']=_0x524283;continue;case'12':_0x524283['position']['z']=gs*0.052;continue;case'13':_0x5402d4=_0x5500d0[_0x3b0241(0x1e8)](get_target_texture,_0x32b4c9,_0x2f8c87[_0x3b0241(0x29f)]);continue;case'14':_0x524283[_0x56734d(0x1da)]=get_indicators(_0x32b4c9,_0x524283);continue;case'15':_0x16b6eb[_0x48a184(0x225,'GDc9')]=new BABYLON[(_0x56734d(0x2a3))](_0x56734d(0x234),_0x32b4c9);continue;case'16':_0x5500d0['azOsK'](_0x2f8c87['target'],undefined)&&_0x5500d0[_0x56734d(0x2c0)](_0x2f8c87[_0x48a184(0x436,'(kkg')],![])&&(_0x16b6eb[_0x56734d(0x176)]['diffuseTexture']=_0x5402d4);continue;case'17':post['gizmo_mesh']=_0x524283;continue;case'18':if(_0x2f8c87['success']){var _0x5b28af=_0x56734d(0x41b)[_0x3b0241(0x29b)]('|'),_0x593fd8=0x0;while(!![]){switch(_0x5b28af[_0x593fd8++]){case'0':_0x524283[_0x48a184(0x3ea,'@a9N')]=_0x2f8c87[_0x48a184(0x205,'h5!x')][_0x5500d0[_0x3b0241(0x424)]]!=undefined;continue;case'1':_0x524283[_0x3b0241(0x413)]=_0x5500d0[_0x3b0241(0x455)](parse_field,_0x2f8c87['success'],_0x5500d0['NoTgU'],0x0)*Math[_0x3b0241(0x12b)](gs);continue;case'2':_0x524283[_0x3b0241(0x238)]=_0x5500d0[_0x56734d(0x2c0)](_0x2f8c87['success'][_0x5500d0['OAqdp']],undefined);continue;case'3':_0x524283[_0x3b0241(0x2d2)]=_0x5500d0['LqabH'](parse_field,_0x2f8c87[_0x3b0241(0x104)],_0x3b0241(0x2d8),0x0)*Math[_0x48a184(0x2ef,'ot1q')](gs);continue;case'4':_0x524283[_0x48a184(0xea,'MFxh')]=_0x5500d0[_0x3b0241(0x34b)](parse_field,_0x2f8c87['success'],_0x5500d0[_0x48a184(0x53e,'Hqqk')],0x0)*Math[_0x48a184(0x4e6,'tmIr')](gs);continue;case'5':_0x524283[_0x3b0241(0x2c3)]=_0x5500d0['msmuh'](_0x2f8c87[_0x56734d(0x1c1)]['Std'],undefined);continue;case'6':_0x524283['minfocus']=_0x5500d0[_0x3b0241(0x415)](_0x5500d0['UdaHV'](parse_field,_0x2f8c87['success'],_0x5500d0['ETlSR'],0x0),Math[_0x48a184(0x2ba,'E0fU')](gs));continue;case'7':_0x5500d0[_0x48a184(0x214,'GDc9')](assert_fields,_0x2f8c87[_0x3b0241(0x104)],[_0x5500d0[_0x48a184(0x29a,'5G[l')],_0x5500d0[_0x48a184(0x2e8,'jGjd')],_0x5500d0['OAqdp'],_0x5500d0['dBUdJ'],'Curv',_0x5500d0[_0x3b0241(0x1f6)],_0x48a184(0x481,'Uaj]'),_0x5500d0[_0x48a184(0x343,'V[]t')],_0x56734d(0x46f),_0x5500d0[_0x48a184(0x33d,'h5!x')],_0x5500d0[_0x3b0241(0x27d)],_0x5500d0['fdYCU'],_0x5500d0[_0x3b0241(0x16b)],_0x5500d0[_0x48a184(0x2d5,'5G[l')]]);continue;case'8':_0x524283[_0x56734d(0x466)]=_0x5500d0[_0x3b0241(0x46b)](_0x2f8c87['success'][_0x5500d0[_0x3b0241(0x409)]],undefined);continue;case'9':_0x524283[_0x48a184(0x170,'@U!C')]=_0x5500d0['msmuh'](_0x2f8c87[_0x48a184(0x49c,'1^gm')][_0x5500d0[_0x48a184(0x3a8,'n#Z9')]],undefined);continue;case'10':_0x524283[_0x56734d(0x19d)]=_0x5500d0[_0x56734d(0x15c)](_0x2f8c87['success'][_0x5500d0[_0x3b0241(0x41f)]],undefined);continue;case'11':_0x524283[_0x48a184(0x263,'tQRV')]=_0x5500d0[_0x56734d(0x3b2)](parse_field(_0x2f8c87['success'],_0x5500d0[_0x3b0241(0x2eb)],0x0),Math[_0x3b0241(0x12b)](gs));continue;case'12':_0x524283[_0x3b0241(0x1f2)]=_0x5500d0['GCKQX'](_0x2f8c87[_0x3b0241(0x104)][_0x5500d0[_0x56734d(0x339)]],undefined);continue;case'13':_0x524283['minhits']=parse_field(_0x2f8c87['success'],_0x5500d0[_0x56734d(0xf3)],global_rays['length']);continue;case'14':_0x524283[_0x56734d(0x3de)]=_0x5500d0[_0x56734d(0x558)](parse_field,_0x2f8c87['success'],_0x5500d0[_0x56734d(0x3d8)],0x0);continue;}break;}}continue;case'19':post[_0x48a184(0x48b,'ZjNm')]=_0x3b0241(0x1f3);continue;case'20':_0x16b6eb[_0x48a184(0x4c8,'n#Z9')]['y']=deg90;continue;case'21':var _0x524283=BABYLON[_0x3b0241(0x243)][_0x48a184(0x235,'d$qV')](_0x5500d0[_0x56734d(0x26d)](_0x3b0241(0x300),screen_id),{'height':_0x5500d0['zNMsI'](gs,0x1),'width':_0x5500d0[_0x48a184(0xee,'KVf1')](gs,0.1),'depth':gs*0x1},_0x32b4c9);continue;case'22':var _0x5402d4=null;continue;case'23':if(!_0x2f8c87['target'])_0x2f8c87[_0x3b0241(0x29f)]=!![];continue;case'24':if(!_0x32b4c9[_0x56734d(0x4a3)]){var _0x55660a=_0x3b0241(0x1cd)[_0x56734d(0x441)]('|'),_0x5cc996=0x0;while(!![]){switch(_0x55660a[_0x5cc996++]){case'0':_0x5500d0[_0x56734d(0x36e)](reattach_panel,_0x32b4c9);continue;case'1':_0x32b4c9[_0x3b0241(0x1fe)][_0x56734d(0x3aa)]=_0x16b6eb;continue;case'2':_0x32b4c9[_0x3b0241(0x1fe)][_0x56734d(0x211)]=undefined;continue;case'3':_0x32b4c9[_0x48a184(0x352,'(@3P')]=get_panel(_0x32b4c9,_0x16b6eb);continue;case'4':_0x32b4c9[_0x56734d(0x4a3)]['attached_component']=_0x16b6eb;continue;}break;}}continue;case'25':_0x524283[_0x48a184(0x23a,'8)(9')]['z']-=gs*0.052;continue;case'26':_0x16b6eb[_0x3b0241(0x4d4)][_0x48a184(0x251,'dMcR')]=new BABYLON['Color3'](0.5,0.5,0.5);continue;case'27':_0x16b6eb['is_solved']=![];continue;}break;}}function get_laser(_0x4f08d0,_0x41053e){var _0x5f3932=_0x2cba,_0x45411b=_0x1720,_0x26df3e=_0x15e1a6,_0x1f7b54={'FqeUs':function(_0x541b88,_0x35e9b3,_0x39623a){return _0x541b88(_0x35e9b3,_0x39623a);},'WcgFT':_0x26df3e(0x45b),'qRDpc':_0x45411b(0x21e),'Wljzx':function(_0x2e76b7,_0x5757df){return _0x2e76b7*_0x5757df;},'awdnY':function(_0x23bd86,_0x36524c){return _0x23bd86*_0x36524c;},'ZqAOb':function(_0x49213e,_0x4203cb){return _0x49213e*_0x4203cb;},'wDmaH':function(_0x2584a1,_0x3cd031,_0x3c601c,_0x50f53f){return _0x2584a1(_0x3cd031,_0x3c601c,_0x50f53f);},'VycMe':function(_0x50278d,_0x33d1e3,_0x51b21c,_0x42f57d,_0x55302c,_0x468017){return _0x50278d(_0x33d1e3,_0x51b21c,_0x42f57d,_0x55302c,_0x468017);}};_0x1f7b54[_0x5f3932(0x358,'ot1q')](assert_fields,_0x41053e,[_0x1f7b54[_0x26df3e(0x2ae)],_0x1f7b54[_0x5f3932(0x3f0,'E%Ze')]]),num_rad=0x2,num_axi=0x4;_0x41053e['rays']&&(num_rad=_0x41053e['rays'][0x0],num_axi=_0x41053e[_0x5f3932(0x4ee,'(@3P')][0x1]);beam_diameter=_0x41053e[_0x45411b(0x21e)]*gs;if(!beam_diameter||isNaN(beam_diameter))beam_diameter=_0x1f7b54[_0x26df3e(0x538)](gs,0.3);var _0x2de299=BABYLON[_0x45411b(0x2c4)][_0x45411b(0x3b1)](_0x26df3e(0x570),{'height':gs*0x1,'width':_0x1f7b54[_0x26df3e(0x1e5)](gs,0x2),'depth':_0x1f7b54['ZqAOb'](gs,0x1)},_0x4f08d0);return _0x2de299[_0x45411b(0x176)]=materials['laser'],post=_0x1f7b54[_0x5f3932(0x39d,'5G[l')](get_post,_0x4f08d0,_0x41053e,_0x2de299),_0x4f08d0[_0x5f3932(0x4ad,'dT)B')]=post[_0x45411b(0x158)](),rays=_0x1f7b54[_0x5f3932(0x348,']N3a')](get_rays,_0x2de299,_0x4f08d0[_0x5f3932(0x335,'8)(9')],beam_diameter/0x2,num_rad,num_axi),post[_0x5f3932(0x1a6,'GDc9')]=_0x2de299,post;} \ No newline at end of file diff --git a/AlignIt/sw.js b/AlignIt/sw.js index 3cd5cf6..08a2848 100644 --- a/AlignIt/sw.js +++ b/AlignIt/sw.js @@ -5,7 +5,7 @@ // Names of the two caches used in this version of the service worker. // Change to v2, etc. when you update any of the local resources, which will // in turn trigger the install event again. -const PRECACHE = 'precache-v030'; +const PRECACHE = 'precache-v031'; const RUNTIME = 'runtime'; // The files to make available for offline use. make sure to add