var a2_0x8aa910=a2_0x2f47;(function(_0x1a856a,_0x5352ec){var _0x33d90c=a2_0x2f47,_0x79873c=_0x1a856a();while(!![]){try{var _0x55b61a=parseInt(_0x33d90c(0x21e))/0x1+parseInt(_0x33d90c(0x269))/0x2+-parseInt(_0x33d90c(0x221))/0x3+-parseInt(_0x33d90c(0x245))/0x4*(parseInt(_0x33d90c(0x1c9))/0x5)+-parseInt(_0x33d90c(0x1fe))/0x6*(parseInt(_0x33d90c(0x23f))/0x7)+-parseInt(_0x33d90c(0x2bd))/0x8*(parseInt(_0x33d90c(0x217))/0x9)+parseInt(_0x33d90c(0x2ba))/0xa;if(_0x55b61a===_0x5352ec)break;else _0x79873c['push'](_0x79873c['shift']());}catch(_0x108418){_0x79873c['push'](_0x79873c['shift']());}}}(a2_0x4176,0x45713));function a2_0x4176(){var _0x3d85b1=['allRenderEd','renderMaterialCount','modelMeshInstancesDataView','modifyMemoryPositionDataView','AddAVertexIndex','gridTextureSize','reduce','770OcpHXt','isArray','d144f682dd14cd65c35d','renderIndexDataView','static_texture_List','opaqueMaxRenderIndex','156AjbJAe','idleMemoryMixBuffer','server_modelId_meshIds_List','CancelComponentEditMaterial','allowRenderInstancesArrayBuffer','modelMeshInstancesIndexDataView','defineProperty','SetComponentMaterialId','instancesId','select\x20*\x20from\x20texture','json','albedo','Initialized','onmessage','GetComponentType','getMaterial','CancelMaterialEdit','orm','modelMatrixArr','now','loadingMaterial','reverseElection','modifyMemoryPositionBuffer','idleMemoryMixDataView','uniqueIdToModelId','open','RequestMaterial','SetComponentTransform','7a0acd8d5f90b6cde201','renderUpdateTempDataBuffer','multiply','dataStoreObject','RequestTexture','direct','idleMemoryInstancesBuffer','数据库:打开失败','1052750zKVdjK','GetNearPlaneToRef','loaded','AddRenderingIndex','push','idleMemoryInstancesDataView','set','frameMaxRenderMemoryLength','SetMatrixPrecision','GetLeftPlaneToRef','select\x20*\x20from\x20material','prototype','小于0了','all','SetModelExpressTypeTransform','preview','SetInstancesStatus','modelComponentAttributeDataView','modelId','textureId','matrixArr','FromArray','modifyMemoryInstancesDataView','then','Loop','subarray','status','length','modifyMemoryTextureDataView','SetModelStatus','oneMeter','GetTopPlaneToRef','SetModelTransform','Bim','message','keys','idleMemoryTextureDataView','modifyMemoryInstancesBuffer','target','onsuccess','msgType','each','不够用了','operatingType','ndPath','maxTextureSize','reverseElectionOperating','transaction','Init','default','CancelOperatingTransform','renderModelComponentInstance','bind','transform','indexDb_modelId_materialIds_List','vertexOffsetStart','normalize','./Assets/Textures/PBRRepo/','select\x20*\x20from\x20model','imgStartWidth','SetInstancesTransform','indexDb_texture_List','SetModelStoreyStatus','idleMemoryPositionBuffer','modelMaterialInfo','select\x20*\x20from\x20mesh','objectStoreNames','common','isExist','modelComponentAttributeArrayBuff','readwrite','BindTexture','InitModel','texture','dataStoreArrayBuffer','modelMeshInstancesIndexArrayBuff','width','every','modifyMemoryRenderIndexBuffer','useCache','floor','10827460SQcifj','.bptc','add','372920qzUzsi','idBuffer','map','SetMaterialColor','CancelOperatingStatus','location','red','modelStoreyOperating','SQLEngine','FreeVideoMemory','transparentMaxRenderTriangleCount','34b55e343f375bab1ae6','color','idleMemoryPositionDataView','post','return\x20this','AddTexture','AddMaterial','cbId','FrameSelection','sharedData','initTextureDbEd','textureInfo','数据库:mesh写入失败','buffer','textureConfigJson','GetFarPlaneToRef','lastIndexOf','SetModelStoreyTransform','modifyMemoryTextureBuffer','videoMemoryPositionCount','storey','modelMeshInstancesArrayBuff','log','uniqueId','LastInit','server_modelId_materialIds_List','loadingMesh','renderIndexModelIdAndInstancesIdBuffer','SetModelMatrix','indexBufferType','modelData','renderUpdateTempDataView','textureInfoCurrentAutoId','maxRenderTriangleCount','dataCallBack','editModelMaterial','ormPath','material','objectStore','get','GetRightPlaneToRef','origin','68105GzBHQj','IsPointInFrustum','AddInstanceIndex','SetComponentStatus','dotCoordinate','object','clearModelMeshInfo','SetMaterialTexture','from','renderMemoryIdDataView','modelIdToUniqueId','readonly','exports','textureInfoAutoId','getAllKeys','RequestMesh','serverAddress','indexBuffer','children','modelMeshInfo','SetInstancesMaterialId','onerror','currentTarget','renderIndexBuffer','idleTextureMinUnit','vertexPositionBuffer','modelArrayBuff','customizeMaterialCount','./Assets/Textures/PBRRepo/texture.json','GetComponentMaterialId','function','green','postMessage','AddModel','server_modelId_texture_List','GetBottomPlaneToRef','expressTypeVisibleDistanceArrayBuff','contains','materialId','getModelList','substring','autoId','none','frustumVisibleWorker','materialCount','InitModelList','name','renderIndexModelIdAndInstancesIdDataView','componentId','webpackChunkBim','loadStatus','initTextureServerEd','allowRenderInstancesDataView','29772pmQaWv','indexOffsetStart','initModelListEd','indexDbInsertCurrentNum','modelIndexOffsetStart','indexDbCache','__esModule','PrepareRenderData','arraybuffer','modifyMemoryRenderIndexDataView','expressType','读取mesh失败','modelId_indexDb','renderInstancesCount','catch','mesh','GetTextureList','SetModelExpressTypeStatus','opaqueMaxRenderTriangleCount','splice','indexDbName_Common','visibleModelBox','error','modifyMemoryMixDataView','CreateMaterial','90XkFWOK','createObjectStore','expressTypeWeightsArrayBuff','renderMemoryIdBuffer','RemoveModel','base','data','263076SrWNkR','48d66b8f8e45a954def3','ceil','133719WygotL','startTime','modifyMemoryMixBuffer','hasOwnProperty','getMeshUrl','result','modelMaterialBindTexture','dataOffsetStart','modelExpressTypeOperating','alpha','getTexture','indexDbInsertMaxNum','imgStartHeight','indexDb_modelId_meshIds_List','30348b9a88afb56054d6','normal','operatingTypeModelComponent','operating','amd','Database','无法识别\x20componentType','height','call'];a2_0x4176=function(){return _0x3d85b1;};return a2_0x4176();}var e=self||this,t=()=>{var _0xcda9a=a2_0x2f47;return _0x31d367={0x126cd:(_0x595cd9,_0xd4d298,_0x3ae3d5)=>{var _0x633010=a2_0x2f47;_0x3ae3d5['d'](_0xd4d298,{'i':()=>_0xe66eb1});var _0x187767=_0x3ae3d5(0x2037);class _0xe66eb1{static['GetPlanes'](_0x49d00f){var _0xe8fd1a=a2_0x2f47;const _0x289e1f=[];for(let _0x3c1d22=0x0;_0x3c1d22<0x6;_0x3c1d22++)_0x289e1f[_0xe8fd1a(0x26d)](new _0x187767['J'](0x0,0x0,0x0,0x0));return _0xe66eb1['GetPlanesToRef'](_0x49d00f,_0x289e1f),_0x289e1f;}static[_0x633010(0x26a)](_0x386b23,_0x26ed53){var _0x4eaebe=_0x633010;_0x386b23=_0x386b23['m'],(_0x26ed53[_0x4eaebe(0x230)]['x']=_0x386b23[0x3]+_0x386b23[0x2],_0x26ed53[_0x4eaebe(0x230)]['y']=_0x386b23[0x7]+_0x386b23[0x6],_0x26ed53[_0x4eaebe(0x230)]['z']=_0x386b23[0xb]+_0x386b23[0xa],_0x26ed53['d']=_0x386b23[0xf]+_0x386b23[0xe],_0x26ed53[_0x4eaebe(0x2a1)]());}static[_0x633010(0x2d7)](_0x4686c6,_0x393115){var _0x52686d=_0x633010;_0x4686c6=_0x4686c6['m'],(_0x393115[_0x52686d(0x230)]['x']=_0x4686c6[0x3]-_0x4686c6[0x2],_0x393115[_0x52686d(0x230)]['y']=_0x4686c6[0x7]-_0x4686c6[0x6],_0x393115[_0x52686d(0x230)]['z']=_0x4686c6[0xb]-_0x4686c6[0xa],_0x393115['d']=_0x4686c6[0xf]-_0x4686c6[0xe],_0x393115['normalize']());}static[_0x633010(0x272)](_0x592665,_0x5c6112){var _0x522702=_0x633010;_0x592665=_0x592665['m'],(_0x5c6112[_0x522702(0x230)]['x']=_0x592665[0x3]+_0x592665[0x0],_0x5c6112[_0x522702(0x230)]['y']=_0x592665[0x7]+_0x592665[0x4],_0x5c6112[_0x522702(0x230)]['z']=_0x592665[0xb]+_0x592665[0x8],_0x5c6112['d']=_0x592665[0xf]+_0x592665[0xc],_0x5c6112[_0x522702(0x2a1)]());}static[_0x633010(0x1c7)](_0x53bba2,_0x18026c){var _0x3107ea=_0x633010;_0x53bba2=_0x53bba2['m'],(_0x18026c[_0x3107ea(0x230)]['x']=_0x53bba2[0x3]-_0x53bba2[0x0],_0x18026c['normal']['y']=_0x53bba2[0x7]-_0x53bba2[0x4],_0x18026c['normal']['z']=_0x53bba2[0xb]-_0x53bba2[0x8],_0x18026c['d']=_0x53bba2[0xf]-_0x53bba2[0xc],_0x18026c['normalize']());}static[_0x633010(0x288)](_0x3b1408,_0x2996c1){var _0x73df8e=_0x633010;_0x3b1408=_0x3b1408['m'],(_0x2996c1['normal']['x']=_0x3b1408[0x3]-_0x3b1408[0x1],_0x2996c1[_0x73df8e(0x230)]['y']=_0x3b1408[0x7]-_0x3b1408[0x5],_0x2996c1[_0x73df8e(0x230)]['z']=_0x3b1408[0xb]-_0x3b1408[0x9],_0x2996c1['d']=_0x3b1408[0xf]-_0x3b1408[0xd],_0x2996c1[_0x73df8e(0x2a1)]());}static[_0x633010(0x1ec)](_0x1e6ad4,_0x48aff0){var _0x2bc248=_0x633010;_0x1e6ad4=_0x1e6ad4['m'],(_0x48aff0['normal']['x']=_0x1e6ad4[0x3]+_0x1e6ad4[0x1],_0x48aff0['normal']['y']=_0x1e6ad4[0x7]+_0x1e6ad4[0x5],_0x48aff0[_0x2bc248(0x230)]['z']=_0x1e6ad4[0xb]+_0x1e6ad4[0x9],_0x48aff0['d']=_0x1e6ad4[0xf]+_0x1e6ad4[0xd],_0x48aff0[_0x2bc248(0x2a1)]());}static['GetPlanesToRef'](_0x30e53c,_0x573066){var _0x12b098=_0x633010;_0xe66eb1[_0x12b098(0x26a)](_0x30e53c,_0x573066[0x0]),_0xe66eb1['GetFarPlaneToRef'](_0x30e53c,_0x573066[0x1]),_0xe66eb1[_0x12b098(0x272)](_0x30e53c,_0x573066[0x2]),_0xe66eb1[_0x12b098(0x1c7)](_0x30e53c,_0x573066[0x3]),_0xe66eb1['GetTopPlaneToRef'](_0x30e53c,_0x573066[0x4]),_0xe66eb1[_0x12b098(0x1ec)](_0x30e53c,_0x573066[0x5]);}static[_0x633010(0x1ca)](_0x10691,_0x315d10){var _0x3bade5=_0x633010;for(let _0x1d4c92=0x0;_0x1d4c92<0x6;_0x1d4c92++)if(_0x315d10[_0x1d4c92][_0x3bade5(0x1cd)](_0x10691)<0x0)return!0x1;return!0x0;}}},0x15857:(_0x4248b8,_0x2c1e29,_0x124a17)=>{_0x124a17['d'](_0x2c1e29,{'HE':()=>_0x2e180b['HE'],'P':()=>_0x4700bf['P'],'RD':()=>_0xf46e22['RD'],'Wo':()=>_0x2e180b['Wo'],'jp':()=>_0x4700bf['jp'],'y3':()=>_0x4700bf['y3'],'zZ':()=>_0x2e180b['zZ']});var _0xf46e22=_0x124a17(0xa60f),_0x2e180b=_0x124a17(0xc84b),_0x4700bf=(_0x124a17(0x147b8),_0x124a17(0x126cd),_0x124a17(0x11edd),_0x124a17(0x2037),_0x124a17(0x9fd1));_0x124a17(0x15a94);},0x14518:(_0xb1ac7c,_0x136675,_0x22ebba)=>{var _0x28361e=a2_0x2f47,_0x11587c=_0x22ebba(0x15a31),_0x287934=_0x22ebba(0xd8a8),_0x5b1850=_0x22ebba(0x10d51),_0x5b1850=_0x22ebba['n'](_0x5b1850),_0x17e697=_0x22ebba(0x2f9d),_0x37d795=_0x22ebba(0x25c5),_0x97b7df=_0x22ebba['n'](_0x37d795),_0x6597b=(_0x22ebba(0xe0c0),_0x22ebba(0xab11),_0x22ebba(0x14c74),_0x22ebba(0x9316),_0x22ebba(0xe1b3),_0x22ebba(0xb261),_0x22ebba(0x3ae7),_0x22ebba(0x5e86),_0x22ebba(0x1696b),_0x22ebba(0x9d9),_0x22ebba(0x161cb),_0x22ebba(0x17932),_0x22ebba(0x65c1),_0x22ebba(0xe30c),_0x22ebba(0x12bb6),_0x22ebba(0x17fdf),_0x22ebba(0x8483),_0x22ebba(0x28e1),_0x22ebba(0x59a7),_0x22ebba(0x663)),_0xbc745c=(_0x22ebba(0x1334a),_0x22ebba(0x3cd9),_0x22ebba(0x99a5),_0x22ebba(0x12b78),_0x22ebba(0x2540),_0x22ebba(0xc97d),_0x22ebba(0x80e8),_0x22ebba(0x17439),_0x22ebba(0x16e4e),_0x22ebba(0x114a2),_0x22ebba(0x1b5c),_0x22ebba(0x12a54),_0x22ebba(0xa1c8),_0x22ebba(0x15857)),_0x330d87=(_0x22ebba(0x17cee),_0x22ebba(0x1797e),_0x22ebba(0x124cf),_0x22ebba(0x98fc),_0x22ebba(0x16aec),_0x22ebba(0x6c6d),_0x22ebba(0xa6c6),_0x22ebba(0xa82f),_0x22ebba(0x5204),_0x22ebba(0x116b6),_0x22ebba(0x16a99),_0x22ebba(0x1446b),_0x22ebba(0xbb85),_0x22ebba(0x14926),_0x22ebba(0x1388c),_0x22ebba(0xf9d6),_0x22ebba(0xf06),_0x22ebba(0xfc73),_0x22ebba(0x389d),_0x22ebba(0x4be6),_0x22ebba(0x43e9)),_0x34031a=_0x22ebba(0x6214);_0x5b1850()({'locateFile':(_0xf3481d,_0x3d50c4)=>_0x287934['Z']})[_0x28361e(0x280)](_0x622029=>{var _0x142e43=_0x28361e;globalThis[_0x142e43(0x2c5)]=_0x622029;}),globalThis[_0x28361e(0x266)]=new class{constructor(){var _0x294795=_0x28361e;this[_0x294795(0x200)]=!0x1,this[_0x294795(0x1fc)]=!0x1,this[_0x294795(0x2d2)]=!0x1,this['idleTextureMinUnit']=0x40,this[_0x294795(0x2b4)]={},this[_0x294795(0x24a)]={},this['modelComponentAttributeArrayBuff']={},this[_0x294795(0x27a)]={},this[_0x294795(0x219)]=new SharedArrayBuffer(0x190),this[_0x294795(0x1ed)]=new SharedArrayBuffer(0x190),this[_0x294795(0x25d)]={},this[_0x294795(0x1d3)]={},this['indexDbInsertMaxNum']=0x12c,this['indexDbInsertCurrentNum']=0x0,this['modelId_indexDb']={},this[_0x294795(0x1dc)]={},this['textureInfo']={},this[_0x294795(0x1bf)]=0x1,this[_0x294795(0x1d6)]={},this[_0x294795(0x227)]={},this[_0x294795(0x2a9)]={},this[_0x294795(0x212)]=_0x294795(0x2ac),this[_0x294795(0x22e)]={},this[_0x294795(0x247)]={},this[_0x294795(0x29f)]={},this[_0x294795(0x2e1)]={},this['indexDb_texture_List']={},this['server_modelId_texture_List']={},this[_0x294795(0x243)]={},this[_0x294795(0x1cf)]=0x0,this['renderModelComponentInstance']={},this['operatingType']={'transform':0x1,'status':0x2,'material':0x3},this[_0x294795(0x231)]={0x1:{},0x2:{},0x3:{}},this[_0x294795(0x297)]={},this[_0x294795(0x2c4)]={},this[_0x294795(0x229)]={},this['opaqueMaxRenderTriangleCount']=0x0,this[_0x294795(0x2c7)]=0x0,this[_0x294795(0x244)]=0x0,this[_0x294795(0x1c2)]={},this['loadingMesh']=!0x1,this[_0x294795(0x259)]=!0x1,this[_0x294795(0x238)]=!0x1,_0x6597b['Z2'][_0x294795(0x271)](!0x0),this[_0x294795(0x249)]=new SharedArrayBuffer(0x1000000),this[_0x294795(0x1fd)]=new Int32Array(this[_0x294795(0x249)]),this['modelMeshInstancesArrayBuff']=new SharedArrayBuffer(0x3d0900*_0x17e697['uY']+0x4),this[_0x294795(0x23a)]=new Float32Array(this['modelMeshInstancesArrayBuff']),this[_0x294795(0x267)]=new SharedArrayBuffer(0xa00000),this[_0x294795(0x26e)]=new Int32Array(this[_0x294795(0x267)]);for(let _0x508b45=this['idleMemoryInstancesDataView'][0x0]=0x1;_0x508b45_0x34031a[_0x294795(0x2de)](_0x294795(0x268),_0x1be642),_0x314b75['onupgradeneeded']=_0x2cf4b8=>{var _0x35e58e=_0x294795;_0x2cf4b8[_0x35e58e(0x28f)][_0x35e58e(0x226)][_0x35e58e(0x2ab)][_0x35e58e(0x1ee)](_0x35e58e(0x2b2))||_0x2cf4b8[_0x35e58e(0x28f)]['result'][_0x35e58e(0x218)](_0x35e58e(0x2b2),{'autoIncrement':!0x1,'keyPath':'id'});},_0x314b75[_0x294795(0x290)]=_0x36f06f=>{var _0x200c5e=_0x294795;this[_0x200c5e(0x20a)][this[_0x200c5e(0x212)]]=_0x36f06f[_0x200c5e(0x28f)]['result'];let _0x34409c=_0x36f06f[_0x200c5e(0x28f)][_0x200c5e(0x226)],_0x4a5f41=_0x34409c[_0x200c5e(0x298)](['texture'],_0x200c5e(0x1d4))[_0x200c5e(0x1c5)]('texture'),_0x4bfcb3=_0x4a5f41[_0x200c5e(0x1d7)]();_0x4bfcb3['onsuccess']=_0x39fb53=>{var _0x42d048=_0x200c5e,_0x31581d;for(_0x31581d of _0x39fb53[_0x42d048(0x28f)]['result'])this[_0x42d048(0x2d3)][_0x31581d]={'origin':0x1,'loadStatus':0x0};this[_0x42d048(0x2d2)]=!0x0,this[_0x42d048(0x2e0)]();};},_0x97b7df()['get'](_0x294795(0x1e5),{'responseType':_0x294795(0x24f)})[_0x294795(0x280)](_0x4f0c4d=>{var _0x4b026d=_0x294795;this[_0x4b026d(0x2d6)]=_0x4f0c4d[_0x4b026d(0x21d)];for(var _0x3c603d of _0x4f0c4d['data'])this[_0x4b026d(0x2d3)][_0x4b026d(0x224)](_0x3c603d['id'])||(this['textureInfo'][_0x3c603d['id']]={'origin':0x3,'loadStatus':0x0,'id':_0x3c603d['id'],'width':_0x3c603d[_0x4b026d(0x2b5)],'height':_0x3c603d[_0x4b026d(0x236)],'name':_0x3c603d[_0x4b026d(0x1f7)],'oneMeter':_0x3c603d[_0x4b026d(0x287)],'previewPath':_0x3c603d[_0x4b026d(0x278)],'albedoPath':_0x3c603d[_0x4b026d(0x250)][_0x4b026d(0x1f1)](0x0,_0x3c603d[_0x4b026d(0x250)][_0x4b026d(0x2d8)]('.'))+_0x4b026d(0x2bb),'ormPath':_0x3c603d['orm'][_0x4b026d(0x1f1)](0x0,_0x3c603d[_0x4b026d(0x256)]['lastIndexOf']('.'))+'.bptc','ndPath':_0x3c603d['nd']['substring'](0x0,_0x3c603d['nd'][_0x4b026d(0x2d8)]('.'))+_0x4b026d(0x2bb)});this[_0x4b026d(0x1fc)]=!0x0,this[_0x4b026d(0x2e0)]();},_0x2dbba9=>{var _0x26b991=_0x294795;_0x34031a[_0x26b991(0x214)](_0x2dbba9);}),this[_0x294795(0x1f4)]=new Worker(new URL(_0x22ebba['p']+_0x22ebba['u'](0x371),_0x22ebba['b'])),this[_0x294795(0x1f4)][_0x294795(0x252)]=_0x59f490=>{var _0x15cabc=_0x294795;switch(_0x59f490['data'][_0x15cabc(0x291)]){case _0x15cabc(0x251):break;case _0x15cabc(0x2b1):this[_0x15cabc(0x2b1)](_0x59f490[_0x15cabc(0x21d)][_0x15cabc(0x27b)]);break;case _0x15cabc(0x1c1):globalThis[_0x15cabc(0x1e9)](_0x59f490[_0x15cabc(0x21d)]);}},globalThis['addEventListener'](_0x294795(0x28b),_0x55c540=>{var _0xef3831=_0x294795;switch(_0x55c540[_0xef3831(0x21d)][_0xef3831(0x291)]){case'Init':this[_0xef3831(0x1d9)]=_0x55c540[_0xef3831(0x21d)][_0xef3831(0x1d9)],this[_0xef3831(0x225)]=_0x55c540[_0xef3831(0x21d)][_0xef3831(0x1d9)]+'getMesh',this[_0xef3831(0x254)]=_0x55c540[_0xef3831(0x21d)]['serverAddress']+'getMaterial',this[_0xef3831(0x22b)]=_0x55c540[_0xef3831(0x21d)][_0xef3831(0x1d9)]+_0xef3831(0x22b),this['getModelList']=_0x55c540['data']['serverAddress']+'getModelList',this[_0xef3831(0x2d1)]=new _0x11587c['p'](_0x55c540[_0xef3831(0x21d)]['sharedData'][_0xef3831(0x264)],_0x55c540[_0xef3831(0x21d)][_0xef3831(0x2d1)][_0xef3831(0x2b3)]),this[_0xef3831(0x262)]=_0x55c540[_0xef3831(0x21d)][_0xef3831(0x262)],this['renderUpdateTempDataView']=new Float32Array(this[_0xef3831(0x262)]),this[_0xef3831(0x21a)]=_0x55c540[_0xef3831(0x21d)][_0xef3831(0x21a)],this[_0xef3831(0x1d2)]=new Uint32Array(this[_0xef3831(0x21a)]),this['renderIndexBuffer']=new SharedArrayBuffer(0x18*this[_0xef3831(0x2d1)]['maxRenderTriangleCount']),this[_0xef3831(0x242)]=new Int32Array(this[_0xef3831(0x1e0)]),this[_0xef3831(0x2e3)]=new SharedArrayBuffer(0x18*this[_0xef3831(0x2d1)][_0xef3831(0x1c0)]),this[_0xef3831(0x1f8)]=new Int32Array(this[_0xef3831(0x2e3)]),this[_0xef3831(0x2c7)]=0x3*Math[_0xef3831(0x2b9)](0.15*this[_0xef3831(0x2d1)]['maxRenderTriangleCount']/0x3),this[_0xef3831(0x210)]=this[_0xef3831(0x2d1)][_0xef3831(0x1c0)]-this[_0xef3831(0x2c7)],this['opaqueMaxRenderIndex']=0x6*this[_0xef3831(0x210)],this[_0xef3831(0x1d2)][0x0]=0x0,this[_0xef3831(0x1d2)][0x1]=this[_0xef3831(0x244)],this[_0xef3831(0x296)]=this[_0xef3831(0x2d1)][_0xef3831(0x296)],this[_0xef3831(0x23d)]=this[_0xef3831(0x296)]/this[_0xef3831(0x1e1)],this['idleMemoryTextureBuffer']=new SharedArrayBuffer(this[_0xef3831(0x23d)]*this[_0xef3831(0x23d)]*0x4),this['idleMemoryTextureDataView']=new Int32Array(this['idleMemoryTextureBuffer']);for(let _0x1d1b05=0x0;_0x1d1b05{var _0x34765f=_0x29f61b;let _0xa8c724=new globalThis['SQLEngine'][(_0x34765f(0x234))](new Uint8Array(_0xde5dd4[_0x34765f(0x21d)]),!0x0),_0x5ac605=[];_0xa8c724[_0x34765f(0x292)](_0x34765f(0x2a3),void 0x0,_0x4d76e4=>{var _0x564ada=_0x34765f;_0x5ac605[_0x564ada(0x26d)](_0x4d76e4);}),this[_0x34765f(0x1bd)]=new _0x330d87['T'](_0x5ac605[_0x34765f(0x284)],null);for(var _0x4fc439 of _0x5ac605)this[_0x34765f(0x25d)][_0x4fc439[_0x34765f(0x2df)]]=_0x4fc439['id'],this['modelIdToUniqueId'][_0x4fc439['id']]=_0x4fc439[_0x34765f(0x2df)],this[_0x34765f(0x2a9)][_0x4fc439['id']]={},this[_0x34765f(0x1bd)][_0x34765f(0x1ea)](_0x4fc439),this[_0x34765f(0x2b4)][_0x4fc439['id']]=new SharedArrayBuffer(0x4*(_0x4fc439['meshInstancesCount']+0x1)),this[_0x34765f(0x24a)][_0x4fc439['id']]=new Uint32Array(this[_0x34765f(0x2b4)][_0x4fc439['id']]),this['modelComponentAttributeArrayBuff'][_0x4fc439['id']]=new SharedArrayBuffer(0x2*_0x4fc439['componentCount']*0x2),this['modelComponentAttributeDataView'][_0x4fc439['id']]=new Uint16Array(this[_0x34765f(0x2ae)][_0x4fc439['id']]);this['frustumVisibleWorker'][_0x34765f(0x1e9)]({'msgType':_0x34765f(0x299),'sharedData':{'dataStoreArrayBuffer':this[_0x34765f(0x2d1)]['dataStoreArrayBuffer'],'dataStoreObject':this[_0x34765f(0x2d1)][_0x34765f(0x264)]},'allowRenderInstancesArrayBuffer':this[_0x34765f(0x249)],'modelMeshInstancesArrayBuff':this[_0x34765f(0x2dd)],'modelMeshInstancesIndexArrayBuff':this[_0x34765f(0x2b4)],'modelComponentAttributeArrayBuff':this['modelComponentAttributeArrayBuff'],'expressTypeWeightsArrayBuff':this[_0x34765f(0x219)],'expressTypeVisibleDistanceArrayBuff':this[_0x34765f(0x1ed)],'renderIndexModelIdAndInstancesIdBuffer':this[_0x34765f(0x2e3)],'renderMemoryIdBuffer':this[_0x34765f(0x21a)],'modelList':_0x5ac605,'serverAddress':this[_0x34765f(0x1d9)],'transparentMaxRenderTriangleFace':this[_0x34765f(0x2c7)],'opaqueMaxRenderTriangleFace':this[_0x34765f(0x210)],'modelArrayBuff':this['modelData'][_0x34765f(0x1e3)],'modelIndexOffsetStart':this[_0x34765f(0x1bd)]['modelIndexOffsetStart']}),this[_0x34765f(0x200)]=!0x0,this['LastInit']();}):setTimeout(()=>{this['InitModelList']();},0xa);}[_0x28361e(0x2e0)](){var _0x35a895=_0x28361e;this[_0x35a895(0x2d2)]&&this[_0x35a895(0x1fc)]&&this['initModelListEd']&&(globalThis[_0x35a895(0x1e9)]({'msgType':_0x35a895(0x251),'renderIndexBuffer':this[_0x35a895(0x1e0)],'modifyMemoryMixBuffer':this[_0x35a895(0x223)],'modifyMemoryTextureBuffer':this[_0x35a895(0x2da)],'modifyMemoryPositionBuffer':this[_0x35a895(0x25b)],'modifyMemoryInstancesBuffer':this[_0x35a895(0x28e)],'modifyMemoryRenderIndexBuffer':this[_0x35a895(0x2b7)],'modelMeshInstancesArrayBuff':this[_0x35a895(0x2dd)],'modelMeshInstancesIndexArrayBuff':this[_0x35a895(0x2b4)],'modelComponentAttributeArrayBuff':this[_0x35a895(0x2ae)],'expressTypeWeightsArrayBuff':this['expressTypeWeightsArrayBuff'],'expressTypeVisibleDistanceArrayBuff':this['expressTypeVisibleDistanceArrayBuff'],'modelArrayBuff':this[_0x35a895(0x1bd)][_0x35a895(0x1e3)],'modelIndexOffsetStart':this['modelData']['modelIndexOffsetStart']}),this[_0x35a895(0x281)]());}[_0x28361e(0x281)](){var _0x5889f8=_0x28361e;globalThis[_0x5889f8(0x266)][_0x5889f8(0x205)](),setTimeout(globalThis[_0x5889f8(0x266)]['Loop'],0x1);}[_0x28361e(0x2b1)](_0xfc7e67){var _0x1f676c=_0x28361e;_0xfc7e67=~~_0xfc7e67,this['modelMeshInfo'][_0xfc7e67]={};var _0x4eac06=this[_0x1f676c(0x1d2)][0x2],_0x3546d9=this[_0x1f676c(0x1d2)][0x2]+=0xc94,_0x55816b=this['renderMemoryIdDataView'][0x7],_0x2e40e4=this[_0x1f676c(0x1d2)][0x7]+=0xc94;let _0x55eafd=Array[_0x1f676c(0x1d1)](this[_0x1f676c(0x1bd)]['transform'](_0xfc7e67));var _0x552db2=this['sharedData'][_0x1f676c(0x213)];if(_0x55eafd[0xc]-=_0x552db2[0x6],_0x55eafd[0xd]-=_0x552db2[0x7],_0x55eafd[0xe]-=_0x552db2[0x8],this[_0x1f676c(0x1be)][_0x1f676c(0x26f)](_0x55eafd,_0x55816b),this['renderUpdateTempDataView']['set']([this[_0x1f676c(0x1bd)][_0x1f676c(0x283)](_0xfc7e67)[0x0],_0xfc7e67,0x0,0x0],_0x55816b+0x10),this[_0x1f676c(0x215)]['set']([_0x55816b,_0x2e40e4,_0x4eac06,_0x3546d9],this[_0x1f676c(0x215)][0x0]),this['modifyMemoryMixDataView'][0x0]+=0x4,this[_0x1f676c(0x1bd)][_0x1f676c(0x228)](_0xfc7e67)[0x0]=_0x4eac06,0x1===this[_0x1f676c(0x2d1)][_0x1f676c(0x2b8)]){let _0x15319f=indexedDB[_0x1f676c(0x25e)](this[_0x1f676c(0x1d3)][_0xfc7e67]);_0x15319f[_0x1f676c(0x1de)]=_0x2c3fb4=>_0x34031a[_0x1f676c(0x2de)](_0x1f676c(0x268),_0x2c3fb4),_0x15319f[_0x1f676c(0x290)]=_0x368e69=>{var _0x436464=_0x1f676c;this[_0x436464(0x20a)][_0xfc7e67]=_0x368e69[_0x436464(0x28f)][_0x436464(0x226)];let _0x765134=_0x368e69[_0x436464(0x28f)][_0x436464(0x226)][_0x436464(0x298)]([_0x436464(0x20d)],'readonly'),_0x2ac25e=_0x765134[_0x436464(0x1c5)](_0x436464(0x20d)),_0x4eeddd=_0x2ac25e[_0x436464(0x1d7)]();_0x4eeddd[_0x436464(0x290)]=_0x2339d2=>{var _0x5d029e=_0x436464,_0x30d0ba;for(_0x30d0ba of _0x2339d2[_0x5d029e(0x28f)][_0x5d029e(0x226)])this['modelMeshInfo'][_0xfc7e67][_0x5d029e(0x224)](_0x30d0ba)||(this['modelMeshInfo'][_0xfc7e67][_0x30d0ba]={'indexDbCache':!0x0,'videoMemoryPositionCount':0x0,'loadStatus':0x0}),this[_0x5d029e(0x1dc)][_0xfc7e67][_0x30d0ba][_0x5d029e(0x203)]=!0x0;};};}}[_0x28361e(0x205)](){var _0x4fb695=_0x28361e;if(0x0!==Object[_0x4fb695(0x28c)](this[_0x4fb695(0x227)])[_0x4fb695(0x284)]&&this['BindTexture'](),!(!0x0===this[_0x4fb695(0x238)]&&0x1===this[_0x4fb695(0x1d2)][0xa]&&0x1===this[_0x4fb695(0x1d2)][0x6]||(this['allRenderEd']=!0x1,0x0===this[_0x4fb695(0x1fd)][0x1]||this[_0x4fb695(0x1d2)][0x5]||this[_0x4fb695(0x2e2)]||this['loadingMaterial']||0x0!==this[_0x4fb695(0x1fd)][0x0]))){var _0x5d47e2=this[_0x4fb695(0x2d1)][_0x4fb695(0x270)];let _0x53519a=!0x1,_0xfce43f=0x0,_0x38a34e=0x4;for(;_0x38a34e_0x55b8e2){this[_0x20c3b4(0x1d2)][0x1]=this[_0x20c3b4(0x244)];break;}}else{if(this[_0x20c3b4(0x1d2)][0x0]>_0x59240f){this['renderMemoryIdDataView'][0x0]=0x0;break;}}var _0x50dc1f=0x1===_0x2a39b9?this[_0x20c3b4(0x1d2)][0x1]:this[_0x20c3b4(0x1d2)][0x0],_0x39e217=this[_0x20c3b4(0x1f8)][_0x50dc1f],_0x1736b3=this[_0x20c3b4(0x1f8)][_0x50dc1f+0x1];if(0x0!==_0x39e217){var _0x3c9c0d=this[_0x20c3b4(0x24a)][_0x39e217][_0x1736b3];if(_0x39e217===this[_0x20c3b4(0x23a)][_0x3c9c0d]&&this[_0x20c3b4(0x23a)][_0x3c9c0d+0x1],this['modelMeshInstancesDataView'][_0x3c9c0d+0x1e]===this['allowRenderInstancesDataView'][0x1]&&(_0x7d1aac!==_0x1736b3||_0x3689f5!==_0x39e217)){-0x2!==_0x690e02&&((0x0,_0x17e697['mI'])(this[_0x20c3b4(0x207)],_0x690e02,_0x625d72),_0x625d72=-0x2,_0x690e02=-0x2),0x1===_0x2a39b9?this[_0x20c3b4(0x1d2)][0x1]+=0x2:this['renderMemoryIdDataView'][0x0]+=0x2;continue;}var _0x4efd0c=this[_0x20c3b4(0x23a)][_0x3c9c0d+0x16];this[_0x20c3b4(0x23a)][_0x3c9c0d+0x1c]--,this['modelMeshInstancesDataView'][_0x3c9c0d+0x1d]=0x0,this[_0x20c3b4(0x1dc)][_0x39e217][_0x4efd0c][_0x20c3b4(0x2db)]--,this[_0x20c3b4(0x23a)][_0x3c9c0d+0x1c]<0x0&&_0x34031a['log'](_0x20c3b4(0x275)),this[_0x20c3b4(0x2c6)](_0x3c9c0d);}0x0!==_0x39e217&&(_0x4efd0c=this[_0x20c3b4(0x24a)][_0x39e217][_0x1736b3],this[_0x20c3b4(0x23a)][_0x4efd0c+0x1d]),0x1===_0x2a39b9?this[_0x20c3b4(0x1d2)][0x1]+=0x2:this[_0x20c3b4(0x1d2)][0x0]+=0x2,this[_0x20c3b4(0x242)][_0x50dc1f]=(_0x27811c[_0x20c3b4(0x1ff)]+_0x295b46)/0x4,this[_0x20c3b4(0x242)][_0x50dc1f+0x1]=_0x37b7e1,this[_0x20c3b4(0x1f8)][_0x50dc1f]=_0x3689f5,this['renderIndexModelIdAndInstancesIdDataView'][_0x50dc1f+0x1]=_0x7d1aac,_0x295b46+=0x4,_0x5869b7++,this[_0x20c3b4(0x23a)][_0x2ec812+0x1c]++,this[_0x20c3b4(0x1dc)][_0x3689f5][_0x159b8f]['videoMemoryPositionCount']++,-0x2===_0x690e02&&(_0x690e02=_0x50dc1f),_0x625d72=_0x50dc1f+0x2;}-0x2!==_0x690e02&&(0x0,_0x17e697['mI'])(this[_0x20c3b4(0x207)],_0x690e02,_0x625d72),_0x3c3b7b===_0x5869b7&&(this[_0x20c3b4(0x23a)][_0x2ec812+0x1d]=0x1);}[_0x28361e(0x2ce)](_0x483c21,_0x42ae42){var _0x566b90=_0x28361e;let _0x4770b0=-0x1,_0x1bded8=-0x1;for(let _0x5b050d=0x1;_0x5b050d{var _0x30a3a9=_0x449384;let _0x36d686={},_0x180a5e=new globalThis['SQLEngine'][(_0x30a3a9(0x234))](new Uint8Array(_0x44bc32[_0x30a3a9(0x21d)]),!0x0);_0x180a5e[_0x30a3a9(0x292)](_0x30a3a9(0x2aa),void 0x0,_0xa02f13=>{var _0x133db7=_0x30a3a9;_0xa02f13[_0x133db7(0x1e2)]=new Float32Array(_0xa02f13['vertexPositionBuffer']['buffer']);let _0x568179=this[_0x133db7(0x253)](_0xa02f13[_0x133db7(0x1bc)]);_0xa02f13[_0x133db7(0x1da)]=new _0x568179(_0xa02f13['indexBuffer'][_0x133db7(0x2d5)]);var _0x515e45=_0xa02f13[_0x133db7(0x27b)],_0x699712=(delete _0xa02f13[_0x133db7(0x27b)],_0x515e45);if(this[_0x133db7(0x1dc)][_0x699712][_0xa02f13['id']][_0x133db7(0x1e2)]=_0xa02f13[_0x133db7(0x1e2)],this[_0x133db7(0x1dc)][_0x699712][_0xa02f13['id']]['indexBuffer']=_0xa02f13[_0x133db7(0x1da)],this[_0x133db7(0x1dc)][_0x699712][_0xa02f13['id']]['loadStatus']=0x3,delete _0xa02f13[_0x133db7(0x1bc)],0x1===this['sharedData'][_0x133db7(0x2b8)]&&this[_0x133db7(0x201)]_0x34031a['log'](_0x133db7(0x2d4),_0x239881),_0x21714c[_0x133db7(0x290)]=_0x53d47b=>{var _0x18e08e=_0x133db7;this['modelMeshInfo'][this[_0x18e08e(0x25d)][_0x53d47b[_0x18e08e(0x28f)][_0x18e08e(0x298)]['db'][_0x18e08e(0x1f7)]]][_0x53d47b[_0x18e08e(0x1df)]['result']]['indexDbCache']=!0x0,this['indexDbInsertCurrentNum']--;};}}),this[_0x30a3a9(0x247)]={},this[_0x30a3a9(0x2e2)]=!0x1;},_0x592a37=>{var _0x472d0a=_0x449384;for(var _0x33511a in(_0x34031a[_0x472d0a(0x2de)](_0x592a37),this[_0x472d0a(0x247)]))for(var _0x55a064 of this[_0x472d0a(0x247)][_0x33511a])this[_0x472d0a(0x1dc)][_0x33511a][_0x55a064][_0x472d0a(0x1fb)]=0x0;this['server_modelId_meshIds_List']={},this[_0x472d0a(0x2e2)]=!0x1;}),0x0!==Object[_0x449384(0x28c)](this[_0x449384(0x22e)])['length']){let _0x483671={};for(let _0x297a55 in this[_0x449384(0x22e)]){_0x483671[_0x449384(0x224)](_0x297a55)||(_0x483671[_0x297a55]=this[_0x449384(0x20a)][_0x297a55][_0x449384(0x298)](_0x449384(0x20d),'readonly')[_0x449384(0x1c5)](_0x449384(0x20d)));for(let _0x5d06f4 in this[_0x449384(0x22e)][_0x297a55]){let _0x49d8ec=_0x483671[_0x297a55]['get'](~~_0x5d06f4);_0x49d8ec['onerror']=_0x5cb9cb=>_0x34031a[_0x449384(0x2de)](_0x449384(0x209)),_0x49d8ec['onsuccess']=_0x4c6346=>{var _0x44bb20=_0x449384;const _0x5c4f2c=_0x4c6346[_0x44bb20(0x28f)][_0x44bb20(0x226)];_0x5c4f2c&&_0x5c4f2c[_0x44bb20(0x224)](_0x44bb20(0x1da))&&(this[_0x44bb20(0x1dc)][_0x297a55][_0x5d06f4]['vertexPositionBuffer']=_0x5c4f2c['vertexPositionBuffer'],this[_0x44bb20(0x1dc)][_0x297a55][_0x5d06f4][_0x44bb20(0x1da)]=_0x5c4f2c[_0x44bb20(0x1da)]),this[_0x44bb20(0x1dc)][_0x297a55][_0x5d06f4][_0x44bb20(0x1fb)]=0x3,this[_0x44bb20(0x22e)][_0x297a55]&&(delete this[_0x44bb20(0x22e)][_0x297a55][_0x5d06f4],0x0===Object[_0x44bb20(0x28c)](this[_0x44bb20(0x22e)][_0x297a55])[_0x44bb20(0x284)]&&(delete this[_0x44bb20(0x22e)][_0x297a55],this[_0x44bb20(0x2e2)]=!0x1));};}}}}[_0x28361e(0x25f)](){var _0x52ca0c=_0x28361e;0x0!==Object['keys'](this[_0x52ca0c(0x2e1)])['length']&&_0x97b7df()[_0x52ca0c(0x2cb)](this[_0x52ca0c(0x254)],{'ids':this[_0x52ca0c(0x2e1)]},{'responseType':_0x52ca0c(0x206)})[_0x52ca0c(0x280)](_0x56d395=>{var _0x2b6634=_0x52ca0c;let _0x4cba49=new globalThis[(_0x2b6634(0x2c5))][(_0x2b6634(0x234))](new Uint8Array(_0x56d395[_0x2b6634(0x21d)]),!0x0);_0x4cba49[_0x2b6634(0x292)](_0x2b6634(0x273),void 0x0,_0x54070c=>{var _0x1558ab=_0x2b6634,_0x4d227f=_0x54070c[_0x1558ab(0x27b)];delete _0x54070c[_0x1558ab(0x27b)],_0x54070c['side']||(_0x54070c[_0x1558ab(0x2c3)]=0.2,_0x54070c['green']=0.2,_0x54070c['blue']=0.2,_0x54070c[_0x1558ab(0x22a)]=0x1),this['modelMaterialInfo'][_0x4d227f][_0x1558ab(0x224)](_0x54070c['id'])||(this[_0x1558ab(0x2a9)][_0x4d227f][_0x54070c['id']]={'renderInstancesCount':0x0,'loadStatus':0x0}),this['modelMaterialInfo'][_0x4d227f][_0x54070c['id']][_0x1558ab(0x2c9)]=[_0x54070c[_0x1558ab(0x2c3)],_0x54070c[_0x1558ab(0x1e8)],_0x54070c['blue'],_0x54070c[_0x1558ab(0x22a)]],this[_0x1558ab(0x2a9)][_0x4d227f][_0x54070c['id']][_0x1558ab(0x27c)]=_0x54070c[_0x1558ab(0x27c)],this[_0x1558ab(0x2a9)][_0x4d227f][_0x54070c['id']][_0x1558ab(0x1f7)]=_0x54070c[_0x1558ab(0x1f7)],this[_0x1558ab(0x2a9)][_0x4d227f][_0x54070c['id']][_0x1558ab(0x1fb)]=0x3;}),this[_0x2b6634(0x2e1)]={},this[_0x2b6634(0x259)]=!0x1;},_0x44ccd7=>{var _0x56ea89=_0x52ca0c;for(var _0x353fff in(_0x34031a[_0x56ea89(0x2de)](_0x44ccd7),this[_0x56ea89(0x2e1)]))for(var _0x483444 of this[_0x56ea89(0x2e1)][_0x353fff])this[_0x56ea89(0x2a9)][_0x353fff][_0x483444][_0x56ea89(0x1fb)]=0x0;this[_0x56ea89(0x2e1)]={},this[_0x56ea89(0x259)]=!0x1;});}[_0x28361e(0x265)](){var _0x2ebb72=_0x28361e;if(0x0!==Object['keys'](this[_0x2ebb72(0x1eb)])[_0x2ebb72(0x284)]){let _0x548066=this['server_modelId_texture_List'];this[_0x2ebb72(0x1eb)]={},_0x97b7df()[_0x2ebb72(0x2cb)](this[_0x2ebb72(0x22b)],{'ids':_0x548066},{'responseType':'arraybuffer'})[_0x2ebb72(0x280)](_0x5db25e=>{var _0x45105a=_0x2ebb72;let _0x57175e=this['modelId_indexDb'][this[_0x45105a(0x212)]][_0x45105a(0x298)]('texture',_0x45105a(0x2af))[_0x45105a(0x1c5)](_0x45105a(0x2b2)),_0x491c62=new globalThis[(_0x45105a(0x2c5))][(_0x45105a(0x234))](new Uint8Array(_0x5db25e[_0x45105a(0x21d)]),!0x0);_0x491c62[_0x45105a(0x292)](_0x45105a(0x24e),void 0x0,_0x156f54=>{var _0x14c583=_0x45105a;let _0x26d07c=_0x57175e[_0x14c583(0x2bc)](_0x156f54);_0x26d07c[_0x14c583(0x290)]=_0x191af3=>{var _0x54928a=_0x14c583;this[_0x54928a(0x2d3)][_0x191af3[_0x54928a(0x1df)][_0x54928a(0x226)]][_0x54928a(0x1c8)]=0x1;},(this['textureInfo'][_0x156f54['id']]=_0x156f54)[_0x14c583(0x21c)]&&(this['textureInfo'][_0x156f54['id']]['albedo']=_0x156f54[_0x14c583(0x21c)],delete _0x156f54[_0x14c583(0x21c)]),_0x156f54[_0x14c583(0x230)]&&(this['textureInfo'][_0x156f54['id']]['nd']=_0x156f54['normal'],delete _0x156f54[_0x14c583(0x230)]),this[_0x14c583(0x2d3)][_0x156f54['id']][_0x14c583(0x1fb)]=0x3,this['textureInfo'][_0x156f54['id']][_0x14c583(0x239)]=0x0,this['textureInfo'][_0x156f54['id']]['autoId']=this[_0x14c583(0x1bf)],this['textureInfoAutoId'][this[_0x14c583(0x1bf)]]=_0x156f54['id'],++this[_0x14c583(0x1bf)];});},_0x139d20=>{var _0x45e86e=_0x2ebb72;for(var _0x263a9d in(_0x34031a['log'](_0x139d20),_0x548066))for(var _0x2158b0 of _0x548066[_0x263a9d])this[_0x45e86e(0x2d3)][_0x2158b0][_0x45e86e(0x1fb)]=0x0;});}if(0x0!==Object[_0x2ebb72(0x28c)](this[_0x2ebb72(0x2a6)])[_0x2ebb72(0x284)]){let _0x5271bb=this[_0x2ebb72(0x20a)][this[_0x2ebb72(0x212)]][_0x2ebb72(0x298)](_0x2ebb72(0x2b2),_0x2ebb72(0x1d4))['objectStore'](_0x2ebb72(0x2b2));for(var _0x1cb6be in this['indexDb_texture_List']){let _0x3f896d=_0x5271bb['get'](_0x1cb6be);_0x3f896d['onerror']=_0x2c32ad=>_0x34031a[_0x2ebb72(0x2de)]('数据库:texture读取失败',_0x2c32ad),_0x3f896d['onsuccess']=_0x90b8e0=>{var _0x46f97f=_0x2ebb72;_0x90b8e0=_0x90b8e0[_0x46f97f(0x28f)]['result'],(this[_0x46f97f(0x2d3)][_0x90b8e0['id']]=_0x90b8e0,this[_0x46f97f(0x2d3)][_0x90b8e0['id']][_0x46f97f(0x1c8)]=0x1,this[_0x46f97f(0x2d3)][_0x90b8e0['id']][_0x46f97f(0x1fb)]=0x3,this[_0x46f97f(0x2d3)][_0x90b8e0['id']][_0x46f97f(0x239)]=0x0,this[_0x46f97f(0x2d3)][_0x90b8e0['id']][_0x46f97f(0x1f2)]=this[_0x46f97f(0x1bf)],this[_0x46f97f(0x1d6)][this[_0x46f97f(0x1bf)]]=_0x90b8e0['id'],++this['textureInfoCurrentAutoId']);};}this[_0x2ebb72(0x2a6)]={};}if(0x0!==Object['keys'](this['static_texture_List'])[_0x2ebb72(0x284)]){for(let _0x580391 in this[_0x2ebb72(0x243)])delete this['static_texture_List'][_0x580391],Promise[_0x2ebb72(0x276)]([_0x97b7df()['get'](_0x2ebb72(0x2a2)+this[_0x2ebb72(0x2d3)][_0x580391]['albedoPath'],{'responseType':_0x2ebb72(0x206)}),_0x97b7df()[_0x2ebb72(0x1c6)](_0x2ebb72(0x2a2)+this[_0x2ebb72(0x2d3)][_0x580391][_0x2ebb72(0x1c3)],{'responseType':_0x2ebb72(0x206)}),_0x97b7df()[_0x2ebb72(0x1c6)](_0x2ebb72(0x2a2)+this['textureInfo'][_0x580391][_0x2ebb72(0x295)],{'responseType':_0x2ebb72(0x206)})])[_0x2ebb72(0x280)](_0x3c682a=>{var _0x37fc9d=_0x2ebb72;this[_0x37fc9d(0x2d3)][_0x580391][_0x37fc9d(0x1fb)]=0x3,this[_0x37fc9d(0x2d3)][_0x580391]['renderMaterialCount']=0x0,this[_0x37fc9d(0x2d3)][_0x580391]['autoId']=this[_0x37fc9d(0x1bf)],this[_0x37fc9d(0x2d3)][_0x580391][_0x37fc9d(0x250)]=new Uint8Array(_0x3c682a[0x0][_0x37fc9d(0x21d)]),this[_0x37fc9d(0x2d3)][_0x580391]['orm']=new Uint8Array(_0x3c682a[0x1][_0x37fc9d(0x21d)]),this[_0x37fc9d(0x2d3)][_0x580391]['nd']=new Uint8Array(_0x3c682a[0x2][_0x37fc9d(0x21d)]),this[_0x37fc9d(0x1d6)][this[_0x37fc9d(0x1bf)]]=_0x580391,++this[_0x37fc9d(0x1bf)];let _0x2f48b5=this[_0x37fc9d(0x20a)][this['indexDbName_Common']]['transaction'](_0x37fc9d(0x2b2),_0x37fc9d(0x2af))[_0x37fc9d(0x1c5)](_0x37fc9d(0x2b2)),_0xcaa79c=_0x2f48b5['add'](this[_0x37fc9d(0x2d3)][_0x580391]);_0xcaa79c[_0x37fc9d(0x290)]=_0x5d790=>{var _0x55b6f8=_0x37fc9d;this[_0x55b6f8(0x2d3)][_0x5d790['currentTarget'][_0x55b6f8(0x226)]]['origin']=0x1;};})[_0x2ebb72(0x20c)](_0x19fc71=>{var _0x1d512a=_0x2ebb72;_0x34031a['log'](_0x19fc71),this[_0x1d512a(0x2d3)][_0x580391][_0x1d512a(0x1fb)]=0x0;});}}[_0x28361e(0x21b)](){var _0x4e0cf7=_0x28361e;if(0x7d0===this[_0x4e0cf7(0x1cf)]){for(var _0x2b4089 in(this[_0x4e0cf7(0x1cf)]=0x0,this['modelMeshInfo']))for(var _0x223c98 in this[_0x4e0cf7(0x1dc)][_0x2b4089])delete this['modelMeshInfo'][_0x2b4089][_0x223c98]['vertexPositionBuffer'],delete this['modelMeshInfo'][_0x2b4089][_0x223c98]['indexBuffer'];}else this[_0x4e0cf7(0x1cf)]++;}[_0x28361e(0x286)](_0x47cb87,_0x3bc1ff){var _0x15970a=_0x28361e;if(this['modelData'][_0x15970a(0x2ad)](_0x47cb87)){for(;this[_0x15970a(0x1d2)][0x5];);var _0x5e752b,_0x214d15=this[_0x15970a(0x1bd)][_0x15970a(0x228)](_0x47cb87)[0x0];-0x1!==_0x214d15&&(_0x5e752b=this[_0x15970a(0x1d2)][0x7],this[_0x15970a(0x1d2)][0x7]+=0x4,this[_0x15970a(0x1be)][_0x15970a(0x26f)]([_0x3bc1ff,_0x47cb87,0x0,0x0],_0x5e752b),this[_0x15970a(0x215)]['set']([_0x5e752b,this[_0x15970a(0x1d2)][0x7],_0x214d15+0x10,_0x214d15+0x14],this[_0x15970a(0x215)][0x0]),this[_0x15970a(0x215)][0x0]+=0x4),this[_0x15970a(0x1bd)][_0x15970a(0x283)](_0x47cb87)[0x0]=_0x3bc1ff,this[_0x15970a(0x1d2)][0x5]=0x1;}}[_0x28361e(0x289)](_0x4a0686,_0x7f6f32){var _0x5c04b0=_0x28361e;for(;this[_0x5c04b0(0x1d2)][0x5];);var _0x3083a0;_0x7f6f32&&_0x7f6f32['buffer']&&(_0x7f6f32=Array[_0x5c04b0(0x1d1)](_0x7f6f32)),Array[_0x5c04b0(0x240)](_0x7f6f32)&&0x10===_0x7f6f32['length']&&(this[_0x5c04b0(0x1bd)][_0x5c04b0(0x29e)](_0x4a0686)[_0x5c04b0(0x26f)](_0x7f6f32),this[_0x5c04b0(0x1f4)][_0x5c04b0(0x1e9)]({'msgType':_0x5c04b0(0x1bb),'modelId':_0x4a0686,'modelMatrix':_0x7f6f32}),-0x1!==(_0x4a0686=this[_0x5c04b0(0x1bd)][_0x5c04b0(0x228)](_0x4a0686)[0x0])&&(_0x3083a0=this['sharedData'][_0x5c04b0(0x213)],_0x7f6f32[0xc]-=_0x3083a0[0x6],_0x7f6f32[0xd]-=_0x3083a0[0x7],_0x7f6f32[0xe]-=_0x3083a0[0x8],_0x3083a0=this[_0x5c04b0(0x1d2)][0x7],this[_0x5c04b0(0x1d2)][0x7]+=0x10,this['renderUpdateTempDataView'][_0x5c04b0(0x26f)](_0x7f6f32,_0x3083a0),this[_0x5c04b0(0x215)][_0x5c04b0(0x26f)]([_0x3083a0,this[_0x5c04b0(0x1d2)][0x7],_0x4a0686,_0x4a0686+0x10],this['modifyMemoryMixDataView'][0x0]),this[_0x5c04b0(0x215)][0x0]+=0x4)),this[_0x5c04b0(0x1d2)][0x5]=0x1;}['SetModelStoreyTransform'](_0x3de906,_0x3a7bd9,_0x2f1446){var _0x5d9795=_0x28361e;if(this['modelData'][_0x5d9795(0x2ad)](_0x3de906)&&_0x3a7bd9&&!isNaN(_0x3a7bd9)){for(;this[_0x5d9795(0x1d2)][0x5];);var _0x23a8a1=this[_0x5d9795(0x1bd)][_0x5d9795(0x228)](_0x3de906)[0x0];if(-0x1!==_0x23a8a1){var _0x56e0cf=this[_0x5d9795(0x1d2)][0x7];this['renderMemoryIdDataView'][0x7]+=0x10;let _0x16a66c=[0x0,0x1,0x0,0x0];this[_0x5d9795(0x2c4)][_0x5d9795(0x224)](_0x3de906)||(this[_0x5d9795(0x2c4)][_0x3de906]={}),this['modelStoreyOperating'][_0x3de906]['hasOwnProperty'](_0x3a7bd9)||(this['modelStoreyOperating'][_0x3de906][_0x3a7bd9]={}),_0x2f1446?(this[_0x5d9795(0x2c4)][_0x3de906][_0x3a7bd9][_0x5d9795(0x29e)]=_0x2f1446,_0x16a66c=[..._0x16a66c,_0x2f1446[0x0],_0x2f1446[0x1],_0x2f1446[0x2],_0x2f1446[0x4],_0x2f1446[0x5],_0x2f1446[0x6],_0x2f1446[0x8],_0x2f1446[0x9],_0x2f1446[0xa],_0x2f1446[0xc],_0x2f1446[0xd],_0x2f1446[0xe]]):(delete this[_0x5d9795(0x2c4)][_0x3de906][_0x3a7bd9][_0x5d9795(0x29e)],_0x16a66c[0x1]=0x0),this[_0x5d9795(0x2c4)][_0x3de906][_0x3a7bd9][_0x5d9795(0x224)](_0x5d9795(0x283))&&(_0x16a66c[0x0]=this[_0x5d9795(0x2c4)][_0x3de906][_0x3a7bd9][_0x5d9795(0x283)]),this['renderUpdateTempDataView'][_0x5d9795(0x26f)](_0x16a66c,_0x56e0cf),this[_0x5d9795(0x215)][_0x5d9795(0x26f)]([_0x56e0cf,this[_0x5d9795(0x1d2)][0x7],_0x23a8a1=_0x23a8a1+0x14+0x10*_0x3a7bd9,_0x23a8a1+0x10],this[_0x5d9795(0x215)][0x0]),this['modifyMemoryMixDataView'][0x0]+=0x4;}this[_0x5d9795(0x1d2)][0x5]=0x1;}}[_0x28361e(0x2a7)](_0x25bae0,_0xdb5951,_0x4dd936){var _0x3207ab=_0x28361e;if(this[_0x3207ab(0x1bd)][_0x3207ab(0x2ad)](_0x25bae0)&&_0xdb5951&&!isNaN(_0xdb5951)){for(;this[_0x3207ab(0x1d2)][0x5];);var _0x27a5bb=this[_0x3207ab(0x1bd)][_0x3207ab(0x228)](_0x25bae0)[0x0];if(-0x1!==_0x27a5bb){var _0x15b820=this[_0x3207ab(0x1d2)][0x7];this[_0x3207ab(0x1d2)][0x7]+=0x4;let _0x3a8aab=[_0x4dd936,0x0,0x0,0x0];this['modelStoreyOperating'][_0x3207ab(0x224)](_0x25bae0)||(this[_0x3207ab(0x2c4)][_0x25bae0]={}),this[_0x3207ab(0x2c4)][_0x25bae0][_0x3207ab(0x224)](_0xdb5951)||(this[_0x3207ab(0x2c4)][_0x25bae0][_0xdb5951]={}),_0x4dd936?this[_0x3207ab(0x2c4)][_0x25bae0][_0xdb5951][_0x3207ab(0x283)]=_0x4dd936:delete this['modelStoreyOperating'][_0x25bae0][_0xdb5951][_0x3207ab(0x283)],this[_0x3207ab(0x2c4)][_0x25bae0][_0xdb5951]['hasOwnProperty'](_0x3207ab(0x29e))&&(_0x3a8aab[0x1]=0x1),this[_0x3207ab(0x1be)][_0x3207ab(0x26f)](_0x3a8aab,_0x15b820),this[_0x3207ab(0x215)][_0x3207ab(0x26f)]([_0x15b820,this[_0x3207ab(0x1d2)][0x7],_0x27a5bb=_0x27a5bb+0x14+0x10*_0xdb5951,_0x27a5bb+0x4],this[_0x3207ab(0x215)][0x0]),this[_0x3207ab(0x215)][0x0]+=0x4;}this[_0x3207ab(0x1d2)][0x5]=0x1;}}[_0x28361e(0x277)](_0x20d4c8,_0xee2ceb,_0x19f70b){var _0x253131=_0x28361e;if(this['modelData'][_0x253131(0x2ad)](_0x20d4c8)&&_0xee2ceb&&!isNaN(_0xee2ceb)){for(;this[_0x253131(0x1d2)][0x5];);var _0x1c5a3d=this[_0x253131(0x1bd)][_0x253131(0x228)](_0x20d4c8)[0x0];if(-0x1!==_0x1c5a3d){var _0x51825b=this[_0x253131(0x1d2)][0x7];this[_0x253131(0x1d2)][0x7]+=0x10;let _0x23acea=[0x0,0x1,0x0,0x0];this[_0x253131(0x229)][_0x253131(0x224)](_0x20d4c8)||(this['modelExpressTypeOperating'][_0x20d4c8]={}),this[_0x253131(0x229)][_0x20d4c8][_0x253131(0x224)](_0xee2ceb)||(this[_0x253131(0x229)][_0x20d4c8][_0xee2ceb]={}),_0x19f70b?(this[_0x253131(0x229)][_0x20d4c8][_0xee2ceb]['transform']=_0x19f70b,_0x23acea=[..._0x23acea,_0x19f70b[0x0],_0x19f70b[0x1],_0x19f70b[0x2],_0x19f70b[0x4],_0x19f70b[0x5],_0x19f70b[0x6],_0x19f70b[0x8],_0x19f70b[0x9],_0x19f70b[0xa],_0x19f70b[0xc],_0x19f70b[0xd],_0x19f70b[0xe]]):(delete this['modelExpressTypeOperating'][_0x20d4c8][_0xee2ceb][_0x253131(0x29e)],_0x23acea[0x1]=0x0),this['modelExpressTypeOperating'][_0x20d4c8][_0xee2ceb][_0x253131(0x224)]('status')&&(_0x23acea[0x0]=this[_0x253131(0x229)][_0x20d4c8][_0xee2ceb]['status']),this[_0x253131(0x1be)][_0x253131(0x26f)](_0x23acea,_0x51825b),this[_0x253131(0x215)]['set']([_0x51825b,this[_0x253131(0x1d2)][0x7],_0x1c5a3d=_0x1c5a3d+0x14+0x10*_0xee2ceb+0x640,_0x1c5a3d+0x10],this[_0x253131(0x215)][0x0]),this[_0x253131(0x215)][0x0]+=0x4;}this[_0x253131(0x1d2)][0x5]=0x1;}}[_0x28361e(0x20f)](_0x131487,_0x5c368a,_0x9a41d3){var _0x2746da=_0x28361e;if(this['modelData'][_0x2746da(0x2ad)](_0x131487)&&_0x5c368a&&!isNaN(_0x5c368a)){for(;this[_0x2746da(0x1d2)][0x5];);var _0x320c0b=this['modelData'][_0x2746da(0x228)](_0x131487)[0x0];if(-0x1!==_0x320c0b){var _0x234a73=this[_0x2746da(0x1d2)][0x7];this[_0x2746da(0x1d2)][0x7]+=0x4;let _0x4dab38=[_0x9a41d3,0x0,0x0,0x0];this[_0x2746da(0x229)][_0x2746da(0x224)](_0x131487)||(this[_0x2746da(0x229)][_0x131487]={}),this[_0x2746da(0x229)][_0x131487][_0x2746da(0x224)](_0x5c368a)||(this[_0x2746da(0x229)][_0x131487][_0x5c368a]={}),_0x9a41d3?this[_0x2746da(0x229)][_0x131487][_0x5c368a][_0x2746da(0x283)]=_0x9a41d3:delete this[_0x2746da(0x229)][_0x131487][_0x5c368a]['status'],this[_0x2746da(0x229)][_0x131487][_0x5c368a][_0x2746da(0x224)](_0x2746da(0x29e))&&(_0x4dab38[0x1]=0x1),this[_0x2746da(0x1be)][_0x2746da(0x26f)](_0x4dab38,_0x234a73),this[_0x2746da(0x215)]['set']([_0x234a73,this[_0x2746da(0x1d2)][0x7],_0x320c0b=_0x320c0b+0x14+0x10*_0x5c368a+0x640,_0x320c0b+0x4],this[_0x2746da(0x215)][0x0]),this[_0x2746da(0x215)][0x0]+=0x4;}this[_0x2746da(0x1d2)][0x5]=0x1;}}[_0x28361e(0x279)](_0x231b52,_0x55cf64){var _0x44a1a3=_0x28361e;for(;this[_0x44a1a3(0x1d2)][0x5];);var _0x5432ab=new Int32Array(_0x55cf64);for(let _0x5c2d1e=0x0;_0x5c2d1e<_0x5432ab[_0x44a1a3(0x284)];_0x5c2d1e+=0x2){var _0x38c0e6,_0x209f19=_0x5432ab[_0x5c2d1e],_0x15c5c9=_0x5432ab[_0x5c2d1e+0x1],_0x15c5c9=this[_0x44a1a3(0x24a)][_0x209f19][_0x15c5c9],_0x15c5c9=this[_0x44a1a3(0x23a)]['subarray'](_0x15c5c9,_0x15c5c9+_0x17e697['uY']);0x0!==_0x15c5c9[0x1c]&&(_0x38c0e6=_0x15c5c9[0x1b],_0x209f19=this[_0x44a1a3(0x1bd)][_0x44a1a3(0x228)](_0x209f19),this[_0x44a1a3(0x1be)][_0x44a1a3(0x26f)]([_0x15c5c9[0x1],0x0,_0x209f19[0x0]/0x4,_0x231b52[_0x44a1a3(0x283)]],this[_0x44a1a3(0x1d2)][0x7]),this[_0x44a1a3(0x27f)][_0x44a1a3(0x26f)]([this[_0x44a1a3(0x1d2)][0x7],this[_0x44a1a3(0x1d2)][0x7]+0x4,_0x38c0e6+0xc,_0x38c0e6+0x10],this[_0x44a1a3(0x27f)][0x0]),this[_0x44a1a3(0x1d2)][0x7]+=0x4,this['modifyMemoryInstancesDataView'][0x0]+=0x4);}this[_0x44a1a3(0x1d2)][0x5]=0x1;}[_0x28361e(0x2a5)](_0x5cae35,_0x113436){var _0x549d36=_0x28361e;for(;this[_0x549d36(0x1d2)][0x5];);var _0x3ee60a=new Int32Array(_0x113436);for(let _0x66f3ba=0x0;_0x66f3ba<_0x3ee60a['length'];_0x66f3ba+=0x2){var _0x207804=_0x3ee60a[_0x66f3ba],_0x3720fb=_0x3ee60a[_0x66f3ba+0x1],_0x207804=this[_0x549d36(0x24a)][_0x207804][_0x3720fb],_0x3720fb=this[_0x549d36(0x23a)][_0x549d36(0x282)](_0x207804,_0x207804+_0x17e697['uY']);if(0x0!==_0x3720fb[0x1c]){let _0x4a19a3=_0xbc745c['y3']['FromArray']([_0x3720fb[0x3],_0x3720fb[0x4],_0x3720fb[0x5],0x0,_0x3720fb[0x6],_0x3720fb[0x7],_0x3720fb[0x8],0x0,_0x3720fb[0x9],_0x3720fb[0xa],_0x3720fb[0xb],0x0,_0x3720fb[0xc],_0x3720fb[0xd],_0x3720fb[0xe],0x1]);_0x207804=[(_0x4a19a3=_0x4a19a3[_0x549d36(0x263)](_0xbc745c['y3']['FromArray'](_0x5cae35[_0x549d36(0x29e)])))['m'][0x0],_0x4a19a3['m'][0x1],_0x4a19a3['m'][0x2],_0x4a19a3['m'][0x4],_0x4a19a3['m'][0x5],_0x4a19a3['m'][0x6],_0x4a19a3['m'][0x8],_0x4a19a3['m'][0x9],_0x4a19a3['m'][0xa],_0x4a19a3['m'][0xc],_0x4a19a3['m'][0xd],_0x4a19a3['m'][0xe]],_0x3720fb=_0x3720fb[0x1b],(this[_0x549d36(0x1be)][_0x549d36(0x26f)](_0x207804,this[_0x549d36(0x1d2)][0x7]),this[_0x549d36(0x27f)][_0x549d36(0x26f)]([this[_0x549d36(0x1d2)][0x7],this[_0x549d36(0x1d2)][0x7]+0xc,_0x3720fb,_0x3720fb+0xc],this[_0x549d36(0x27f)][0x0]),this[_0x549d36(0x1d2)][0x7]+=0xc,this[_0x549d36(0x27f)][0x0]+=0x4);}}this[_0x549d36(0x1d2)][0x5]=0x1;}[_0x28361e(0x1cc)](_0x5e544a,_0x4d760e){var _0x60726e=_0x28361e;for(_0x5e544a['reverseElection']&&(this[_0x60726e(0x297)][this['operatingType'][_0x60726e(0x283)]]=_0x5e544a);this[_0x60726e(0x1d2)][0x5];);var _0x1ca877=new Int32Array(_0x4d760e);for(let _0x5b7002=0x0;_0x5b7002<_0x1ca877['length'];_0x5b7002+=0x2){var _0xfa69f0=_0x1ca877[_0x5b7002],_0x1c2eb4=_0x1ca877[_0x5b7002+0x1];if(this[_0x60726e(0x231)][this[_0x60726e(0x294)][_0x60726e(0x283)]][_0x60726e(0x224)](_0xfa69f0)||(this[_0x60726e(0x231)][this[_0x60726e(0x294)][_0x60726e(0x283)]][_0xfa69f0]={}),!(this[_0x60726e(0x231)][this[_0x60726e(0x294)]['status']][_0xfa69f0][_0x1c2eb4]=_0x5e544a)[_0x60726e(0x25a)]&&this[_0x60726e(0x29c)][_0xfa69f0]&&this[_0x60726e(0x29c)][_0xfa69f0][_0x1c2eb4])for(var _0x4ad1eb in this[_0x60726e(0x29c)][_0xfa69f0][_0x1c2eb4]){var _0x32db5e,_0x204bf8,_0x4ad1eb=parseInt(_0x4ad1eb),_0x4ad1eb=this[_0x60726e(0x24a)][_0xfa69f0][_0x4ad1eb],_0x4ad1eb=this[_0x60726e(0x23a)][_0x60726e(0x282)](_0x4ad1eb,_0x4ad1eb+_0x17e697['uY']);0x0!==_0x4ad1eb[0x1c]&&(_0x32db5e=_0x4ad1eb[0x1b],_0x204bf8=this[_0x60726e(0x1bd)][_0x60726e(0x228)](_0xfa69f0),this[_0x60726e(0x1be)]['set']([_0x4ad1eb[0x1],0x0,_0x204bf8[0x0]/0x4,_0x5e544a[_0x60726e(0x283)]],this[_0x60726e(0x1d2)][0x7]),this[_0x60726e(0x27f)]['set']([this[_0x60726e(0x1d2)][0x7],this[_0x60726e(0x1d2)][0x7]+0x4,_0x32db5e+0xc,_0x32db5e+0x10],this[_0x60726e(0x27f)][0x0]),this[_0x60726e(0x1d2)][0x7]+=0x4,this[_0x60726e(0x27f)][0x0]+=0x4);}}if(_0x5e544a[_0x60726e(0x25a)]){for(let _0x211676=0x1;_0x211676{_0x37e5bb['d'](_0x369b8e,{'mI':()=>function(_0x21ac68,_0x220842,_0x58ff8f){var _0x4d967b=a2_0x2f47;let _0x27c3af=!0x1;for(let _0x22b796=0x1;_0x22b796<_0x21ac68[0x0];_0x22b796+=0x2){if(_0x21ac68[_0x22b796]<=_0x220842&&_0x21ac68[_0x22b796+0x1]>=_0x58ff8f)return;if(_0x21ac68[_0x22b796]>=_0x220842&&_0x21ac68[_0x22b796+0x1]<=_0x58ff8f)return _0x21ac68[_0x22b796]=_0x220842,void(_0x21ac68[_0x22b796+0x1]=_0x58ff8f);if(_0x21ac68[_0x22b796]>=_0x220842&&_0x21ac68[_0x22b796]<=_0x58ff8f&&(_0x21ac68[_0x22b796]=_0x220842,_0x27c3af=!0x0),_0x21ac68[_0x22b796+0x1]>=_0x220842&&_0x21ac68[_0x22b796+0x1]<=_0x58ff8f&&(_0x21ac68[_0x22b796+0x1]=_0x58ff8f,_0x27c3af=!0x0),_0x27c3af)return;}let _0x1c9b4f=0x1;for(;;){if(-0x1===_0x21ac68[_0x1c9b4f])return _0x21ac68[_0x1c9b4f]=_0x220842,_0x21ac68[_0x1c9b4f+0x1]=_0x58ff8f,_0x21ac68[_0x4d967b(0x284)]<_0x1c9b4f+0x3&&_0x265071['log'](_0x4d967b(0x293)),void(_0x21ac68[0x0]===_0x1c9b4f&&(_0x21ac68[0x0]+=0x2));_0x1c9b4f+=0x2;}},'uY':()=>_0xc1c2dc,'ux':()=>function(_0x481c9a){for(let _0x263642=0x0;_0x263642<_0x481c9a['length'];_0x263642++)_0x481c9a[_0x263642]=parseFloat(_0x481c9a[_0x263642]);return _0x481c9a;}});var _0x265071=_0x37e5bb(0x6214);const _0xc1c2dc=0x21;}},_0x31d64f={},_0x59ea1c['m']=_0x31d367,_0x59ea1c['x']=()=>{var _0x5e66e2=_0x59ea1c['O'](void 0x0,[0x1f6,0x1f3,0x162,0x2c9],()=>_0x59ea1c(0x14518));return _0x59ea1c['O'](_0x5e66e2);},_0x5ec9ad=[],_0x59ea1c['O']=(_0xe28ef6,_0x2e8c3d,_0x502637,_0x4f6c6d)=>{var _0x4a9c40=a2_0x2f47;if(!_0x2e8c3d){for(var _0x15b178=Infinity,_0x1072a0=0x0;_0x1072a0<_0x5ec9ad['length'];_0x1072a0++){for(var _0x1a36c5,[_0x2e8c3d,_0x502637,_0x4f6c6d]=_0x5ec9ad[_0x1072a0],_0x49acd9=!0x0,_0x280e55=0x0;_0x280e55<_0x2e8c3d[_0x4a9c40(0x284)];_0x280e55++)(!0x1&_0x4f6c6d||_0x4f6c6d<=_0x15b178)&&Object[_0x4a9c40(0x28c)](_0x59ea1c['O'])[_0x4a9c40(0x2b6)](_0x35b994=>_0x59ea1c['O'][_0x35b994](_0x2e8c3d[_0x280e55]))?_0x2e8c3d[_0x4a9c40(0x211)](_0x280e55--,0x1):(_0x49acd9=!0x1,_0x4f6c6d<_0x15b178&&(_0x15b178=_0x4f6c6d));_0x49acd9&&(_0x5ec9ad['splice'](_0x1072a0--,0x1),void 0x0!==(_0x1a36c5=_0x502637())&&(_0xe28ef6=_0x1a36c5));}return _0xe28ef6;}_0x4f6c6d=_0x4f6c6d||0x0;for(_0x1072a0=_0x5ec9ad[_0x4a9c40(0x284)];0x0<_0x1072a0&&_0x5ec9ad[_0x1072a0-0x1][0x2]>_0x4f6c6d;_0x1072a0--)_0x5ec9ad[_0x1072a0]=_0x5ec9ad[_0x1072a0-0x1];_0x5ec9ad[_0x1072a0]=[_0x2e8c3d,_0x502637,_0x4f6c6d];},_0x59ea1c['n']=_0x2f1c31=>{var _0x39380b=a2_0x2f47,_0x7b9f09=_0x2f1c31&&_0x2f1c31[_0x39380b(0x204)]?()=>_0x2f1c31[_0x39380b(0x29a)]:()=>_0x2f1c31;return _0x59ea1c['d'](_0x7b9f09,{'a':_0x7b9f09}),_0x7b9f09;},_0x59ea1c['d']=(_0x3f28af,_0x3a42d4)=>{var _0x55dcb2=a2_0x2f47;for(var _0x3a50fb in _0x3a42d4)_0x59ea1c['o'](_0x3a42d4,_0x3a50fb)&&!_0x59ea1c['o'](_0x3f28af,_0x3a50fb)&&Object[_0x55dcb2(0x24b)](_0x3f28af,_0x3a50fb,{'enumerable':!0x0,'get':_0x3a42d4[_0x3a50fb]});},_0x59ea1c['f']={},_0x59ea1c['e']=_0x1899cc=>Promise[_0xcda9a(0x276)](Object[_0xcda9a(0x28c)](_0x59ea1c['f'])[_0xcda9a(0x23e)]((_0x1d0cce,_0x514df2)=>(_0x59ea1c['f'][_0x514df2](_0x1899cc,_0x1d0cce),_0x1d0cce),[])),_0x59ea1c['u']=_0x56a894=>({0x162:_0xcda9a(0x241),0x1f3:_0xcda9a(0x2c8),0x1f6:_0xcda9a(0x22f),0x2c9:_0xcda9a(0x21f),0x371:_0xcda9a(0x261)}[_0x56a894]+'.js'),_0x59ea1c['g']=(function(){var _0x49468f=_0xcda9a;if(_0x49468f(0x1ce)==typeof globalThis)return globalThis;try{return this||new Function(_0x49468f(0x2cc))();}catch(_0x26cc7b){if(_0x49468f(0x1ce)==typeof window)return window;}}()),_0x59ea1c['o']=(_0x382405,_0x18aa2f)=>Object[_0xcda9a(0x274)][_0xcda9a(0x224)]['call'](_0x382405,_0x18aa2f),_0x59ea1c['nmd']=_0x47a8cf=>(_0x47a8cf['paths']=[],_0x47a8cf[_0xcda9a(0x1db)]||(_0x47a8cf[_0xcda9a(0x1db)]=[]),_0x47a8cf),_0x59ea1c['p']='./',_0x59ea1c['b']=self[_0xcda9a(0x2c2)]+'',_0x7eb165={0xe0:0x1},_0x59ea1c['f']['i']=(_0x387d48,_0x2df7dc)=>{_0x7eb165[_0x387d48]||importScripts(_0x59ea1c['p']+_0x59ea1c['u'](_0x387d48));},_0x45c4b4=Object(self||this)['webpackChunkBim']=Object(self||this)[_0xcda9a(0x1fa)]||[],_0x40718e=_0x45c4b4[_0xcda9a(0x26d)][_0xcda9a(0x29d)](_0x45c4b4),_0x45c4b4['push']=_0x5858fd=>{var _0x5916a8=_0xcda9a,_0x310775,[_0x71f7c4,_0x4d2d4a,_0xe11ce5]=_0x5858fd;for(_0x310775 in _0x4d2d4a)_0x59ea1c['o'](_0x4d2d4a,_0x310775)&&(_0x59ea1c['m'][_0x310775]=_0x4d2d4a[_0x310775]);for(_0xe11ce5&&_0xe11ce5(_0x59ea1c);_0x71f7c4[_0x5916a8(0x284)];)_0x7eb165[_0x71f7c4['pop']()]=0x1;_0x40718e(_0x5858fd);},_0x246dac=_0x59ea1c['x'],(_0x59ea1c['x']=()=>Promise[_0xcda9a(0x276)]([0x1f6,0x1f3,0x162,0x2c9][_0xcda9a(0x2bf)](_0x59ea1c['e'],_0x59ea1c))[_0xcda9a(0x280)](_0x246dac))();function _0x59ea1c(_0x1ebfc4){var _0x594a2b=_0xcda9a,_0x41279b=_0x31d64f[_0x1ebfc4];if(void 0x0!==_0x41279b)return _0x41279b[_0x594a2b(0x1d5)];return _0x41279b=_0x31d64f[_0x1ebfc4]={'id':_0x1ebfc4,'loaded':!0x1,'exports':{}},(_0x31d367[_0x1ebfc4][_0x594a2b(0x237)](_0x41279b[_0x594a2b(0x1d5)],_0x41279b,_0x41279b[_0x594a2b(0x1d5)],_0x59ea1c),_0x41279b[_0x594a2b(0x26b)]=!0x0,_0x41279b[_0x594a2b(0x1d5)]);}var _0x5ec9ad,_0x7eb165,_0x45c4b4,_0x40718e,_0x246dac,_0x31d367,_0x31d64f;};function a2_0x2f47(_0x43b3b0,_0xc58c20){var _0x4176d5=a2_0x4176();return a2_0x2f47=function(_0x2f470e,_0x4d9829){_0x2f470e=_0x2f470e-0x1bb;var _0xb16eff=_0x4176d5[_0x2f470e];return _0xb16eff;},a2_0x2f47(_0x43b3b0,_0xc58c20);}a2_0x8aa910(0x1ce)==typeof exports&&'object'==typeof module?module[a2_0x8aa910(0x1d5)]=t():a2_0x8aa910(0x1e7)==typeof define&&define[a2_0x8aa910(0x233)]?define([],t):a2_0x8aa910(0x1ce)==typeof exports?exports[a2_0x8aa910(0x28a)]=t():e[a2_0x8aa910(0x28a)]=t();